1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="8768c96e1f7319ccaab300418efc1c5c1977de56101bb50712fc7c0cc4b09eb00f005a40f5afc79cd6e05543bbe1bdcd60b53e8b4e837ce418bd92deffd2c707ef7af2a18c48b46df0e889ed2b2fab084b899285c5a7a9b5f81753e44c1d4fb6bf7e635acb8acb76fb3b4b00b9e4a4730543c22a191b12eac1fb728bf288", 0x7e) r2 = socket(0x18, 0x2, 0x0) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r7, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r8 = geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r11 = accept$unix(r10, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) poll(&(0x7f0000000400)=[{r9, 0x8}, {r11, 0x4}], 0x2, 0x2) r12 = getgid() r13 = geteuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, r13) setuid(r13) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f00000002c0)=0xffffffff) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xe, r8, r15, r13, r12, 0x42, 0x7fe}, 0x40000000000009, 0xa2e, 0xfffffffffffffe00}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3d4, &(0x7f0000000180)=[r15, 0x0, 0x0]) r18 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x401, r4, r12, r16, r17, 0x10, 0x4}, 0x9, 0x1, r18, r19, 0xe07, 0x0, 0x6}) setsockopt(r2, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 11:36:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000280)="a55e8fa326f8f81a338332652f2d2ae3532e5eeb9edc5f9272ab344267dc12b4cfb7f1397e26e4c306683326851d1bcb18f7a7ab9310283c300f188c4760f7db34fabe13", 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000300)={'./file0/file0\x00', 0x2, 0x3, 0xd5, 0x0, 0xfffffffc, 0xb69b, 0x10000, 0x1, 0x3, 0x83f, 0xcd5}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000402000/0x1000)=nil, 0x1000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000dfffffff00000000000000000200001e000000000000000000c212c97b05000000000000000000000000000000000000000000000000000000000000000000f46b6600000000000000000000000003000000000000009bfd2aa73b7acad60b3f54"], &(0x7f0000000180)=0x6e) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r6, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 11:36:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000370600000000000000f87c8a5b671b1b542a538706000000a714000000294024a38b00000003f1ffffffffffffff000000"], 0x38}, 0x0) lseek(r2, 0x0, 0x0, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, 0x0) 11:36:36 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) socketpair(0x6, 0x49f14b7195aede49, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = fcntl$dupfd(r2, 0xd3d040e57b8c4014, r3) ioctl$BIOCPROMISC(r4, 0x20004269) 11:36:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x40004000000028ad) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) 11:36:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff0000005c1127516fda02f03ea5019348d72433ee600bb4f40b866b56d753276718cef4dfb03bd303b82358bd6c4d89d8f858b7275ea6a08026020f90b26d2c284cc897f715e6a7f0c0be5fb5809e71d26f59aadb32f4e334abe0a58287f5f8b1b6088bd33059cd6a80ebd71674e052dd774db1bd2b78d792671ad61d201a97700b5c9cb4bfa68cad4a73c8a5ad0c2559d11c71ce1830ed603edf0fd720bd0b2c071f1d27c5f99c"], 0x38}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/229, 0xe5}, {&(0x7f0000000a00)=""/154, 0x9a}], 0x5) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04", 0x85) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000008004000f140645f000037fd00"}) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) 11:36:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) socket$inet(0x2, 0x4, 0xab) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="ad54eada92215549d5ddd20abd0a26803e9876aa75536e989499db04d1ec8edeecbd15c69e9735132975df46fbc0f366514f69deebd995ea5f8ad43217a328dc0271343017b5408476b5c225c420daf1d47b7adb3dcd786d81ce4d3dda42689b8132f808cfb96ae854330edeed9726376aff2a7eadede584dc46", 0x7a}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:36:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 11:36:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlink(&(0x7f0000000700)='./bus\x00', &(0x7f0000000740)='./bus\x00') execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000340)='c\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^[\x00'], &(0x7f0000000640)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='c\x00', &(0x7f0000000600)='c\x00']) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000780)) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000000)=0x3, 0x4) chmod(&(0x7f0000000040)='./bus\x00', 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x100}, {}], 0x2}) semget(0x2, 0x4, 0x8642125797b3e9f9) pipe2(&(0x7f00000000c0), 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) write(r1, &(0x7f0000000040)="e464d967cf61521cb3fea804bef4314ee677bd7506ee5ea646a3f9b7eee82ee40e937e6b1a8d6d139fa5c0a6714f0cdeda79b4f28579b68256b0d2dd20c40f06ef9e4001a9e5d5c0aa5bf8e57589e2e8fff82379860817a2a574dbe195cc8124f07aeb08a6f355c72c0b876d501003ad09c1f8ff46d02cf95218672c39958de0f2cba1117a579892aa39b0cb1257c513eee66da949e7071189c1ca4f3f6dad3fe0d604c142c3b0dc20806a2d137b6cc0da8818db7bd0d3957cbdf332103abf5b9ca1f786f4cdcd3d80531bbf84eb5f45d17b590f671a945113992458fe67ba49781a1c8c36044f4824720226c835ea612e35f067b367216b94996317fccc0bf7703f1f2a05070ec9de000487ad05e597ca81f350cd670b1fc506bb449bca062953fe3a06ccd7c5e0aaefb88ca3cfbe01f170bfc09d4f35226411deb58ba3e1ae7ba32a172e5977b8e87fbba18c215577d5cd694c4d5422bab0753fc6222a173fb9fb44e4feb51f8876ec55726b6afff0bb41efce5c2156b313cd890e67087acc39aca98b5e0fc7baeeca222bd1598516ff4fc3ab92e5be3e6b01f3ef986260eb064aee1838af511d77ac1562b769fa61fd55ad8f2ae35bbc79b50058e6908c80563d35c0034d95cfa7ec1a4c08141f26a0cee1edec0ff87bfc58358ab6824aaeee76331e8c3073016cc25d417847422289d3dc11ddab5a2ada6e8e65938f4a73125a56013bf8cd13c78848be29aa7bc2e9c5287201e08babece462088c7041850852cb8cb9891955e32738cde5d13d35f6fb2ccdbf9689247fe166d478ff22146746b3530cf069db46f59fdc528a61e63db00cd5c481bb6275bd825603c9573adbae3539ad9f70d5b8587afdba5478fdb777714bd35c5c662b70a3445a994e0d8339ad0a5cca35f558d373fb5d74e75545ee9e2e0414911e6bc0a843f0e16074b53f516c9168a6699964e668797a4a60e329c375214f52f691528dab2e388eebdbe95d53827fab88c700235168ea3e95424e3d7b903046e8e80e1953e296f512f141e05b4484a2a3b4ad2448e17c9539945b207c069442fdc236129caf258623f88e941fd58e877aaa459ca2e0ff5025fb2a36d1d20f8d49d1babb58f9e8061763e04c1c40ce1e0bff07a4e6f4ebb51301626132a74edb2def088037349f1bb550128763d20edfad9682082e0a6360504a57ad66ba2d5cfe74aa0c9ba85e82d2265ddb12dcd34a9a637a44305be86122bbceff02a0b9bf36db749d15c7c17ecbfcf27e3d23983c0656e4fc4713199b407e42f94a5a91ec99073689fe9e3e2263f97005cc887ccd7a9d26623465455835421e8c9fc0b32356ded82b099290ba045b270dc12a40d7c8e3e7c5f8152e29492dcbb7ba74d832bf55500e8b5ae3b67842ecda9b8a58eb34b20b3aebad67acf562b4ec724103c20ea4a79cbcaa42679b838274582b57b1b9aad799c906aa878378a51dbe03314a002fab9d82336d80a76231ea3a1e67df3436eb07c46d180fa6e545ce382b384a1b6434915b683e9aa48a3580ee631b4f47f04c49f87e77c1a5882c24650e2c39ba1c25e89bbe55d673aba159e95e88412486bc69364624206b974ecfddf2677e367fc682d0a09d6e6a74875bb88bba0ea25e144182e704f675c628bf3dd4acbdbce8bcb97546362d02863196053bc36c338ea613dc89ff2560140545ca4e44df4337207c65febd7f33e47757393f3188dbaf58d5e55e0b8e717ccd72e11e86a60339862b2092643bac83dad61484aace8b93c84b6cff4138fc66e01bdfaf1c7657f55b4e2bcc0edb6135b4217edbe76c5b728b101537f5a24ac546f795a87d4e430c3783c8029596626cd6f89f3eaeb9110153fc066c7102c3f69fad7b6b644fc7434f3fea5a632b00e8c6a013bdcedbffc8887c73d7fe782effabb28782a519117e02e9f81e059aba331d4bf9f395a6e3ffb8c8c99b0e7ad29de1732bf9ebd212df4115621f4c3b844ce46a0fac10727d3e23ac76bc56b070ccd5ba030667e7feaade4b762203ba46874e8b914cb45a533ff0ebc3d8a786785a3497503397c1e0dd9b42bb3a0bd24bbdef17219d98df43bd7c51d84e60df3b02e37af8f2fe6864504d6e9da7ddd68a63fa0b96795b8dfce735ce3f392da4baef7d2530a57143d5c11dc7e9aa22a4316c6bada35c7d97147e588fb47024441e80c153e231fe3e4a349d95a3a6f1fafe72d20822d57f46322bd13098f62bdec32e24916d77716e0f6110de56e923ea45b0d13a38d3569902d27e3aed5106588db5d538e21680dc80a6644527b53e9afbb17404dedf345fc3e917cbf0a3a589135f50dc4f2a3d96d68f9c3bfb361cb6dd03881b9293d82008fee706837a2ef321c91b1c9648f62bd6b2d07e15b556fa3ba54dc41e1e56aed74af4d7caede3a84373acb399be856e7679278ba918af1a3219b31df6d974bc489d46d188e05b776a9a8dcc09891ccf5e09404cf175bcca53c35e9c05b301a1c67892cf55a29d529db22337e042371875b9a0ab147566302bec858360f412a5d27cd4f950e9d082b837b236fbe83bc1ce35fbbe8e71f0582895d8fb9214badaeda30983f4ae346276cce5b426a97c827fb857f1c2fd32d7629e0438161746fc02d7ad7cdd98211f5025cbb0ea544aae8f5e21a907fb2d688d41d65314c983dc4f0cb77a7c1c58895f42a909ac5c2e776bfa6cdfce853908f5ea58f01afde44e97298ba2a86d39e0ac7cb00386f7e2a064583ed160e6a62edbe76a2eda6423f5f35f2f4456142e85fae657d447c438672cda34edf6d0879ddb60bfa5a62f65696d2f41f027b89381b7138cdf17e2ab869b8ab2a8f0d51bdfc34e049d791afc990e82b5b70948262c97297e61a36c9a004ba5c408f1595ce4daec3eb584949d8a5765a46483bbfcdf8a5f84d6b6f7b5f3826dbe90345cbc1c3fa84fd4d394c77e7e4a86d30cee502c5a0c0fd1ee917c1e2b3a11a72ad285bfc571d77b2e8237796ab586962bf0a1ecc7dfc335de875b1bbe1f9f9727003c538cbcd36f0c68ec5f2ce7edd51a2c3f4be84f95b9841308cd10eda25a216e1756fb324accdf2ca260a23d2b05d5f964fd371a7bc6688c6cf3b0a807e28bcb577e907db7e8d6dd90e573e2932b22673e33e4b0204c445a40a49c57a456fa95ae2a366eea36b37b23fb5144a624909c599bfd2c3d0ed0e4c53bf80a6a3d27436e7085402e1e72ef02b485829036231fc83da8de6b9ae56f45d34cdf01cb6d604361d2e5ed9c80f91b724b407c8ff5d5019f57869fd873090313047ef14e7d33d52ef83d7d7aaf2ab4fd90c93f47708fd326b6cc75595def632588bf977849c9b9a3f0b8a81584f0324396bd0a6749c8242372e9a9b7be659aac330b619b0c9220ccd94c622429f02c2d979319f081f882f58a3ef2ce574829ba9428a57c460a8568e1c04a28cd3eeef5711a71960856d08d22e0e671755cae2219fa2fee0208d0c69b3c5391deae886ecb5e25e57aadeba8a45b2ea13d218b1f43948b9b274fcfcc75ba033516c73690b053d22173521e0e6cdf789692e2f28ff5be2374a9c9a54f85551d570cb5335d6583ac12ab60231bec3643b5155590660cc354f01cc94ea425120c45ff096538327b2357df9be63d482ab93460b861484d7f2d735f7d72dd00172c4607d8727042456f180610b48d42851d945c5ab14f874372301c8c6e9775bb6aee73598972a83e76a1c070f650cc6e1a4c821ff07ee85ac6fcc1a6acff0fb09e2d4c5bf0f112d76fe5570971aa2c5d22191cdfe3af9b56244e4d3d14c29ed912c6631ec7a8051bfbb26b9637df74f09139b94a5c193082c19b688e1596fefa5b15f4acd519d8a0905adea4f497a55f71311939ca468e6bf54ce5b700776477ca3b0a2980b807316aa5c7679bb81c0a7488481e95477d53aef48f8aa91941b7ac57c3354295cd21c3f96d0ec6dc69011c85e478a8e4056d6638dd03dfb499a41e1a92a63b0348a0ef76585bfd3254455f51a040ad0190d6d21dec8ec51cac33606daf84b3b38cf3a4be0fb8196f0a3d25fc2acd146a7bad83965b75803ace70a48f845f0f37d21879954fe5ca1776e0564f5eb82cd551a909e30203d2c835b90a9a459e923bbe65eabcd2c2450485af8911364f6ff4700326ec182d386ae8a9d8d244d0dd7478da9d94dd2164cb8f143270b6c6444f679c93457b243a27981d061629eb8df3d73bea0a648db1877fa7b1197a8e590924393b9decfe71cee408849b22466762d9a75b774468ad8bb65746228333e415e0acaeb1b04ccf7c79673241c636140661eeeab74a5f18ccfa282921b472575b8ffc0fc5013ed46219bd93fa346ce774422a52e1e6c8ab830fc8465c3b1ec67e98d43b16c6272872ed587b7519d7d05e5562f746700a9c32fc25caf24fa214a971b0674e87b5079fc5279532b25e2a79ee27bf2ef77f916d701126bae414c51bfa2608965f9d8aef2a83265558c3f05f517401e87fe8411af3efee6b53a7e6dfbbebd9493a44a0461cb2f591eaa8c0b239e01b2dfccdba7af0053e342df52065b7ea0aba214cb8da87f902a5ca4038ec8dde3d53b572750696b36988351969764e9d38abb1118cc0381dd4fe756a806ce1941e92a75da99d2b0721a07a05f602b8fdf5a9b4592a4b64c81ea9404bdbe930dc5f1947e82c446d0aa0ec8c23504589228a534560f616c6553d1dce8a8b30fb2056ed6af6d57ac28befad34feb375df38773898e74010fbda035086bcd7cdb00279027d61df447c61e0c393ae1e4db2035787d01a24dee9a87d8d279238e1ca34aad45c4e9171a0e2ad79ab5b4230e654609d31d7332b118f2cb8611f180ebce99d61f15ccfde3589d4c69506c580352392ed764405ee4e535d9eef065a73d25faae90153b4ab8342af205efe133b5fbd7777a27d0789eb9495c3933c2cf27d318059a0eb632fbadd48615df6168a9697c13f57883aabc0a04eaf26c75528dc385a0a6ef616126fc22f0a4de45ef16f078037bfe0c8924703d96570587a6edd5692d3ca1925b95f9739d470849b4385c322da3d8210c5627320cad71a162780742deee0f6e775be786fb7ac2893af6a36be43ecdbc4ba83462611f39b608d1d3bafbca04572f66841fc87836ad1b87a5eb32a4f4dde58acafa2a7faa7b57f3b9cbaa1e7e9e61e0612ca31ff7fedc8dddafaac1230b1aa2e34dce1e692cf845b39354766dd5a43f357eb68d7279eb0e2f70063881acebc37b0feee9d65651be32d6903f8137602131846ad4103b0cb2439ad319e09f27ad31974617e887701631eeb6ff734eb779a114f7ad75958271985c7dff72adb8db2e133a1254e5667fe977f402898a32e9aae0ca1570da61013b681944f0f3c32c4655319b30d9698d18b347d047a5ab8978538065b91bd3159e711b41f82f3acb3623d0314a9712821c317d84db288a678ccfc56e4419065c5b920de006db720939276e4212c94744389c966a19678f0c1a4e7a117e99e198b12e46415cb91d6bf86eb3dd25f530195d977fb127c924b634c9b2fca4bec3fa2c6ef0001dd00ad74433099bb8aafe9e934c864a2e8aa73361ee111e09908afbcd271ce2ea6ed561ef6a87224aef54fb25cfa7ec5685e4b1d1874919dbcb3171e3ab53a1d1df160ab90a56d3f79e57b00ce0d09802f7a935c81921fbcc1b95e56c3bb1d462b5ffc07c7cab19aef681411b7e7b93cc609101687a8c9a8eacf8b8a9185f6852d86f181f84cfca8b1817870be9f83e704bbc0747385b117c648f5554903d7fb0b03464d", 0x1000) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r3, 0x2) close(r3) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r5 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r6, 0x0, r7) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = msgget(0x3, 0x504) msgsnd(r9, &(0x7f0000000340)={0x2, "55d6ef001f2987fb5afac4f33070046a70620dc802437ef9e282eb06a8369e924f48d6b36f4a842e2497e95b9236a32472ecc28fb9c5751ab800c7f6"}, 0x44, 0x800) r10 = fcntl$dupfd(r8, 0xa, r4) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{0x0}], 0x1}, 0x0) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e97b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de3f8c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7cc6ca0eb9259ea"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8002, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) dup2(0xffffffffffffffff, r9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:10 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0xd) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff00cf00000000f87c8f614a4f02c51c637943f0090000a71400000029000000000000000000000000000000000000cc683610e7deebada7802b2a58f9015419f89e505b31333e4f1567eab149d0f461ac77d9c711ae67ab2bcf337733b86e61aa90bfe1187215b92f24bcaf390fcfc74e9d4a4821ca75992925d947556faeea606deba11b7ece8a30e33ac7a237c6e250b44b5ce9666b8b"], 0x38}, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f00000005c0)=0x961d, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000340)="39eb415ab7bbb79068bce344af38412ac349c3e4896f302d272192105847753d6804d48c1e3f4cb3800b9fa769dc64e7d4c7be6d9bffab80d9ff338b18a3f98d5e52d6229a8f0ba7aef9b7d34d3ce3d2979f0d963bf0a6845d3c89231a531f854dc8015eceb4d21ec2c7c337378b93dccd0ad34a27d9650e6cf75c43c0604d11da3d678559f06013111354f76b075b6991aca211ed18e4ab62de77f0", 0x9c, 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r13, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r3], 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(r5, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x5) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = semget(0x0, 0x0, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/27) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xdb73e12db4fa8346) fsync(r1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/79) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0x2, 0x2000}, {0x2, 0x1ff, 0x1800}, {0x0, 0x7, 0x800}, {0x3, 0x3b, 0x1000}, {0x4, 0x9, 0xc00}, {0xc4dd313ff1b17b8e, 0x1, 0x1800}, {0x3, 0xff, 0x1000}, {0x0, 0x0, 0x3000}], 0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) r3 = semget$private(0x0, 0x2, 0x322) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/123) r4 = semget$private(0x0, 0x0, 0x200) semop(r4, &(0x7f0000000240)=[{0x2, 0x199a}, {0x4, 0xffff, 0x771a0dfbcf517aea}, {0x3, 0x1f, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x5, 0x1000}, {0x1, 0x1ff, 0x33d1bcb07dff8bec}], 0x6) read(r1, &(0x7f0000000280)=""/95, 0x5f) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x765681205ec9efa4, 0x0) r6 = dup2(r2, r5) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup(r1) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r7, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x6a8ad5ee33f684c9, 0x80000000, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x699dcf3749271144, 0x2, 0x8, 0x7}, {{r5}, 0x0, 0x40, 0x80, 0x20, 0x66}, {{r2}, 0xfffffffffffffffe, 0x446eddccac0a1b16, 0x20, 0x5, 0xdf}, {{r8}, 0xfffffffffffffffd, 0x10, 0x78000014, 0x5, 0x80}, {{r9}, 0xffffffffffffffff, 0xa4, 0x20, 0x1, 0x5}, {{r11}, 0x0, 0x10, 0x2, 0x10001, 0x8}, {{r12}, 0xfffffffffffffffe, 0x10, 0x20, 0x7f, 0x2}], 0x8, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffa, 0x28, 0x2, 0xfffffffffffffffe, 0xe61}, {{r13}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x0, 0x8}], 0xb818, &(0x7f0000000540)={0x800, 0x8}) r14 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000580)=""/4096) shutdown(r10, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001580)=0x9) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f00000015c0), &(0x7f0000001600)=0xc) writev(r15, &(0x7f0000001900)=[{&(0x7f0000001640)="c6ac090e26456635e9385912032a63e598d970fa31ee93bb1d39a755016898a996450872d21500762322b3b5dc2debbe988e7c4dfdce124980a43ab6af32841c0acd45d333a87d78e9ade39324dcd295e74795632fe1283a5d9ca6197f4378e2e03b6325e2aee5d4a7357d1c19f2a7cc4e74a42242fae1a65ca207996852bd47f120928980122d36155e88558cfce19ed4b85edf84584138134671959097aac940924da35c5ddbbafb060eab47f5c09c3cd7cf980a865f628cd07c70d7128caf5af118d3141803867bf3a274fa291a911eebd9a4392e8e85d971d73c63ed7068be0b5185f4def50d7cdaea2715fb382d1c0bedef8f", 0xf5}, {&(0x7f0000001740)="9adc7377eed9d1d82134ef0b835085cc49630e874fd966350a7a247ec427ee4028de8477907aa8d94c8b75c987dae416369fde7fd0df651570200bf5f24b8a8d", 0x40}, {&(0x7f0000001780)="8fe14ab89f6fcb0f5374be401506e0e695ba0949e164fc31feab1022d8ddec587580", 0x22}, {&(0x7f00000017c0)="4e24b5bab7efe5841cf0163376b2a7eb29990e25478d754b397bcb3169fb38b4f7be4fccbf67571a71078df9e2ccc2006cf63c5be7c4842c61b0d9feb64aeec31c9c77958284f7a17c53946cf27ed83c16f477fb8da2d39638c4582934b69439c64eb5f4760d714e0ae7", 0x6a}, {&(0x7f0000001840)="aaaf21d41f26b0b851a62aee2a88c74962833fd0a86c3a17a521c69cfe9f9020cd7b108a036f56a67911e4f6aff2aef984ff41f33dcc2e625d39bd34fe295b254f86937c88f7db4225949134f948fa0921ffde6a7fc779c3e9d593e37ada423670fc0607d733dfafc3cd16083d4207a79a3aa85b49a7c88360423559fc7c0e9488c0488eb403209009cc786b04e998f236fe0f8e6e0b574412460b1037ff5c9fe4ac4743be1fe6a94a", 0xa9}], 0x5) semop(0xffffffffffffffff, &(0x7f0000001980)=[{0x2, 0x4, 0x800}, {0x0, 0xfffa, 0xdeb380cc54a1d7fd}, {0x1, 0x7, 0x800}, {0x3, 0xc9, 0x800}, {0x1, 0x7}, {0x1, 0x400, 0x800}, {0x3, 0x8, 0x25456dbbd6559be4}, {0x2, 0x8, 0x800}, {0x3, 0x7, 0x1000}], 0x9) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x8e3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() syz_open_pts() 16:00:10 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200000000223], [], [], [{}, {0xf0}, {}, {}, {0xffff, 0x7ff, 0x40}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) read(r0, &(0x7f0000000140)=""/30, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) close(r2) 16:00:10 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000140)="be926a65674d7ec127ee3d92bb94445c87cbc8a75b9ae3bc6df7cd8e7a18d3f68086bfb5c7dcbfe491726acb477776f63f2c7fb01a2d615ec1920c037b1698e731bf149ca2676f45edfe5d185db609ab6ef6c5c80abe27fba4205ab5b793bf637b6679e80c91dcaf50f498d7eb9e061d17f0a5ced34484dcb5be51676611e2ffc510a6a202358c07d77d174b70f69a5d15968b4b4738e8318bb04cf3ab4bfcf28973167c92", 0xa5}, {&(0x7f0000000240)="5e298667891ad2e96c52cabd07b95a8e430f452248f6acae31d6b5f1172dbce09447e3d2ccaceb0f6d7b0d2c712831b16839b951b5ce0865f6bd10eefa23168418f8f338fef8c4c0ed52e9a8b8e27f51cb96471dfa4a5b536a6a856597e615ff7b2e3d8f", 0x64}, {&(0x7f00000002c0)="987ab15f5f6356a4ee2fb8b9d7060207d85efba19710ae7182caa00c63f0c613eda7ead1461d821ecdb8077232142f742fe4678122a46588359f9cfef13b08e374189d231aa71589ada271fe582e294a306ea10f38d0e098ee7a4b4098f337b8c39e19549ea901e33cfd82f26be45b459aef1cd9382b7ca777c78b17e8f2695b0df11ccba2a3ed18fc441f679723c3ed5725570ab148fc41410bed790520f304", 0xa0}, {&(0x7f0000000380)="f56085eb59238c5f22d5a7e359940a8c9e9bfb34cfbb618b20967d0af89ec621867d1ae062a26aa59ee1341f9c5e61b8ab0a43291a31302a8d7df0a84f47da3df6b49c3c2fc33f5cca7488381fe84e8794094b1aeab00cbe170d983fc4d219b4d90359dd53b23c455d0afb7b282e6096f8bc7cc250fa33e478541b28201fe761b71a85b1125e8f7462c75be05619c5ee2cab944e00adb6c7b2", 0x99}, {&(0x7f0000000440)="065fcdd91f7934756ad9046af61a60a0aea20682028b6726d7b19ce003baed7286d2fc36496bd2b49c05e547d9bbb0c72e384a5dce1c7a68e575af674e3ae35b5284c66fcdf4658cdb6909d48f", 0x4d}, {&(0x7f00000004c0)="518dcc05b96e09133306fba237c54e2c6f5c4eea1f15706ff7e56266a23199df5680c0fc8201f2619aaa1824360d74ae017084b05b71df7f118479b3f386a75f09bdae6cc488b2a6e83a1f82f10ed8ce7db1f5ec04f3432c5ba6e17d1e39c9ec9ad9baf0b98906d8a08dedc5c4548f5a228c3a18449bc3a6a92dc052e05f0344eef6a9cea6f03115bde7f9", 0x8b}, {&(0x7f00000000c0)="b6e68b96aa6ec269e4ae74b933ec362e23238e17ddf750b23d9c362b5683ad60bf1fa1436baf97e48d14", 0x2a}], 0x7, 0x0, 0x0, 0x4}, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202502f66696c653000"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x2) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000003f1ffffffffff000000000000000000000000006f2b9f34005c1509e02a8fabc6779d47b4f157b37874c3a16d2807b41054b3cdd1be317d535ec1767f40ab3324a8c600b07719421eb1c082c44d1906a31ea4651cbd90af03d19b3ef4230b72a7015fd8e9ede562afb607d3a31053ec8a5374a19ba389708dcbcfecfb69190ecf91b46b2800484089fb30908ae690bd1bf7bb7855bbd42a4f1c2b9ed01754d89bb4068d4aff82fef7165bf32342502756224f"], 0x38}, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) 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) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x7fffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53a714000000290000002a00000003f1ffffffffffc485af4ac5a89dbd6c441cd8ab694dd94ee3e168c3c49c0ff72f2f080000002d683597f06efc4bf1f18c9236423afdf5b29a64064435dc85"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="2cb3", @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESHEX=r2, @ANYPTR64], @ANYRES32=0x0, @ANYRESOCT=r3, @ANYRESDEC=r4], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYRES32=r5, @ANYRESOCT=r0, @ANYRESDEC=r10, @ANYRESOCT=r7, @ANYRESDEC=r8, @ANYRESHEX=0x0, @ANYRES32=r4, @ANYPTR64, @ANYRESHEX], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYRESHEX, @ANYRES32=r11, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR], @ANYRES64, @ANYRESDEC, @ANYRESDEC=r5]], 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:11 executing program 0: 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="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) r4 = getgid() r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r5, r8, r7, r6, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, r8]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0]) chown(&(0x7f0000000080)='./bus\x00', r9, r10) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r13 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x122) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xffffff10) ioctl$TIOCSTART(r13, 0x2000746e) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r13, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r13, &(0x7f00000001c0)='./bus\x00', r13, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r16, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x380c, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:11 executing program 0: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x7a, 0x4, 0x5, [{&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x5}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x2}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x5}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000006000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000008000/0xc000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x3}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000002000/0x3000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x1f, 0x4, 0x1f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x155}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000000d000/0x2000)=nil, 0x8}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x9}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0x8000}, {&(0x7f0000006000/0x6000)=nil, &(0x7f0000007000/0x4000)=nil, 0x6}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffff80000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000010000/0xb000)=nil, 0x5}, {&(0x7f0000017000/0x3000)=nil, &(0x7f0000012000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000c000/0x4000)=nil, 0x3}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000015000/0x1000)=nil, &(0x7f000000d000/0x1000)=nil, 0x9}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf7}], ['./file0\x00', './file1\x00', './file\x00', './file\x00'], './file0/file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x6}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000ac0)={&(0x7f0000000a80)=[{0xd3}, {0xa5, 0xd8b7}, {0x80, 0x7}, {0x66, 0x8}, {0x20, 0x8}, {0x2, 0x7}], 0x6}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x80000000) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1d4) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a87e06cdd511d9641fd747df049308bc306396a4"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x5dfede06, 0x80000000, 0xffffffff, 0xfffffff8, "ad58d525eab568f96507ec4f3657d2c9013dc481", 0x9, 0x3735}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) flock(r1, 0x4) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="70ddf47def7b6d19"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) write(r1, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:12 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) pledge(&(0x7f0000000080)='\xeb+:\x00', &(0x7f00000000c0)='\'\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001d80)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x531) setsockopt(r0, 0x4dfb33, 0x5, &(0x7f0000000140)="b66114902636f3eef8321a12b9886c3b8015cce4aa90494c490b6a6867ea4506e94f6adfd23a37261073f736ea177098bf477d9f62f751b3e7a3365a5b6264d01d4190f3540a3d8596e44c2001be8b6d18c061ae67ba1b6ba8e35768d9c3fe61a0a70d33f9631296a6cc87932b154bc93e12f87aa7515e5047f1141de5f673b9e13f810a1e88d92adf06461db0c587b485fc3efd66e301fef2b34858b1c2b2eaf2aef626e29c6c05c71e6e9c70eaafa67492ba2e7d234c9814120546760257a5", 0xc0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x81) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x7}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x19bc59ad5abc8000, 0x0) 16:00:12 executing program 0: mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000982000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r2, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r2, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b1eea71c4229d0000d8e7497cf22f1cc439eab72afcb5355b5ba4eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2bd0a3dad6ab6df1563c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48cef0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0x222, 0x40000000000800) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r10, r13, r12, r11, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r14, r17, r16, r15, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000fd0000f87c8a5b67cdb3d7071b1b542a5387e4ff0000a714000000290000002a00000003f1ffffffffffffc3f578c116c1d0d798d2fa8dccb28f5b46b0fc8e00adafff8efc4fa21ee2fe8ee3325e8add7a5ffa64d13a0945522bb8cb92dd421cd410e77945e9f949021f582152f03b971d7e893c52e17865e1a7746a3e0ba44028a87cf9284245c3f394794faf83098111098791a697e71ccd15818a25e54a03bd77da42cd3c29d4d9b564bfac64c19ff7397d8d55e444a58824bb298e9ad4e69278b30f5d820d973d5045f702fcc9b3b9a12920234cca7d5aba07ba350379f618d1a914a4ad8cc3794c2d927c76f0310ef67676461834aa50eb6275d42d6ff72e42a61de04c373cf54b"], 0x38}, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x0, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r25}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x6, r8, r9, r12, r15, 0xc, 0x3}, 0x6, 0x1, r19, r21, 0x1, 0x2, 0x0, 0x7ee}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xe814208cff14e8cc, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) mlockall(0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)="b2a2d50f150968d9f8ec72aa078484ede5ace1414b8daf9749f0ff9a28f8205f8486ac809cbca49a9714f613b03b0000999b27b790f58919ae481210fd3083e647ef7c16755d", 0xfffffffffffffc22) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202d06505696c653000424a498e6aa4b8149f766c64f4eaf33c9b694c12affb9b56f7fcef667f139bd9caa838f7a5f530bfa388c6363d0f2b211d8a975029dc5fb5ea248bfac061709bb5133d7ed2d995d637b361617e8f9acaa6c1b2b427d3ce1abc89f2f45db6f1bee80f307af60eddb57e845b1475cf3b3a627431543cb0510e0dc4455c2ec66174174399bf9e023eaf52c97f9120eef63c94723e0349d88229cc72cfe6c34f76367f9f1ea43ae697e14c4d829786fc0aa6710e3bf5c37184b8df550eca196eafc96791fa"], 0x10) shutdown(r2, 0x2f464af08bc5d1b2) socket(0x6, 0xce78aea765bda948, 0xff) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSCTTY(r2, 0x20007461) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x83) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f00000000c0)={0x4, 0x0, 0x2, 0x2, 0x9, 0x6eee2068, 0x32e, 0x7}, &(0x7f0000000100)={0x800, 0x1, 0x7f, 0x2, 0x2, 0x7, 0x8, 0x4000}, &(0x7f0000000140)={0x9, 0xed8d, 0x9, 0xfffffffffffffff8, 0x5, 0x834, 0xc43, 0x1000}, &(0x7f0000000180)={0x9, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r2 = socket$inet6(0x18, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/120, 0x78}], 0x1, &(0x7f0000000340)=""/164, 0xa4}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0xd502c8ee1c3ab2f4, 0x8) pread(r1, &(0x7f00000004c0)="e7370db8b016355dcf76f0ae4007f61996f3aa7b90d2278cae684aae066813a7e06ccf2ba13e3483958d04c936da4631f6fbe69b654e9d1fc065fe5f38b2d340e37658e2b2fb8a563a3e80cb17239168baee83bbd3c176c4140e86a8e1ccc1499d1946699a13c5c220", 0x69, 0x0, 0x58) sendmsg(0xffffffffffffff9c, &(0x7f0000002c80)={&(0x7f0000000540)=@in6={0x18, 0x2, 0x8001, 0xffff}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000580)="143cf3da733c506eba4caaf684", 0xd}, {&(0x7f00000005c0)="353964ebd38f578487b6c6d857096636ef9a131456e679be849df079c6daf628beef4d9299be05b883111387628267a84a", 0x31}, {&(0x7f0000000600)="f77c4bf6105ec6d4748404fa0474bee8e5850b093547c8ae5d82dd9975ffc204b46607188fa9833259829dd34ee0df085b2d83ce56c0220a2575aa25e279e7697d7c8aa9958c8205d2f7f7d0588377dee9d480670e7e354bf3d8bb3926", 0x5d}, {&(0x7f0000000680)="b597db3be6971da0ef5fcfd8a9066024467e", 0x12}, {&(0x7f00000006c0)="5d9c5fa16d75414a7d06d5e47ca91dd18bf4d050d71fe0822e6ddc24cf27ae4ab4f922798e51cf7b31096c3a66bed64f841fe02d63a1414aa7f4e30f5066472e0c548f93b6d6a99d4ff07b7b3ed96e55718a9838fe6cc01cbde0b73c51cb4cba3c04fd38e89d2eb3e9fd635642fbb003c10592306cddc3ae0f89fe249c5f4477f44ed64371e7f459d54bc7b8e63bfbc98e66cb7dedda25a81da00dba18bc3180cbf50ab2ca62fdb26e4e0358148848b7cc311bdd024814122ca3f397c9532c3bbc13a315a904a8d00e880f432b9a3498dc84a419063722f6291ea16deea93af2d69c6fbc51fc15306fa554798f00618af91dcb5640862fd3ed4af31e57aca2408d296040db4d2ecaa294d4ce2dd9fc37fb40b74fe87925aa32b5148d9592df7ba101e57f90df16fa18211758b5a14e3af91c43d17ff665775b9dd997dca5f259e51224aa643de77341a3da7f759f0367ee7152efcb68a9e981c6495d2e3963c48fb00a634f22fe29d6ac637310134211ce4a8ba51ab45f77500343cdf156c072230ece42b4f7deeb7aa3abbc0eee56d52b9ae1730e67f450fbcedea727a07a23d1ffa65687faee619bf8134a0a86777d2bc17aa179fb983716592292af9810fe7da48824433938af2540fad91188d7ca2c36d97e0bd1c2971da022cd48e41e45ab64e72681ae82b93586151eb9e4ba99b8aa10f3c04b008aee588bda859936a953a87b4e34d9fb2f96f1ff5a26703b4bc3bf82e3ddaf9b0fa9aaef0251fb2fbc5906652df90d5b9f919b3291173e276bfda6d4dc7660379971f70becd81db0cc6f440f1c8cb81d1e996d537172178b8a77850183793de7edd465e959cca92561034d13bf640db327f056aac5074b0beeb96000e28330a52c96b3d1339bbe5df60af0c419f7e9309081bd3da98bc7a54592043c32e3f64285e05eb3fc22561c622abb2e9749b7054441774a1d8096f5ecad6938a5c34717ac41533464155740b38229fa623fa7af813479af648d5f9bd10410d4f40207e747392465973855ffcc1802794a66ff2b98e2e559090944aeadab77e1d401a7569f5943412ddaea65858ec25dda55befd6fd9f1b19f63cd5002db6f867d9649eb27d28989c8ae52acf85e67d42be7857fa997b8ed1b9d86940b41fd1f6c651c0484bd3309213a5231fd086d6325d98c90a73fc6719aec3aa7a9ea3b9b4fa2bc8c0b688d8caa1d155819b3d7c6dcd1a8078981a9341732c8e021a1bb9dfb398ab8e6dc04e43f58e6c7acf09edf90c2992abe4eae0b86d4e9f956124ec143105d618b2e5b54194f7d218b57b6aea16fcb698329bbde299b26bd0bd47cabf900f3a1870a8ad47957e45b859cb7cd87c7c171ed59a5c6447857680ffe0dcf14179e1fff847846a0ba4ed2bfe0d35389ece0f362ebe4e073858f2a2b66fa7687b25a502767c18c81a984677fad51ce69cff008f2976c8e4bb4516891460964d6d6eef614c8fb84613773cccea76494c9b7cff81168cc639a50851dd82e38e5e0fdaa1d9d4ab98636ffbccb406f2824a11be7d53a0ad351c306f4ebe9a818602471d9167f00caa1f63323e3fb52668acf299deb22fc67e7b21a59601bd836bba38b6cb7b03471ac86136284392707e8970994294a820f95fc7e7f52c553c57b56f0fa329cb5599ae4a385b6699b226b4efc2e7bfaf981ccc731db089911593a28df57b93de91314aad2c087c159e73c0f07b31b91deb550dcc463d314e69d9a50b76dee08a12ad86103d54e73ffc227c6fe472fa0bdc222d268609364c41d05377f2e66d3c09fe103caa2f154e79492c03fb79e929eb2df0d179f7114e9e5f691b1e79c4a45ccd1a4a3f505eaba406ba47d856f2a8e786012c0d345d0df7c5896d19e173135cd639cf0505236dba8824be028420083a3c28f7aae6977b751fd264872862f7e4b002cad6c7a7aac05f3b6e26f49ef70b16904c48426bf6ad8e4201914c5beac86309505c752bf82ad62a2290b164e69228c490ca76dc53747734eb40d18e77d8c31cf4eaf7d5a32b6eb54e381a1726226f4871f4b2ea1a437720d0a8939e387852ce9dc89f4bc70d7350cd0e6e13ae71d2a4772b2e2297cf6e3759abf9af795c2f4a8c38c0fc4b3c52d5ce9e12b3cb6acb0ad4bfc2c61c2c10638235fd25dfb11dc71508aebea1b72be7502e9b18f8f9ec87c2a87adc5d1928e92b3e03ea91d732b37f172240dccb66cbe5222d4f6f00b1149fc0b0404f8895582429d85f4a3d5191b60939325a432054577c40002161641e92b1a7cb830513034a5314fa9c20f246b14e12d17c986bacd1650641e9b0c97b57e16fdc08311dccaa4d98311ebf512a1789152cd23fea29bf011252e8a0f21811b229f81f7678d5f4c46a96007ef588c06d7e7ddee5be88e358a4823bace4f37c43a99267392da5c2ef900a13c041d28aa024681072e079babf6ab364b6e3847433da5ccf22c7bc178879715ac93a43da9f7ec0930658eec0ac4091c072abe7327155163892f1c1e561c7ee196509153320165c8832d0f03669f59cbdec7d90d4c5823fd43569b9dccbb279ba2a3489b3db24806ad0ea29546ce711d5e6d4ff09ac5870aaa6607242b412a7520c86d141f4a7f04c61f5053c9723d42b7c5a7827bf3f75742a9698573de98c0a2f71a0b8b1d6f634dc2126fec44c3ed5ca11d3b0b85f617fcbf176bb4b39ba9eb6cb03bab8300b801efb55a4f140412894c07d375bd62314a7c95733907435bfbeeac11d16d587a297ab26e878f462c03c97fd23a704e9f2fec813000bcb9c66fbbfbfda43eb4462c6649bdcc77e97152a608e2acd1c1b059eb4f20af71b458bc7b043d0e95fd277954cea5cd8ed6013739dcb0e517bd2350a4b342fa23ab87a838fa0d22a57083197583ffa0f88ee1078bd7b09f61a30afff53a1a8ca083e0510ab1b697401494d579626c84adf60eb9cdebbb4d1fdbc5fd90843c55e0c607df5215127caa893ad0d8c3f106577ee122d076b8114cab41c6cd5774b39ccf39549336f70c67de12c9011e6b6f256e275f6b74449339e341f6db54c5502bede06087d80fad2f93c3ce697e6a8e89a98bb5fdb6ac47b087f9425771f8f7d509a7e7a267676608e3066350c10c38390a59713dd8d82c4e2689cc5aaf589fd739083b283593b468871725eaba988165db54d207717913a2ff38570830ee964f89d56665488074fe9ee5aefb874031d59f3f68ddfd1f60ad16f48f07b41beb76efddf090c6e388ccf5ab7e3832e9cc42476656f870be47bbcbe316f4d1b2f9a099cbe525b382b3e5e2aa390790e61038d7ce4f8951f5f33c0d07c0503bdbf41cc3a2a15d0b95b239290c2a8b7c8f005ffdce319ec53d28cd0d136aecf6190e84381431b424a8ba76142e6ed6d1be130c68ad012ea1834f30652269659eeb2796c011cba806b1f6dc40905098719b94c2484b4db07773d4343a3e29d58daaabb9ffc9542311d5f7c6b44e1892ab3b6a3517c16c8e24e35b5d5f26b0cdd534ebd0faac508c4864f59cb2734bdeca9b9d63c495aa59634018ab7f83d73c566e4b1d0ec6c083421cfd145b01270d6280039a6212216e38bd3ed62fe961436fc04874319b2d14efcf8db828406f42753cab32a2f2a76f620153d76b2598006933a58508b62151f515fdfc02f74a60b19d2ae212ec72ed085f5375953c9689274058c490934a53c7608af064875c8ff50869ca1dfadc7e0df0ac6f5c79b0decd77b2ace6a6072babe8e299502788eeeb96129d6540a00964c30a5d811424a9f05d5f96edbab8b3e438c364c53a9bcbd123991da479deb66453d1d2a13e21d5d5c67b5bc9289e63c2f41d5d6f0a16edc79301299a229acbdb2321a2077b1c70075ed83a6e6c54a386314a39702927cf38445a59f85917c4d0dc9dd8dda84ea0a41bc78a43251c83681170ab6e4ded56a7e5f8f5a9c4c3772f89cc850d9d5899065a550d4149b588d59ec521dd93392250a7f952cea2d905ec1b1db341f49b1e9b1513e43bde1add031769daef910f5298eb9881d9dbbd92ca09b7fc3459007b4e47edb3b87951ba6e7c5ef25a44381dc95916f703f9714773270da1e5f38e10abe17e58a80d8aa26195bca21bdbb2e3c79ab9f9123c9e77eaf2a4ae7d671b5aa0e437ab684a66538c17a8ec08ba1bb590019636653d430aa8d875d16b868ad6a6c5405cc046d6e94c168dfadfccca9d65d626792afbc664a0ebc12a71d9f70d07d517393ecbd6be73969936d17651ed2e1a6a40e7709af626d562b05bd98ec6ba60db1a6ac3021d76c7b8de692e41bf3b39dd0fd691d594f63c46abe998237a00529ef8befde7d54c274f81d4263003d5718f6dceaed8da6c31fc25478d600f573b78f4ff1e2e2169e2b7cf268dd265b93878d779e6377e1e1bc3e95ec6ce66c0e408a7489a5effafc81e12fe5c6763fb52e24fc6d9e78977ac538ddbbb88a7de11ce4793310d601600e036e25436044c5614214b4f7deda3b56d28c7b3dc1c166d1fc2b0348e948de7efa6a6c7c7ccf8cac74a98da376eb3df8c3e289e4443f5e8c627caaf900b6a33c9d958c71580df10905d579cc4e4d9f886ea748faa981517820c1f3126714d83841251fac7e3a319727c79ded53a827df31b4af620424b8db158faa0237e2fea3a27eaf7a560e9537d8094487a6671489a591c8a041786b794a73775f59788149ab5b50085eb0e027c381a59c8c3f86ec957fcf0963761adabfeda23515e0cb66b6d4e6f5c9954b194704e17e3fffe07ba9578742d778180c2bcfc966a9f8f8fc731374c1d754bb9d9b16b0c118e897b4d2bb057f56ebd515f23997c62bd283dce302115ddd84fd8649ce96c37fa7c34b3222a7d72d11a5f3a50ff662d80050d905cb9d7057407aeeef99d6dc7599d45e42300a7421514e67e80c3e995a6eb11d2e78261bc0e9d0be0c9203cf7043378d5aecde7d8c1625d69386be23f267a969ba2c526727132ce119549bda91164f13201796d5468c8dbc4dbc7e03261522a6afbd666abb043e1c416953eaacc56a4bba5ad74ce4b262ab03ec66b32c67dfe437926e72869edac30bea2feda95824a3f0b8fad0d8cc0253cba04f0173c5992a49bce4eddc552ccee936e741977346e66c647dd3516f92fcbfe3350355ac7b6e623c3ba3469b05e90994ed12b61dcd53ab0ca5bc61ec7eab198af53e15eb5d9fc2152e05acbdf4cbe2ed17156ceee256216bd81243414c7cc63bb188ea1dc3304d9affde32c099337b43736e44b9cc8f6ef23883ec65910553693fb6d7621bc57e27f670a3e68f6364459ab730c533e9faea20b089a206c5273fb2d9d0e0413aeb70303ec2517767eb588e9cfe2dbe7bf6256a14289df5190c1c9d85236f85397d9c940394d338f255db6fe4ee541df69939a1aaaa0980a088ec6264a15ff1f7e136dc3f5ad5cb68707da8a500cbf04e9b809d07f3d8170b950f0c9702719075c91055790b0a633a2b699d92b9aba4cadee91ee9028520325e93392f349616e9651beec3e1f6a77af6047aeb6a6a3611003aec8d2bb214505c80e4369b475768bf0b05046d4204322cbf17816dacc7f30f911e818bc788b4a985122d063855992b185191b78e5a9381a7b9f188ca897c87d4edd7464adcc4f344ba1d674db63fa2e3b40fd8a8032c2c142a58af6f16ee8083975d6c78fc71acfc1bc689c4a216ec0c380e4587284083ce032281943b835d93576d5068552c77e1bb569d5ef6c43793a5c164a38cd4b2e2f9031f07bdc7798800c564d33b10fe9464ba539f613c6ecf456", 0x1000}], 0x5, &(0x7f0000001740)=[{0x98, 0x10001, 0x7, "570bc6eff2e91ab1caa25aa6aedf7c42b10c9205030e99dad4184b09d6fe5ac0588c6a0f6996cb3b7dc4254883553c9fd40a1619bb27de5e4aee1c1443c58c3864491ab575cc7a7534a5e6db36ead632c0685204a8c6e8d9ecfeb5821b9dbddd07fa5cfe26bc09b56f6d701aff47efad6a89661eb90d6b9a04d1ec20d98fba3014a7b1a8"}, {0xd8, 0xffff, 0xc9cd, "3e659e067602b2491514c589025ec57431cb7114240340cfee903ae99440b6144df5ec41178b57c2ad372c42e7b4f8203ee8c4556ed4044c4791e5d719a2de9abc06feb50001059ee65b67017823705a8d04de2a9d0652acd3bef7008a4abe4469f66994ba58f87896c269f7fdf049b4ffeccf5667cc2f903d8cd250e76b9cce8a7b77dcb9fc8db261bdfd50220521039d54cedb60cfd228b024d21738a7f3e8b1c8c668e4b17c5d2eb8e29e00dd38de12a5e0e172f45e6a6d308207bb3a951bd02290"}, {0xb8, 0x7fff, 0xe52, "f471360ff2f45b4688722d6e833a9c139700e8a36fbc1b5fabedd818006daf4f524b00b4fb73673ddfc6cdda9b8b5712ef1a21569d4153926854093e686ac90674e16f2a7829d505c415cfd77f0896fdbcea2affcfbf00e8a2220151b9415ee6470f117b11b1545ebd465d5f9aa1585963646dfb7c9b14c4e0c34c7d50abe9f1519f8b74dc69991497a7fe02a3a31c4f4684b493f8c194dbf86cd652d9865e39b726"}, {0x1010, 0xffff, 0x9, "63cdbd3ccd027e800fe7c616c14825eef0ef9508962d458eecf9f6daf759676c3dee4ecb835f0d504baea048a5de6d85dba4f89a0e120d1ea890231aad38c74889b1b23b6f9e0cef823239b92cc88c12465b0ac30baab2e6298fdf3d7e60491a1f463625b08d4b0b283efd3144e33286fbee4a06a9633b666794049fb4e78cac2217876a7731aa4ba21887ab036bfe3223b640ccde698f55fc841c8a7c3f86c9a7ba6e71cd5dbb5c292dacf0a282f2d6d1dc07bdbac59f9a6c40d9ff2f91d06bda1f6018f3b2a9154dfdd22eed787772074c4ac4c4135e4d3e0c56a0fc630a71418e1188f7c8a23ebef27d5e9e9906c376d56e8e636b88f463e751cec48cad8c66277c4a7acfb25519505113996c9ed475a1b681913bd682cc5779aceedaea0488adf594bd962f4b2dd2555ddb6f7cd8c7cbf22df5206560fd1e6d97482f282cca459b622fc96a06963e528d12aa2910fc899e8291d66b3b80c0be0b09133428e1d0d682a0c4a63f988a4cdc8ea0666a1ebc9a0401115d1d34d963cf487d8a266eacb6106f8e15b8c3964de63db4c4c58a35bc674ce92608b50f490ab3bfa6934df4d8d1cdfaf0c48e8b230091e6523afac95d63e2046cad5084733463d0f175116eef9fbda2680f56879f84ed07aad0d98a6fb364f467a588b43bb1f5bb5212fd5f5e39dee56afb8e919ebff506a273db0a95856a66f21a6793f742736d7185cc0dd32a788e6a57b464cff4f1c6dd66cec50ec35a8c4ac3066eae0f59f6cc3876cdfb1ae5ff37531ee11b59703a583baf729e4734490b0cb5c6e7ec04da72207be31a39b1aab45e2191fa65041f8202b2297e52882c210d207e95d876ed008cdeb9c56b8410577a2347d780532f01241777d96db0e55393398e654336f60ca4596c881e640e62a9ccd42108adb60366cb6747c5227cacbd49e7b1fa1e04fc4e763d712b0658d9a93beec975d23fd1ecef58b8e37b7fe019536dc8a261da01728030ef0ef12d1095ec4db6b8179657ec635c759803f908d0a35b27546c7ab4cde761f4e7e40e3f09be10603f1df4ed76c93e2b3ca36e3b6780aa1b1bfe7cd04a2e4a7b63e225c31b4813849ac466444362d3ca8eef1729d6988d64ff86c132b8862edd017603a197c1d99d9c87d169d485c092bf2e444c755f748217bd7bac99c9c1fa9510d687c9fe322585860a9ee8f6e9727ea4399e18457360bff2b1abe82a2e73f9213a813a5e72912e4414c2762e943b57a75a9324d29cf3c55a3e3389d10d0b9704df3181658eeb41b3b2ced46f4c997d3fc96e5fc73a6b6a38d6e2cdab66c9778e8d8343fb9c74c3a54715f9d814bf030271945969faf9d3890768b3bcc5db58a822bf79a39f4a5742c8451f2f1a35f01f4e4b446e4f1cff35a2bdc6991a6ce42618b2cc66f1416408313f3f02a4c940d10b17f419071a13fec3883b6ba10ff9379332caf2a3abad0151b6ca138bad5d684fd313a0bb48e86bb6dc56b2517388305826805e3712510630920b42f6e141f6dda82a4cfc8a9257d9e46633e3fa70a5993fdb07fe33771d60ee88a45f4664fc02f1ef5cf57499f3f7906af5c913ea0d0f91527c15675285cf1879ad38f1cd856cfe88a80d81eb25114d384429af2056deadb105edf66400b379e3fc70553fe10febe7474d7bf01c25d349b78a864b27f42890f1c2a0708abad894f629b852a4af9ba3c19174eab1a6d4f3b29d7f43135aecb8a0407a4d028b2b7f2a96338b3efcb5f80809e3804d4f6c9f8bb73999ff82f718199058cab53908882de1df8f61d3d5fcb317ec60690580b67c73d0cf99aab453e3e27ded53d0af779323858b7918ad8537bb450c8702c336fa02999e8b78e5bf605674607fc2a340b227ea76813928cadb858b7fccbbfd7a6c36ddc65035e6673bad3ba886454fada55f209ddfe100c085231931f3eeaa1cd21fc2298abf1e3903e19039ff383bf23ec057030237e529e0e114ee13b7889ea88b3968d12703bf6146a908bc8ee5d2f8d6e8dd65a3530d268705b3dfac4c43a4f605651668d8ea196dd202fbba0ec93329092b85c60c6d045181922135a302c36a23da8d25eaf91553bfb9ff731c0288edf4269ea67ebe549406d58b3614fd8d362d376a707d1b87f44b96331c23dcec253578636ee1bf5284fb90a09806b3eef6586e1de416d19828db91a87efe58ca3c76d2402d031e4dddb507f4bb836c3c6f7c2ead38915125821288d5cd21f35130f3b9edd6bd540f7d56aa023c883d5a1f0b108e34068fbc1dea94b00cfaff1e3577aed1682a006f55c1396b0f80ba4fb558573111abf26431d01a82a9b8bda8807d2a795dd2bef54bc9fbf0dc8fed44b148885b29b74461f2331b1ea6c3ca9489cd30457a5250bbecd801e1a0f519b6f2478d77a47e5a0b59ff2313cd34f1a2eb5b0268075835df8e06c5fa8b2404934614173a161989826ca307623aaf513bb538a9478bae9306973ee5cb4dab602b370e4b054c5884ab4bf80688051a116de3760e465657c56802e467bc0666db6672705d6c8bffd282f3f5854b792cfcdda749fd1eb888d8620d138c387c72b1f64a808a2d2ce5a45ec82ab792203bae026ffabb2a62309a5a080260d7416cadaa8ac9f23be5efd6e567470be30ac4b51e39af6de36430baa7a87d549a31c27673ef05105886bb0de2ec43140a1a8614ded540d26fde97e3adaa3e581d46dfb3c0421f09a25e1d331569ac49bd931c42142e27cac283f492caed71ffd61b21300172501d652ce18dfdf7945f47314e9a78d690266e7765047e248bf211beea07106415e5c286405b1670c706fe357e63c4eb4a164e2040f96a975ab7bfebd858dc751d09d04a4a10d9b09ffb73b01fa337141573ef585a7e0bb1fed8b3d548be0773488c771e4071323a04df21cad09904709df62379f90324048616bbee7cef670182d62308b29e2b22c71200547ffb9eeb711e31abeb3a39659db5eea71dc8e430a7652ca87db78ea69f357cfb1d58d3e0032c611da5425be0f8e8a3eabeb3ac77a8cc51fa36c9e2823a26d399898db3eac2453d5ca409ea98f338cf8d87c3835a04ee0a012fbc65c03213253e3930e3b3fb0ddf60b32cb06b14ae8545d07661203fb6fec912b0b0b481220bd01b4065792122868f2c50e3be31006ec7eb9e50d12ec1381a6ac9364e3f0e9cc97b92878e8f8e43944535a7e06bb8e28d22c2140c74a5400564a1ec9db2785e82b66de2a9a56284239b06fdb2b2819c68cad5967ea28c186db365d80ad412a5e8c6ebaa6376b193d05320ff3800ff6b46ce63df1987d70c3c027c6fc80be9516b3fb7a59faac962d19cb8356907925fabb5aa32ac36766b892f9685316c25bb08b88bab5a3fedbb836de5ba720d5b3be2d684cb443d70b860f0273550664361d0e79c5bf574c685dad399d7f50e72a2454a80d73374ef72230003d1145086580a3c89337d162f503a9b8ac567200a5492ece4bbada637f2cf369893f877f7b94afbefb0118d231a2e83b9582d081c53ce478f2f6b897aa8429d0f3d26d23b1af5dbca7391a39ea0cffd187374a65c547b7d3cd4a79732ed60c85a9f5329294bfecf36f13cd6372934982e8f5e9d89947fb2b7e032c70a8e65b098fe9112f9b2ea0342ac26a511047d72318a63fde5d090efd64fbf493837d42c6a90c73ffe34eaa9924f2a30d5f74d366d13ca7fcbd429c31c2cc2a97b14ace27569d4657a437f4fecbf481f25cfc5083b4884091ffa03c7bffff4e6b70bfbf59f20bf522f260b7bdbf4683a60e9b163142bbb672232dec04e9dddcb97cf3778febb9e080fc62140e96b4951a59a5d5d39686eca3e2d76d320badae242d7cef22930659d9c0571eabfc4beda0755971192788be01be178fda76658dedf1d50f7653c9253dbb6dd5bfa79f1b0c7d64c4b88a7315ea2c9a2b85f25777fada0d08c62d8a687cc9b8eac61f0d0b47792a08d79c6b302af6f1c75315730f2d4003ce448e31180a859b0bf183101544e9abbb693562f9181c09e885314dbe7dd2b6e46a980c97299af4c227765de4e8dcd7d09d44bfc7f218c56adbe9fc3cf70db5cef230ac642dd4d8a97a6c5d1242d9eafb3df281b5601e30d55e56b61d43893832be0461c97af07c0ee712375a57a875f1cf4d821bebd75f56f5bf47c3f469dec2dd3dc36a5b88d729565ed47a72d696bf0ad68c33168ba7bcc7395a1c0bd2fcaf4e36bd5948646e5027f7bf9c79ec644b4ac9c3dc0d87fdbf6b503022e926845be46e2dfcf41ebc814589ddb1e63b9f0eacf5b4b04f621005d332deee023ead74f1c9df7b7b7ad052cebdc3ba7d0e83b5a51caf8b0dc5e8773670e9608a646c83821713dabbbf96a0b2542e4530d0383f63c76ec2dd477a13fee83ba7bfc9037caf3ba296bac769c68fce5b77988ad2886ba1d2726c6152d89f71efc103bee95d7a9287525cb205b8d9efb76faf8a4748b7e81a74fd75c004277d88ddcb3934f47b1703a1408ebe750020b1072d9b506b5b5444402683ff7973e316caedd4eb3caacbc1720f2a71f87be8524523794d459419d5c0179e2518ec22797c3bbda4be05a82cd3e74e70a688cbcb5c78f8237063c6775f48e890da4017362b0d399bbe4d46bee6de7e4fab7ea1e3e631743cc5ae90249010220ac17b1366973ed9b32efa56d645aca1862e9c87c7f937b814811b88b6735e42d8025e6c5bf7e7e9edb658bb66795b64e49473826e89e5d3e575ab1ad51588d33f612727e21c4715efbe932cec9c8e3b2d29bb9df34815249dbbf712519cb344e2efb8d7464651a58398b5f60a5f3c155c28e79c7d374a3dc7b0e9d5c2a2495e7968de4ceed4bfb3588bc6e8f0250a8871c1973792ddb766e49e29ee102bbd5a6743a64ddf3ed9d47fcaf357fb6deb2b5626efc1d7ff97b5a588715a93b39ac4955de278255952d9383f76407e03a4f047af754944cc4616b8e2a0975d8ce21823defd3ed90ed5a13ae174c59fe25fc4f787fc87719dd3833b6b0bdf52aabe3dc5456ab665e840004719f3720a8028e74b51105f9dd96dd598ce057689ecc1546e4d57f6a3d3dc246762b7d8d1fed7cc92fffa1df8c5d44c3528701c97740159144fe4b3a547a07a2fd9e3d907c934355484faf4e9c847e6248ca457dd3c0eae40f06c9a7c0586c2998f85c68dcd078397b1ad8c91b354d55b28b555811825149c82a9d10cf7aba6c149c7fda07e61dfff3bbd0c922fb4e7f2bc5325bbdd6c84ac60a9d2df42a6bae383d9dc84caf32720f71201b577b9bc6ceb6cd5ca57df3e03e598df92ebbe7103202af8acf075a08d7f3d99d7c4e39a11e01780c56b7965046f1d0e2700057b0b23f9b438ae1ba08d23ffbe3606aa361c8635b905c6664f4e7b7b03425f72cebfd626dd4151c53026413dcd0b89519d45eb23d932221e4e00378399cbc9971283ae66325a713b41faf70913531cdc0fa4cb293f282ad778a6e3173039060f700a827f3ef365f250f482f1d899d6cbed3fce6a187917eb3f06cf98518c18a20b051ee38a9d89ed84cced883493a3bd9b53a5083c49ec1fdf95f61df97479ad329bb3d42bdeec7d09a90015086af2cb812c6c649d033941a1411653af18d935a4a685e94fc23a0889be57fead2af4673476eaa62b69480fe606e9ce5848171d4d4512d17734f67d2b66eb721606dd198621fcf5edaaf64eef095bbc2c7e87883c25e8d907a5dff3eb36aba6bfebde76fa19351219eff60882f43371cefd1fdb1a011fde2126e0f1bc762e4d5302da0518473130ca90ec266a8e18b95"}, {0xe0, 0x1, 0x8, "72255ed8570c86611e040053435c3cf4c895f10f825e22238ce06e11980c92187ffdf00936a98de0c893adb1651d1d9b193b7966f4957b0e9e712f723307498920f3690171f362af9ee4ad90a957d775ede5bd224d43c086fd814fe1b8dea2b21b8a2df900416cf58c5d26b1bd06bafe03581599dc3ba500b6cfb5b10456c66477ea6263c1b3d7760cf5a214aedb67bd0d8598a1af27ab2a1c700c3fcb133f860cba797a476501b9cfc78760a78628f5a1b09be10cc7f1db283dadff9eaa66c0cd63e1ac6685e4c237f7ae8891"}, {0xb8, 0x0, 0x1, "de30196d4d31d297a06352736b6cc38057de5a888f62ef5a20f0dd03ec15b18387239ddbb069ca3d9cba29127f9f88489e44cf10d564c36c50a8397d86b8cfb63fee86e71dafd168300b66be8cc6eda8d16d2969f97d73e4a8ba6bcf840cb490101f3a323aef1c9f8d42c44e112773cfe1b0c72a6b6e01f6e13b0eaffb21c71e93f3cffeea290c942eb483758d46f7cd0274aa60502aa5f95f6d04d2ccec8c054ea4ad3d192313a1"}, {0x58, 0x1, 0x3c4, "1767575ce9d9756297bc46914d57b405955a537125f862e604d1ab5dc290b200840619da5adeac9b8df882c5a26574efc63c419d3292761e943b0473496fdefbdbe17547e6"}, {0xf0, 0xb67a2381b2be0365, 0x1, "c12f85a8da97a69c70055241e7aded4b92413386e8d4e53f4115ad6e51aaef62195e1142514bd58478d053e6fe4d3f9f5960f95e81128a0262e6d52fbf2c0f13172d26bca6f765f65a6208608d8647a5df159f4cfa37bc3e67fea6b47f97781544d6c87dea9870d69128a31cc848f5a098fd2b22732a353ac33f929bcd949c91cdd94eeec16fcdff211a61f02fc3c7801b1c178cd7a6016eb409660f07c3df4d1aae3009fae59a5f993e6b6bc24856559d7996d932737783eefcffa49c1509398068c94f4b881446444df0e824cda1ea537ca0b4e57e5f6854b2"}], 0x1518}, 0x4) unlink(&(0x7f0000002cc0)='./file0/file0\x00') socket$inet6(0x18, 0x5, 0x3) poll(&(0x7f0000002d00)=[{0xffffffffffffffff, 0x40}], 0x1, 0x8) r3 = open(&(0x7f0000002d40)='./file0/file0\x00', 0x180, 0x8) ioctl$TIOCSTART(r3, 0x2000746e) r4 = open$dir(&(0x7f0000002d80)='./file0\x00', 0x10, 0x272) fcntl$setstatus(r4, 0x4, 0x40) socketpair(0xf72facf1c4e357f, 0x2, 0x6b, &(0x7f0000002dc0)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000002e00)="bebedd003d0ffa686f65c6a680d7ae2159194b41f779b1bfdd34b85534f3c9bd82618461aba2f960fe1e81886c48289db66109e8d74d7398e94b277d4b646def1686768f7800405232c3699bd87ff24fefa95da59dfc3873f42abc5b28449aea53d0acc7ce08840a2f62a4d7fe47a9dc64d841bfe60ef6ae7f8131242973c457", 0x80, 0x2, &(0x7f0000002e80)=@file={0x2, './file0\x00'}, 0xa) geteuid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000002f00)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002f40)='/dev/null\x00', 0x80, 0x0) dup(r7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000002f80)={0x10, 0x8, 0x4, 0xdb, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000d12000/0x3000)=nil, &(0x7f0000a33000/0x4000)=nil, 0x3}, {&(0x7f0000e88000/0x1000)=nil, &(0x7f0000b87000/0x3000)=nil, 0x4}, {&(0x7f0000db9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000bb6000/0x1000)=nil, &(0x7f0000beb000/0x3000)=nil, 0x200}, {&(0x7f0000d8b000/0x4000)=nil, &(0x7f0000d69000/0x2000)=nil, 0x400}, {&(0x7f0000d55000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000d7d000/0x1000)=nil, &(0x7f0000cc2000/0x4000)=nil, 0xa39}, {&(0x7f0000dfb000/0x2000)=nil, &(0x7f0000afe000/0x4000)=nil}, {&(0x7f0000f5a000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000b84000/0x3000)=nil, &(0x7f0000e1f000/0x4000)=nil, 0x2}, {&(0x7f0000f9e000/0x3000)=nil, &(0x7f0000a6d000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) r8 = kqueue() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/vmm\x00', 0x10, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003500)='/dev/speaker\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000003480)=[{{r8}, 0xfffffffffffffff9, 0x0, 0xf0000005, 0x200, 0x2}], 0x6, &(0x7f0000003540)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x10, 0xfffffffffffffffc, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x0, 0xfff, 0x2c}, {{r9}, 0xfffffffffffffffe, 0xca, 0x2, 0x8001, 0x1}, {{r10}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x400, 0xffffffff}, {{}, 0x0, 0x8, 0x2, 0x80, 0xdb93}], 0xedc0, &(0x7f0000003600)={0x0, 0x1}) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x3, 0x0, 0x6}, {0x2edc, 0x8, 0x3}, {0x5, 0x3, 0x1, 0x80}, {0x8000, 0x8, 0x7, 0x10000}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x592060f661eda107, 0x2, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) linkat(r3, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0xa) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c8791000003f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65000000001cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a732ba5685a082e64693f17415bc1645b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43d"], 0x10) r2 = dup2(r1, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r0, 0x1) ioctl$KDENABIO(r0, 0x20004b3c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) r4 = socket(0x18, 0x4, 0x10) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r5 = dup2(r4, 0xffffffffffffffff) linkat(r5, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00', 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x41, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x8, 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/203, 0xcb}], 0x1, &(0x7f0000000400)=""/16, 0x10}, 0x40) shutdown(r1, 0x1) r4 = semget$private(0x0, 0x0, 0x164) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x1) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) accept$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) close(r6) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) r3 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8799dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bff2ac88b78d1303a89252cd977ca2e5a56fd426200a754d5be679337bafa4d01069a4031fcee600693741c05000000000000003c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8a0e8922bf554799b9b813ad30505e8f5300a4c1ef9d612f871f4385f04157795ea4a5c5fe65b26400351cd8cac7dbbc5b65c64e3d2870b49bc509a00e872cf8277c4c185b7e303088264bd23500000039590f11872f0e8eef9aa5f6314277f8c0cf1217259fac8123bd6545ab107b1f125e0e0d3e1a89b0f4b8f277dd3faa6354fc44ddb29aaafaaf0eaf56ea640a139a404b7681ceda3583f1fb0de5cc3b783dcaaf9818dfd89dde218ecf0f0200a73651ef79ec57db73291cd22236d9ff2348c7fca246eb18659ac419f9c0280e85e72219836d3a1940908194e2a496c09de83ac446aaa3117090fc324211a8000e3f57baf07d0674240e68a46e6909e9dc11d554d696c9616af74c5a1500000000000000000000000000000000f5a029237594c771c403df979e2c6c7a251bf8a7359651dab0a85450e163833bdecc61b31e7086378178b951557f414421faea0f1d1c759dee58e3240d0ad005f002a6b4af5f7292ffa3a84da39bdb029df9914e85a5e77cf0e1b4bbf7888adee4a0329ac37e703503392df83a0191828d27ff25ba8c2f2e1740b176a944a38cbe6f6a57633c306140bd2a4b91458eeff2622757a28e25a0456b7b00"/594], 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendto$unix(r1, &(0x7f0000000000)="7034afb673690955fffb6a54b511ef21a47805e880221fe8e155a32996afbca0296442717b8957844dbadc0bc637dfae816603fe28de4a7fe7a2cf45b5afaa7df472ccf8c7d7c7c90d288470f4daae6b3f07f0a3b098203677cb39e8fb5e86e054dc36b40cb03957f127811abf9d4b689387f74ff4b56e35ecbced2e", 0x7c, 0x40e, 0x0, 0x0) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000000c0)=""/119, 0x1db6036960f62ae3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x5, 0x891, './file0\x00', 0x10001, 0x8, 0x7, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24674b41ce3b71e122c622fbe02a8f7a3000"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x40, 0x1, 0xffff0000, 0x8, "92e5d309ce66437c64d318c61da78dd1a0b83e18", 0xffff, 0x3ff}) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/10], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x1000000000000000}}) 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) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8afcf9f44a807ae10143c46e8a5b671b1b542a538706000000a714000000290000002a000000"], 0x38}, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="fddeccf400d4dc82329b408ff87fe6ff54200a82e832d05bef634065518cb198150b573b2fba3678fdfcf65234739f7a2a91ecaa8211e910fee0305f33ecbc985c", 0x41}, {&(0x7f0000000140)="f69e174c3f39c519b413f026e44a1a5effa721", 0x13}], 0x2, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x4d0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x408b47254e73498e}, {r3, 0x10}], 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:14 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x20004000, r8, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8007}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r7, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x92, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000240)="77323eb7ad442e8004e9f22440009542818edac7cec655e60132a715643a2dcaedacb7db38c24f04c42a1cb7db5c26706b7efc4e0dc74636d09da1085c2f1b6c68379a2da41d82395ef5c394f3b0276d5c87cb6a1e8dea5ec3c5c772900a776e674860dd15f72e1af3448b90477b7b0baabafb1243a853fbccb5f6898e42cf668aecb5b3e7755325325d2680a05bba32047d0ab3efb0e9ea03c5b5edd6f5d8eb879ebe5298bbc6cd897bd580436cf63e76c56fc76dbafa63", 0xb8}, {&(0x7f0000000300)="d6a70e86b1d7c580ca9d304199e85c61896ec607902e86d90baf6c39cd0dbc1a7ab06d132a6df9a622cdee1a17bb89878adae468a2bebfe421e911089ff1c93acfbea53a0d9138031300fdc52e2d8478f93cfeabf6e63f04c027e06f918297a06f9475b04bb5eb982fc7ca31aa9b1322c9b9dc3f164b10cc9fbd8e66789a73e6bce0409f98ecf5d6809cc7a452fc087d4f8ac2321a944781", 0x98}, {&(0x7f0000000100)="edc7ee0ea04189657c2034344f947846125b539d7432b197fa1a1f00699654e030161552ca6ce424b230185bf453036a2a6dbb6a005e1c16391e5a3f5beba0a46381edb1fdd343", 0x47}, {&(0x7f00000003c0)="be680e3dd18f7ba0cea1a1aeaae231dbe6b241e6a44ae5292bbb28e5fe3814574220782110377495b572a2df152b6acf8b10569a57fd3af40567a0cadfcbbcdcc2cbbc0d8322bea4e61f7152e379be1cd12808b9a3d3ffbb7a1dffcdf480", 0x5e}, {&(0x7f0000000080)="9456aceded47e5ef315ed4a9c460bd7076193e5eb55bc6a465e5a35d369091caef0e6b04a44443aa48b548fd6616688a", 0x30}, {&(0x7f0000000440)="40e1dcd57b37024cd4b80533565f2c769f7df1d387db9f1e3728ddd8007413114d9a88ede3ef01ff282b7aaa4cd3fe2f5d43c7f1b0e132e1411ea8feae0efc1e5bce2d148efab2d86ddf62e8c7d6dca159a3e4f5413109a5c90a951eaf14a9011a4aa0fa0b5d735c8e3782a256f56dff0922ddc277b146f1836b619de589d22dcbbbee3e66951331b821519924468f56ded365d96db74c70617a44be123d32bbca6332404aacfb3022e491f4bc40c43e0fab236c512be741259afec059cd7fabbe6d0cc16a9b0c4847bb6445bb907ba0746aa188374f9d433aebbe483ea05bc467e7517917880805e22f753882", 0xed}, {&(0x7f0000000540)="6e9f4e442305ef536964c6bf18a3fbbed83d7251ffc4c266b61090836230f14ddc5af9975f03c1dc303d5bc3f33a811587a71de29dc2ab5dc371366f110487140f12c9b6725be83dfed42161e95194260fcdd449895150c756f26a5ee9463dc3e88c78c927b0c36cb5adf5aef99376992fbf1c7f6827eeeae569a38213859545c9be9d9d0388acfd1fc15217e9d80e8247f6eaccd017f2cf57008b96d1351e4a73dd1641dcdac8c5c9b33c70998ddde3370eea7a2b37", 0xb6}, {&(0x7f0000000600)="14aa5c1a06913626f4d1eeab4b0b17475b03ec34172c64e2732c111e4ffe2a3566f8bc28680a503a3a0dda630b49b62a79974af7fd771feb5a93cd445f359c7c4e420168b7c16cfbdb7d07ebb9681e304cff0049d98a98b4a89353abc4cfce1f2541898ad4b17ee096e258707117a5df752d62ac6ae99421db1674b55ed1b55d02b68c5849e76e03ce8d0c14fb965521242fa6e52b", 0x95}, {&(0x7f00000006c0)="6bd96d1b57fe46738e65ec50f8bd98ca54107e913f9a4d2d6d5af42c69347ea5c562f40029fd9825bae14c0d250915172193a35a08462513c341a3f72697e2e052ac808c0488d5299a6b9eebe7076cc50ee89bad02f834edffff3aa4cd537919a1f1a43b8fb336a42c9c0347762f37871c032bac35dced3b2a325a70c308ab81c7efdd4b1ea8994fcafd59e1a1173686c035a4c3644082959703de46fb95d50c29797470773d01d77b12bb91875456f35034008490cf9716c00d553f9b728cd02e1cc7b3e6ea8a02c1", 0xc9}], 0x9) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1bd0ec32c0b39be7, &(0x7f0000000080)=[{0xf8, 0x4, 0x4, 0xfffffffc}, {0xe692, 0x7f, 0x1, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0xc8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x9, 0x9000, {0x9, 0xfffffffffffeffff}}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000cccf076743b2d3d6f622dc8190019ddf637ffe21bb1f0062b5e504abbca1cb67d1eebb6e73586e919636b76b0b87166b6cd562415c68dae752299c5da41293f5b5392f11b61022829ed25017f98fed2093ebdd40c2894e6d450686eee8d3d9188b3f110cac3d1cd9a6e34a26214e09fc816b374b32f87deacb395be5ea465986240204c4cc40011667849a30539b92a2409f0d8d2f8bf643eaef53e0ed64df8bd2d44d3afb563f6c4f223c12af66ee243c2ceecb138a89c6f052687c89fba47741d82f960c239f9c27984a34d8dea78cbcd233daed58001c8e4705a0f4499e324c1af12e6b7965a0f30d2b7424a091f9e7310da30a7ff0cd028cd4386cdea8ea6202b591b566c393b0ad5c7c57ef3db01b1c1bbe5798"], 0x38}, 0x0) fchflags(r1, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) sendto$inet(r0, &(0x7f0000000740)="8518affc730aab67aa3a4d7d8f4bb695d53ca6104254a5505ebef0bd251db710d89e5dc1f8c1062dd5807dd4878e3a91bd3404306606650a97493253a77e3ba6f5aa081fdb744286a94bfb55ef7f0e17399a5872edfdc94f26575de981e2913c06916a1955fffb68e39ada9596bd105ff6a39b6c539a1fc257dead46df0609d26a1e64f366f81cc75ba1e1e631f0245e2c708c06bcb6339782212dd413644609b3236a554e393c07b513ebac496e6a8b64", 0xb1, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/235, 0xfffffffffffffc98}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/175, 0xd6}, {&(0x7f00000006c0)=""/84, 0x54}, {&(0x7f0000000440)=""/243, 0xf3}, {&(0x7f0000000540)=""/94, 0x5e}], 0x100000000000000c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:14 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x3ff, 0x6}, {0x2, 0xc20}}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x80}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000002c0)="6b6db5297410e1016b0bb81c94af742637e57105d94f11014de66c87b25487069f21db3a023bbc3407b728fbe913958a60bda7b692543044678cd0502edb", 0x3e}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000300)="0f03cfab6d0b228032c4682ab1836d49614d1d2e7a146b1915fe8ed0d802a5d7112d48f9019768f3ba85fa81f0b7077b085874c0525e99520c4124f4ceae9d3a51f4340354f503664266aade7ab8327a8ea50b420d9ed51c430cbfe306adf2d683b7a2b0359dd1ad62193a1d45efe61397e4bb849f217c681127e940fef77f54fb00728e5fd871eb5fef0c8a92a3f8772aec5f0bbb52f8b6ed8522af12ce425ac5d197195f58dc30c653a4e79adb30887fc3456e68f61bd208eb8d8599b57a28e37a3afa1aa510cbf16bc2bf93dab3bde4a176781d03acdaa0bfcdfe9bd0250a0e8dec958c4cce1150f57f39e4afad80a89646c59684f760ac02c0baf3ec1788f0789d011b457b8957db97bd585dfe4e93df0b37ef1fdff97755a0e9e422bb60ade04b3ee95ab0cdcffa023a8d7acd0da8ffe9b76d5906fa8af13d658c77ce73e7ddbbb51cbb3980a4c123aa51ce7794e3c5df94c3efb78381afc8bf071716d78c229bc17b3caf8b2c658f5eb656c4eb6670d7359b13de9436b1867f24cce4cee771fc46c4b02e29a62e008f24491ea1a205fdf3fa9624a4e4dcdad8c4ee88e2bd8472840dc017c5f6ef9c8a34adfe95f65873d8b86ce50cbbbc968fd6edbc1eec5f4f1742b63116284758dda8d5c7298ed19f7627087024567a32b211fb573cb98919b8504d99b8fe405bf496e505fee9b519a967bf26bc6a50110d81e950a2c946c893df88b262da11a2b4c71e603c298172843329e9850947a999492c966a2d3bc96d3aa4b194603ae95196409e1350ea91675a041807659b5db6ee04a2a696bdb22cc618e8445e1ffbc2c1c22e0d2a8131d54ed86ef878cf74e7e971948797b3704ca0e56fe947e9da7a4375617725a95015d5e656c58abb3667605c2dd519af6ad8cd0406981a313376372c47ec275b314fa55d023b6bcb22cf3dc1846f95d70852e9fdfc660a8ebb5491f7681688c9c68022e3dc5ad1b6d2a2372784814c9909a9758a1a4825f6d9dc7ebd015302a8e4ee39bf1f433e128856d52729c32a0160fe4f98f3cf146305c455097381291894d40b4903863e21f06ec2d83fcbcf81ce780144f0ec0f0f38abe9b271d0650eb43189fb5bba4e68973c69424744b6637c8c2943f5dbf1cb063c73fdea7b0ca4b3e770e67f52542d388421bb4baca03c801db3281668fce5d542669b844a3ddd8348b0bd7995461ed9eeaed84b1f86c7834d1ac962c5d4108dcc45e7bf2766a3eb5f6c7fdfe63fe8d3be9cffd50e5871e8396f86b425c08cf6c3e22e69d5d50266d832d4fe91895796bfee069f2ec9e2104d0adedea7fd8e75749db5556834756bcb41a1807e16d34ec26ca7cff438238a41bcd26e09bf601488f9fc13ebf223cfa5bc541f50faac76fea8638ce8c4feeea89f68e8c6713fa2aca0f3c9ccc828f55a95733dd7acee3bcab2ddec30059c9da294220efa75daab241cc06e3623435987e5e750aca8a59e0e99a5d05e30b426f7e8bb118401a6463f12306cd51555daa3949a684b55237d1838ca3aa305255c0434099f7e93af22cf6926b93562b9e6e8ddd9e480b90ef2562bb63d4d91057062d1632054a6e9d2a10d0f1474a0f84bb677044e6b0c7da9d7f9db52ec63301025041e133f21283969ff3b1225f9e9d8423e888d19c01e43e4c785d50093872e2df01b195db1851a58821d14cab0fbb85e2679d7567771755fe5323ced1ba4c20bb1b18bc868f14d9137cd1ff49d89385f281297f9c5f6c875e426d22c9a5dfc9da9c3ed39822d23ad2aef4fb343f64e9305a1a35391940fe06d24625ea3d07adf5792da47666743cdc11af474facb1cc085717ce0b1487de34ca042bacf2deccf12ff3076a382811dcc9af8d30614a35fb607fe50968afd1b673cf396d77654293c886a7cae5be7d322ab4c64bc99fa674e3890dd9f841ee5a8a9f189b63032e82ccec5f490f1badc099d86a35c4637f95d2c1d6fbd3d263ce45454cbd81d8575fa6cdf403613b91dd4e3575f901717810b8470676d59ac5a254ae8b26279078c6b55f18aff9660a9804bcf12dd16d0dfeb6ab0607b8b74c930cd3c9a923348d228883eab66043ebb47a55aa29006042e8a9097cab03bafe9910ddc776585c3a7e5dc385885bbb9aba44efca72f01352f71a855779119ed12b3ca1e199654435872e349a0e20708ac95c38c97d40e9cbc80d811f01ab42ab074910e2d97840dd892f47a3c41c6d076df5f8c34de9fd2a82331502a2319802a805883bdd1f5bd42c79fcd709038369d0f3008bbbecdd1e99d7960166bea269ab10fdc5100593c8f895d3206b84ba93ba516df15cc0fb817cf7d7a6e992f005381d9fbb758823d1fb56fb11f16037d386c502a6921b2c01a0f62b73563b42cf2e70f865c85ed1c4c8baa0304178f291581df7f4a6c4862e46550d6aa99f2ec8b5fbe9961184d79a2420bbf56494e2d81d94542dd93deeac0d677f34b2910db37969992bdd3a12c094c9ecfb8f2eaa5af25a333d5603ec8023073f6f976c89f80307a4f902f5e2e254a8a0506fcab716f2fc794cf144eb369d1493ac0125866edded1b0a73c961a4d6d0ba17ae26846627d9485acb6d0e435eb2aed3f320a3bb59db28b2691db3c7b6b106bd25846c6aa1ad00cc7b31f88c3e46bf35f049f18a4c1728fac8c39ac297c77c1c77eafb7e8b4a583d61c1d19c201063de34e352ef5dce8d1af42b9deca1700f41df01b4cccee7aac02ccfbe2f426b4c047a9131ee47560e701e075dcfda379df65914b874f9d337443f67f546a841b88a2883674d2be7268367b9e308eb32b45669c53cef628e661f5a74f47d7cf607b7c94708b11d62d111afa1853e42cb6b72a5fe22db01aeef823d5ea22378ebd053c129e45cbf90d56954f67ca345721fef58fd67120cc008d2ca7ff3d1990fbeb81917074a23d6b6227035d21dbf210f5a1c45013ad93387440ae40c4a4de04d652b69152d76f5a0beb327a78ca11248273fbebb5e0049a5aba28c60aad24c187fceb46587a7538e9a21bf778fba72d0cd6660c4bae674e0963ba28f52c018d68dc7ca95f2c79c3d31b5a2af6acb77b427fa91fab0e54681daf4e146201fc672a17367045cd2571377ef7893ea994f424507fe0b12e147d1ca6ceb15f797703904b4fb7e5395e7985749d320fdec7b62240ed31711ae99e87354533b6000c2e9ade959ca74fcf249dba78e56efd46807f917f11a9f862009732cdba326247e4eb1bde8cd515bfa14a7d10f136ade291c11dcc3cb4c6aa7958c3deb14c30852dcb98e77c62d1de6561a57a21a28025505235d0bef24de87f49f505ed1df852e65c1eb19f88aa4725f647e1da4a1142adbdc83c5b40777ba22f6c2afa7ca83e081df93b9b6ce55a532a891856ec54382ac783a85cb588420908fdf1cf614a45e1ed1f2fcdfa2a8017f645f9d4766238a3074a44c20bddc0ff6f89eb3f5fe1d7a5bb7489e5d448c0e08eae8b8a90cd126739835efd1b5f9d3138eb9e804d2215875328ef988472a0a329a9e07adbdbf138cb0ffb079f9adee250a292b6f510e5049a70761c264d02bb4dcaee23fecd00004b8afae26995c97c2769b65ad995b106c729a49ef51e584a0177a8a9b8d5dc26497c6666db724834e541fd655bbac86b334953400f723912afd3610f40ff5cca9367ebb5728bb7405b09f5c2f871e0a0cce6a55bd0c87bf99a430e58d149ae0a10bc01de4fa3983f48cb320312d8ce48ead06782263a85d2387ed4f52fd3c93cfdacd0adbb39e5e780d28956707d4f24ac59f41cfff3f4a4310b5a13ab535b3a83b26f427a8d63f558a486be7954670ff5bddc969a7b37cceba103630971055a18b7603fc6d8e21a9bb7759538b58e996425c9b677909886d454e2177bf44f215eba353b46ebc1a906e4d1d5a7dd68591547b85a33185db1fdabcc8863ac8b2784438f212b7bb51f6b9cde5025fa342b1882fb40b08e0701fb1ef3f4046d8ad556470955cc0a9c75f0d02907232fd96d7299334c9f3aeccea882730c442271eaac217ac45bf911c148f507170f4c2ef6a92903930541af55fad4ee64c03ef160314cf84e5332c8122b67fe41bb182d9a25ee48d6f40f45e3bd58bc69b1f5698f65b60d1b48d0b4dd9517302125b40094d4e528327e9a9f478dfbf32bd696cda2597d18e66ae7723d9a36f8770bfd39b7593451f8edc1b25a3c3a7fd0cfbb0225d732181c0e161d6739159c800c477923535452cd25202c0da4b40d62ea71df561d0c827f3eba9aa184c5234462c0d63d408d872f65c703b7ef00b94838e0806fa35a0ac438f317cd3be9ea2c6a3a51479c0e29646aeb5b44cef6276e1e37616eaf7680179f4ebf40ec9a9e401619f5defe46e08dc86cadc61ed04b04e21567a47c6da0d2e77e1c3c703b39691c29270b5b223da1115eb45e8b361805e5104d7981a30c6d28cfbed6bfb02ec7fa7145b989d6eaee6cac7dca89d311b617983f77178b5524493c432a24bbbd182479609dd8b8f71c8e81e364b1f6267021827e94fcc09b9abe36dafb5082beeb9db7369a88fed9e8aee5e00c80a88ecac1ba0749745b13a19b8601fa266f3e92a99e03ecf63fb43f5793e856e60e0acb53d58477cf23010e060a08ace02d0a7ee03a958caf12298172325ecbacded8ce97bdfb59efb0cf02bdc9bc5c5c75be329da0ef752d80f1a43f70c0026f3f4df39d70956afefc4def3d4d06f6fb448b6024add1c593782df8a738d59494cfb21a34663b5399338127798916b4aaf0a6f3e14b6e7deb35c8d4eb44301ae83cc39c15a850ac4feb44681cc67e1ffb69873e001a3b65fc7de3bdfb30d1baf5b2a5333584479c01922cb7f808216e9ab3db34e5f005b1114ad8f45e350becac98c7023b95640cbf537c52159f422b59b90e36bc4f7927be0053a0dc6e8cd4cf3fe77e2a8e1768e6814c2d1b77f70c747ee949e3ef542d38bc3107b1e069bf53e2d9ef87132d69a3035afd100c717d6e162f307f546a595cf75680a8a65295a7d359e114aedcee09c7f89368e56ff801a556e4ccd175558e41a9bdc46f24f996dc468eee9fc5c7a8469dffba5dd7f9180bbf593b1793e8bf51ca7210695babaa08a776d20304eed216f86bb242d95959b81314db0aa37ce02063e7ee7c4005b46438ded362bb12d7f6f900c802126b04d2692dd767f0ecba794fae54770a4d1523d8a6756288eadb7d94830bbb70bd5494f3bc4d2a6345e2e120f423a6ce403fe6b7bd494c95821fb21dbf737b727b27e501e42b62a1c02ffdf48eb1cafece6272bff44609c9facbcb6d7c709a454b85fe06e1ef6f48a13ed170b8d9984181e0853401e222676bb98de17b44f50b8e7a11fbfd69e7b006219b1fe87ef4702374948651b2fee86619f79114b682a1a31865bff6984b4865ede2b0a77949f2f0a19070189ed41be9b0a2e24443c66a4a68d56eef2cf28cbb065c85f493a3b4bd0722d7132ebf8f620cc05fd07d18163bd9b58787b06790b301fb976b9e110d86383287abd1d764932cb02320b0aad99d7b7296d57ec3d7e892c89a3971880581ab51c5069d6cd2efe907688dfc5b6e0591a183fc5346281c6308753bbce04f058d06af2822887dfc796308997e3a5a7930e5d99909b8ca81b7e7860904a3965ab8eb81178c7b0ef0ab736611542fe9f937eab0bf0e826fc678af8869ac41553afe2a313c66370b49346a8868c1fb06dc34bbba19f1e7d479b691823fb050e2b72641133693cef470599eed3587c11fc9dd82cb42a02b26a7676d986e82435770e2ff", 0x1000}], 0x1, &(0x7f0000000080)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2, r3]}], 0x20, 0x602}, 0x2) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x4, 0x690, 0x3}, 0xc) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000edf0eb849534c45b0211d374735425d1a14c64e5d22b13580aff2cb76e2a6ec83043e261ecbe24f5634c11b2e300"], 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [0x0, 0x0, 0x0, 0x2000000000000], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x2) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r3, 0x2ec51bea, 0xfffff001, &(0x7f0000000300)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21b262f46a6b008cd5d699393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b86025936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x5b) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="6a8b0008000000000000d727993d398f7a55a0c6db31ffd9a2f1fc263a8b57ba469157a6c4000770e84a1a59113f987ea3fef3eb3548173489015fcbc4025f3631a988a03c1646873f84728a6fd250ec8deef02164b26af9594e8a1da738a7bd2e1a425964cfba91ef88c0b6b357e593e6455a53dcf23844294a92e0367b355d4cca9017a575df7cbebfdcb1707e9b0864c8e95c27ce144cb491232eb23416025b8a60197d"], 0x10) write(r5, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x3d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x90) shutdown(r0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) setitimer(0x2, &(0x7f00000001c0)={{0x0, 0x4}, {0x5, 0xff}}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48, 0x0, 0xfc}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semget(0x0, 0x3, 0x402) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080), 0x20, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) bind$unix(r1, &(0x7f0000000280)=@abs={0x3, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x8001) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = kqueue() accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10}, {}, {}, {}, {0x0, 0x800}, {0x3}, {}, {0x1, 0x3}]}) close(r3) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fcntl$setstatus(r1, 0x4, 0x40) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c0200cc"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x40000000, 0x4) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) bind(r3, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x0, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt(r4, 0x80, 0x8e, &(0x7f0000000180)="8f9b568ee22fb00d2993440ebc6cff07487e5921aa92ab423bec80a00da1738568a778e0f25a09b387c89aea941e5a82be30ab0d050690bfd7f9ef16b7346848a8ac3b3f8fbfde1137105e1ca31e2ac983255467be75a4716160222533c0765227c875d8c705a5fbf9c8a9d46fc28c51950fb5108e00671f01790d", 0x7b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r5 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r5, 0x1) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r0, r6) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() fchmod(r1, 0x10c) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047ee9b357020014000000656df9ebac57b8e169c1d6d929743fa40403c7b3c76fbc3b9a9d4ae74301000000d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21110902051b76b100000049ef8f095417abf4acf4b4cd861ef380e4d95e597a1cdb4d85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd423e2df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4ca40906ea438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb027c3994d35ec0d2efbc3bd9cd65e4bc135afcf6d5723eec9dbbf56f96f467fe2c4cd384afcae900542ad2f5894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199610fbf3fc654d312a8f80c69ccffea00000000000000dc08ea195e80c8b0a4c7ee25677ac7be0800000097d73b9568856d35ff9632f1b4e3c47c7cc1ed6773c29a5d4cfec6808edc0000000000000000000000000000000000000000000000000000008dd464f818d0a93243"], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000e40)='\x00') r4 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000b80)=[{{r2}, 0xfffffffffffffff9, 0x87, 0xacca7add68c1a22f, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x61, 0x2, 0xffffffffffffff7f, 0x5}, {{r0}, 0x7ffffffffffffff3, 0x12, 0x271a63c3f53494d3, 0x0, 0xa028}, {{r5}, 0xfffffffffffffffa, 0x2, 0x20000090, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x100, 0x4, 0x0, 0x81}], 0x7fffffff, &(0x7f0000000c40), 0x100000000, &(0x7f0000000b00)={0x8, 0x6}) kqueue() r6 = dup2(r0, r2) setreuid(0x0, 0xee00) dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(r7, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0xe4) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:16 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000100), 0x4) 16:00:17 executing program 0: 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'}) 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, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4094], &(0x7f0000000140)=0x1002) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) recvfrom(r4, &(0x7f0000000300)=""/212, 0xd4, 0x40, &(0x7f0000000400)=ANY=[@ANYBLOB="02002e2f62757310"], 0x8) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r5, 0x6, r6) 16:00:17 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x4, 0xe649, 0x10201}, 0xffffffffffffff8d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) mlockall(0x1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000bfff00f87c6a5b67031b542a538706000000a714000000290700002a00000003f1ffff22f98469ff0000000000000000"], 0x38}, 0x0) flock(r0, 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x40, 0x100) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./file2\x00') execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) dup(r7) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000300)={0x1, 0x6, {[0x3, 0x100000001, 0x5, 0x5, 0x3f, 0x6, 0x4, 0x0, 0xf938, 0xafb, 0xe3a2, 0x8, 0x6, 0x100, 0x10001, 0xffff, 0x3, 0x7], [0xfffffffeffffffff, 0x30af, 0x0, 0xd0, 0xacf, 0x4b54, 0x800, 0xfffffffffffff000, 0x0, 0x4], [0x9, 0x7, 0x7231bc9b, 0x2, 0xfffffffffffffff7, 0x1, 0x4], [0x9, 0x3, 0x7fffffff, 0x0, 0x3, 0x1ff], [{0x40, 0x5, 0x8, 0xfffffffffffffffb}, {0x6, 0x2, 0x81, 0x7}, {0x7f, 0x3ff, 0x9, 0xffffffff}, {0x7ff, 0x0, 0xffff8000}, {0x7, 0x6, 0x6, 0xffff}, {0xa786, 0x2, 0x8000, 0x9}, {0x8, 0xc5, 0x101, 0x7}, {0x3f, 0x3b5, 0x9, 0x2}], {0x7573, 0x8, 0xd0ab, 0x1}, {0x20, 0x6d96, 0x1, 0x3}}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="e4063000"], 0xa) poll(&(0x7f00000002c0)=[{0xffffffffffffff9c}], 0x1, 0x3f) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x2, 0x1, 0x6, 0x9508}, {0x7, 0x0, 0xa, 0x4}, {0x1, 0x0, 0x1}, {0x4, 0x3, 0x9, 0x20}, {0x454, 0x52, 0x1, 0x20}, {0x1f, 0x9, 0x3, 0x4}, {0x3f, 0x4, 0x2, 0x9}]}) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:17 executing program 1: symlink(&(0x7f0000001000)='\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x16) 16:00:17 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r5 = dup2(r4, 0xffffffffffffffff) linkat(r3, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, &(0x7f0000000040)) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000300)=0xc) fcntl$getflags(r8, 0x3) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x41, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001100)=[0x0, 0x4, 0xfff, 0x7, 0x1, 0x4, 0x2796]) semop(r3, &(0x7f0000000000), 0x0) 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}, {0x1, 0x8000, 0x3800}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/132) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = dup(r6) setsockopt$sock_int(r7, 0xffff, 0x102b, &(0x7f0000000000), 0xffffffffffffff3e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000cc1ba40d9cca8faf1bdf68859fe3573650b00d10218bddc74cfb6bfe8cdd4f9cd9324c25f4d8ba6e0d15263ff4a6a2d3c758ead179f6b2ed2e239b725fc4eed3d1950c8a15c62a8a3bb3c9915f5e269e463e642a9f8ab51ba4d9ee6637afa1e0ad46c470be43040000001d61ed56d550f4b2caebda5c2f48bd3b5a641ef2cbfe399cbce2f4ec05810dd6049c660d77715d9bbf5b98c8c9ca5e805662d75fe152732605f9b669c01001ade6f594f119f039dff39380"], 0x38}, 0x0) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:17 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r1, r4, r3, r2, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) fchown(r0, r1, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000040)="36558468904e94fa9beb6e22e0019cf073c9", 0x12, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) 16:00:17 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0x80000001, 0xffff}) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) getrusage(0x0, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f00000001c0)=0xc) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:17 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00', 0x4) r1 = syz_open_pts() close(r1) socket(0x62, 0x2, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73ccb37b2efee534840c76f30d56c9c06d00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000008000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffff0100000000000000"], 0x38}, 0x0) dup2(r4, r5) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47368 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47368 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x80, 0x3a7) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r1, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0/file1\x00', r0}) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x3ab) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x85) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x131) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000, 0xfffffffa}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x9, 0x3f, 0x100, 0x1, 0x0, 0x8001, 0x2, 0xeb3e41a5b1314032, 0x1, 0x7, 0x100000000}) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() socket$inet(0x2, 0xbc4dc3b96e838ef1, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) open(&(0x7f0000000740)='./file1\x00', 0x10e51, 0x40) utimensat(r4, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000005}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000640)=0x1) r10 = semget$private(0x0, 0x3, 0x40) socketpair(0x9a768ce373024cc2, 0x3, 0x5, &(0x7f0000000680)) semop(r10, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="d87d2ff7f7ec656c0f2ca01095254d82109760ac241ab2c7d9d0567637addbf37ced94269f0d6be1b160dc23843080550eb75353f9cb", 0x36}, {&(0x7f0000000100)="e168e37b59e086ab5830295cac95d93ae93bf4d51409e2e951df8ff17a9fbaf9ea57cf2b803d94df18feaa968c20f18734489a699f9c863c2d7f2efd8d8465b987c226c02fb1b6dd72e5f694fab742f07bb3136dffb4cf7176c7439a6769a0069a8824c3de480d7e3b02766e94894abb9d23be8a7d536c53f3d7755fd3e08b2654e32be686f247a328fb3e3f992eb016ad9912d1facb4fd4da35cc3b27064163e9cb4646b437337769738caa9b2ac15c825bbb6dd06ce3416e8ba4dbbdfa4e6795a69733a7d6099f3a9a9541486d403008296cdec8fbad3ec6ff5e2fd526a39fb355e9c3a380264d06e9d0f8f013c69ace2d2457dd58a84cab1c8dde3f", 0xfd}, {&(0x7f0000000200)="ef086ac1ba616c2b871a4aea4f1c2b20b9167be1c777148fd11a74425658f96ac98f60dec92174b29c038a7baf6f1af668faf7e32adaccebfe4cee422d882788c34c602a637893951db0b45d23a53f3f9d065ba05252066c28e94c96c75532795d389565a055869192b8ecb76b63bdb1a50b866bcfde26889d", 0x79}, {&(0x7f0000000280)="c434fdfb8ffea0ba33e364206b12b76fa4db86a56648da63448894d3745c98d5c1bd49321aa4a70295f0b60033f5c967ec975f9f989324c444a9baa5fccadb9ecf2da2bfb13c63ef355fea8301375699fda5c0a32542ab66d2e4ca0e036a5e18718938a2d2e8c39b0f2c2870f65448c9dfc7e5feaeb28fbdd428dd6b14c8e055483d11c3214f432497c27e55a6246ab02a41aeab92f85b48ba5a7d634b0131ae61b8efc3e90e825f91fd5092bec91260a7c268250ad925852b4b310b134827a52e7749ea4ddf31a4be1e56ba8024ecfcae0e3a8864e7d190aab9864ae870a97f1aafa320a88182b580d9fd5f9c5245f92b", 0xf1}], 0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x2000c) connect$unix(r2, &(0x7f0000000440)=@abs={0xfba4b1500dd2dd60, 0x0, 0x2}, 0x45) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000001b1b542a538706000002a714000000040000000003f21affffffffffff000000001f297b2f000000000000"], 0x38}, 0x0) fcntl$getown(r1, 0x5) 16:00:00 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) write(0xffffffffffffffff, &(0x7f0000000280)="590989bd21292210ae5ae25d7cb26f98cfccc37bf0c2934a1e3aedf9bf411609d6a031a63c8a4acd2d18bd8c9e1564d40eadf64323f5f64823b6c7c0387257422d94b9df19f87b68089f5388b76bf721985e6e692a69cc2aa059067656e1067d9982781abd06f1a904e52333d3744c2d2d0e59d40bb86efcc99a605e0c92a57aedc377bf7490ba8191dfd063d000ff72529b625a35e9ed723a9ae3b724d901b1f49e932664d6cb7476fab8afeb28570a3445128037734af3168ab0a68fd44dcd87aad0f7fbe8ba13394f59b248b264675594a9c4c8000000", 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x90d6, 0xfffffffe, "d730d6e7bb6f29990000e600", 0x0, 0xfffffff4}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fcntl$getflags(r2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfee9) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() 16:00:00 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r43 = semget$private(0x0, 0x4, 0x204) semop(r43, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r43, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r43, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x2, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r44 = fcntl$getown(0xffffffffffffffff, 0x5) r45 = semget$private(0x0, 0x4, 0xa5) semop(r45, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r51, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r51, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r51, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r54, r56, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r44, @ANYRES32=r48, @ANYRES32=r53, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) r57 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r58 = socket$unix(0x1, 0x1, 0x0) r59 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r60 = socket(0x800000018, 0x3, 0x102) connect$unix(r60, &(0x7f0000000040)=@abs, 0x8) r61 = accept$inet6(r60, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r62 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = dup(r63) r65 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r68 = fcntl$dupfd(r66, 0x0, r67) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r70 = socket$unix(0x1, 0x2, 0x0) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r74, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r76 = accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r77 = socket(0x800000018, 0x3, 0x102) connect$unix(r77, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r79 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r80 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r81 = dup(r80) ioctl$WSKBDIO_SETMODE(r81, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r83 = semget$private(0x0, 0x4, 0xa5) semop(r83, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r83, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r83, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r83, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r83, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r83, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r85 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r87 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r87, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000100)={{0x3, r84, r85, r86, r88, 0x4}, 0x200, 0x401, 0x2}) fchownat(r79, &(0x7f00000010c0)='./bus\x00', r82, r88, 0x2) r89 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r90 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r91 = dup(r90) ioctl$WSKBDIO_SETMODE(r91, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r93 = semget$private(0x0, 0x4, 0xa5) semop(r93, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r93, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r93, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r93, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r93, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r93, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r95 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r97 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r97, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f0000000100)={{0x3, r94, r95, r96, r98, 0x4}, 0x200, 0x401, 0x2}) fchownat(r89, &(0x7f00000010c0)='./bus\x00', r92, r98, 0x2) r99 = fcntl$getown(0xffffffffffffffff, 0x5) r100 = semget$private(0x0, 0x4, 0xa5) semop(r100, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r100, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r100, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r100, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r100, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r100, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r102 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r104 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r104, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000000100)={{0x3, r101, r102, r103, r105, 0x4}, 0x200, 0x401, 0x2}) r106 = semget$private(0x0, 0x4, 0xa5) semop(r106, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x0) semctl$SETALL(r106, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r106, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r106, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r106, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r108 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r110 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r110, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r106, 0x0, 0x1, &(0x7f0000000100)={{0x3, r107, r108, r109, r111, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r57, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f0000002b80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r64, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r65, @ANYRES32=r68, @ANYRES32=r69, @ANYRES32=r70, @ANYRES32=r71, @ANYRES32=r72, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r73, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r76, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f689fe4ce3709e0000000000000000000000363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d742813302978310b7e86c8b9019ae94610c843f71d1cad284e770ae829d4fd248a58d8282706df2e7f82f635ef3dfeadae24f3760f241f3f1e0ce2e82c9df3893bc00480c0433cb2b3485c1da4b518e39d9f3abfc2c6aaac99eaf1ddca16b9b5f19a844938dda2b9c92b493bb8c3ae3e8887c8926450ff40205837592422d", @ANYRES32=r78, @ANYRES32=r82, @ANYRES32=r98, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r99, @ANYRES32=r103, @ANYRES32=r108, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) r112 = getgid() fchown(r17, r103, r112) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x110, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0xd2a1fbdc969acfc2, 0x7f, 0xbe, 0x40, 0x3}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) r2 = getegid() getgroups(0x1, &(0x7f0000000200)=[0x0]) setgroups(0x2, &(0x7f0000000240)=[r2, r3]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) flock(r4, 0x2) r5 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000001c0)=0x1) 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:01 executing program 1: semget$private(0x0, 0x4, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x41) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="9d66be74330617823b4a1c4048a6efd4ff941c26e8b46b047b", 0x19}, {&(0x7f00000005c0)="89995e093ce18eb5dc9affdf6e6d282fc0b732e1f9341f382e5de392bffb7bcaf02bfb5e0c2bb1228db57c93780d5798b4ebc8e47411b96bc9f42a3696a505a7b8d387b7127ae9d76fee4201d66f86000027b322fc18ffbe", 0x58}, {&(0x7f0000000740)="0bd75898a9889084abb29ed6c83ca7580ff652e3c24b23c8eb9216c6f3f57fbb371151bee7ddc8fca3531f77c68f455c025353fb3bd04f015d09f2c60ded60a1633f2f31867915041b24d30404004c9c7521ef43d8d7eebb70f3b6fc9c0699b751fb83b3a5d3b1177ea14ec51081be358d38518d9c042fe21499cc3ef815bbf94352552540c29677b6546feb029c18308e2afcf08db7a753c83a15d79e74de9ac9a27b3091ba9c35a692efa272a7a2d22a63f2", 0xb3}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000580)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x25e, &(0x7f0000000540)=[r5]) clock_gettime(0x5, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206911, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000640)) r11 = semget(0x1, 0x1000000000007, 0x200) semop(r11, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r11, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r12 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom(r1, &(0x7f0000000140)=""/19, 0x13, 0xc00, &(0x7f0000000200)=@un=@abs={0x3, 0x0, 0x1}, 0x8) setgroups(0x0, &(0x7f0000000400)) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x648, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)}) r15 = socket$unix(0x1, 0x5, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0xc0206911, &(0x7f00000000c0)) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000480)}) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) dup(r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xbfb7, 0x0, {0x40000000000000, 0x20}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x800}, {0x6, 0x400, 0x3800}, {0x4, 0x4, 0x1000}], 0x3) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001180)) 16:00:01 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) r7 = socket$inet6(0x18, 0x4, 0x5) setsockopt(r7, 0x29, 0x2, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r11 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(r11, r12, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(0xffffffffffffffff, r14, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r14, 0x0, r12, r8, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r10, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semop(r16, &(0x7f00000005c0), 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r17, 0x3a, 0x12, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0)=[{{r18}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r20 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000000c0)=[{{r20}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r20, 0xa, r22) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x200, 0x40) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r23 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r23, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/143, 0x8f) r2 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r2, 0x1) r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r3, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x4fd8) fcntl$getown(r2, 0x5) 16:00:01 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) poll(&(0x7f0000000480)=[{}, {r0}, {r1}], 0x3, 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) shutdown(r4, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000500)={0x0, 0x3}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="20000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000098e444ff0900"/69], 0x38}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) getpeername$inet6(r5, &(0x7f00000002c0), &(0x7f00000004c0)=0xc) r6 = msgget(0x0, 0x8) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r7, r10, r9, r8, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0xb56, r7, r12, r13, r14, 0x20, 0x7}, 0x401, 0x0, r15, r17, 0x3, 0x1, 0x6, 0xe2e}) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="20004ea605e00000ffff00000000ef0782008c8eb3eebf3cf1b28ea30420d6d64e63d621542a538706000000a714000000290000002a08000003f1ffffffffffffff0000000000000000"], 0x38}, 0x0) sendto$unix(r22, &(0x7f00000000c0)="3f67f1d1307788f74533225dcc8b901cc7bffbbe27c30672c2e4b459fb571ce5d365995312c85b2b4e5f204955bb0b36d90383b687b509d67299d02ed371dcaa3137ae065cb881c338262c37a1515d46ef43e5c13ada016e342dad40b42d25d24b328862c8f5f53da7ca2b80a409baa7c21d008720d207f5e0ce51a89eeb5782a79701e237be20e3daf27ab223af374af66a7814e9612b28801d2008b1a04c93acf775a3b3fed857c0acce090ae98c30a319ae157cb6477d50ade526b28ee722f5e517121fb62a68a422b7fbf4e5c80df0406ba37bab6143e3092b6cc411e1fc90dfe5e62c9ad2691e", 0xe9, 0x83db53a5610bdf75, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r23 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r23, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r23, 0xc0107002, &(0x7f0000000100)) ioctl$DIOCMAP(r23, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x1}) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000340)="370c6a4608c45eed3570c3a5330f254b1988c5d43c840080000000000a01ca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55d01040000d9dbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5eda8e76de666579ef69aa0a49a6ff8a71ad200000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0701b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a609000000000000000a19d46b0fec7f528da340b0119892e83f063ccaf3fc81cb0c4d4cf36ca06d9ecc2998b2bbb44526456ce98b273a54678cab35f09cd0b79cbf51b094becc7afc62c78e0dd3aa1d41eca5fb664704a33dae40994bd01c70fa0a8f98d4080460fdb3fdb2f434a8605621f45a65a9a81e5549b2da80ea9031010074d1f7444b4e942f4cd69485f663c517155571daba3cb24b73b75a54c85508518091fbf118d17f33d17c2c31491e3c632268ea65b7adf4294c6182ba40bc631b9e09ba982abc6baa0b83cdb8974ea0f6c04e0ab74ee04b1ec251bf619a8e259ab404fa517e093d1388a78d7f642cd2537d0899b3", 0x1d0}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000040)) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff1b1b542a538706000000a7140000e5280000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) socketpair(0x1, 0xc000, 0xe5, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r2, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r4, 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000001c0)) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r5 = dup(r3) ioctl$TIOCDRAIN(r5, 0x2000745e) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 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) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = dup2(r3, r1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0x9f9b, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000900000000ffff000000000000f8988a5b671b1b0000a7140000f1280000002a1f000003f1ffff8059a357756bffffffffff0000017eaff135e47942224433a4a6d472ae60f03193c00f3a7e384f67a3998a4122f1ae9ec0ef81ef5aacbb9e4673a8dd72381bf1cf3f09698d76bf84a4365ffddc"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) r4 = getpid() r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r5, r8, r7, r6, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) setuid(r7) fcntl$lock(r2, 0x18, &(0x7f0000000040)={0x2, 0x2, 0x7, 0x9, r4}) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r10 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getpid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x441, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000400)) sendto$inet(r10, &(0x7f0000000280)="288c9834f23fcc674fddaf81378e8080c565ff66ab65229fdee32ddc9983c9e84b2f05aebc82e4ab1d5b204246726d9878c10dcb42cf063b67196663985a915cc2a4803d6efffd45754b7d726d1f90d4bb5c02fb7e5f21e34e7fa7db0e589e6551146e12946ce84451aa31ecefb42b02d02cd5fb4c63c9e14abf3a020d352a48935ca45b60f0ff7cd0a843827939697f6f44385b52450d98f2a47ef2b259a36c0a90536edc0551938da403c81752b8ce5ff978d18e381e95862df10b8bd5df73099169f14408bbcfae81d64324d0494214ae35cf1c98826245bd48af937980b5a634fb8707fea0978a2897843956", 0xee, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)={{0x0, 0x80000001}, {0x1, 0x9}}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0x102}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:01 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r0, 0x1) ioctl$KDENABIO(r0, 0x20004b3c) nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff745c73596dcd6963"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:01 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"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@file={0xb6051d4ab278e4e1, './bus\x00'}, 0x8) shutdown(r1, 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = dup(r3) r5 = socket$inet6(0x18, 0x8000, 0x3b) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff0000008c544b353663e126bdd65df251383d078cbad2085dea209dbfc053d4a50ed2145998005a9999f605f212eb242acea28766f880f9d7f71653de1ee597aa4f251a6ff0fc26c6449c12f0cfa01dc3902dc8393e603237f6563502f8e7b838b6ecbbd112e457671ada18c5c42ddda9f279dbb5b69ece4e22723a62f927734ee99665f3e045665113b1de2da69522fb01bc5355d9b0ba47be65c04b86feb7ea885a5ca2b074fbb0e2ea7e57f7c8963fc3d1f4fa47d011ce7caecc0ec422921bdd2ec646ab9ce213965162cf9907b0ec1458d3a8ae612c80dc8443fcc9ff821f0e78d78240e3df6f25fbfb6c4af426361d976592046438a841b41763f35a9eeb60137c23d3295d52af5d3997b40b6377ea203a15eb6c9e8af716ae3bbd1d2783004f88c36e9f74165a63cd70e05bb892d5b9bbe7c8e028bafec502e8b6df891b945f4ca96e1d0461db1f371182b6ed1d51b0211900f8662f4f9aa1f36912e43e60899ff3c7e621117fec101800bcbadfe15847f3ef897cf70ea27b8054d65611ca19cce7000000000000000000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) socketpair$unix(0x1, 0xd9eddb53d7f1f007, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r10 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r12, &(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffce5) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0x8000000000000001, 0x20, 0x20000000, 0x0, 0x4}, {{r6}, 0x1e27efe1b4d3c0a1, 0x83, 0x0, 0x3, 0x2}, {{r7}, 0xfffffffffffffffd, 0x2, 0x80, 0x80, 0x5}, {{r8}, 0xfffffffffffffffc, 0x10c, 0x20, 0x10000, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x100, 0x2, 0x7, 0x3}, {{r1}, 0xfffffffffffffffd, 0x89, 0x40000000, 0x6, 0x1fe00}, {{r9}, 0xfffffffffffffffe, 0x10, 0x20, 0x3, 0x4}, {{r10}, 0xfffffffffffffff9, 0x72, 0x1, 0x2f, 0x1}, {{r13}, 0xfffffffffffffff9, 0xc, 0x80000000, 0xb, 0x2}, {{r0}, 0x8000000000000004, 0x16, 0x1, 0x5, 0x2}], 0x6, &(0x7f0000000200)=[{{r14}, 0xfffffffffffffff8, 0x5, 0x2, 0x1, 0x80}, {{r1}, 0x7ffffffffffffffe, 0x15, 0x40000012, 0x5, 0x1f}, {{r15}, 0xfffffffffffffff8, 0x1, 0x10, 0x5, 0x3}, {{r16}, 0xfffffffffffffffb, 0xc, 0xf0000000, 0x6a5, 0x9}, {{r1}, 0xfffffffffffffffd, 0x643375a8f9bc9e9f, 0x8, 0x7, 0x9}, {{r17}, 0xfffffffffffffffa, 0x3b, 0x20000000, 0x9f, 0x9}, {{r18}, 0xfffffffffffffffe, 0x8, 0x4, 0x9d7, 0x6}], 0x2, &(0x7f0000000300)={0x26ea, 0x8}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 16:00:01 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) utimensat(r0, 0xffffffffffffffff, &(0x7f0000000000)={{0x1, 0xf50}, {0x1, 0x1}}, 0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) bind(r3, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x0, 0x5, 0x6, &(0x7f0000000180)) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = dup2(r5, r6) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000100)) r8 = dup2(r0, r4) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="852c0ef60ffcd374f68fab2b4ce84f03211cc03487f1255fd512adbc6bd4118dbec500c631649d6f4c82165b65721c2ce65c2fbbbfef8542f6714f8c931732562549590500000000000000665934d14b86"], 0x10) sendmsg(r8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) dup(r2) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) poll(&(0x7f0000000280)=[{0xffffffffffffff9c, 0x100}, {r0, 0x10}, {r3, 0x10}, {r1}, {r1, 0x8}, {r4, 0x20}, {0xffffffffffffff9c, 0x1}, {r5, 0x31}, {r6, 0x4}], 0x9, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x3, 0xfd}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0xfffffffffffffdbc, 0x0, 0xffffffffffffff7d, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000070bd0031c89c57f9cb74400b2354d16000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003"], 0x38}, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)) r8 = accept(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4], @ANYRES32=r2]], &(0x7f00000003c0)=0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000005c0)=0x4c) r9 = semget$private(0x0, 0x5, 0x265) semop(r9, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r10) pipe(&(0x7f0000000600)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f00000001c0), 0x4) getsockname$unix(r12, &(0x7f0000001680)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r9, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x1, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0xa, 0x401, 0x1800}, {0x3}, {0x6, 0x7f, 0xe382e934dbe921b8}, {0x2, 0x42c, 0x800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) pipe2(&(0x7f0000000080), 0x10002) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000200)="200e2a", 0xfffffffffffffce5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0xffffffff}, {0x101, 0x1}}) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) r6 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r6, 0x1) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r8 = dup2(r7, r5) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x90) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) kevent(r6, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffff8, 0xab, 0xffffd, 0x1, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0x7fffffff, 0x1f}, {{r9}, 0x8000000000000001, 0xae, 0x40000000, 0xfffffffffffffe00, 0x40}, {{r10}, 0x800000000000000a, 0x10, 0x7000004d, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x29, 0x0, 0x0, 0x7}, {{r11}, 0xfffffffffffffffb, 0xc, 0x4, 0x6, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x69, 0x8, 0x1, 0xffffffffffffc29f}], 0x5599, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x4, 0x20000000, 0x7, 0x101}], 0x7ff, &(0x7f0000000280)={0x1}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x3) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:02 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000180)=0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) r3 = socket$inet(0x2, 0x5, 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:03 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "00e74de400"}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05c10c942f0040cec5d3785b4bc79da4ce5e8257"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:03 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x7f, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r0 = geteuid() getpgrp() r1 = getgid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r0, r4, r3, r1, 0x42, 0x101}, 0x8001, 0x8, 0xfffffffffffffe00}) setgid(r4) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="0109cc410f49e16d33757300a5703e69034be8fdd85d13cb244813b2a2"], 0x8, 0x0, 0x0, 0x0, 0x15c}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000539000/0x4000)=nil, 0x4000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x1f, &(0x7f0000000080)='\x00\x00\x00\x00', 0xffffffffffffff0e) shutdown(r2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200a4, 0x60) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r5, 0x1) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000140)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = dup(r4) dup(r7) ioctl$TIOCSBRK(r7, 0x2000747b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) r2 = socket(0x18, 0x2, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = fcntl$dupfd(r2, 0x5, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1f, 0x7fffffff, 0x0, 0x0, "c32ae1f344e8c9d0ed735ad57481f1f5cb724ba3", 0x3, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x4, 0x3}, 0x10) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000100000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000b5391f70789274972069b2bd9f9feddab872b84eb79de9b4e149ec7b918b2922705ae45e2e0c066be4d8ef40a55cae540850a8cf171c6d6ba03d4a8e5ac9beb47bae298814fdb1a8ca7836988e43133c1fab2a6874e734f829cd456990a7bf8622f879eec417"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r15, r18, r17, r16, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r25, r28, r27, r26, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r29 = geteuid() r30 = getgid() r31 = geteuid() setreuid(0x0, r31) setuid(r31) r32 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r29, r32, r31, r30, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r33 = geteuid() r34 = getgid() r35 = geteuid() setreuid(0x0, r35) setuid(r35) r36 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r33, r36, r35, r34, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r30, r36, 0xffffffffffffffff]) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r38, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20, 0x0) r40 = socket(0x18, 0x2, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="debfdc63cbef4b6ae6ad99eda513ae434df25f50f0b25f82e40a8561d5ffeacf010801979ae7ecb49fb883c68c51217528ece86c00d72c400574a57b36d393b5a8cce2b48cc9a4f588fef2bf77c90975fbbdf2ad45be084e87adbd965a17b2c19bc76615b876216d20629c6ed3854aba5dd583f2309055a02ac8e4079b827f6be6115f43f589eb6a7fa10bfe6269d582aa6bb34edfca5d3d0ae5c53da5ef4a0a228f63a7", 0xa4}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r1, r8, r4]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r16}, @cred={0x20, 0xffff, 0x0, r20, r25, r37}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r38, r39, r40, r41]}], 0xb8, 0x400}, 0x200) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000805a39b97597cba3836c538700000000a714000000000100"/44], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x4, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) dup(r3) r4 = getuid() r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r5, r8, r7, r6, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r9, r12, r11, r10, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r13 = geteuid() r14 = getgid() 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}) r17 = geteuid() r18 = getgid() r19 = geteuid() setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r17, r20, r19, r18, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, r12, r14, r20]) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r21, 0x2) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:04 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x400000002c2, 0x8) r0 = geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r0, r3, r2, r1, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) setuid(r2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = geteuid() r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffd5a) r8 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() r12 = socket(0x11, 0x3, 0x0) setsockopt(r12, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = semget$private(0x0, 0x2, 0x400) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f660bdb696c6530000accf287c1c5c21d6db9d1b8f04468a555e48577685f1f1e94dcdabde9cac092c1004219c1a805d9ff99b05855d388e1b44697be0f692a3ae9df9e1422f42bbe3bc393ff5e2fccaa5c"], 0x10) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x1e, 0x3, 0x0) readv(r18, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="6530d500000000000000d2603c647308355b83fbada04036891594fa25bf999c76d9e942b635f6c1cc7348059964741c517982c308f833a204dfa3d21dffafb0287c3b5a1f1e6ddf953b1b83dcf55dee857860192a59dcf108bd26301412d043dd4e4fa08dbb01224d52a993"], 0xa) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r15, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x2800}, {0x4, 0x580, 0x800}, {0x1, 0x9, 0x1000}, {0x0, 0x8, 0x1000}], 0x72f8b4c2) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r17, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r21, 0x0) poll(&(0x7f0000000000)=[{r21, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) r23 = semget(0x2, 0x1, 0x80) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000640)={{0x3, r22, r13, r14, 0x0, 0x2, 0x8}, 0x400004000007fff, 0xfc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = socket(0x18, 0x2, 0x0) accept$inet6(r25, 0x0, 0x0) accept(r12, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r26, r24, 0x0, r27, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semop(r15, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x0, 0x8, 0x1000}], 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000004, r10, r9, 0x0, r11, 0x100010024, 0xa}, 0x9, 0x7, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r28, 0x0) poll(&(0x7f0000000000)=[{r28, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r29, r6, r7, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r30, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r31 = socket(0x0, 0x4000, 0x7) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xfffffffffffffe6d) r33 = socket(0x2, 0x2, 0x0) accept$inet6(r33, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r34, r32, 0x0, r35, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r36 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r36, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r36, &(0x7f00000003c0)='./file1\x00', r4, r35, 0x4) ioctl$WSDISPLAYIO_LDFONT(r36, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 16:00:04 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) 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 = semget$private(0x0, 0x0, 0x739fed879947554) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r3, r6, r5, r4, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r9, r12, r11, r10, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r5, r7, r8, r10, 0x103, 0x100}, 0xc66a, 0x625, 0x10001}) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x62e07c720d157a40) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x1, 0x0, 0x3}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:00:05 executing program 0: getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="405f9e0639c9a4ae83774ca1b6ceb844ec2d11c80000000000000000000800000000"], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r4, 0x1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x40, 0x4, 0xb0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x919e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x200}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x8}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xffffffffda8044ac}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b0000290000002a00000003f1ffffffffffffff00"/56], 0x38}, 0x0) setsockopt(r3, 0x9, 0x6, &(0x7f0000000180)="3d37399b2830135bd7af135d6d0ec7ab3cdbef9f668d65be6007fdaf1495791cc0b29a8ef70e0bc68b4096ab4a5f5e3b93e367bfaafb7991e0e5982b15221a0a3a1c8d3f428bd0d59a522afb32b67671cef883629ab278976b6710c32ba29a3ea6ef03e03b25a4951696c76cfa797419a5070460bced9cb015525363fdf3431cbb3dec619c3c8798e2eda8f3a56681111aa898243633b03829e69da466a62dabed39f17d9b8119da08056c030d4e4ce4708e8950010232daeda70a2ff860f86bcef695c2d56b65a0825c2c754c0278cf41a6f498a8fec15759", 0xd9) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x8d) close(r1) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x24, 0x4}, {}], 0x3}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x88dc, 0x7, 0x5, 0x0, 0x3, 0x40, 0x101, 0x1, 0x2, 0x5, 0xfe000000000000}) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000180)=0x7, 0x4) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040040ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x81, 0xe962, &(0x7f0000000000)="a7de028fe4db49b3e141b36a0fdc55a3c68e368370bcb992e075b6da0a7f62fc15987f1b45be5155b7894c8e2d221994e16260bbd2d13293596efa4357a50f7e05f00d699789e9161c2bee493836547970a30779534dd621c9d97783684c2260abaa539d5e94e120a99bf301c9aa4628101b3cfc300af8eb9da780ec22b7c84d4d2a3e1a3b319a6353f437416b7efadf7e3a495094d0af074f8ccee586895f76ed8221521458f90378d011e9a6bb04883fb46d6c7ed2e2be39aed72bfa39a64ccd38008f78a64f5a78c599f25f1ef773674bd1b98946e05eebb848029eaee54149fa30c51c00e581", 0xe8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x64, 0x3, 0x0) getsockopt(r1, 0x6, 0x6, &(0x7f0000000000)=""/28, &(0x7f0000000040)=0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2, 0x2a, 0x4}, {0x14}, {0x8, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="20000000009a5fce0f13ef25ca3f000000ffff000000000010f87c8a05001b1b15fc2b9c9fc3b72af167542a538706000000a714000000290000ffff02b398"], 0x38}, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0xfffffffffffffd66}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) fchdir(0xffffffffffffff9c) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/19, 0x13) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x1) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = getpgrp() r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/114) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r6, r9, r8, r7, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x40, r2, r3, r5, r7, 0xdfcdd9e0db6f1a8d, 0x3}, 0xffffffe0, 0x2, r0, r11, 0xff, 0x3ff, 0xffffffff00000000}) ktrace(&(0x7f00000000c0)='.\x00', 0x1, 0x20, r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getpeername(r16, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6c) 16:00:05 executing program 0: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r1 = accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/38}, &(0x7f00000001c0)=0x28) read(r1, &(0x7f0000000200)=""/8, 0x8) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="289389d11295d0d242e5a2dc1c0d9d0463b9", 0x12}, {&(0x7f0000000400)="982d7718dd7603edf3dc3423f59629bc47aa646589ba7339bf930a89bfbc3341e55373aadc5362ddf067378251fe7a2031076a92bc6eecd8eb77651a45e78a6c5b5f9c81d006aee2cdcbdac57282489002b413057cb9a1874046846ddfa8d0a3186282414ce5ca2fd187871c9690d55b5e6088624faf336de4c202cdc8a132a8dc345c14bd72fcc01eae166d2f6ae55f7f42532b093a553ac85f90d12114fdc4f8f72dc97e0b1b69e048cd9ef1b8b5e2ea20c32b4153be86b0321e74c3fe12cc3582b884ed1156956a9d43ad4a43d7ce4e1270e640fa2e2b0e7b151f7fe30ea9508c5e8e9ddc5b48bee29e4db12b1e704c2d596ffa4d49bed499139e28c15433f8dd39a791dfde275dee3fd91358c9582087d8fb32da5c258138ff6e19ff1aa68b5d57af9da5051c6be1581495827ccae70a47dd9ebc50dc449098dc31ad39068b57277e01080f4f85d9f66045b6d6f34421b918ebb2440da58cd55b87167398b2c4de5f15b4c273b2792ab30627df28cbc3e4de1ec7267aab8a3530f34625b3e6109699a96f743e94c3a39739448c05d5ef712417b7a6e9cac6d28dc9c21560974dceb211d320decbb50d83e87da5d2c8ad39b89dff03a6c08f4c7229540c30f7fb08373d2f0509bc09f4526afcf20358b29cb0135d92684621524bdd9a79729eff803f6c22da811ec80e6cde545d34104253bbcdcbece724a627c00ba31fe098a34b81c9230cb2554f185bf004e658c1dd6a6046d1741f91b3a60e75a072dc4f87915e88c1fa417f4fd5ebc67b2ef77c5de00ce1d203d881732204183a292a41f53a4ffc66e723e757b82c6502c0cfd65e9a0d20dd241ded8a3db02942166f20bc39978fefa038eadab0caf2b1d2bb42172a671989ee8107bd02ea6f3969c47c3f6ec03180a416e2e20d872e6e6656ba51a25207954860b6f9dde97fc3b0e8657271422ac69a73b4a58b450f12521815aa524a6bb35b61245022ec2bb820bd354aef869e682fd42e48ace303feaf6a907f5d58e6709ce9ccbed6bcf49da4ce38b5c65922101db1165d8e82b6c2faf9b5f12b8979c15ca3e1ae993081db19552c3d0cd2c7e834cc30f2441979c18509015bcf8cd488a9bce574c3dc5903d11bda7a6157729c67debdd460f0524c6ec1eebf6ed259b7ed09bc956f54cfd5257e83dbeb7de83c1bc2bb1fc1d33037aa75589b64359c4525bcbcfbf5e0edba35b9ac10052bedfe05810b2d635109f39b37f6f8b86b72ec152171e948c9ca0d575d189ac6c80d1ea659635fd2976ceb0350cfc31c0c7c815de9a67abe3e346774f1aee1cfa45a17e4ce3aad59239f55b6f5091f8b5df56fd440ff8900135b82aa04ddf30a68ff2e260eda4f0329140be1ec8119290d4ec4e3da5f6478a02929b2967b271907c85aae30ad6f560f0080a37abeaad9de11c8fae877e9ea5844cc23914783a33d5c9aa02858ee3182ae26aee10266f6a9d1cb8ff55c7c656e6d85f17c050a920dbcda9166c6d9c62ed84b072ace762a75b40405ae0010203e8bcbbf0cc16efedaf433390bd1cb024ea92c0a35c1d797b849d4234068e3e0cc774f174219a31c2e59a8f87a0bd556e6e5d413f79616714bfd611e9734b13bd9f17ccfebbf8757412d6d2d957146d40e45f804d4bbf9a7a79b11f727cd8564ebd1961644450a12187364a444405fa62441f4374b5048eff0827f34d258775d8365b6c4d7b142b71a4c95a7be1aaf54f3c52e3ded1b085b23f2eeaf2dcbdc3973627dd05d2cefda5a8ef3dbc5bc6ceba70e907f6ce71e7a219c10bb652a8a58d6d3b06809ed2fec03a4ab3bae8d032ef96a96e4383c9ace0ff0b7fbc5787bdb5d3acee4e42cf2ec9512009fbe3d095f696d1def82fb6262797d59c45d249c95bacb7d1a3fdf94d04c86d2b51b0b8e92d70085c474fdedf8789c50d61aba6bfc832ac2813673cda95ea17da15332adfc598dfc59199ee930f1b60365ddeecfb1b0eab7efed71f76de3e86440dc6b95a28d25603dbeaa2d5ab0f91a76ea2ae19ba3e46a7788b0a6778fe4b6d3b2478e5994227c0c6edfaa3fae5e9820613f363f93df77ade35b5574dcef880140ffbcc8677601edbbcf6aae290761b718a762791e001d8c5687e2d068429847138c9d74a65e66cea02148fb57dcebdc823f7bab200f82822e4eb7c2d53881def51284adf82b89a57128788ce17278ec3b388e17897c159bc22c4602cd3d16c6d5147ba4f0691cbb65fd55ff3b5af5daff22b5a989921fb36aa915692ad42c8a71cd7bac963a6ef8d8eab973e11580bb2d04f5e7d7a324160bf8a12a54123c782f09ebedaaaad9a4849c69777b2a3073fed0971b69de7f785f2331f6eccb48692bb7b5fd89fcf1e1be649b6c22e8ed1240ed8cd32d59e46dfe2ca9084ee4322548b62c2f44d0eea03860485fc06407f63c96275bd0e439bf2511fcd8985756122c36961c2567f26f44f9cca0723e0e1f36f23a95bae346ecac4227abdb9634f6285f7c71be1704f247502e896b7939c01599f189463d75aa13ab33616fbc812f1ce1e6a0ec1546cdd2773da744546d53376d700713aff06057b3e093d8761a3706eb8c81dcb8b902b7ca8769f5bbed4391b24eee076d3a79e754d7b08e2e35bb976b0e5db719128b9a892336063b8f91b4fc26517f47a277e507d6bd178d512f493132ef526e885d53a5c6b01a0c0e01f0abe54928798ebdd17689fe897bc9eeb00730008887ce0174c186aa734590a58ec84d6fc8071731c15235e8f3f59d091ece8063d4b21d596bec2522a49fbb4ddfb3b2af5a07512513060aa7003e065b29e99280e8cd3e535d0e42ed8e9bbc3401fbe84706dc57e0e03b67af89d67eeb8acc94c8bb1a200497da9dd7a5f60d1f200afa2055288e8da3eec7be6d224dec07a4f286abc249e38abdeae2bf07dce36f52217a8064c3292827eb1a97cc56ae53f336d77e159dac30c262099a3a2e33df6864ab81fa441089999befac8e0300d02f27f44d6d3bdb9a30502f8c790ab8fa13172e6c399b40da514bf86f871984a338aa1e7d09ed14a05e94b72f90798c67d748bc6b67094a8999a894ed31d2e4166c4fd5b34435f3ba2776c5587f55c91166b0b992a73a38aa892bb07ea0d001730a74e3a937ffef1b7bc516fd73b0cb0e13b65706f9c929510c167a34e118ea57cba05d5a33acd5c27c7d85d131b1042cc104fc5e67459d778e052eb8d605e8ebb6f87144f8be15447ca8899776e9bed816a0c121a0881f3141e2ebbcd71c55d54d393ff044c9c7eeeb4d882275188a822effc36be5816ff586958339161a081a066f47e272d30722f4c85e58a5ec8ca08e89f0bac40249ef576e3da0cf3156925bda22c286ec8c60b8230669e54e1999c2b86d31c2184f86ce91bfeb0ea9279ae1b30344b2076db718f9904ddcdb50f21440bdcd6e6a45c780f16c2e4ac88078f45925752569c11510039e50db746496645a5743edbe1d4892d704f38e3aed351fc367d2a533d5c2cebf31eb0d3184fd995bf42a4cafe4f7f138dda44fa2f9fc410308c58e561dcf18bd318643e209953c15c9d6e8f07d4c4b7a07009b20620b5cc18d832c68ba5ffd397874487c93b03825c1785b2980687a659b7e357f078d587a74743ff9f30b5663868a7725fc0988fd94464169dccdf8924ec629d1427414aee790aa38df7e3773241ff64b1b03024d76233a52b44289a45134d69077583456440bdbc999248c2f1333aeee51608d7b2f4b50148f7a28779128b7d255bd8c4864307ba5a20c71b051c7c8f1187abb5b336707db3094a332915da38b2e4428ebbed36a1a9a07298a8ca75d7ea7e9dc9fdb1fb936f35bb000af2c54db4594be59a8c47fc8584d98c1647dfe4635004c4e2fa16ee50d270dc72eb90592d5bda7b7d9fd176150428ba9686e1edb0ad144fd6e6fcfd9e0b778acab625927f975e511c80d0cdcaba4c210d386566431c9bb165434bd6513448aaeb718444aef9d251ccff8784b44fb2e91630f2f008d1b43af806e3e694b0022d09867a3617cc7aae557c7f3172b584b7d6380782dfd0379100d4fd647af6e83662cfa24de37d2fc74926ee24f9730eb133cc81e95698df8f578e493fbfbdb0677ebeb5004c49f9acd6b741417037ac8b0990741415484bc50b349b2ea9b29a2f4ea68e1d00b1fea023da63b0efe245d018b3649302bbccd19a683d5b409f275672b5cd8b41002c3ff62620c4596ab7eb66a957b6d75074d2c8b6adcce4e27df57ac722726e016b45093e2a8db9d25209e150b955584e9fe658547685c28d134f8d8b2369f54fe2a6a7294d990eff0ba16fc86d6bebe5ed03c55b5cb29243d7cc70461c14399518c22e8fa679327e204bb99c54ac94889f919471ca85c4236330c35b2b228fdce1e4c750fc55b3963bd5357db4aacf7b9dd73bc3fb8706477d3527efea0db385ac506943ab891a7aca7fcda7577b88e70f8bdeced9862b81196879271472622c1086d6ab8de8707523e8c0262104c0d4c9c2f14adddf0e5fb0d1677c3d883b56933a4e05e819268d29dc614e0b3fdd40d6d602677f9ef5188c9ae3662c7c0885f131125824d6fd89521889bd94a2a149e7ef34ab3779bc0bf2210df2167d12b014fb15c06107fdbbfd7311e756340a09c72e7b89abdd8704058b2fbb896c399add4bc39f0620264525cc09f3530de88309e06892ccacceb9ff16a4350611c537cb77801d47e2476bcffe04503a7f644e5a0bcc457df74ba35aa32749f581f87f041d2175f7df89fcde09b7b548ebcf941cc8dbc44e9a512b11068b5b1034322ddcba581c81b64152688a7d9d563d2a4f4701a3a52a0ccd5315a5f141fbf6756b38cc8b56438dd5ee7a3f997c172d541667188dba8222a872923d6f4a5c48d14b832f3f707c5094930797096f0f0d6862e7a41f4b7a63100ec38c9c138beeacfd081ffcf08c7901f3c9b057654f7304e81558cf6b97d484adf0d0d74ebde0fc9af6bea675ecb7a168870bc172162bc55e75103fb0ff0aca87db4c29900456f5f8b9eaf8ef3a8bbfdcd42e4e844e9c28067c67b400ea56cf5daba871c77e941e14c2f0169957261786a565b00bfbed723a1a843e3dea2cd4c5614ac536c29880cf835339e6c337c9adbd3bf3e09f5dc098555c61a7fbca6c9d3c5b84eb1f3e2bb24ac3f2195d5d896cdc80cee8c70c1a2f21a205b4df140a292ee8d089a18fc2331175914a2e5c7aed9edf4255fe807f050cdd3e55ec17b1392f3d9ab49e96fa460b3e698a0035b8d447c7bb23e52bb47f12cef33af7829801d83f76f37cb29314c340e7bac494ddea8e8133f38f14d5ac88e6eed676b80a2b6c42e77be7b1af256eebf44d540849b896c106f8437ec5c65df7f98454fb076239fe880f0a41725898c32617ca1597e4544c8a24dfd1a7dccebc52787e2fa43c77c7946b00571219478ecfd8d7e7e021663566167a1fee05f3f7ab4e03132209b7a357c6790e9d873520549f45d7e8d23873321b7acca247ee0eecd5c45a3bdf38dce78d5cd8f8ade418fb77d8220f9259464ee7f907c125a2a356beb61c07787380c5d50a8c33d596b1bf5d97168fca1733390b0915de2c4eedbb0f317a0fd590c62937d7e6ff83123e43362566148f32d6e2d3906e3b171ee6f2b8146160d9ead322db58274991296adb74f138d5009c45dccd2096f1da1666f601b781e7f3808fc32fe9f4701e79044d32545c96745af5befe994bd8163dfca6767ffc8aebe6060b534124ba48e59d6875d4f98e1ef9336d870c62b46a0ca80ea08aea245b6", 0x1000}, {&(0x7f00000002c0)='a', 0x1}, {&(0x7f0000000300)}, {&(0x7f0000001400)="ceef180236dfccf2cd3ee153f376206fa57ad5c95d0f24d7413f776aae4b4aa7d8805b47bb91589157df24e6d12a774d143aa006fb41e6203467260b55c22e6ee17618437100d7761361974ef65159819d5ce977fab4adb1dbd7c171c8425b94cbde4cda2bcde338cb1c27cc64e69c4ff998a7bdbe114ec69fba389d5618f78c48e470b17cd0184b6c895a88f44ef83d64ef0920340eac7c20211cc1075db10f040059dce3d5ab9cbe9d772566b333f1faa98fb51f3e96cdf8e5ce", 0xbb}], 0x5, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) socket(0x0, 0xc002, 0x7f) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0xff, 0x9, 0x81}]}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x5, 0x10000, 0x6, 0x1, "6c4c289f4bb7c807f8b5ee31c4b63e159086e484", 0x7, 0xbfd}) open(&(0x7f0000000000)='./file1\x00', 0x2, 0x50) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x8, 0x7, 0xad92ae499264fa74}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895383b22f310b404f36a00f90006ee01b00000000000200"/177, 0xac, 0xc, 0x0, 0x72539755b6e6b22b) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000001500)='./file0/file0\x00') r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001580)={&(0x7f0000001540)='./file0/file0\x00', r2, 0x2}) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0xe4314f8333170e14, 0x3, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r53, r55, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r50, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r56 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r57 = socket$inet(0x2, 0x2, 0x0) setsockopt(r57, 0x0, 0x800000000001e, 0x0, 0x0) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt(r58, 0x0, 0x800000000001e, 0x0, 0x0) r59 = accept$inet(r58, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt(r60, 0x0, 0x800000000001e, 0x0, 0x0) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt(r63, 0x0, 0x800000000001e, 0x0, 0x0) r64 = getpgid(0xffffffffffffffff) r65 = socket$inet(0x2, 0x2, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001500)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r6, r0, r7, r8, r9, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r15}, @rights={0x30, 0xffff, 0x1, [r56, r57, r59, r1, r60, r61, r62, r63]}, @cred={0x20, 0xffff, 0x0, r64, r66}], 0xa0, 0x1}, 0x1) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c65300077200823bdbe5062bf39fa345e93d376d1972ad1183bd7e2fe6037b80d4a1262b9e9fd68328cb8577e6a77857b583a0dfefa3c"], 0x1c, 0x0}, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002d5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000002}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xfffffffffffffdcb}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8a0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r1, 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:00 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3011, r2, 0x0, 0xfffffffffffffffe) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffffffe0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) listen(r3, 0x8) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg(r0, &(0x7f0000001e00)={&(0x7f00000002c0)=ANY=[@ANYRES64], 0x1, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cd4fc4712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xfdba}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x24}, {&(0x7f00000008c0), 0x2c5}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000003480)=ANY=[], 0x12ca}, 0x40d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000740)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) fchflags(r4, 0x10000) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\xd2:\x1c\xf8\xa0\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000880)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r8 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r9, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r9, 0x7446a94d0241c2b1, r10) ioctl$BIOCSDLT(r6, 0x4020426b, &(0x7f0000000040)) r11 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file2\x00', &(0x7f0000000140)='s\x00') rmdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000380)="77f8c7d4c7b4ef6df88967a387131de51f6446dcb0342d4feffc9ec978f9df64bd24fde6a08f0264ee416a06acfa7312e442b3f12c11c93de4e797a8f4bb7dacbb8628730e87aeb2e6c3fdb20bbd49ae31868442618c68ead304a1a7340af74435a7ae0d57e6511c6bbb8ac7402524450ffd34803940959490a035ac34933d36607ea71209acca2ac8", 0x89}, {&(0x7f00000004c0)="62a023d0a972c793af0487002a492acc623e8925b782e0abfd44b848cae1283412c419f4edb126e94449d0abee20b17c12301c45dd87edbd689675a5bd567fddee0f3cb9bdcd0f74ab928e09ef09ed8350d2d1e2c074b0dc4c3c2f42b2dfad6417c3dfe246088f73f20a31658ca13bc926c329c760d68337398beefdf623a6252e2cdc1a9f1f45d67a2a433f30fdae5038b2fc9f5f3bf2da53260e30a5be6367d2437a03f20276", 0xa7}, {&(0x7f0000000580)="9ad2e54881ca8ba2250063536c4d3c10f80816867c30e81c768f93bb01e28f46e4e0a8c12b139678ba21563d8684ce20f78bc2cb18da5b8d76b3614e79bb4bed034469f6f43bf1f377629e5ddd113f4dd2ce3940dd6356794ec88b7bf25bf67d88ca019eb54d587eb9126cca1902b857f0a30ed4a09a68c1a41e2026cd2067826b5b6e3426da100f62ef7e79cf6788498f465f6714fdc7967df98afe09364c29c98ddcb06f044e30394fb314bf29e83b379769314e1b398327c1f44a9c8aed69d9c59a768f11bd649fa28192c98532bcb8501953acabeeef603cdc01532c05477f565bfb0550510a33d37d3b0b8e7b81606fb3", 0xf3}, {&(0x7f0000000680)="ea374bc927dfef87646052ec871cfe7b154957e51f19fb85f09a645a294b518c3f0a0dc563b0ee68ff331be5cc3995e3f3d1a6ed885b8fc8967eb3dc6a0f65b326b35eda869d1937b8fc70e787609490d33af133d85f341a4a4e51f285d3fda13664055ca4514e0923088bb6b6d1e9d11fd4250a4fb3ee01e3a5306e8efe50c10aa12dea99f00d7b8e2042c3a8af7bd4a55f06dac5ce332407b89ed616f8fc67ff355572edb3f909a71dde1fe79413489105ccde78321013e2165491bb4d58d1a57101e2c17ba86f2e703b61e193feb159c3a9df44d5f699cea6b2a4a7c2aaa2d6d7588d54a87b0dce0367a671cacfbedc0a343dc4cabfbbc37aec3cacdbd8f4608ec3f1a08cafb6210a8b4f79a0d4ae47bb190c3dd7bb3bc393a204cb3580163ef52c9deeaf8ced902200f0fc6515785069d16e9ce7e828f4ee311108725fc410cfec450dcd310af3dabee4da195f9e652353bd1578776c5dc72c16a5ebc866d44e3de4354e89db0de521363b079e89445b6469b0109f8b191c11a13c3202d1ee9563b9c550957e47c786d82fb911e73ac5c384282075db9b86ac048ec089d6611b1268283f8a7f120afc07cd0b34ed5a7797f3cfcbc4385679ec1760c5f86ac1dfcd58596b8d06906ae05530719ab0505f846daddb7d60c61e144a35812e6672fee1c90512f55d1c3a0121d9cd9dbbb239c7d706230f03575e4ac70e85c796555904be3bce000be58c07c9ed1ce0272499dd770660b698f258a1f480c8bb0d326e7d0e56da62a9a59d593c7a5b473e7bde97ae2fb834bfa948731943a8110367b0a6ae70ef14ed6f74458d0c0ec2b0ce44a26980185cad8b534a7135388d49d5b1ec7a9d04ffdcccb0b3b433a466deb02b335dfd30d47a75713f4b828c94de935121c8199e799fbe3501dddad116f5a29483ec1455192cfdfba4f0e7956c389b989f492141572dd80c6e346423505c11534febc75d59d5ce64fc82dbcbad6a5260d43b451ed5e841e130a2e94997173ee7e91d0c486c71acc1d86e538032a5527d491e5eba560c8109e2bcf9b056d3c579d9a7983836fc15bb111819d5359cf007abb48a002cb721367e315c21ce589b22387cf04ce1e222391ec31646ed8699267c9ff2aecfe5092eb983877e7915d1dc4ec1e34c73304f574201ff25fe1e15d36beb57abc503c211efe4e31367ed0e9bed6b782fabd7675cb1f168e502233f913643f630cf7db716a3c31209e7d505efbe29525940c36f6fb47feab3bba5d3ddc9220c8a1e649c75613cb09804e44764c0bdaf01c66e8eef460a4f399527c48ed990b9455f0d06bcdf7e0a4733d25bee56b5c299aeb5f40523141f2d8a25aa4e388539513866baef9a378a7954f2c5b7c9844ce5a9ef0452826cd5eb1a85ada1a1af6ea2c7b4383299082865676c6b1601713fd396f2932e0d717c8387b8efd8e102e622b8490712c3df244ec28f1487fb7b7f4f3883310d4edef7548c9038697a91e77e53724d038e4e34b1f73ee51e932a7b700f96041e78ef04b5e5ec14b2a653d3d9a9906b51781bcf9ce0b057ddab720f67ae1d620dd8fd6aaaaabc47135a2939783a90646f269e0e490d27bc1d083da3acc9c1d5590b248bce171a4482fd1404b402e561c8ac2fdb31f136836a8cf8da414ac8ac0f8ea5e4c29c6b94ee1330acc4ef36e2d37c531812ea646b67f75aa916f3ea61502e15b6989009844768f4bac1757b66a7ba56b8850b3a50deac36b60dcbadd8fa3b1dc41f57e744e67fe323c6846824052f5d3eebe0bd1a308db60488cec4afdc22819d959d02050a6023b397006fff01627294cde0980b3ec3a85f40f786ad03959eaad2b815efe9c3409954377a6461b037288e6cca77228787da54efff332671e2cf67564abc2f3cf1e4d17d919fe6db72a05b89ab65ed5a3e8c0ad6bf4b7c6992f10439d1b7039135723c1ed053e03f341f380346de7f8f4b751a5b5dc983333ce5fcd0a64d38bdfbeb7292d2ef8fdd93a304e3e8f69243e16177e5513da3caac54d94f070aef56e3a3a0450dda9cf471b84cafab0782598b5f589c579294c5e5391b352af5a2aaed8a7893aa010514401e9e6d95f94271bb4dfa85e4ea1a27a40a732ade181a01b8c1d47267233a36ecb6c9039f4c04a42fe4e93512576b0f7f97d413a54bf4c147fc6495d5808f5a2cc8d167f9f05cc022bc614cf5742215819f1ff28be644c3fdf997a7b176483b1f17ffc47eccb96e102643433bcce7cd85224314196c19d1f529a1082831cc2f9a4836d4c160bea17cc57bc410bfad5857f52713788447ef41614453ddd10e5c8ee1b4934e59b27e1184abbf50dea1bf3689abc83bb0591177c9c88da96058d267eedc3ab5c4e162386bfb0996f0687ee14988f1f89b9ce617ba0b0750a3b6bf99483589a7e4b561654a52bea71ab2995e1c6309f7be61ab92049ae801c7b832d32f4743f248fedf4e9a543969040d299f0e35b8b118f657756f4fe0e7ad974902d6fbaaae48a412dbfa0b9d1f77b2df1bae5334988d5f3551f3d42018e5d4bf289282387f0d434e6a5def4ff726aea411c459daec4059507be431ddb29d2e79ce07aa5a436a927b790bc5457facb166ff3e6fe608654b9c91d7aaab6840fc440c7102002e4afacfd67ef866b804544dcd2fe639d9ccc0e15413c6eac312211fec25d6bf1fb648f04f8158cb01e166ac066099c983371df31866bb2623b18ed9e8c4f575405d37e0eccbb9c7c0d0d23ba1cf4426f6e401d3470ae88ca87dcbda1e3dd23357e5f5db722291ca53cd0c49b09d820741aa76ead4a16923118759e7b9971fa9e7774eac20ad60f7b284faf518cfffee912b05f9cbc02d2629f9e1a0cca4f21eaf445bd8b8ed55a11e8b77439edb2503b49d9f87b67b3f1877bb6b2398675efe3c1ae7eb94a98f2bb2acabbaf943c8ac2e21b831d9e3f19950fc3aefc3b032efd32eb2149e766916c7cdc4d383423288725d6b4b3c4e7d2c69b9e29e1cc8420e330d097a817b0cbd03d3507cdce084a84c220c41cb3a14cde7485f80169e97df29368de29db660bb5fe528a3be0b1861a6637a45eae7280a41491d86c4062418953da52d1a5caaf7f20a7f13fb2bd80fe15a2f2d0a8dd4e1f88dff6c83d8a30587b4867d98c3cef94b56d523d046504bb89ed5363cb7756f9c61299a2a6531d160f429886f8060b901b347907064605b594188c576e83a0a570b5762e3f409b4b3728e3e65c6cac3179178c3e95595eab94c2a7393c4f5a644d44a108cd465cce869ff04d2093ae6332a55ca40fb7056bc9ec57af02f9290f26bdf7ee94087baf52c0106cc2d1d5b9d5d26dafdf969e407ca862784ee5651c35e17c6a97fece0d11670464647ec9ca41b99fd4c6ffdda9c92425a6e559b24a3d893780e5e1803b58f71779fba890bf496ed70456f798320838708c6cf9313598e5ef7aa69655ccb39def451af2da8b6f3af1cc533ec2d7de0d93604c4071238ef4f8b84fe2b0759db2906ab02f38ce54cdbcd9b69117dd24896db905eae920b6d75c249a6056f02008f24b895827650030d30fbc42eb5087de841ee2ba6846a8f8c2f5565daa1b9912275912faffbdb2946f831281b0099b445d6484d537341e36c9600bb89ecd0ae289c95248f4873511efbae0edba6775f54d4a63c2c4c6e8d110e6260a458cd0a4be52751264415ec61f74de82e18e6fa26ccc7f95446547ffef27ef017182863a33e15d99075dc3ba1b6a2cf82a17d709e27c285606358103f3164ab6d3af4837ed704fe814ed04e928cbcd70b46246ec14b5a9054da082f85b020785e4db2d297257e30e65be01d61e239dcf2d8ba36851b42cfdc96629891cce508421f3b875b5ab211820be6886c2b6b09a6772a661df440bfd0dbd445cdf16b33493bb35f2a3491f01a0d77341034ce6207acd37c46790ce19fc4c06d8ad23620dcc3f2aeab029d9922998feaa3885a2e74bcfbe9be2c026611a889db95cad1d42ea3b51f32de9917479fc917073cdd5007418ba6e464540b932ba99dec4860dfdf3c9aa0e7c35506f52effb61d8173c2bbfe9956d0c1cd625c7e4f6c4e45ec579de18a74388b9391bd6cd7cc42e74814dad06552d636030a7fd54a264c2d8a079b6b0a7c757131fd6c948eadda7f2cd5012ad8b9fe6e06968f73b9afcd7bcc4391007325748e7977ebf2382e0982a98a5c651738fa1b13d581aabaf8e40b6126bcc3ef2b7dcb632e6c80b1fb96de3be3e2deb27ee1cab04d3525e379017b8a840c5c079cddbcafcacbc471c1b51360e5b669be3b67f1032504739cd62bba9d34bed3e6b1709729398956b76f8a5005234e59a3cbe5b0c6a5ab5a89de7528868635ce9824ef6a2ef6f2f7f464a83133e35100eb4bfac33c47a9530c3fda51e3e2bf09411acb9dfad682e42fb7cde70d8e94e8ba83e1d6eefc8b60bd8ce573e74e63758fbccb62f17d5d37a79665806d08573796d04a81d8e704fe50446342a3d100ab7f8def6b5b9253f3266822fa3c66ae13ca5f511bad5d49db219fbb3cdfd12dcf34239f25c02ddba4601aa61a64fb5c78fa99f23b87cebd407136218872c1a284c9bb770ff5a34a5de55bae86dae3c73a348e524051c492c490f12cfa89a91dd7623055e6c8319b05747505be5295ca30cac9e7374d03a5d4f4f672d68bbf32693b5660e622e981e491feb964978f0d79096bcdb36705cfebef483b7058484389e0ff2697c149b092e3f50ae0312dfd5f34b6192f2afed1c73cc25614647c1f0560167f8cb4575521871d73a8b3eb8f92868794d77e9a9a4252b9890408e951869665857f6f11951a4a611540a15c0a5f5e4de8cec80225e6123d6037549bab0c56c8aee4982086ce1657804093aa128b5264f24377eebdfd9013b183d91ca249b3b223a622a38b49913f212fff9bcfc72505e56c871cab2b11af60937201dde7ec332485cd453a950cb31e699c4d9108d79ff17a1a747894843189398e764fd2b7a9ff833dbe5820726b7059cf8bd3f691609f5c7d57a555b541f1d202e4953e563f5761af38f5dd02fe791c60e7254aa2367174bba4943bdd75091a8b5453fca4873730e2d38681e7852677533a27f507c2c9d7e4f66e930be47094643d8a05fc1172c9faf5c34289f1d5b7f91be6dd40c70783b2b8caf2f8b2d811dd72be7544f71fbd1107f051b1dc098f285643f5527b164c251b6c1ff9c08a9bc6d62aa3844db716c4bbf91a4bbb6f931aa59c9658518beb2c4273930df0a9642352b454a61d01ec1af9d3ecb45efbbe126e045ccc958812a2ad0349d577b2087d63105e83f167d7eae55353c1772fcd9bca3873b737b5fd6cd2448ad970f6c13a9df91096c60b4c0c6e689ffda72cc6a03d89193108c5ade1869a79c02da8502afd5a081930865f8958fc06705c5c55ce5e5c90d8487bde2f6c7867142486ecdd036cee0519466718060279968cfce4fd528e878af6c789f4749716731380b020711289265da9910880fce30911a2c32a2f6e55cee349bfcc9fc9b739fcc860762b852133a1ae2a6d339c5cf0b1176fa1eaebc8e112aa86c2e0f3e09aed4d61d76bdf24f47913d795d5ad4f1403a0bbc9c4365f599d7de115968335dca1cfd41039abfcadd7de3f438263fab181995c4fb2e53adb3af57f86b53b25a63e6303a864f59bc25115f72338c74eabebb7536487c26fab6bbf30d90fcc669021ae846946d78f3c661b4e1df3a05ae25ab0896c4d294b75890a823bca6bf8b3af2a06e242863dcb54aee7506dcf2bb9e25da7ebf9c4800e", 0x1000}, {&(0x7f0000000440)="7b34840eb5d0efce56ab4549c4fc", 0xe}, {&(0x7f0000001680)="6a02851b328d233a6f0c438df69461dc919b86ab20c58b5a4d2545318a7a05484c9509", 0x23}], 0x6, &(0x7f0000002500)=[{0xe8, 0xffff, 0xbc8, "b224fae3a5a7c06ec5942545f8f8c27dccb5b21829489c752758a5166ace016e7ad2f9cba3c4f4e68f4f19428c594962da65c165a19cfe61e7e6be50f8ce0469b834859805f953c93271cc6678d7d8d90d27b158c8f0f717ebc4b55b91f80e745bad899276cf0e282a31fbf706867707ed01b0cd8b59eb594816d89e3a128f57c10e35877d2a8f2b46bc638284ebd329172100b5c92a05dd2fe1c75248909187ae4a8bbfd3dc20a1cf697676247b0eb72057ae6e3c74e69f52d25467509554b7a5a26beada0bfc57487175d686f4cf874585e59d8a"}, {0x78, 0x1, 0x3, "f5dcf511f3c8c03380a30a9943a1cf4431982ed7e665c8e466574df6385c8ce2c656372a34974d97fd81d37125427fe5b4450e8050b2030351460d0f047565712991f03c9ef62cb58a7a419e0d2e70d07b0506cedec9f6527c718617a33601f160d5eee6718612"}, {0xf8, 0x0, 0x5, "73c9d648c23568a99716bb8c3317a18f1209ef12cff375194b8c72dfc8c4946a640dc5f93461bbd60a3cdb81bae77a57a1da4f11a5f638104ec129b03310c0df6cc4aff1504161ee84e43a45971b6f0905b9f0d5c603d5018a07c00795caf38b382fe3e80e86c25a7d0a5ff5fdd9b6335e5fbab116a06a8162a4e74c8a885da3629059be4f62cd6c03b431a6b096c0351867346906d1701f5a639cc8182ebbc2d837a69b6015ea7ff52c141b7e6b3b3de44758ddc9a84e2132acfcde89c95b0e7f3894d2209011170b817080a07603f36a15fe4fa65d494c1543dc5828df68f744c47e60d86539"}, {0x1010, 0xffff, 0x3ff, "5a38161b98aefc011ceb8396fbe2b95a36ae7a7a52734dfdb638074d7d0b6ead7bef82a32d3dbd5bb384f6956e45c422185b6b699d71f1a2dcaec9330f3c5ed868bd28474a26237f68db034a54bd623ff0aea35720f70d12217e387a7813f15db5eba40a9460514bb21d70f47c30b711b9c5bd1ac1c53f6251ffa33e4f39c1c25ab81dafec8b7801657c75e0a3350e2d460b02fab2983b43225e1ae01eb19817d7e9df8d14296736b59183c0d856191cfe940bafa00022b6e458a9b5690c64f67a7780b7b9e96ba239978d235c9492b59552b048a1f486134d73de8101b1eb236fde1de75a898157f7746ffe487950b388e8367c46cd8f3d177290d544ed56b846200ce6dc03b1b477cf2df1a485fe0d31221d7d72e5a5355da8ce4aec330dedf1834578fc25e4723f351ebc938b8cbe5f7ff3d3ea3b4dc1d119f620275f8263194510f5e3df0ffed14d7f4439150b3ca25e0fa5b9d13dc6b669cd642042a3d4c6035d2bdf64875c6b9a491fed42e93a1fea534da2aa1bdd7fcabf00078620c9e0ad3bd6664d381f2b16940ea25cffbaf6bb73f3b92967fabc4df6cc827e8420d23c44124974c2eb76321ef94ce2618968194ace12f863adced1018cc59147eee301690d3aa8c02a4bae4c34ed99f04d050039da35c44860a0134dc181bb4f44cc36bd32ab46dcd29ed5d081e3920ba972d1ab89eb0ebb27078d34a516afadbab95a5955d7aa695755452d52ad7b93f1185c0b8bdc0818cd33e30a6ad5ecdedbd6da713faf1ee283be2704dcca25c8e00e82955d837d966412b6381227a989db65bdc840e92d18a5eab081ed65ebdde23b7f7e090e54b50fe79158d66b5fe06575b87aa853b6d25ab23900c846d99dda82407db09e2c623d9573e8c62b5bf0652aa28e818b5f06cf6175602d46cca839244c16d94757f015cdf449a34a003567781f03be19dca8d0d6c0974b8ae5be75ce759464095686e46aafac970c3d3f16740c23de2e634316ca3fc67dbd7da300b3a01c2ad3790a112aefec9b6eaf5b4b0522af2666adc5aedc15f3f1f68fe9954fcf3070cae689fe31b8b6ee337ca9e293525ec0b2524471b98b4d0dfb2fccab4ec509fa56fa604db0fefb975f11720d689814c47547ab5164c00667fe68a2732e8622133336312ff79ca8058db54837be2b6aefe704d58dd982b4818b775c12c49b390e0d796a2f187a86c6dabba4240347655b0dbf092cdf1483fc5c696d12889235ec8ef9eb30038084edfc54c78f5dc8b87ad6839ea173b42f7b52b71a50e51d7678bdd821d7e85795878cc82fc27f3441fab85755c2624c3982b9553dd7c688c4bd8f57a25e3aa324b78e2eb984782ca173c891b3f27eb4ce9adaf6785f01c85ac6894a40c2e1893fcd03dd4683aeef7782780b993627bffd8ff86d6a51067816694fcea882fcd3e276707bafbbd293e17ae48dd2003050b202d1950512fbdd2070b815ff1342ba17139e431eafadb8d343a21624abfcfc33e930505e770ea2734988bea84c64b28187234ead6eaaebb9cd5a0f08cf05c81e8c97985fbb086ab455fda22cdc1a0e27cb313931166d1ef110b876d1c07546cc33426eacbc810ed34163258d3d0fe97f59e83b4543ecf9d1e50b707da958085d4e12c534d512f3253cf76ce8b158acc65624dc927f0dad5d5fa6d57e0b886a45fa736aaa6b41fd3e4f4f6d673d54ba23a5e29abbb2904030187362b255983a6c6b912c083cc5f6dc409f2ace4965667af9f6ca5ca2018f4ae6269019a23841b78599ac176bcfc5c8bfd96920662a716347902ed5e2700a363045f79e7e43931e6c5b2ff07e3167f7ebd16b713cafdde8be4011ab7a1f1fbc4ed3fc2cca520838d5904144d250c9e2a6bdad284f9ae998a1988c9b649abec8d9f74e6c856158a478170ce4fc3dda5b83b4e40d3a88bbb65108417bf20d672a66a84214e567681b23fbfee47fdb7718470a18c481be71dd2b45b47b155595d348890f77f1fd16517ec18baf74ca0f0c051b3d9f7446000eeb035bfcf3017ce20d41cdf9c1340d2d52ce81ee571a46bc6bd9100596850e311fb6178eadb2a6584b0f599a4652d7b7800e4fac4344c52dbe115e93b5d51c2868bf59bc66047e70b2c33ecc42fe95e2cdb0101a41bf780808bf486802f9cec8434ec96f96a011bf80172f2c82b364f41c9dcd059b6b35c7c687e856d921674bac9b14b468aad2dbc07c845df0f07e78c2b5b871ac437ae6469813bf0d5492d63cb3d7c5f2c1c84b5bb156e3500f9878900f03dea2dcb02718a89fd1685843cf15f3c6c7b7901f55401186e43e8b3abd88e60e5476d02ed7e37ca85656a07f7cb9661aae9237aebbbb5d2fc4c07df25a0e7ba42c8ab8c8de5c06315bdca47f9e74cc6ef9595f83dd6714240da43c648da6836216055db5d2e0b06da914cf5bd95f8bff975c750c5775e2aad17bdc5242738e63d310bb85e8bc709c96a930d130a0bc5493993c16ab382e8e08ebbe326a3a2df42fce592abb681facf025eec4ec07a9438f27ef1dd8aede3d54f16d3fc93cadf834b094de610fee7e6d803dd70ad7b6587f95dc9b4d3b293a3dee138dd3ddd9a451795e87137bea4bcec3576b776e8c115a733c8e600cd6b2b5f74f0b1870e8ca4295b78a8725c5d2bd0ec173df09bee4e64fac13e06d10471d14fc77b02a44e445f81e880b26ac83c2941b73f9fd9a928973968d7cabdfa872a85fd8540dfbaaecfe5b1a557969867f5faa1694f39a1708c64980a2d5ab73b6bd3548f8b580b16b3734bb07914b225f9560f3b696e7ff54246c881c7a23c453117cea7fd55d707f73d38d53628da62c8fecb97e8828097928a58fce71cce88e94c0814ff22b6bc85da8491bc775ce034eebcc1d6d962ae8304a3c38fc35186d24321c16ba88989baa6eab89b1bfe3d3da009e5f7f533ca6e756ed2a716888c4bf58f4581826639bc45b095a5f9abcf0130a3bf69336950a56f7cf3ad6b9b78ecc583a38287fa75319eb44961f543fb4afc5184e66395860e2a6770a9e55f1557173b5907dd7c480518474da685566203f7c48234c3ff84cefcbfa4888ab0974b3139335aeb50b3ecded7cd315be9eb6c63b351407e4c19dadc7a77607cf4cd68ff722a6a3f678b9e57670984a757cdc0f00045dec7c4768fc5789fc19173060ead01d7c9da53c752552446b9823791bf391f9a4e6ef0b02b7228e49b1915267aa8146c8fa2c549431f184ebd4a328c433135ef51c6125c428e185b030eb827340b37972a1cfad2f46e61d1de86adf2c3d800c7ba2b91ff410b7c6206b5c905eb02c4311ede2264c626c3faa9b0dfe32f5918995146dbafcd8da074289eea2a7ae467576248866636481b3375983a9dc7c904541e26c0fcf4237c3f2755ca83021ef8e54fc5e6e08f5c10886f91cc37292497d8c47d5575a5dedd2af03a2935534cd5026fcf09071ab77de7533d479cdcb1f8b02c2c00f7e7a5b4e88aac7749605d153a6fdd2275655374ecd3cd98d5b9802d72c6588dcc766f857dea8929291d886b12ea2d0c140878462b0a89cdac57c5dc91a162f2eaf0cb2cfef4a4195227bcce606a090db0a5ed17707b23811b111c0153a6211351addb19359964759e5f97c0c1375cdcd5cf8e4e916fb524a18d3346a0f5aa024d19cce029740adbef0a928ffe1d8123892c79e0a28ae1288204b6aaacb3af75b4ff2f13bb076839c92f276e17bc17f3518a522f6ceb757f1f1937a63e20c4e7096ada0b9af6d72f0ce0f98a7ffca7a07b93dedc174b259308231c04e0ea73905555fe2eb79ef82e183ca87a196b3aa711bb666473149c093a65f70c3e35c91fbe7697bb2b52feb6245250658b48169132969bff26ddde97c245c1e20b9df553309fdcc42ec222d2fffce4e9254032a092e4bdad3c0330fb2d20e21aafd6e9a1db10b81cdea5bb2108dd8109378d0226efc9d8885e5aee9f85c5db1e0eeea612e88d105487ed7fe0ea0a93467b931dacb1a914e4adece132369e5fddaf890bd35c9b382e0022e2cb335e8f0b007b496164924e03a9abbbac8b182a2cce5d0e415efb456e7bcb9007933a29132a4f88e8b8c4076dc0f539e47d0a6516cfddde6445df92ad226b93aca32a50cec05b2b97eb77dcabda21a4c9e2e4e1b144ab8e96e1871040d2cd142b8e1af74d23bf0ce8667c29e8d8687edb4d614541db5036da74af6bda9d020ec6741ecd5e7e86cc3f55f681cb20c38d9c7ded66a473a20903856612cb168ca861a9e13eb721d184e5d28cb05533b09e6a0c2484cdbda2a5a84661b1e8ad662c764e79f5e47a7eeff0cc829eaf701bed47fdcac63125539e0a0e958eb112fad2380fd2eb157ddc012b883c020d28458655aa6a38061cc420ea23113e92cf37061a5fcef972c7cc951fdbd4e1632899e08f13093b20bc737e34622fbf4cf85dc50dc437d68a86d76abef73c12c5d99f4cbb28bf3b8cc94b62da9693ed4d07357ad83414cb265e2caaa423d41e241ce7804529e660f1c46a6d68b1a867f62fe4fd83d47564efcec5df17c36b67b2cbc3e5a62034b5a3f0c334c1e7859fd4e040a247fa74df6cfde3538864c6cec8b602712defbbb50b7f436dd5aa3ff22cc207e29a7d7777e6a11b5284a764322a164c1fa094b5e62f919571da4bc0bb67e42bdeb696a4ae9e28e859c763acd6250d497f56ec4576342a439e9e67643db9f26ed211aa5e2041794bf4d090aa84b59ef192947dc1b4f6b3732f31bb54f020cf5b2876429f436d464f64b3cee0ce6a960022233b31e99959a17e603093e1c008e3baf95c940262bdce9a6e0e4ab80d97d6ed4ad3af55e5693cea434c0780aaa3598036b5bbf5a71fd6f81473ab788b29e877a16693e26abf59f0073f6bf22e56ffa2c393b8f1616d1ddbc20b0fbc01a1db81789bfea2234ccd172e1318c9e38e5bdb88d05957dff379abfd95eef360da2a251f426f8b9f3adc479967f773f12459bf2448308a8566aaeb594d76dbdc4e66d1c57f6f28bc823fb2340bb7a514e73a679dbb9c0309deae8de85665a993d062f72c17ebe679fe6fc2ce66cf8763270c1ff375b993f4bae672e484f93f6e7d7ffb500f0102a3f3825f8a36b375ab3237534c75bc78e6d8385901ce7bba33e16db524aac75cf10ffbf7bb1570c97bd0b27660ad3126541839a23af2cf3351dbf62ba8c422d537c64bc898f38cfbdb086a0eed2dceb4c3b16a58627f5e04b8e039af3a90edc2027b30b12b35b23e37c22002c7705016ba375479dbec20cf2ab8477eb5ccded9add4eb523df1ba4ca45f66e945b07289290ab78c0e6a35dea372cb06f4381bd6112b56443281733bfa9644f269240d95d9bbe5707b6d762b90d8b4aee90ab9225effc4139d01a56d0bb13beaa64ad44ee782614785af737a60d8dcd097d2713ff3cd1360656de64a99d472aaf1a0f748e45d41e8279535883d75a839ffaf3ac5133828bc1d148715f176601a68c776f7a3cf461706fe78dd9be741e7f8025bdc0a7c5a1294c289e3ae5fc0145bd9495585e959b35b67eba5c6b5401962b6236550a7a6c809af307935c0be17d606e4744e83bb1c594388329accaafe8cbee2b57836e0ac13c77f8ed41418bfe1c9e44b1851efe4700bf42cc447e4534df959f9606ba5b4aa7fdde0d80e6330db59df31877c6f495078b9c7d48b4cb1ccf51657e265f4fad815fad081fd02f1ccb03dc2e5e8237ac7ee0a0e55e30df6690d16785533bbfcbfe76f9472808b784291fc1a9f6ccb961e9cbda70ee732b486a4ed079bb4998f6a9e695"}, {0x48, 0x1, 0x7, "d69010654514714b3f991ed612c9683c0a4eb502f0926bc9724dc722039b02bbe13720993f0536468483589d7e03389d3718a22cea38dc"}, {0xa0, 0x1, 0x1, "a32790a7c1db40156fc3c37cfb343e5bc282a2aef5eccd2d5339f1c4a1810372a8b5cf2deaef6b5bc0e16d7099867d0d345530cb93364c22fe7743927c99db09fe27a8f71a36041c94d5aa926e54b0459ab09f0c56ffd86ce54f08f2fbe019a0de0b769b33fccde3a1bf50e2f16f7d335084ced7484d03e8a39df8bb9da195cbe677a262aa3c0bb9c3d92aa82404e2"}, {0x1010, 0x0, 0x2, "0a69a4cba0f4145116ba9ff8acef997d8d9620675d08875092e16024340a7e9906d0cd9c3d3a88dccb73b8c89c1ab8289805bed69b662c5faf7065269311048c65a9a0f61361dd72b5288bfefd1b083aef10c149052fe805e26c7b5eb2b07299639146691a6f6b214b40922ce196f906f5505e236ac589d3370b41095dde3bd5fb32cc4750cc4e2c9d16d4048f347afd418d01556c024c59ddebd57bdf7ea33cbea452ab6aa17e9d0053245e7d334b4f463100330662516940eaccea4c7b502f5969c254da0211b13e47055a862178ff7e2e8f07ae60012e9727d9ab2ff9e4bd5100f417b3d16e8b241221109f8c22ef9a50eb7d96b8e0776f59a922e0b194a94a6f089c4d933cec0c2743c556e4817a6b18e98bffaea9b1442f3166ed41f7241a0bded43279d8d8b61107bf74e18bde460ff09dcc5a068bb9fad23aff489899c97e63efb502f6fec734c3a1e65e0f7b86add2a8ae978afd345f1e57b85e04d41560fe35754d9a36d55b28c5f7a959582ed31d11ae757d7dc65e7769bcf2fb3f1a669c9ebc899b9c9c9f474b5712e02c6766fb3f9418ef51c89fd1b53cafcdb90277d386d9c49fca5c15880d9381aa8d759af1b79964d9bef35cfeb301a4c4f211227115a3c925ce65752928accf1dfe244637efa814f3d552c04b78033bf1a5e96d99eac790ce72c71ea5e7df842ab051884c16152b140107beed2b0ec735190ad15408116c6372e6c40aefbc9151a1004a4774819d9b2fe7ec41e4a3615a1cad67e6cd2cbffe8ca2b4ac64b77110ce6d680fc777d072937658a6d3a5eb84ed88831aa961a685aeafbddc3ccfe9513a5de686c24c0c6e883bd12e5e7a63ec1ae42b79739dc2e8a1b8d457ca4751dc926a35c85c3efd9e2c1836805ccf76426029fb705b4c375249f17e271383751a9345d93d3805e9e84a0c01c6da5d5b9f45d6085c0ea0728ba579549eced144eabdc9c4c1d8b5c1ca8237d8743bbd051a0d1ebb040b27048525fe8688e04afbaab9437045dcda2c9c5dd9a67e8606e8a41831f18d88bcf74091eb27c5daac7d383232ebc305ed13e9ab5d9d99846583c1e855a334b7b894c815542b1c6a5f59167c4b0a055a6a63d6a45cb3ae576a0dc0aa0bc39f2276934fda76ed47c7051b61d84b3c6f942d2eee96b37c60db5d9c2f62cf627fc299e65b97a698684660c8db1e3d7400b162421ef40859e0bdee64939ba96582d45589f87ab07f978542fbde5833ceb6782147742dd0e93a450c3f76f79e4909fbd516d5543d20f6f43e5b54896f19993db652c30b43c4b9265c1c0ee311a8c8f33afce7af7fd0a2ac396dd725f3a9b10aa62b70c00598ab572dd519ff1ec8f937264ff89fde5f9e6be5175e49e13ccdb380a4824c8476ef45d2453bc520df0e026576c839fd21f2d599e7150c7e2c3022a0ab480931bddd018a7a373baa06729cca8ddd46c1e6aa2d050f103683465bcd1b9152bc7253df1e0f234c289ebc1fa82490313b1985db5b26870ce5f042b247366a69a29bc1654b02f6c14a46e4273625fca0b6b559634060874c80ea1b7995eeade7635594c3760d95e2e5f0917c121dc5b404b912489d4e3f0694e5f1d90471f1b8e067f1633ae69d188cc0199be33820d316e17d4ef1b61c0ee35fad1181cb48aa4cace4f39be0c248dd0d8ac3fbe33b0173c820018910ad576bca986a14ffa9842381ae2e1d102688bb506c1c4ecc8ecc28945c63f3a80a688434e6243734c47c10d65ebb6ee227778744529819ebd3ee73caab8973bbedd8809e5d1814eb4ec1d53ac3fc5031382deb14db3bd1942c51c25dd08cae46743700ff6cdf275d940f141f35226832201d2ff2875182d2a1b75142fb33291ab9dd8f98e498fad5c1ed0be2970ce243caa03dd67ecb6f3f77fb55c9609b12c93a28f4360aea15490ea7fd534fddc8c32170a1241ed23129b6c33c8e72ff22d024112df0f5ece776f46911b7676ab2aa0fea115784145097c1cb2eceafb86856477663c92faec91126b787924159ac8de67edd45de70aa6726e050e4142a5364bbe186510e3b253d013009cda8ddf0eda44801d14d6cc09df82334a218337118ef7ebb8a07e43e9540bb9d11cfa16f331e0106ce3de1fa4d0a19ba30cc52fac936b1e7a1de8f4e6baede323784d2e68fcad1ea2966505310d3fe40a6dd7035bd085d2094c5e5e1fc04ec565a0927ba845f7355c8f8a305775634ed74bda0077f9169fe6bbf3ad22754ed3bc73241066f557efe6fa7e7fe709efaea2cd56ca5c958d71f6a07a06b1b87812d12a661268c0075d3faa8a7b5a2275568e4fe7ce2d7d458f3e77feceec37c7335906e910e461c4cb0e90f9e1077a730839793c3903ab6f4da540acc4bba006366ef34faba5e1792bd48f165d3c5b1dd6ce0f681ba34da6769f8bf735e584f8936e5a78b37e846a1d217ce2059ebf105e91c16452c2ff3382ef3ab51deb156d88b2606531a0e317b3ed426ea1d5e69579d1b60c1588c410261b3dfbfac43f856c59e246832bc1213be7164d972896d22a752390de393e6369b82937a50fc95f680efd4fa805c45c4ae8cb114b270c92d80b3befdcfc4ece3a83ced2fd8caf4660a4b302c822ff618ae5104d825a516c8b8e751a5fcf347d61d5c88bbd34d317335ad28259eddf744ebfaa5d935986c4adefd9f55a79bc400743fdad00549b13c749d0666ae03f5034a7a3902be907acdb630c498abc824ace594820a73d164b2121aa375075adbf4cb591f790cc3b6552cc68b46c3f4870bc8c73306afe26daf30bbbdbe45dba47b8b88cbf09d151c8c18a8e4ca5b5bfa7391c704b5964d5502bd5186c9f03c1a0590b307fbe99f7d84a63ade6ea9628594456d82effb4415f0eadf740c4e3f0b1e483f248a27d323493bdac877ccee9e9865cdac8a1674b976ef4f3029fa87dce807e8ef53184820ca99992245136fda004eb571efaaf32b663e4f552d30eec6f3b1e51ee77de2e3ae97d69e2af5b9e0ddba8ce05244d48448003cb93735c7c432ff83addbcca64b7219121d5ee3a63b17d9b1e086d53a84c3a5e82459d9060e1ac96ce3e0485b7e9fb0323e0de5406cf46f09b50c29137db695e871ca070147221b8c7c817b11cb4fdfe887493f5f32fa5ed2f98b949344e468d328b2d3c36a5b06716fe8a8d637d6932f38a096193398630a75bab31988521d8739f21178a8ab5da166142d3e7dd89a50141603a630f55a9a8053b6ea02e374db3498cdc0f542dc36d355b5ad2182d0e0612e4029a6751707b382e3775d592ee2650060138f70b033ed0676077aa39305955d59eec00bdbb33acd056e21abf09fec3d5444eb18d5759f8e4d134bc9819e10aeba72f127a791a5cb2a7539a94dbb3ed1e708cd9f4e1f6553dcb1f62b9b39499cca1cfd60b593fefdd7619dcb61ee0c9eba296beaa48ac693f69e67047663e5f41ec6eab656b79cbbaa3cc188ebe05ec13cdc581a4574e2dbb13fdb369de78e6ebd4fd7647ea4484fceac8500fc070e252636a41df503ab2f2301de23e10828cf4d98c4de9be04174325a12ac749a95e7a38b1d7e129c0c334a2de73e83e11fe5ba35248d3fe0abd9e692f190f33dc61b71de9bfb4e79138c176d402faa0021f88d55ccbd09103c8238235c513e8e9fa60ae5a531fde3f75097ff04750212adc15c5a862138b4e98454cc0a37f41ace859973f450bee3ae246d82f3c8e6ce0e969fd9d9308657659bd3630336a8f6ab5fedc5903967cb1ccc9e4ebe748315320bbf86a1326cfbaa7bc89627e67bcc624424a7040549a5e71746f82c36648334200e942aba9f167a70872205a654cb9116e3e4b99c9c749e1a9d8eeb595f890b547a1db913a625c626b03588db72561ec3368282d7e72b7f15f5191f9e131a65f1cc624e7dcfd58a8169a7c4830b066101d65cb28e4b7ec089cfb0fac3deb2a77b27107f8d87c8a83646c8e37d27f5ab27e60257401abb6226ebb1e1d0797b87057ba3d9f9ce4804a8205b51a902d3b2f5bcf8b1d22f79f9e5596ff9f080762f36c03e7d083c729dab6a1f5121fd3c04be390406e4c29ec917c3d2a4a4880831d22cca684eea3f36650e6f6667a31b67db57941bb66759ad1a48f4e5d4170925eb89943aa7411a4eff43fba7ed57e816921e4ff651655a0220834239bbec1029bb33e4b2dfb98472ec8567a41cd551c08865faadff2f3fa5c783d2ec8645657a4b88d40b612d4240c98fd73738149e5bf25c47bd08320c79a3d7a6612315bcf2e9df34e3376ae629577793e5808c1fb9201b384cf30896688120d0ac3ae6f0fa7fc7c1120945e8396bc69139e5a33c74e457802bc50169a45a7622fe8164b5636977be66d5e4630b30d370b2ded887a1ae3c1fc1cefc7a7728aafe7e33b12aa2ff8e80d64cb370ed2b3f6b1c6d8a165dd3c1debc90a549a6e8d9515ed5021d21bff45e9245c56e78afa9b46398e24f24a3b1c7c6b6c8fecc4dd34f9e1167c513f531235225c6a3dbe53ea5462363b6b02fd12ec5388b396be5ff4871aaff04aa72eda5702f064fdf56ec8e7a2ed5ba96c32f283471c268a8e06f79308aebe4e760623e2b335694db782b8708947cf0c56711180e722d490ede174e4bba4e46a91b78fe792a04dc884139ff8ddcef77011690e4392cdc51fd6f4fa3c94a04c140c7b445f2ec098206efa4257701067806de64815daf7ee402d7f9b1ea986fae90ee011193d1ebc8905490fefd71d782799aecf9964e016478004af20fc5f93e796d108a9c91a387fbe0d06e828a39122b795b410e22ca74fabddc392ffa20329185e3416b44584e7fedb0bdce86caae4408c14b9fac01279464618b85dc1369549f468ac194ffcda7eca924f8a1e41abbcfede2f6819ebf8834553795c79a92ec716e4e3601ab28e4d60551696fe604c3e477f38a33ced066a32891330337078dc38d97771fb0f9cdb750d5e0d4a552c03ff47ef4928c04af236c105c1f9ea1dc4efb4cc0508d7b4952dabf3ba2a364d9c86a6f4fdf8506fd0b8473ba79ed193335fb43c3f3b04f3e83d7f4bf9f9cc54aa5c26145222cae4a8ac290abbc6680c38fb26fe28bf1bead92ae30e9ff36caa1ed36be19c6de646b67fbf121122dca6c59cecf3101342abbef9330739ce5b25e94a65d7da4270c081bb17ca9697a3492f33b6e4a540a04dfc04e161fd2379416e8050e076daefda9f50faf3e333b2e17bbc72821840f0d5868d413695d63b41890bf0858be0e76f551eb2858a9cb871a4950c42faaf28cebc8a071a520ddf866ae4f2bdedc4a5211bd2863266b8c08c3b74209394fa146800f578c2a15525baa3e8b534e3f1d7c47a106efe64899b948f16246a4bb3668e9edc8b334bfd64fd1ad7cc1854b89f960489a4c693ba74dd7c76ddb9e562f645dea99fea1903483dc625d2fb4865b5930adfc077eaa838425ace3ed959cb607267511cb2428ac2be8d5a8c1e210d5009dc5e0f9ea3746e0e519ebb0e91ea266a6a56688ce118a2fe1fd3d08fc0e5232990b925d7a775d257a13da994986272efcad41287db0e18112f674991ec9380ddbd87139ae8e81c88318f998e0f2353e5139f30d2015b6b5c803b45d7623e9870da25be4d9629bdc22281b5b9afc450a57c5c06eb291bcf701768b5ee7f91eed49c802cf6cc6536f7d49f0ba70372aca3fc27af7e9f01ad0118503e2b53b7636aae19add683d7fa7fbf0c94ce84d0cc569f1c6fe90cb63558835d459c8437abe9c3f255e7acf52c3c040fbb2c330746ecf669903bb503f6b314ebbf70e6c27"}], 0x2360}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt(r1, 0xfffffffd, 0x8001, &(0x7f00000002c0)=""/149, &(0x7f0000000200)=0xfffffffffffffdc3) pipe(&(0x7f0000001840)) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) recvfrom(r2, &(0x7f0000001780)=""/119, 0x77, 0x2, &(0x7f0000001800)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8000, 0x4) dup(r1) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) dup(r3) ioctl$TIOCSBRK(r3, 0x2000747b) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:00 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x0, 0xf2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x6, 0x40000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x8, 0x9}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x8000, 0xfff}, {{r2}, 0x7ffffffffffffffe, 0x10, 0xfffff, 0x1, 0x5e952a2c}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x261afe88}, {{r0}, 0xfffffffffffffff8, 0x1d, 0x20000000, 0x6, 0x6}, {{r4}, 0xfffffffffffffff8, 0x1, 0x20, 0x30, 0x1}], 0x0, &(0x7f0000000300)={0x5}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x1, 0x81, 0xff, 0x281, "913dd6446ccf25eb880e48d7a048b7e1ed8710da", 0x0, 0x401}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff100000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000000)=0x401, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000180)={0x1af3}) socket(0x18, 0x8000, 0x80) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x1) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000440)=""/196) r7 = socket(0x2, 0xc003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) connect$unix(r7, &(0x7f0000000440)=ANY=[], 0x0) dup2(r7, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffde4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00') r9 = dup(r4) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt(r9, 0x0, 0x200000, &(0x7f0000000340)="a60883b34e044a36dc1bea89e9178759e57d0f447c4f5505b4966d9b552f4ac3115abf152830730361b3257cc34879300e0b5e0b39208a08bbf38a33f1111c259850622cfb6e0a52659c0cd081effaab6615df664e196f7e70a1e44e2a4e8caa9de62555c0ac9c5451011dd7fa4f3e73f265fb28f7f3be270231c34c9293094a90930660e91cda5154df8d57f45c423e2fee2572af4850da4450e156df191877559bc1a03d3b2650d3d0b72f5b96d6378433667770b0658f04890924e0564a427ef05bd7ff02c14eebc41ebc0ae084bef9768e439df6c88b60405010ec3452e3b5f72252d1d11e25d4fd83a3d7e1", 0xee) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) dup2(r5, r0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x1f, 0x1f, 0x8}, {0xcd, 0xf8, 0x56, 0x7}]}) syz_emit_ethernet(0xd4f342777f0e281b, &(0x7f0000000480)="04613cfa3bc58b9dc450bf7735bcb07a4b2cf780530df33318ec66fd605e770efe060e18c9446937a3af2e9901a4a3f0b666a605a6145f8dba0bfd1105b8dc0b54d31cd60b52252ee69561eed7c590b193722c") r2 = socket(0x18, 0x1, 0x0) close(r2) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3ff, 0x4}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) dup(r3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000500)={0x0, 0x691, {[0x1, 0x2, 0x80000000, 0x1, 0x1000, 0x10001, 0x1f, 0x80, 0xfffffffe0, 0x4, 0x5, 0x8, 0x2, 0x20, 0x10001, 0x0, 0xfffffffffffffc00, 0x800], [0x2, 0x4, 0x0, 0x3, 0x7, 0x9, 0x400, 0x2, 0x5, 0x6], [0x4, 0x8, 0x5, 0x6, 0x5, 0xf9a, 0x481], [0xedc, 0x0, 0x3, 0x1, 0x80, 0x2], [{0x2, 0x0, 0x6, 0x6}, {0x8, 0x81, 0x101, 0x80000001}, {0x80, 0x6, 0x8000, 0x6}, {0x200, 0x4, 0x200, 0x5}, {0x5, 0xfff, 0x6, 0x5}, {0x2, 0x7, 0x20, 0x100}, {0x3, 0x6, 0x20, 0xfff}, {0x7, 0x9, 0xfd0, 0x8000}], {0x2, 0x9, 0xfffffffa, 0xc0000000000}, {0x5, 0x2, 0x0, 0x1000}}}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000039, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)}) r4 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r4, 0x1) renameat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x5000) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 16:00:00 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semop(r0, &(0x7f0000000000)=[{0x4, 0x6}, {0x58bb09fb487ffef7, 0x6, 0x7d30e9ad29da689d}], 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f00000017c0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a5bc4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2473caf8d3605802d629b5eaf46e4da2b4389ed4602e3b2e5a4e87171aa799b52d2f8fce3b74c21c4fdf0aa2e4535b929628440c38c9704265e0d9edc2a6dab8531c88818942e785de0c200eb36baea7e39f50a5698f298fe78e2a2b51a49fe69e5711ec9086af826c982392f2a2a6f57dc956a4e6e2ae065ff53b3853f02e98bd94a44cd25bab00ec7da1e8f6cc24bfe2700b67e8eac365243ca643b5b1d88cd348cbe"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x581, 0x4}, {0x0, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x88, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x12}, 0x0) r2 = dup(r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) r16 = msgget$private(0x0, 0x102) r17 = msgget$private(0x0, 0xc6) msgsnd(r17, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097"], 0x176, 0x800) msgsnd(r16, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r16, @ANYRES64=r12], 0x7, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="9f927eb33418319739bb321c2a9096876efdabc83b9baea85f073751c8a1874c62c6ee7f70e0a907e0074503437c6c214127565e3816b1510f44d955a3ba4ab9e3c9ff145084a86656d1854a2607efa9eab28c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x80000000a, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 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"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000340)="00b70000000000000000000f6fff739a9a9080796ae913b3b90580ca33591c1b840f17605e618243392fdae8ab0025f2218f81b94b19f08e95574ef0111cae52cd11b46e96adde52831801250497afb12d70f7e6c98f5baef8e99e46a2b94e66c1e49c18df14476aca00bc01011c70b020cb13a10782814bcb78f3ec0df71ba0d6c83bbc66aab691fff8b846600312958194e0a8a24a681464db8ae51bb5cf9e81fa5d23baeb7409a964d050ab11cd15bc837eeca8976b9c5ac4e7ac12b80f889b5b76cca82d38aed84a3d4916859100000000ac28eb68ed0b4569052ff87cf3231dc048a5e9cf9b638f0cb607f81af068e500000000000000000000d444a33b2ca81759eba8000000f800000000000000001d89e662000000", 0x119}], 0x1, 0x0}, 0x0) 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) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x0, 0xffffffff}, {0x54, 0x0, 0x4, 0x401}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:01 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000400)={{0x7f, 0x1, 0x4}, 0xfff, 0x7fff, 0x40002f}) ftruncate(r6, 0x0, 0x4ed) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r8, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) dup2(r11, r7) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xb1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0x7, 0xbf, 0x60000082, 0x600, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x1a322e9e, 0x3}, {{r1}, 0xfffffffffffffff8, 0x29, 0xb5cdfdb5fd75732, 0x1, 0x3}], 0x804, &(0x7f00000004c0)={0xfffffffffffffffe, 0x5}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x1}, {0x2f, 0x0, 0x1}, {0x200000000006, 0x0, 0x81, 0x10a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fb375bc219dde928f7f5a48a8d1a29658bf06d2587a0f877b0ce4dd6e2e4a76156579dd715c731e059a8cc864ddb227172ebc6d6d94d30d9787c2e15a265b8a35a94e3c1767015e145c8a20e198fbaedc52a70e3b552ca4e2de2d8a0dbfd35ecb6307ab474723f898c7583168b9eb5b886", 0xfffffffffffffdf7, 0x0, 0x4635) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r3, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r0, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xdb, 0xfc000000, './file0\x00', 0x200, 0x7, 0xa44}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() r3 = socket$unix(0x1, 0x1, 0x0) dup(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) close(r7) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0xd1, &(0x7f0000000580)="266c7c227d2c432e3541036ef7958127a9479eeafc2ed44be6778ad2b1bd733aae69de3fb4aeef8ea9bafe1a9ea1b5b7f50d7e2ac7102bdc791175a560849320c9585fc335a08fd6be7722b220ad12ccf6642884b2d9130e031062c3aee167be946ffa7dadf61bcf7ad39b20d66f5905bfb742c33a250e05258b361acbbd7db67fdb7d0e632d5c1c661ad69903bb0c6755a644bcd4a93cac39cfd350885fa5eefe90abde34f69f3d48cac854329063c992d315dbc1cad68ed9e691f05f1765a5625198d75bbad995b8617ef78dd86fcb17") 16:00:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000600)=ANY=[@ANYBLOB="100000000000000001800000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000102bb75c5f96dd390fc2"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x810, 0x159) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = dup(r6) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0x8000000000000004, 0x4, 0x3, 0x3, 0x20}, {{r5}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x70000000, 0x3}, {{r3}, 0xfffffffffffffff9, 0x100, 0x8007fffa, 0xf5a, 0x8ea}], 0x8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x40, 0x3e9}, {{r8}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x2, 0xffe000000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0x1f5400}, {{r9}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x800, 0x1}], 0x3f, &(0x7f0000000140)={0x8, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699d, &(0x7f0000000300)) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = semget(0x3, 0x2, 0x400) semctl$GETNCNT(r2, 0x459fb786831b0e57, 0x3, &(0x7f00000001c0)=""/153) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) mmap(&(0x7f000046e000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="7a7664327f9c7100", 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg(r4, &(0x7f0000000140)={0x0, 0x271, 0x0, 0x3, &(0x7f0000000000)=ANY=[], 0xffffffffffffff73}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x2) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d032ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005046000002000000800100100000000000000a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000030000000000000000000100000000000058010f6c8098bfcbe3820f42c7122ae848822425ec873d949488ccfae737c65d27373f22ab50f667", 0xcf, 0x0, 0x0, 0x2e8) dup2(r0, r0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getppid() stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000200)="670dc3", 0x165) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:00:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) getppid() mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) dup(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:04 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() mkdir(&(0x7f0000000080)='./file0\x00', 0xf47ad5332103231f) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1007, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000180)="f6e04cef000e95b66594671d65", 0xd, 0x2, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10900, 0x100) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1a) 16:00:04 executing program 1: sync() getppid() getrusage(0x0, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) geteuid() 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000016) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x1e, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100), 0x5e0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x41, 0xfe, 0x0, 0x20000000}, {0x7}, {0x81, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c, 0x8}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x7, 0x9, 0x1000}, {0x8, 0xae, 0x3}, {0x4, 0x7a, 0x6, 0x10000}, {0x7fff, 0xff, 0x2, 0x800}, {0xfffa, 0xc1, 0x5, 0x8}, {0x20, 0x8, 0x8, 0x8001}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r1 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x8) 16:00:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) dup2(0xffffffffffffff9c, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) dup(r4) socket(0x9919630fcf322122, 0x8000, 0xfb) getdents(r4, &(0x7f0000000000)=""/158, 0x9e) r5 = socket(0x2, 0x4000, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r5, r0) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:00:04 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r2, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) fchmod(r3, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8bf7a8a085088797) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x80000000}, 0xc) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b0b542a538706150000a714000000290000002a10000003f1ffffffffffffff000000da7c8e40931bcf5ecb6836fbdd97dd3e4232ac8eccf5c224b3d98f0bdcaaa9b61ceb02d2e1f0fa2eecd67353b17d496fc44d45417f77886c7f0f5b051823ba6b8680cdc8b229e9126c11752abaf05fb480c50446b851924c71bb04c89e49623b633829cedded7478b6d7fe1b5641152125f5102baa97181d4494b444b12d9564fda9b84334073f966c5bba69ca3f00cba6c942cc1793b2ab8f97b863"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x704, &(0x7f000004e000/0x3000)=nil) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [], [], [{}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f00000004c0)="5b36dcf7c49abb2a777bd89c1a83b9cd4d3f97310a42b1de377b7702b5a35e3de580b32b9c222b1b31846c4d822f5c2c75b148677b583158eee13eea592befb57b633014843e9b9ccf62f6f3b06107a314afd37a1c99b044901e25b7245d1d2a024469eb422f8974afdfaa02a3219e4fabe09c3611bbe3b1d7f07aec4caa534cece04d33119617c3997ca4e1c1e94843cd8e376d00c61c3fe9873f0a1eb9995c621c585fc2db59a564aaee6c4a8c652e78ad73a41a925de8effea7a2d7c8d4067f8294059ae205dfe95186e3de7abbd60e25fb9205", 0xcd, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x13e) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) readv(r2, &(0x7f0000000100), 0x2) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xffc) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) acct(&(0x7f0000000180)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) close(r4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x80000b02, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) chroot(&(0x7f0000000000)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) dup(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0xffffffffffffff59, 0x0, 0x129, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x1, 0x2}, {{r3}, 0x1, 0x2, 0xf0000000, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xd, 0x90, 0x1e0000000, 0x7fff, 0xffffffffffff7fff}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x8395, 0x8000}], 0x2, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffa, 0x4c, 0x4, 0x10000, 0x4}, {{r6}, 0xffffffffffffffff, 0xe4, 0x2, 0x2009, 0x7fff}, {{r7}, 0xfffffffffffffffc, 0xc, 0x8000000b, 0x9, 0x7}, {{r8}, 0xfffffffffffffffa, 0x1, 0x4, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x102, 0x2000000000000006, 0x7f}], 0x4, &(0x7f0000000280)={0x3, 0x3f}) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x5d2340a51f6afb24, &(0x7f0000000000)=[{0x8000, 0x4, 0x1, 0x36}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) dup(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) pckbd_enable: command error 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd, 0xfd, 0xa4}, {0x4, 0x0, 0x0, 0x800000}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x2af08a14fd6de54e, 0x2b) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x3) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x5, 0x0, 0xb827}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) dup(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x1], [], [0xfefbfffffffffff7], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {0x0, 0x0, 0xffffffff}], {}, {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) semget$private(0x0, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000785000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001400)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x325f}, {0x3d}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r2, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="53878e4e49e1814b6c64b6d9e1a77f5c040bddd7af8bc2ea016b16307594215d4d22338c317bf2e4f1141935801d7d2b5b8f941f0c1615da484dfd30b74a35b21d4b458a6dd6aafacbaf033b3101a9655e66abb632b7c92b5200d3e60e444bfa1f66af2c58cf267219f5529b49447be894aa1ceea9341834d27177f3c781ed8e34412899e7171d7bc640a9b33547c9ec31f5bdb45b7c3d14dabc99bc6fcf0e96097944294bad270f5cf5ae77586818c6a91ff03e41a8f751caaf6dbbf836", 0xbe}, {&(0x7f0000000300)="69ac32bdc8b88b2c012d5e698b80b480193f7ca3a8f497135af13d81fb44ff258573d5840db4af08add4932d878db3aa68e8902068fa2f42790b6d813d88ee10f51e6de45fc434f28c12317ca43d0f9ea66c1c83394e456fd39a66a7d71ce5e6b01a33c9eac0876f86ef18e4cb7fe76be07b3667e81d8d45b62303d22b3757177586900578af5112f4e0ba593200ed3a31b7738f220bbe2957e0b82b8103727bbd27d1217fc75c785ba51e4f3a633785c4827f42ebf274b30de24e98af64da3ed71e0a5d86736209404c22a40de2793cc07f9dd90e7d16bf2fc0238739d03768eb", 0xe1}, {&(0x7f0000001440)="bcf54feb724b266c45401d8b99027552af3da8943acbf84038806a68b94f049473ea0a621a900c0342c934c2dbe1a7d02ac98696ba6d5efc716300bff7106ca56c72e82e13e73be749ec2ff4b061b15574564f93d70f187d2d47ad6d21e2317e696af68c1c17cd95218951a03eccc601995c6a605e5e5d2ef7de816c8c3fd31844ab632811e5307b48c68098e62664959b5ec54e3317a259dca30460cbbbc7987b97eb86cfa42002d27aa3b735187c4ce73e4dde56c637e309f05375c8800154106e7722df30c260aade087e5994d65ce469c8c78e8c1ab27198b059b850b3fb35d0e389cc42626b16dabf6ad3f62a217260bbb00770046ddabfffc4814bed73840848c5c36af225309e2e9e14a16883fee7474fbf585a6bb7405f843bc65b447921579de6d6143dbb21151484a8f838aca7bd7cd90e578ef0d1fe76ea74c9beeda58fc6406da2a6c55e94f67cac6ce9e3814ca4c7cf570bf6e0f5a839d9ac5e7c84b245424f678096f3f0cd5e6023da76ba34a5fad7100423b56bbb4c718a8eba25886b8ebdc8e9afab5e9aab09e27c0ddcbfbd194f672cc047ec060bbcaa71494a667323c6452ae68f4d6c495cdc3093abd965913d265e8bc18b99d5a2fddb101b31d9f08842db21188ff9e2e5043ba356de4bbd46d8997d8fc5b8988c5ec11d6bd94fb6a770e531580490d4eeb89c18c2169aacd0158ea36df134f064fba2d0c472b090c1ca366dc8fa317cf4db107f42319fa67c967429a31aecc5e6c3e74a5a60a3f4dda895ceefc52406ba094737edd56480346fc3a1965fec338f057eab0fb1fdc8fcb36470690dbff5874ed73c0365bf8764f4db77fdc7802b48e228de326dbef0ee3c9c4b136b8fabae2c5c9c2518ed103a8fa001005ba91c63f496c5801c4f3507da53ce5777479cf441b45740bc42d8ecb93a4caf6a56ab18af4feef50ad3a55436b118f03c9c67bc111fc799dd3e823b44727194fd6f4e7ada459a8938f57d5ed248e8dc61ca669ca397387b7c8f384eb639b9a2851c38b5fd48e6067ef031eec22060fd28acdffc21f91fe3ba0c6659004d8836b9d04c9c8734330449e63fccd3e7084624264d6cb0e3e11da2c976c8a4d427c13dc3b17d48ec7ff76511d069dc4053312174809c42a7511222ee2f0f90192e7e487d75b9b63e171a77a1a7e2a0859e600032e25db077df67c0b86ecd698d24702e8e0be3fbd2e084c9282a7a89247aa59bdb2293cce11026822c174a59f3dcab98a75506f3a57df3c3ffc425774bc11615e052159ba13e82fdf65d8d95cb24cccd62bc65b22e5ae706fdb07b937f98e1a5e703180192d03b9ad1a2fd5f2c910d987575141a8ea37adf208deabcda6662615cd0725450ffcf2f32cd8e63f5fd5397ae3bf02a5ebdc0e60a4c003766e5183d31251b310a24a6c4973f981a82684c0333688a6e6b448656ded3ac84e7ddd6a2022c28cc1adf0d6ada23662b5ea994dffac94b48c1ff12f69351b9a3c6edb6bb20a8b5b8eb425e422257a80259d019eaba01df5e5f132a61d895a0f5c172320f1d6c2d55cf012eb52372bc7043f39095f197de00813c521751793803d7561ea1aa82e6f47a14122470a4c0eeb2c7959261c1e57b163b71c97709c0df28e3a2d09e615e4d2a935258433333e818e221034970579347b1f080c6f210f20635318cc3ea0a3def32bfa68e61a4560a7c6062d12fe540e0c53ef98abfde9aab40fd9c4324a270b6b3bb67ef5a1d8abedbc20b7dbfc40919d11c1e653aa8e1314d759a34a27da5819e7903bff7063a8415506ee849d46b1fff2e796aec76493272a4e86bf07aa9350421c4d819171ef57bdb46f17d066e67a41703e839f5ae133b0a5e45966ce2813c7ba22fe108f35d6972d2f3d5a6fe9ff2c14e731019c86357f8c5c9b622d87e42ce37c83296ee7ef82b035cb9f36289d44a14f4f046a4798a18b7e35d47c2e29ede1b8e191e0d2a9894e25328cbd274717a23f4d9810142e3e90a13fe048dcc285d5ff9869ad90da72b1f4558189d65450af4ff25d4b98779e254e6a621cf73ae71a8ee935c9e167664c097a7e6dc1d73fbe7d008eac9d1b0183b8464fbc65106476a11d419d27757d8a4f24a1847eeaa76bb2b14d2694cd5f0a25e935b66479cce127bf2cf7305fe1bd7569a55abff69a577b43a8a85d366bb3771014b673b5a99001c674ca3db400b1a5e800b084cb0e34252c2d6f18557dc371663d2576d36d34ad0769cebac67d3b99a36c1cb9f412285ee2f196ed875a7a4f80f07b02245b6588e0b2a9c31af5b2c2e53258e1c0499ac0a74b67dcb549a2e3084860e41963e24385a1ba54d0e6a13802ea608c1f595716c47bce5fae153b48a08e0b715d2b49c7a9ddbdbd25bcda30bf25c64a1f78a36f5997b5b4b40b6488b73ade79e93fa2d67bc9617ad170ed3ebc5a7a20bc5c6c222279733f435170f437e9c61f12f976b8c90f79c91674279fd6adf1202c2d0be74d1b441b619277706519843da4103b9ee5ffdeb4b6dd83913b527a217381c94058ce4d5a9378adec261d744debe0f33d85991950233c88c6657412b2c795424c0fb01f7e4d8dd4f3f00f0c2bc0817d39d704d95cc47635af6db6cec288a5438847857cd382102075b17dc43691945e17df56a9e8428e490edcc7a26b051bf204504555d0ed598c71da8fc5b933ec971c62193acf8a69a8bab37f2edb25999275e2d092fe0586cb0aaed1127453d97c453743a194f6db3478a31067faad62027ad94663f33cb21975a2ecbdaa76f2e53698c87f953774412027fd537bbe8a8ef1dae610fa2c5cef23133878941eae054db4135c1cc88176a370e5110d36b538c450d923a807a72557702f8ac3b6022c9450eabc2e8e1386dcf1eeefd88e53602dfc31884652ec2bfe034849a5188e00b28622afb4c0df72286a83df4b7daa6e03cc32262451a6f4cf0621e933274e466f8d9ce784fbd7dcf995748df6c32c343e86fd99a6abde9c1ed5141b488f79dd02b53ec5dcb53f959a1b0c3dbac0e90f91c077a3e043f5f56913933b6814a51db8891a8309e19f0f74728b1480b77801b349c131803d5ddb0ef7d8e602486a36a9efa19b597b31107e66bb8b16968c286f46de2128ff611ab5791e129c5612faf33d83097ee8ef750ea7fbce7df401b38c72009534eeea57497898e17cdfa0de0493953ae1d0cd94f20d83b497ed75b4c9b97262fa31f3da27317c666e28707cd2920e864954e1e7d48d46699a3c5971863c06af7039f2ac4e07d058c9183139dbf75dac59c7301ad8487d7905f184a0333bf951e30641c3aa122092e244f463271345fb4ca88946db7d075215602325837ad1b849176348321319b23206fecb2a2e65b250843f7fd7615f458eca58ba35c102996945632bbba79f4a19abb416852ad9c7c71cccbc6add3656030d66e11d789898c097b682ff738ea6d51224a1e8c8231e05f6630d48b5c69b6eb79be27e3f5c752d699bb6c1fc2ae21caaf4a407b5f0b663b7386fe78d1b8927a848274b389353f6d875614f9e6da5026a8b2e1595bcc02f9e87a51ab8a77417067216b0e526933078abc833c31008186169cafc1d6b1759c5667c7d37a97703d03afb562905f1c2fb7e579ac13ae0d08d11801a4ebbabe6e47b22d44b6b4c0753973314b20847d8b6b6633e00c11187a3f6c2644688162a748cf5449f232dc9977dc8b40036ee02f3cdd0b6faf7cb08178cc7766e36f0366cae304a10f2f24085672cb75ba6ac053ca02d831fbaf46e1cdb0b405860b75a38b79b963f76eab7c419c7e2c7510e297e119bc29cc6697d4143c67eaa501d849864b0287401757a01465338e661d9c9d49281d26cd10f2ad8849ea7bd05393a5d0f25d1de29e5a2f5ba96648f69d0fa69bc91738ac883addcb5f0a055cb9d3595d7e9e3dab2fe5c7a7c4e77e6d74d0d8d79969cf3aeb9bc714d1bf66270800e71992a2eef4e269e9499d911ca4e9416cad02be59b5a35cd16cb2e28d92274eaa2608cff869fa8d4e2409e021ae3e08ac14bc4ab6d3cd81bb831abc6a9fcfa28965ba860b1c5590f0d58c08be6a972482e4ea426b0f591563a14505ab2967042e4dba26e0d548207519912f38d1da72a3908ec481a79cc0a81bf432405080073455788760088b0e5e2cd0e4739ba53cd9c0c61adc6d2692fbc2740db28b29da6a2b4ed08d9eedbd9a076d74140529934f7e0a6c34236338c78cc70719e98b25e095479f321a26fd97392ba5faa566e7e9d88bacd71184391671c4fc13e4720fdc726177ea9d0cb8104cdd36938fe8c34fc28d76d62718810812c55069b04dd43708ac25c538f1d614863cb4b52e79de99a386b1659d16ad19338918f0270b24b4f2ac7b9012481ee054e0666bc3d294d6013b01b6d3b921360006633beeb138f0276568d42d143ee9dcef280fd4d2d62d45e8f6b80b9ddba78c844dde70e0347be9acbdbd038096181257a7950b4597bb14c766398ee351f18e1a351af28f48ba56bdd37a356811fa1b4c4052c5cd0c729a8859937121054ecb52144cf4fd4c84a8140f0d0f49c00ad74db511206c59174837bd7f094e6f36667fd4578409905d3282ab7b63476b8e3a573cc284aadff0e26d789ae26007ca48ed302c061b09736392efa445bd007ab2f0f07123c70af0f52e8b435135e1cd4cb3c7dc956731499ac415b6ee7fb8956e4553b6874deb1e5f26d2f2d62b9e5e5d70b88409c11faf8c01a39304f74608c299d10e8d37b1bf7e0ae427184c25e9405ee6c225962bf2559f78ace6b980c8fae785d1b0be89108a9134a2bfc8db53ba9c554f18d5baf0bfe8d7eb9b758624441da1f2c8b14ce17da80673615f5203cbf5e43abd5af0bec3e4c0cf341c3176fb6f3ce459fa3c5c76a074a648b7239414d8b7df226856712c219476e80211dbdbd3117fe4187f316eeb801f6624ad6250ddf9de79259ba7d16e1793c82ac488c796b7a531f7ad20ebf603531723ef87836c978c438bde34686ace8126f1bf349b2c61cbd142f4ca397d6e5ccad8b8c2eec0a27c9bfd31353fc6bc2a310ed0e83ac1c8cd0628b6b05306f8381a2646455d755f3d42ac2d8065fe59ed19d4c3d889036b5debf0abf83a38d8b5183d0eb8ccbeacb6819c132321f6f58233d15d71c777f175aae8e6ed7fcb75a0c567c2928d4b51351e84f591bcaf566d9395dd618f6f5283c9f76e5d76714e7502498fb9ae5c0ec8fdec663f8ef83818bb7f40a6e33161a70c5231f1fac59b93885553317c5fab2a9591eb63c1df74a1ba87a0ff833ce88cb2f8959c5a23d9a013c4a99e6029b28160189369dd2ca9849ffd3dc0b9f873052410e0af6e37a7a6761a1b53a2fdb0aa347ab103debf7139bb291d0ad4c3bf5c5a50fe79bdc2fd3fa22c3f8a86b07955c91ec79ddf488a7da58ae29010a3d2c3e8f515796dfc45c678a04437670e184cd79685e932ff825c7f86b5819c9938e3e7219c0feedd993b4e209f0bc6ba2f7278f5630e8a2adc1d7219b7c1a8bc30cf7d8c8d0852ad3a47b8149eaa258f5387dddc3280b1958264207efd30d8e002d88209a254b78fa22d9832f43bd248f45b45e8a6fb5f1a05526d485151537f6b9bffaeace44a731f5065e0698104c9f3863e384486917272814d091d4d1901305be81ea275f4f681346a95da5b9cd98c00616ce95584320f75169ae9edbc011b7a32adfa1111e4a00ae4f10008b59d32305f14cfa4942e07dbc3a79017c2dee10aa571d628a35265b9f0debe31e28ca2e1c4b0c12b9a5238e641b4071b", 0x1000}, {&(0x7f0000002440)="5e6e484f36896068f1a253ec326d09824be9839ce6e785900ef03d280ccd1fb3494485b671e036529a7f6f0d39ed34267b6fc556057abc5fbf2c0d543a38278601b46dbf9d8cf986a7f52bdba6824b38cccdaec2cccf0ed76b5689fdd86bed5c5aaf938c8587aacd9d8a67c35aa6381d4485b08a0753107cbb015b0a7e3e3ea5df4cf0e1e13437cf1d8f7b001e10ff36ed3813d2cedb40f55321c25230f8f63f9e6e2425c452061337e9109caa986b374fdfdeb05e254b6314ca47f76acbef5c55f7d0ca5fc6d2a712bea5549849caca186798ed890a49fc5b892497e43916453f829006c96a2fc28f3016d90c766d09769b90d5980718f31f4191de426eca1855da5a4c1c4f74f34cabeb5368441019907702b12d6232e407eedf13a52ae10ea65cca330a1e8f2b06280c90cb097ec9e8c3f6889530516f0ec39d79e2fcac9080cb6e3f13c777fc01eb6c97dbebb27d4f1f7c0b9fe616772c31d8bbeb4a540f21c1e2282fc915d5500b9ac064e7833a34f0347dbf850a064d2340e860f4de1c056622c079e5ec4ccadca167d1386eb01ed4b0ff6b0b10544136473ca9db41ceb379c61b257b1587ae68c06c77bf4c7d1c7ba1a5d759d46b34b5e740758b9b44ba59823367edc879fc46be82cab2bf4ba13e9dcb297acc24145a10f7a717b566c9c7137d37fc2a9a613cf3a69cad2d9c8378c717973cdcb10f994e64f30ea7c8f2953d06c98f894c5eb51bec7b1bfaca79c2c3b0d14f5ee909e695d80f6a608b4b3e7214c311023cc8f9efe8c8435d116ebb2b6fc838256beeaeb82352aaea886e5a9a1e2ce7950b5fec82cf5c6e9f8e55318d99d966ff5e3eb6f387f5731b10ec986eb294ff4e07197f1e0b29f5cd9ff8a55dc810b45923c58d34a78e849bcd7fb9a7a65df5d8a486bd3179d5941a5a8bcabc273a3544ab78d831dba0f9be70658c944d8b6591b74a6d12edbff4130d9b623b92eb345380dd376598d7651ca62db008262c822772f59b7941e6ada9dfca6ae38a86786a847b58513cc108579f97921f7eff6149e9b38f5b2e08a64ea29fdc9ae25878f27ebc248e239e92edcc0ba89d8b699e4f139b2035f9fc5f46f7a8d0459c2c15f29d16a5ad85b76a7850c2498d2377a3f670a8af3b2d22da3479f2e42bfb1e0d0e5ec6ed90d321df889d94ffc2f4d9f8fab59b0587c59ac0b36124ff2f332644dbb54cf1cac43e2787f468b07eaae84e594c0a29095bcc058cab88ef499c14c6e455f6f992c4360a0474fbc2d868e79fe05f4cd11effb00c4e849175423cd6af64e6682436137682259b26f90ad0efb2324697e56f0dc653770e8fe1973333a2dcbee92328fe38130335cf7d8b6a5c0009a38c78f7ca7f5ba05197622dc7ac378975953683d936c5c9ae46ec2a5c6f73c435611cc023752fb8767447918b8910b58a20fbcc04094975011c65f8bf5e6effa0e67d9006e3eb100947ac4d75e53e0983c98260aa8597a401502a03ac8af58fefe4d528773777b51a8e5f15b79d43c80acbb8a7e345d741fe40066263f749a7709ab9932d814f7c0b155c165a30b5a90a4eea697bd44289a5f66205f9c2af91396a68dd45e038f101b72c604ff9473762329f0119c52d91d8e9fa040dad1703ac4fe6e15b07941c722f2631a1a00c0bcf0e04f471aa9b95bdde2c946e236cbbc4d2eaf4938215107bccb493e336ef1170fd8a6d6580e26363a6fe932b3382aaf63e072e52f305b2fcda2d469b1fb523ce31c01f854f1b281f0a3e088bbd84db0f32c6af586d501f557903146492b41f3d0d92f8601c349f1d0208941df01bc800f833e88bf81d57116457f8e3f3b1eeddd74c15686c00923db950d37af70cb0ff1e42c447572e776f6b33b58a25f4790a473612e97f8f164cacaede1418e62d7c9a26e6af89937ae0dbdae9bbdbe9c7649428dd32bf6e1b87b4b3e77ff880c9442a84e366db1b3931763bfe320eb54da8df18ed95b05889b44b444fd7f3f0b8e0126ecc24f4faa683bc15f5231abb75c99adfb9033a8f31b172f11a0b999bc2a6d495ca8f315dfcb9bc0d5fbab3ff2107b59daf32ba0a0a792b4a5f7b318f3b1b9906e63a6b0d8dec53f09aa8f217d8a0f0d0cc645cf779aebfb2952d3bff156f9f4fbfd0929d9fb9944c7bde3a226b443468da26db92eb464f83d30317c4fab6227d9fbfb393422ffe993cc8bfcddab1232031219efc52268eefc254e4fd557a55cf1795c30c512a9fe71880b180814535a21bfa0c21ddbe5b969024fde92ada260859871937068b943e396825ce714d77672bf0f9ff949646d49a4729db8aade1252fc11ed07762340128cdbe020492c78b2f68fe7f1c895c7ae789279ea4327e078f250d6572181360fbed1bbbfa8398b95111fb36f8e68a1e78ed6cc22b0f832d0d3a52b69b470d884c4bc042a611913d119fd1ba03f21bc207216a45388c7093e3906bac0bc2a58c9958c369f26eba9b20ac67fce677e657fd47bff5c42786d22cd3f8796aa9d4f053363a46cf237494c0696b275a7de629bb9f4bf5e63d2e28fc5c3ceb0db7fae2670af32834f7418fe220a117f7e82d91c56f4a69c418b95273252751f92c54d48be20a07cb873b755566b0eb2c5b69a772d5048d90b30be5fa894a2c7657c170fb22d91c27386d1f6876bcb9540893285c2a84edce698060f3230d5010f9ed3fb78ef918b861faf78d9bc1b10d31b3087c20d96e0123d58bd2869776ee88bc11050c7da0a8ec6990f10eb523b21fc6f27513d4483895aa7f69dba47616d3c173da54d73327bf386160cda96d3e4ffaf50844cb8a87d19675a4ecba0aeb7a2d1af416d7b8ed17a45d2993e9f4605606f5638c487b4a04dc86bf15a60d7fa38ddc7a170335bf5e0740d567632a2adc9beffbedd2fceda3b93f23f1c767e1168b45e36f9e6cfd9cdbde5ab66647643902595e99992e43cefe27c94e2e2f034ad8c839b886230ab5e986b6d01da0ffb8dfe902c7e11f776bd6fa45e7044fa5c1a8e486acf770d1c41ce60cd51c3673c5db947312e6d4d349b50dde1c09fee853a2d0f11bf85e9ff18ab28192205f779fe8b0939c8b4f930e31118d50a812dbac19cb882da05bb337c5f185dfa875344a1e4d3603f6a87bcff4c3180a46bbaf465eff5b9ae14596affdd56f62da390c5da75bba032f61e108e568227e9d20d0735123c2c647cf1d4f5cc5dda26cd79348f415a31bb47beb6b1f348336f95c0c74b702e27f4843ffe2be2d98bb4b9ef409c205cae6da2e45428c147b281eff713765e73abc2f780e7fe1cadef5accb59fdd992674eb4d7f96d30be6ec56272090ac59bb221038c9cfd691fd3304a14a7eaa2d60ff9ad4b4a91871559af49884ad4a833203c0db142ec009764b10f5ecd8cea6484d1a2dead00ed194248c129ee6ea8439f663b1bcc14d9982e7f3401e716e4683f3c85bd765943fdd7a9e4198ccb7374929da356d6ce8486783d3cd56e44548ba18dbb310fbf1dbf7ad00c1eccf5ba1a6f0f1f1de0e8ee5d39d4c49bc4426fba2adf88b0af1610f1f97db3eb32fa9c5fe9b41be7c3dc007203e330aa52837bcd439b3549f2f2da2f4c75185b5f5059fa2221bc5c6754fc1042395aac7bd2662c16b6c780d9a96227093d316271b57d9c59a11a01ee7ea4ede124955d4f6c2c6e2c0647b749a4f485b799ff98458618cda83e07a1ee9dcb595257bac3c80f002928fb9c4d9079842934793ecab734c71ced132e6daa51d15d7dbdda7364e5c4a420f238fb54fb2b23892c18f07558d1ced3223e9f7a89de47cfa98f2663f0c806dc39957ee9ca3ba3e65caf384cc0de1e20c65f8f725fdffacef549e3d16bb5763b74bc1bc2adc9ca6e7c8de2961629da3898fd8cf62ca5299596067fe4a88a2e2d56e3f36795f6cc7a43d3acee661261d5223d27a13ac9918319dd2b8a1baa30fb7503aff6f4ee8dc3acf50b566b4f03fbe4f7e880b7e4600ef4eb4ca67e9d90fd18c9382b5c17141a89f409f3d9d2c1c7f7fc5d30d77fd289e3763ebf1911379f8902fc0ad4e6c66c7e4466d0a08fee3573d66406a669d228247093e03a9cbbe95cbaf20d0ed14f904cb3c6378011e2a8713e9b304ea71de47f1832d4793a9103c74173b036664c859bbc4cabcacdff61506b467a36c60a1835f772ee4eeb391d87f9370dab484d0d321c9830288b7a27e0c5327c53ea0fd431715623ee96ee18cd11aa20fa7538aa177d94b77a9ed5b24925ff07c2442d7b7ddb5b6e817aadacda77ab8ce345e87156c0f4ed8ceb29956872af07402e244cae44bbc3d3ce529e5ae0b480e538a13a673369f6fe8f3dce9fcbd97d7a7b66cb0081634fabf6f091b61506a89e775e301a12b84261980d9f1d36a9211ab950e9df24b94c6393fca14fa8ac7440c8784f3dcfa9395c78fbecbb70c6d80a46e9a99c2897ea4b6ed28a6bbcc856e1d5b5474080d0e33a34bedda6b92247091e1488eaf92f999ead27996ff218459276b05a16e28ae8511694331ec930f2542447701bf80cb8d839f905a807b5eb6fbc7ea318cd3df9061c93782528e8d4d8059ba5c8f5e5a83152b475c42d56ab017c1f8912fb298aea0b8401463bbbfcf257f2f6858be2797b1fbfc8ea457afb32e6ce5a936e50b340504ecfea7af2346b2b1592007d23e4b592c8622be65c7a43e41580fbe7907ba1f2ee18fdea521460e00696844b05d5ac74cbb18bba8e864644e9e359e3187a79852f898e430c334ec70cf5379af760cc8fc56483109e3f17e63393bc8c12205fc5691fde774ae73dd24b922d6859c4e38c7470ef6a67bac6980a969fa77f02394f6ab681533d803a42e3a9338d264e81ca32d7a7dee57e5e1e399d7df4ec096c5f741f96cd22efc4640094d054a1a3f989b51d351ad304d81a90c6b581c9ac48c76f6cdb0c0e5b5441e4a314abae7895c105f0321736f7a62795e7598f2d65ba13fa25b4605da4531e619fa144cfa3c47c0f4c43baebf2623fdd8eb3d137ad467a800f3431c0b0c13dff0451055c9f9f7a6dd5c921879d7db93948ae99ae4c7030baa8275d63af6552b846f2510a7f12900abc2aa80a4d89998b1e1419037f74822614d68ac150cb74bf67beb45299f526310a0139d0ef79363963b52c88834cf5252ed63317df6e3b33e2d8774fe6efb163c4ff93f82f1fdf0db3c6965f5853215a133cc8e8e1352c640a1703f72af92ae021cc88fcdbf79972febcebcf87e78e6a4f0d50ffff38af0718c23640509c6800c4c7434162b73db43d63798efe1cf575718efcf2de4bc2c42cef4d6b151b1a52da29a463f0310a882523e48ee8ac539faca9555f4015bbaf80e08928cb12e2ad6a17cda6f01b037977812b2c21b958af2d1574ac3f16aaaff887bf8a0fe73f802816e91c2f6d3fe117d28ffe62bb32f292feb2f560a2185e013d9341df9e24a67fd67d09642c84dbca421cdcf58a979150f7e6a4fda57c8f10a9f6927f9e334b11595185f4369acf53d50f6892e943f61b85f36e3b1b8ec93ae0d9113d161458501532ae5ac383bc2ec968f3f1d8deca61ae52a75810267592ffcb6c0bcc1fd2e5cdca4f2f261f0fbeed307e70b029b46f64d8bc4aa3048eaa98b34b9b17acf2ee5fac9017e66b43c3a4d456a0150688df3b122a7f3503d0e1a5bd3e728a906664dcf5b6b976555864d46f50a56486d1d32e66249e3215b3bbb34a3210b3df2a468a8ed3bd5e4f592c74cd92952a870144373abc6b551b974acc22ce26aa6f76e548e979855aa7706579506cd2d756ac5c352545717052e3f5c280079324", 0x1000}, {&(0x7f00000000c0)="aa34a99c8738ffb8916af9fbf3984a5adf34225c838e237c0f12bfa07199e4d50be3d9063c", 0x25}, {&(0x7f0000000440)="e2e0a3d9fa1f427f4319024732359e205932ae070d5718bf3c0c91ebf555d678d38f25816ed0bd80ad78e214ac7bcaae7fd4e80681e29af509b99f30f19b448aab02", 0x42}], 0x6) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="42d44a97758dd64b025a61dc9656") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r3 = shmget(0x1, 0x4000, 0xe2b1fcf534ce2f19, &(0x7f0000ff9000/0x4000)=nil) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r7, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r8, r11, r10, r9, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="20d56ad667000000fffffafffffffffff77c8a5b671b1b542a5e8706000000a714000000290000002a0200000000000000ffffb30b0000e94e7a5cdda60b0501dc4777a4d46ec83c28cf3b9f930ccf67576b8c8b060d38f477ddb247f44d1b9a0a6cdaa4648df3405f7999161d412c6a64c4530f5f02d8d100a2d53a4cf13b49a41670842fffd7e952c396d052ea79e8b14527543d2c8d5c68bab798284e1f91be90337a32b081"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = socket(0x20, 0x0, 0xef) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) r21 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x4, r4, r11, r13, r14, 0x4f, 0x3}, 0x10000, 0x8, r16, r21, 0x1, 0x9, 0x96}) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x21) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x58) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)) writev(r1, &(0x7f0000000200), 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x2) getpeername$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getegid() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000380)=0x2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000003c0)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000440)=0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0x1000, 0x3f, 0x80, 0x7}, {0x3, 0x8, 0xa3, 0x100}, {0xfff, 0x0, 0x2, 0x4f6}, {0x9, 0x8, 0x4, 0x7}, {0xffff, 0x0, 0x7f, 0x6}]}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000600)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000640)) r9 = open$dir(&(0x7f0000000680)='./file1\x00', 0x10, 0x90) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f00000006c0)={0x0, 0x0, 0x3, 0x10001, r10}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955904c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f44157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac60e7342e1eb78482879f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1004338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb0000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x3, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) clock_settime(0x4, &(0x7f0000000040)={0x40, 0x2}) r2 = geteuid() seteuid(r2) getpeername$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xfffffffffffffff8, 0x0, "e2b1a056a139db00e09c1408000adfd1a1480054"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7, 0x4, 0x1ff, 0xbe26, "49bf00ff00"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$TIOCEXCL(r3, 0x2000740d) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x28) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000c447a1849b"], 0x38}, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x1800) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x1000, 0x0, 0x0, "010000000000275a00ffffff7f00", 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff34) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000014c0)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x8a5, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x8], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}, {0x0, 0x0, 0x10000000}], {0x0, 0x0, 0x0, 0x8001}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4094], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) socket$unix(0x1, 0xfd7d6646c618e3e1, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7c63], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2000000000000174, &(0x7f0000000000)=[{0x8000, 0x81, 0x5c, 0x3}, {0x7f, 0x1, 0xd0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCCBRK(r4, 0x2000747a) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4f5e803037dd361e, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000140)=@in6, 0x78, &(0x7f0000000080), 0x0, 0x0}, 0x1) 16:00:07 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fcntl$dupfd(r6, 0xa, r7) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = dup(r2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x0, 0x2}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000bd10ce7f56e6e5afcbd3023d428d90c94ee4ebc033f866b41db31c8a8937bcacefc2791c8e84e011925465cda2d785db0f7a8d26c55c5102f605686e75a8641b627640568bee2a36b3c0a6e13ce6f704c9681a1b6d4ec17c3de38be04da420855f4732d2e9515fb2915220407502f688"], 0x38}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r16, r19, r18, r17, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r20 = geteuid() r21 = getgid() r22 = geteuid() setreuid(0x0, r22) setuid(r22) r23 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r20, r23, r22, r21, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r25, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r26 = socket(0x0, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) r32 = geteuid() r33 = getgid() r34 = geteuid() setreuid(0x0, r34) setuid(r34) r35 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r32, r35, r34, r33, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r36 = geteuid() r37 = getgid() r38 = geteuid() setreuid(0x0, r38) setuid(r38) r39 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r36, r39, r38, r37, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r40 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x1, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r42 = getpgrp() r43 = geteuid() r44 = getgid() setreuid(0x0, 0x0) setuid(0x0) r45 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r43, r45, 0x0, r44, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r46 = geteuid() r47 = getgid() r48 = geteuid() setreuid(0x0, r48) setuid(r48) r49 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r46, r49, r48, r47, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r50 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r51 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x8, 0x0) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="471399e19875bf7077fa56082beef65ba2b3bdfd07c789f5d20a4baa7e1b5a7a1a215df8d0df204595983bacae60bc", 0x2f}, {&(0x7f00000001c0)="973f77411c2f5b35848317a9da16f127a51f2ef0fc4cff3d69d6e47d208bfda49a934093e8c441dcb2ecfbe0f299e2288991d8106fc7b81cc2c2790836d23e3cd1996dbb2fe66e7c2298ecd4fbc91443366d1ebeb8c9b57acf1e5ab47c7543bcdc6e1e86715ffcb9ccda1719276c9ce9c2c8f51f8df3f23da1314d916cafd40acce3d2700241e726dbfef033e67617f571fded34458f2bf1a6dc437b1a01a49aa6", 0xa1}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r0, r9]}, @cred={0x20, 0xffff, 0x0, r11, r18, r23}, @rights={0x20, 0xffff, 0x1, [r24, r25, r5, r1]}, @cred={0x20, 0xffff, 0x0, r27, r34, r37}, @rights={0x20, 0xffff, 0x1, [r5, r40, r4, r41]}, @cred={0x20, 0xffff, 0x0, r42, 0x0, r47}, @rights={0x20, 0xffff, 0x1, [r1, r50, r51]}], 0xe0, 0x1}, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) syz_open_pts() setuid(0xee01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) r2 = getppid() getpgid(r2) r3 = accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/113}, &(0x7f0000000180)=0x73) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x140) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x2], [], [0x8f0040040ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xa1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee51bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2a15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fd0000000000000000e0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:07 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xf8, 0x9, 0x9}, {0x20, 0x3f, 0x1, 0x4}, {0x1, 0x40, 0x1f, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000100)={0x3, "a8d07a0f575d30e16a9fd2a14d76e4b71d5ee8d2178f6a4319b9b4150dc8e0e29470b962d1b48269e6da4420112bc85767"}, 0x39, 0x1000) pread(r2, &(0x7f0000000180)="28e7fad46fad039f1b52bc66ed871aea2d4fd1c5a2771ac6e7d74c5c8eba04268e17f88633a0ae76cccb84d052fa2cf00bcdbbcaab3654f0411c1e522c35872ce2cca58a27eae5f0f74ac9d390b108d92917a8138e3675fac763f8c2eeb5850de40953b98d36c5ed7d70dc6eb2eaa11e0e2d27d80ee08fb5a7638f4865fdd1ef76c9cc", 0x83, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fb", 0x1fc, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x10000, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d70000000000", 0x42c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) setsockopt(r0, 0x29, 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x40, 0x0, 0x10001}, {{r3}, 0xfffffffffffffffc, 0x2, 0x8, 0xffffffff, 0x7}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r4 = dup(0xffffffffffffffff) r5 = geteuid() r6 = getgid() fchownat(r4, &(0x7f0000000280)='./file0\x00', r5, r6, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x8, 0x20000000, 0x200000]}}) r7 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/246, 0xf6}, {&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/200, 0xc8}], 0x7, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)="c555ae6623f9d1eee5003cae3275c0c94dad1da29afdc6f06ee92845d5c239613ab6dfe0b845bf3d8a036cd62b99e40184b732dbc11bb181d3b0267700fea6b565d803179700a5f8589dc42a2971d982518a73888ba6c7a2f5d61c4a9498696bfe", 0x61}], 0x1) r2 = socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000680)="ddff08c64d72c76b010af4e11e01ff02d97b12aa38f9408e8e493f2052b4e5b94e419d68838a92a1ed77fb1a2bed631a10b8774350b04117dfa1c35521cea371a7951d657474c71da32608bf655b1099e9ad23dad491f858583dac96b507550a3a67592f01626e714e37d3b87aecf62dd0ff044da34b1a2b6a2de79d219bcc4d9c49c4e65b0828d8f399f044b04cca2fa82f0cd0df7b8369591326f1527206d56db7be9d03e156ff513b9cfba84d79f3b522d2a6906e86d3bafe6afeca60f801427ebe9e5921afcbf7082dd0aeaa28228ef3069b3679598b846b680f911fa12866f81abf007aae", 0xe7) r3 = socket(0x18, 0x1, 0x6) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000780)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xc) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000840)={0x80, 0x4, 0x800, 0x1f, "6ab0d13cf8eb59e44589b6e915a98d30e6d4bb02", 0x0, 0x101}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000880)=0x3) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000900)={0xfff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000940)='./file0\x00', 0x200, 0xc2) ioctl$TIOCSDTR(r8, 0x20007479) setrlimit(0xce17efcfc1cd43f9, &(0x7f0000000980)={0x1000, 0x7fffffff}) r9 = open(&(0x7f00000009c0)='./file0\x00', 0x10220, 0x42) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/diskmap\x00', 0x200, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wsmouse0\x00', 0x10000, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/tty\x00', 0x1, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse0\x00', 0x2, 0x0) r16 = accept(0xffffffffffffff9c, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) r17 = dup(0xffffffffffffffff) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/pci\x00', 0x10000, 0x0) r19 = socket$inet6(0x18, 0x7, 0xff) sendmsg$unix(r9, &(0x7f0000000f00)={&(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000a40)="900cdd37b216d763307acd3577983eae3aea8e62e07f04a165142b9080cac75c6fa74347f9a21bcf10fa29e28275763da17e196183a437369e2b2b3f4b913efe1ef45d70cfde33b62aace343dd24186c6a09eee52d3e9a917e5e7625014e2f067ea9269a9665f241cc1bd19054c5e39f58c923361e9b074ddc174a0e043789f524f2b2f28137f222d946cfb456e8317b8c75a479fb2775db8d442c02358f6d60c4c06650fc3a6eef", 0xa8}, {&(0x7f0000000b00)="a81915a4e3aa1019870070b485505a82c75d2620ef0ab9232b5cce5a3d92ec05d943500526bf8f9941480d34c01d84be9bb45dbe692f1b6da4057a632664132e399087d0608b8b01cece65a8643b6225618a23c1199a83d49064bb967eb800cc20456f29f94280518e847c457f933c", 0x6f}, {&(0x7f0000000b80)="fb0198c261dce1d5e754725923b22e72d6c919970ca2eb957296d0f1e2a1b9500949303b0b7ce4c17ba579b55dca8560fb5c35064bc50b1af701c2aa31471abd37b09cd7d3187f05cf67008a991d769fafa133afc8ddd8477c4ea795ec65e4ccdc878001758c8ae251cc5c4d827fdac84b23a39178100f52883c26051f7e3e67ea4e24d271feeabaefe2a928416bf9e0b09a8efbb88f2a4d66ea402cb8c8c98d5f9e5acdbfb9a7b8e74570876316eb3d4d", 0xb1}], 0x3, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r10, r4, r11, r2, r3, r13, r14, r3]}, @rights={0x30, 0xffff, 0x1, [r15, r16, 0xffffffffffffff9c, r2, r17, r18, r6, r19]}], 0x60, 0x400}, 0x400) r20 = openat(r12, &(0x7f0000000f40)='./file0\x00', 0x20, 0x200) chflagsat(r20, &(0x7f0000000f80)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getpid() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x7fff}]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x4, 0x8000, 0x200, {[0x1, 0x2, 0x2c, 0x5, 0x8, 0x74, 0x2, 0x1f, 0x1, 0x8b4b, 0x10001, 0xb3, 0x20, 0x100000001, 0x5, 0x4, 0x800, 0x401], [0x40, 0x8, 0xfffffffffffffff9, 0x6, 0xbf, 0x64, 0x7, 0x200, 0x6, 0x2423], [0x6, 0x4, 0x31, 0x2, 0x0, 0xab, 0x9], [0x0, 0x40, 0x7, 0xfff, 0x1000, 0xd0], [{0x0, 0x7eb6, 0x2, 0x8000}, {0xffff, 0x7f, 0x7, 0x4}, {0x7, 0x8, 0x1ff, 0x1}, {0x1, 0x4fc, 0xa4c, 0x5}, {0x7f, 0xc9, 0x200, 0x80}, {0x6, 0x3, 0x8, 0x8}, {0x8, 0x7, 0x6, 0x7ff}, {0x1, 0xffffffe1, 0x80000000, 0x2}], {0x0, 0x4, 0x7, 0x8}, {0x4, 0x9, 0x8000, 0xffff}}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 16:00:09 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = msgget(0x3, 0x100) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r5, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r7]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r9 = msgget$private(0x0, 0x8) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r8, @ANYRESDEC, @ANYRES16=r4, @ANYRES32=r8, @ANYRESOCT=r8, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r11) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r14) msgsnd(r9, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r10, @ANYRESDEC=0x0, @ANYRESHEX=r11, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r12, @ANYRESOCT=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r14], 0x9, 0x800) msgsnd(r9, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r15, &(0x7f0000000f40)=ANY=[@ANYRESOCT=0x0, @ANYPTR=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES16, @ANYRES32, @ANYPTR, @ANYRES64=r15, @ANYBLOB="9f484e6660c5f1431352cbfb53a067f62687", @ANYRES64, @ANYRES64=r16], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYBLOB="2c37dbdc3bad9ab9549c3ea04a2d392182c35bcb72adc09253435555cf39be51af1d", @ANYRES32, @ANYRES16=r11, @ANYRES16], @ANYRESDEC, @ANYRESOCT=r14], @ANYRES16, @ANYBLOB="8a068afafd8f531f1586b83b79ec59162367f040aa43c9962d09f68c9ef8e0341ef733c8c410e19bed88b94f82b0384137df124acf5ec04137c1a94031df3b7bd02696c1743129f4736caccb96d54a921ba5025a3517be17015668fee1cd6d6d5bc49050960fd31d9026b151345d8656fc26c27dcb"], 0x4, 0x800) msgrcv(r15, &(0x7f0000000240), 0x8, 0x3, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x20000, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r24, 0xa5, 0x1, 0x100000000, 0x2}) getgid() msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) getegid() getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) 16:00:09 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, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x0, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648444615f0d172feedc557de2af6c07ffb5864c30764131b5feb3e85880284670d736b6fa4c00ff24a54ba14fbe73e142ce641aa8ccecf9c4411aca3f1dcdabb94dfe4995054dbae2369e08b6c", 0xfffffffffffffff3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:09 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140), 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() r6 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r6, 0x1) fchownat(r6, &(0x7f0000000140)='./file0\x00', r4, r5, 0x5c95de85336c40b2) r7 = getpid() r8 = getppid() r9 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r4, 0x0, r9}, 0x6000000000004, 0x103000000000008, r8, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(r7, r8) r10 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001}, {0x1, 0x4, 0x2c00}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r15 = geteuid() setreuid(r15, 0x0) r16 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r15, r16, 0x5c95de85336c40b6) getgid() r17 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) fcntl$getown(0xffffffffffffff9c, 0x5) getpid() getppid() 16:00:09 executing program 0: socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r0, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1ff) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fsync(r2) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) dup(r3) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}, {0x4006}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget(0x1, 0x448) msgsnd(r2, &(0x7f0000000340)={0x1, "e8ba5ff00a5ee24bb4949a79bde3a419cb3600893497d9ab1372776fc5c4baf8525f19e4c746aeff1b8e6b264ffd3833376e1699a9063aae3d807439de49f0999e5605edca473600e4a2710021e0deb1c1d145e78f07ca56c8c35e2e109a0df5f4c3512caf411a8935ab21e1b66e6ea60ed47903319539"}, 0x7f, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) getrlimit(0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000180)=0x4) r4 = socket(0x2, 0x5, 0xb5) write(r3, &(0x7f0000000500)="918bb70cad92dc9e863c88fe47b1c558b2802c18b63d302e25668067a39ca6bf990b1d2307fe3b7dcd4d250ca77abe8e480fad6f6b9cb84974dcb89b46ae9252618a6b7b69b49eb0c27ce3efe84ce917b4b3e1861c4262d49c1c94d13de45f299df7bb", 0x63) getpeername$unix(r4, &(0x7f0000000480)=@file={0x0, ""/78}, &(0x7f00000001c0)=0x50) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="9842eece16095d09633a0f37d90e0e482805ebcd616b5c313b0291d8c8325d7b7cdaed4594019f9145b3e03e47db234fec497b3b669e51945a2667c52e91605bec970f423c92e9d3594f2cd2e3c970cc40eacb502c53866cd5d61d02e6369d42c90a346a455416fe3778aa2b66375dd27f24a44f99dd1ae6a354017cd866327a23dfa3d4ee66ba01cba69392b679943fe596b83f14972bb175689281dd85223fb64b36827fb2c3b6eb49380a2b0bfd2fbefc41f8fffcd8597d3a533fb58f6b2cba0c9128748dee947459e20000", @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r1], @ANYRES16, @ANYBLOB="8e6ec42dd2d125e4ebd33b0f4ba01ed979f1a2a897aa89f049fe7c6c0cd3193d6dd5ef24dc8134352150ee09622d03e016a60e518b13e4c34b34ba052489550ea054186cf4a9bdaa99e4a4a71662bbf4e106d4e5178cf3aaa512825adfd40caacab8e2b71689a2222cf2aecce13a78f7757e5f40352d025e437bdd8f0a31bfd9f4baf639888cbd47b30d2ea73426a8750ae72ac77d6d061fbab948324279d39d26018707f87be0e0a7b1af46b6b82dcae18b5e050e74322e872bc835", @ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYBLOB="ef467fc735c71d97059707f9ba69e0b22d9a3edbc2bde8b6dd75ec452cd564e5718fda80e9ecf6827216c2eca05393156771d3", @ANYRES64], 0xfffffda3}, 0x0) r5 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0xc8) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) pipe2(&(0x7f0000000500), 0x30004) shutdown(r6, 0x1) getdents(r2, &(0x7f0000000580)=""/166, 0xa6) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000004c0)) openat(r5, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x8, 0xfffffffffffffffd, 0x4, 0x800, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7a}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xb9c}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fea000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x556b}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xf5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) kevent(r2, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:00:10 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a2022e2f66696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x1, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0/file0/file0\x00') 16:00:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r0, r3, r2, r1, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, 0xffffffffffffffff, r6, r5, r4, 0x42, 0x101}, 0x40000000000009, 0x2, 0xfffffffffffffe80}) lchown(&(0x7f0000000000)='./bus\x00', r2, r4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) fchmodat(r7, &(0x7f0000000040)='./bus\x00', 0x14a, 0x4) 16:00:11 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/', 0x0, 0x144) fchdir(r0) mkdirat(r0, &(0x7f0000000040)='.\x00', 0x2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) close(0xffffffffffffff9c) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x8010, r1, 0x0, 0x0) close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffff9, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082", 0x3, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x5ba5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getppid() syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x85) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000200)=[{0x7b4, 0x2, 0x1, 0x8}, {0x0, 0x4, 0x53, 0x5}, {0x4, 0x1, 0x5, 0x5}, {0x0, 0x8, 0x30, 0x400}, {0x8, 0xff, 0x8, 0x7fff}, {0x6, 0x7, 0x81, 0x3}, {0x7b8e, 0x7, 0xff, 0x5}, {0xfff9, 0x5, 0x7f, 0x100}, {0x20, 0x81, 0x80, 0x5}]}) 16:00:11 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000340)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x5f, &(0x7f0000000340)="805d863ecd66b785853786cfce85738383d2ff927b6d9c90e103c4ca9b42232309de166597e06b4656a4e12b1e5d13e97b773a23b11f94e379de365e9bed125a55879d840cbe8a5776db36e5c8f18b0effb83669ff50031192f8ed4b46c6ed86692054270676d38c5961f3228a36759d85d0f318998fa92528cf19880c742c600613d62cc746019cc21254769c22ac8904519830c03fff2bb56b87eb4ae189e724a7696a4a4278527d09363ff9901385b0091f2bbddfdcfbdb5eac4047798c9b39f2") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r1, 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") geteuid() 16:00:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = dup2(r3, r2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r1, 0x1}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d, 0xfd}, {0x400006, 0x8}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180), 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xaa9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r3, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x49d6d87f91a181aa}) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x80) 16:00:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7, 0x7fff, 0xfff, 0x1, 0x0, 0xffffff01, 0xfffffffb, 0xb5302fe654a55423, 0x1, 0x100, 0x18000000}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) getpgrp() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) tap0: address list non empty 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\t\x00\x00\x00f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x60, 0x0, 0x4, 0x800}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:13 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000500)=0x8) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r6) semget$private(0x0, 0x7, 0x86) r7 = semget$private(0x0, 0x1, 0x18c) r8 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r8, &(0x7f0000000100), 0x0) semop(r8, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000580)=""/34) semctl$GETVAL(r7, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000005c0)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be95792dc755b7f028882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a88bc881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f931c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e4b6f8379ef96853ec123f69da9047a1909d7686805034f53897e6e14747692e384376cb6bb3e2d50b48d1c0aee9148b34ee94cc4eb10fa91104930e54af4782411cd189340e8dba64999084737f2bba633e045f93cbd2cad62300f496eb6840b0d3ed34365a17365c712746a7d90ab0872ce255e0e0b89d925c36ca4bd436d2337149f979b708cdc0486b80d00"/440, 0xffffff82, 0x3, 0x0, 0x220) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = syz_open_pts() clock_gettime(0x6, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0xdb5, 0x2, 0xbc, "abef624175afbe3c8b67547727ab43684b099a61", 0x2, 0x17bed064}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:13 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0xa8, &(0x7f0000000100)=0x10000000, 0xfffffffffffffffb) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x4, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:13 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f0e41a68c7445"], 0x10) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() semget$private(0x0, 0x0, 0x10) r7 = semget(0x1, 0x1, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/242) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000800007c8a5b661b1b542a538706000000a714000000290000002a00000003f1ffffa73ef72b989713fe556c6e751e7eb9687fbb0ecd1758515601cef5ccbabbffd80289c678cf2a01d08d286a552a2ceea4720f5bd5cb7f1db988ad36bf23a8076ad751f4799e1e9f"], 0x38}, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x171}, 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f00000000c0)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x19a) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: 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) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x42) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:13 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x3d5869d89da4f336, 0x8e0d13455334aab9) fchmod(r0, 0x84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) 16:00:13 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) socket(0x38, 0x0, 0x39) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x3, 0x1}, 0x6, 0x200, 0x7ff8000}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r4, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r5) dup2(r5, r4) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0xceb3, 0x2}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x4, 0x85}, {0x8, 0x20}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xdc, &(0x7f0000000180)="699ddd828917dd101c3c22736076388d934cd90dbd59ab06ff1ae61f3d71e72a75a95da3f3ab7de25465bbcb6fb466153f044e62da5dd6c2b3dc15f7b9d9923917a1b6e8841930bb3851846288a8aedb868d2303ef34c8984428b1f080201c6ad3934e7c466ef93d8bbcf020ff42036ddfd3df91bca1e2c26dfc9fdfab0a7f4fb502ca2799d45f73d5e05c430500b0e27e79b1faa660743e5843f0d258783110a399f391d0f2e060ffa09c5be5a44075b4511322ff061d6edb687723874ea7aca2aa823b66242f5fbc96b8cdb7d2f22c4044cab59d606fb5f6caef71") syz_emit_ethernet(0xfffffffffffffe03, &(0x7f0000000140)="080d34413f15b2c507153a05b8a2") 16:00:13 executing program 0: socket(0x10, 0x4000, 0xe) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e811166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d770f8161174c864cd6d77b056a7349819535eaae7eb4adffda02afda56d975fa5560b21c633dc0e80a4a079e32517b89a8586c8decee965a9df6d6ab5ac4e398d2617d628868bb07dfbcc58eb69ab381cc8d81a6ced401edc322171320ea6a66d5443d2cfddd2896544188fd15a383a0df8561324971f4c9ce338736ffd68f3ee671ee1a152ea7cd6a1631ca183604dbf0fdeef4a7138b0101795939a"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) read(r2, &(0x7f0000000100)=""/66, 0x42) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0xfffffffd}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xffffffffffffff4d) ftruncate(r2, 0x0, 0x75) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x40) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0xfffffffffffffffb, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x814}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x660c}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/']}) 16:00:14 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x10, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000500)='./bus\x00') r2 = geteuid() r3 = getgid() geteuid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r5, 0x1) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000e3ff000000f87c8a5b671b1b542a538706000000a7140000002900b1592a00000003f1ffffffffffffff00"/56], 0x38}, 0x0) r7 = fcntl$dupfd(r1, 0x14, r6) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000009c0)={'./file0\x00', 0xfffffffc, 0x7, 0xc2, 0x34d58175589a13fc, 0x3ff, 0x5, 0x2b5, 0x0, 0x2, 0x800, 0x4e}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000980)={0x5, './bus\x00', './bus\x00'}) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r8, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x1, &(0x7f0000000700)=[0x0]) fchownat(r1, &(0x7f0000000540)='./bus\x00', r2, r9, 0x4) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0x265}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0x1d2}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000008c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9"}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1c5) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0x28a3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x1000000, "0800000000000001000020f7ff00", 0x400}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r5, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r6, r9, r8, r7, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) fchown(r1, r4, r9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e4") accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000067, &(0x7f0000000140)=[{0x15}, {0x4c, 0x4}, {0xf5d5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000001c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x480, 0x8) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) syz_emit_ethernet(0x99, &(0x7f0000000100)="703bffcb61e21821132ceded081ae636845f5587f2a097265a4b783732e4d3888a23aeabb50fe80c7b3f985e9dc4539733f70993f9611bd46bb4dc05ea28579abad907ce65e9e9a3e1857e276b729d363f90008663df8c09f245cc88e896c01f51cf5799150dc99716c213e4d9d90b8cb3c7ceaac51a65eb5c052a8139f60a5e36790fc0116a54235565b2a21f69bac177aea5211ffab7e40d") syz_open_pts() 16:00:14 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getpgrp() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xc135) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="cb018131c3c819e20b90449507883b0043b6ccfc3a4507ad53256acc71b7fb9b8e88da8291a4dba5ebae67635508e0c0ea3d82a71b521c90b382fc872562d9e0ee5aeb2ac05fca4ddee153f4e63aaf1b16d8e5edada73dc6985f3187209ee37f91ca608eaf1a09ece8b278b71a71295cefa895a4acde41e564609765d9b002e591eadaa52471bdba415292acbca4c92b1bcde0a479a8f43461f8558fe7c4224ddc107f7d43ba7e39421824548c4167c4cdf6c43a7e896ce78daf4fe11ac88b18ae5393fab52e30083b34ff7346fceeaf3be4ec3291b554b124f75a03e81ec52d31daa35598cbbc8b374713e1462deada34c47a41cab52be13d", 0xf9}, {&(0x7f0000000340)="417e58e73b91f1a2c1e5edab16e29f872f436f00f0727b8832ff4cfda3312025d2b4c2833f5bd450965be0d4f6c611f7f9c12413879fa0105ee97835583b12b5119dbe9d0843ba954bf31999f3cc46fff1bc396c10df63354ccef6d2eb23f027162ca2c7373a515e6a677cc5d5fbfdfcd970071fdddcae5bc03670351e95b6077be934554e93dde9ea78e2e0b7afb06ee80a54190b588f1a44b85a512ff8c9a6cbc0e524491fb64789ed290d10253cb38b4039962c344f99", 0xb8}, {&(0x7f0000000400)="13785a40ff144d2795eedf0a99a415dc7ea99b9b797474b29e6b084e64693d5820aa5cf88225cd84fd447961f612baec8198453079716ad83acf2db23af331e248d3e962a26ffcae64d2f1ba573f1588c1fe0c91cb3f44f096d999457846a30acd64dbf3f0ea2b924ca99220f7b460185a121a5a56f54a6f69e1ce6610ae0e080347dfed8bfdd6d4a5952b1b1e882d1c0aec70982e3b2b2f0fca465bffc6cb200996a8d7cc7ce7b5046d911126fd66b1016230b9f7b0522ce57d03368ba47115d0eb40c86fb4d50b96a7b85e3fff9cdc5ce385f90c0f5caa1e93d03bf83c06089562b336d6d1", 0xe6}, {&(0x7f00000000c0)="74f6834f790e05393282ecb0e07adcfbfc2e0c64efc7b4c26c42ad5d526ebfca608dc3ffb3f691cec5f0125b703daa173d8483b677e5fa41df4100742a765a448846ae", 0x43}], 0x4) 16:00:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000480)=0x2e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) msgsnd(r5, &(0x7f0000000440)={0x0, "a1dc6cd0ca"}, 0xd, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fcntl$getown(r10, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r11 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r13 = msgget(0x2, 0x82) msgsnd(r13, &(0x7f0000000380)={0x2, "d621a4a842dcc7507e7d905872a2ec2981a5812b6787f2c37d86548726f788d978819ee8fb64716724c6dcee0148368b4ef14021118a6306b2943b90b26df4bb64766e0ade6b9dc80a95d5f74eef2d8b6b6889641a3b19075f7acf77073d919af8a821617d17c95a4bad1dddcabab1b82583c3d98554e59303d300e493a1bdc08248acbf7e7bb0a1c12d67c1c4c058ef3091d7048498f124deba97193a5d7b43844afa597046c29c34c190f4d71dfa66"}, 0xb8, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r9, r7, 0x80, 0x2}, 0x5, 0x0, r11, r12, 0x8, 0xadcd, 0x5}) 16:00:14 executing program 1: close(0xffffffffffffffff) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714ffffffffffffffffffff000000"], 0x38}, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x40, 0x2, 0x8, 0x20}, {0x80, 0x3, 0x56, 0xdb8}, {0x400, 0x9, 0xe1}, {0x5, 0x1, 0x81, 0x3}]}) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x20000, 0x40, "d73ac5ce000000c2a89f864de4000100", 0xfffffffd, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) sendsyslog(&(0x7f0000000240)="b28bac045acb24db666dddfdbf9a45ff3d6d6fab68737e2bb9f1d7adc8791cc88ec0495d534295918416bf9a0c5c83a3331aa8372b733e97354c81ff9c9b89b8bd9ddab7d9d5bfde3fa0805401ec7fe6", 0x50, 0x4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r4) dup(r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x43, 0x80000001]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000180)={0x0, ""/188}, 0xc4, 0x1, 0x400) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000000740)="62ccb364717fcae516563a34362337e201d934ac2a35c9df39eb75df5ae6159b78780ba6e1de4960d91939b371c52ef37ddd5fb9cf60226f481d27841e6af55b131d355ddf52f594b6e9f40d0e782a8e9636382eb1684aa9c0a7b86b83b09f2418e014a71ab71c77b3c6bb8cd17d0efa31ab5397d25b4348f4adaf700808a5da369f9ae43c37d1c7d7ae0f8509ff81ef5190c35a130340fdeffe65963e89f136a3647ac84664718782d059554c48b16fd37d08e0b24d2643ad6ee871e64b9f9c9dba026e91c7e313780b0f4fdcf01a69d6ea3b09e8494a2d97f821fb38b868c0716dbd1e1eaa29e29479f14ea39e9a", 0x310}, {&(0x7f0000001a00)="6a3933affa596094fcb52e6df9ac24f3cc964d8d25be975252910896974a5a3900a5487c7444035bad8c2ec37c444bb3304c3b193164eb995148438c9eb399e347939c5fa1b99143f3f00e46420fcbe3ffe8186698a9d363a9841c3452431c34fab4f214acc6cf60f5b6c5f18d79fa26edb120bc142d1f69e3d2445bd51eded83dc31dbd1bcc482abfa5983965bf5856a2b224af41b3fe79674acc61b005c704df4a7d62ccd585ec4a3ca055ecc8ec9f85c2f87abb666f31c14448bb0e73945f933bd6bcec54e0b12ae5013e09ed32e9ab8c5becbc70f26f957f8451690632e226a34d270557cc51cd020145760e46ec6d53959106d3284205eb9fcdad4ae8c28b9994eb438fc9d9c64a57818b26008e1d604aa4f2f6e701ff14392f946ece15720958ad92f4ea3496e342019cf0d1e1c3461d5d70a4ee25dd07eba099358f9774b24070281e632b00f36c9af1209c3e63fdc9f67871e97f4f4cc579e84dd1e5ec03a4f96a8ae4415d300e9024b410cf986c34bdf9c21c0a952cd9fdd38e532ed218e6e99b4d1895493db85af64d96ea7e1ea2661ef4e582de316ac72ce39cb80f7212461e8ad026fd85b5c1bdc423fc62be9c72f683bf79f959b5cbe383ff24cd362a43247b0d279d45f4e8df2754a807adf3f2339f1b9c3efb6210393a9986817ee89e35b01ea2df9d882a2ba0a6cdc763db1fefdd06dbd7d7028235c89e0a468156d58ff6d28ed94375910450ae628bd1fe0673c660222e129209f15ea3096ed0ae70e8a064cf72e55fd9cb3128d18403d03bc00b00fa8373d35c6b72db0ceaac8f678b079d0f2016c054600ba34db6925d6953bd975479a492076f2647067897acc450d906e5357dbabf260d419e7c3a90c9b801dc36d365c7a5da7fee1174e1e9a801fd1dca97c4f056411e41837b0e32174e86e76ade8cc9570d8f30dd7e1b7e4320b038d973ec78add6f8c79ca128d8abf0f1ed7aaa1aba0705d9f81eb154d34939c6e4b530bf4a4244dea9edd6eef23f7043e4f1f9e2a0ca06beff916c256b0fbf7bcadb42d634c8cf92913b38a52d2952332a85ecabff3930f3a4851744c5a8f574ca5017772dee4a216723cc3ffb123cff2794d322ff840499b0419e618eea5b54778a082f519cf624484f95cabc6ae1db0ffa4ef736c8e0fe144e75d22bd6928c5dcdfc84b94a6bb15f48607f3e963bb44aa2fbc0e46d9e48cd2ee64a7ea1f91d965e9fd0261d2d6fb46467c33c9fbb37da05f96fac4e2df423b3a7d4e723bea335731a15676496ac60b257913f594def22fbd28264898bd1b6b536bb7e5b36b2b1e85e4a27ba78aace94da4811f7b5092f8825386560faa8ddb39f45224235d4334baab9aadebc16a8918ae511cd0b56d179e10abd1ed0980c7c05bcd88d8d88d82d2fb23c97179da97db00e8c8904a5fea80dac9e61ab6c4ba0ae4beb4bb32359280ba26dbcfd53f00644b4b7bb2bb5eec4a9cd42117249463559f7821f8d4a26c4d9c70adfab5842b7ee9254c18a77f1b5856b3f8bd68faac9cd7d68f21bff7dee97d721626986cbdcb250f11ab4996834a5fe06ee1209bba6c9b755ce8c0d4324e67051e9be4cab5800e551f267593fc57031d9187bd17822341533253f1f064deb5949788055c6a7b77710a82fbe9db9e6ed72d2d671b94a5ee7f8cb61eaff431192d7c5952f1e6d489325d218ce062b8df05196e1bfb0462c870d62d0bbef6506dff88b6e3b465aed300fda44120b06b1715e855eaa271d73748d13cb2921683ed260fe3d121b888a38d4261475f3b7baf90a4a26487b28992f52ac393d7e7194855a75597208ecc986f7dc3ca19d0443c5a97395f671a15b17fdf1820f6a1f84f30f87ef1b361c234c37f263713b20a67a91119eaaeaaedd5aa2143d5452338cba330f1d68cbe26efaa7ba2646856a9a961051550d0be22077f8e78f7ee980acd2ed51107a2c88e6c5c992cdb3a11647e5f556826e8e4aba8ed0ad46dee348f5c2cdd03cc3210eedf18015004e1955452222297694a43b7ae24ea3358c8b993ea038dd8436b91aca9c7e3480ac8cfb04f600750e625d05b8c7341eefaf2ca5fbb30e7f059523180a6826c899abc1e9d5b32e258091efed2fd453cd7d7a85251b18d5f532be5c7faeb2cedb02ed25f3eba25ceccff4c8514309930bd8c65d5201e1b482f4f4dc5671aa2607b669c5a4aafae6541d3726a831ebc92db070ed48bdeea465893e87fc866de5094753894c294111e01ffc973cd9fbd9c47b3c9f6bd3e212a9ae47289abd69e3a6b93bfc60e02a1bdf7b6809792e5a465ade806e900c08530ea546144f96d833239c7e43924defe45f9a57af858068e457dcf4787bde51c5a0aec5267ddc0f505a24389369b3354da460e68def8b55e39c157e3db12c67848baf4170568b6cfc023c9dc13197448f4ae640dc83d2206a0a41c3d1736c55dfbec2b9bb5eea09ba9b782f759dd7d5cb89507eb8582d3e8e65e8a0f9ac421e2bae7b4639a6653f7d838b1b346c128debac67ec09bb67a77e30c502313686c268f11bee6111e568dbacd9dff1ea4253779541a53b09dd7e0df7c2a6cfcb84a2865490639113d840c60e3fbb769eba1c740210b15bfa711480b03268bbc71e8a3f4ff23b842174ad22ee396ff35964dd2c38f12a70c1ca10161de338ac91e53a9f75528454d200253683fc7c84b256b57ce80416e76f6794c9b533079dc7865c77d37ad174d2d1b75b48c817151ef67063634a987403d77e238daf776b2023e7446a0d2bc9fbe932100ae29ae8d8483db9da98ba2491cd84538c81261e6e0485969fc412c9c3489cb237bee3d9185861ab622d510476edbbb7007a5b776a5fa5a6074d718ca54aae538fb401f53fce6447a1421f82b388b3e3b20f17b4720c4a6b70e32006d357e5dbfedc52fd352d8637765479f319d81a86cb5c0585ed9e50d27d2a65bd45710346a6a2838fa57eb2c706e67f51c0e82c0e4489c5e092b79012a6c16d3109ad3fef839e575ca66a7a760f43bb8dc72b08b8fab497c1f43b185f202dce80e16cf017cd87a8dd568ccb8fbcad782c86beca52e6f3e9c442a0fa1b06278c136ddd4c9d1008bc53c708983d97d0120d4dceab7cd7846882e801081912aa7233316dbb25ddc9acd74b4a3fc6c0d316a5f756308dee8a512bf5e19b4b5f20ad09bb6901a8f00ac4b86b5de8e430f77498492c2cf38e2c365fb76a1d015a2853cee0863d15dc380ec42a9fac4a06eeda6018fa2e4a690df2b322a753eff7e3b3750e1f85b52050d1484cb79c9551b0c0a3d9f4c2f01dc1aec5698a0d45fa300fd7dd2292b5fffbd1a35dc269da23fce2bdeb8300692e479c30d1c3aa61424d2026b60065af995fbd32f31fa33d7993ca2898b12b6fb485cf8ee369d26c92fda4cc723006b492daa5820447b3ada1c569d75e5f79e7da73567461f912201f203e8b04c784d892a26a887f5f15fd2bb7828784815efdd079c484725148e730d2553482fbf099b54777c2e7c62d410b3c1b34fd4183d80815763dbd85e9b5184528e8a51d8cb38a6a0e0381ab5d835076081d715033b6dcf7a78b3fc8d5bc5f026b476a018774bca641555528cd804bf39c57a55faacbc453a42ee811e3175731b7d64a4b0b382d04f6cbfb60602d88b108454392731236466e3f4dd14d3c5a647983eb75a6faaf019bc61eca3670724b3486c598da93305a723b02026871289489870799d78f1e303cdbfe360b4ba462cfd3af6ae318bfb114303f3e8b1321999a9e807e8d294c078304bc69a148c00bf0bda58cb7d211985f9220551a31d80683af4961a5208a5e03fbf314c118079f71ff7430d5c9625882fc3f1071bbbf98e88c34c471e19b27d66beeedc8572aeb5f1c5f8ab4eb4d4d086cfdff264e6fdabdfca0ee595060b1f3cdc98914a5629171aea76f7073a7742f51a47cc663aadc8975fabded44bf984b6e93d8056c8c710fb915167d5ff9242929565e41df2bbe26cec561848795702bef7828d8a4eb6dd6af2d7bd8fac27e2febad96acbf4e35bbc3af443b631cfbffda9d35b67e33cefcc3af18683526e66053303ccc9198c619140c03aeb6cc3e1f9ddbaf4d6f5f03f5a18235e4409c10e45f825225032f57d7ddf33520046890fa60e7dbd3dcc4e13d7392426faaebfacced8fc9af9b78d0e3cee03842b6cde23bbc558a2f3d2dbac46e3349cbd467268ed5bf9d76046527c528ffdae06f281f8a751ce34dea4f89c1813d603425676ab6b9d4c1595a55ceb8d24d653f46c5f3d00cb4b0adc714d9b21b5b1ad533c4b72655c6dcaa34c6a11d76762b48021511fcafb1b97af21b2d640ef758bbbdbe841dbdc0dcbf363fe1a591b406b033a670e610f084a04d1c46f22410483a8d9d0baee87561ddf1e913567ccdb92e6365d181b1960b1afc3556522c13e2fa175bc3863ea272f115809f1567c5378d24db673bb67bfebd1884341ebf74b7cf7309716c08afbec7a4a017d940ed8e6d114493dcdfc0e37faeb5379d1a706747574ad7d0473234172d403e6429e8393d1eac87c1ebb8c63921e6ad56a867bacc7211401e3dbfbefc57d2b742cc080bd9e904a4018d0bcbe91a6635fb7592e3f29f203c4fc9b4a7f66e84e9284100ca8a802deb6f7223750a1965468c5e5e043850de2586f061cee185ce9788fb7c013b6091c7b3196987f4b1d437a091a74bf4ab5a970d3cbf2275398b04b998d2683a56e594ef0cab8934ea219efe041c69f2fe81afdde41016d30f27d943931269999a3f90d878718a073f825bc2fdec3d2dd5d79522262e5d6fc5d9bfcc4dea0127bab0a6321a16a8df7e878f582b7e4297864904919214bddee9d6ab02e321f93e64e43560e5308863b21277c707bbc688308f747e89766ca2cde370fb4c5eabca635249b16d7ce8b24afc3d011442516e63040cdaf2278457d1e800c263ac167099b130ddf9ed0c2d5c5ac858c502ec4b76fae80484df31ce18723d12efaab2e75b2f1a9d37a58783ba50c25dbb846f75767bfad8fe3bd31182ea49146c96a1ba05331ae1db7b910b0f409306bc4547d5a2861f9c72b7e08b5ad9995fa06b87bb1dcbe50d291f0c0dc4c34c85f6f9078ea2c19b4ec4cd04e389b9da714b6a5bb0b8f151bb9195bddee8e8d9f49eaee89d5d5165e59f541bbfcde1a0d13829344042e7d444d3dfa9508af33dcdc3a5a5bfe53ecd64f3f6d6de1e5f2d210d312e763df730158117b40afa2fc9cf132b5b87dc6f931ed6470e794dc569f394c0ea29ee01112515949169d824369d0f2f59c22527d88854e06efe32ea11a5c74ccf7649cb40c256f0e49cdb0606c0361b7b897a0a1e398db8b4b1ce733408465370fe9009d6c8c4675fdf83500f588356f10932330061cf6bbcb5c4f9b5eb46f4c18e21fd3de590c474f4f72f41f17c266314cb455158a19a77e9dec6835f0ec71f31da4788aca83ea0faf18fd50ff2845e26db5a1bafc1d0167b92aeec8e86c18387bc8d300d7239d81e49cf4538d04fa3ab8fdd77421d607743ac8071d571a0e9482e25047f4f2749cd9305813178831edf9bdaf41003f655e2db8eacd6a02ce0fca47a2dda107c2ac100bd5e323d77242cf7ecd4142598ebc432d3735de17cc5f5c66c480b90614f4efca88767dfd2eec001832438547304574297f0838810561373cc5af29ffdbfec85c2433d2309e356bf4e5dd3d713cecd738609e9e12f59df6eaf6b0369151c67c4453b3cc40cdca08d0488603f300a2cc3f44b5cb62e21545b7be56ddeb71e07b202fac92d97"}], 0x100002f3}, 0x8) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0x9) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000097136a1e6796456ca0df953e74b8d8c2f3b16986f3dd1682188ca9bc89faab0dcaa395f4e127501edc76cc9965e6444c5909deec8b2c59f7f6107143fb8da16a178300267422f07e3cc15f05ce2c9c4490b1f9055987868a457715f330aa2181595f71d5b94b4cc082f3350eedff3f66a123576482e8a580b6365a"], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) recvfrom$inet(r1, &(0x7f0000000500)=""/89, 0x59, 0x65, &(0x7f0000000640)={0x2, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r5, 0x0, &(0x7f0000000480)) openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r2, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r6, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:15 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r0, r3, r2, r1, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r7, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r8, r11, r10, r9, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getegid() r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r17, r20, r19, r18, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x3ffffffffffffffa, &(0x7f00000002c0)=[r13, r7, r16, r20, r16, r5]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r21 = getgid() ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000100)=0x6) r22 = geteuid() r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) r25 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r22, r25, r24, r23, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) fcntl$setflags(r26, 0x2, 0x0) r27 = getuid() setuid(r27) getgroups(0x3, &(0x7f0000000040)=[0x0, r21, r23]) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1a00ef4c04ec8972, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x3f}, {0x448}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) 16:00:16 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pread(r1, &(0x7f0000000300)="88a6215b8f9fc114fbbd97c03fc6498a5d0609981f57fb716231a2dc7ca5e238453e2be40c4d36d21f813616c00d3a6072b02994ffdbbbeda2f454f77d32526dcf7ef48f970ce1baaed6628f6dd5d64c4aa60cbcb305274b8b1fb980702138525d4cf644a967e8f1e71f90a06bbddcd80ee0b38693eecfe8c620ac7b052bce1f50a7b9eb29e760d515bd549621942b22a16a5d8beceb32df3c15520a3e77a7fcda600e3da0954879e8f8c69bbdba2dd5904828854857e0f0d6cbfe09e27746b16b3a2b794ba456c8c62275979720e96b5d757001d131e61f137d45ff4a4b524feb80e9ef3cde61d8e775e356fc39252d", 0xf0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8001, 0x3, 0x9, 0x2, 0xff, 0x1172, 0x3, 0x0, 0x1, 0x9, 0x3f}) kqueue() pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x8000, 0x1) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202f5fffffffffffff549cd1568e752b43a6b2bd44720ff"], 0x10) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 1: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000010c0)={0x1, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x1008, 0x8, 0xffff, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) semget$private(0x0, 0x2, 0x60) r12 = semget$private(0x0, 0x4, 0x204) semop(r12, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000004380)=""/4091) 16:00:16 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xc747, 0x7, 0xff, 0x1}, {0x80, 0x6, 0x7}, {0x2000, 0x2, 0xe3, 0x8001}, {0x6, 0x4d, 0x9, 0x7fff}, {0x8000, 0x17, 0x81}, {0x0, 0x2, 0x3, 0x578}, {0xfff, 0x9, 0xe2, 0x1f}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) dup2(0xffffffffffffff9c, r1) setrlimit(0x0, &(0x7f0000000040)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range pckbd_enable: command error 16:00:18 executing program 0: setrlimit(0x6, &(0x7f0000001600)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r53, r55, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r50, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r56 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r57 = socket$inet(0x2, 0x2, 0x0) setsockopt(r57, 0x0, 0x800000000001e, 0x0, 0x0) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt(r58, 0x0, 0x800000000001e, 0x0, 0x0) r59 = accept$inet(r58, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt(r60, 0x0, 0x800000000001e, 0x0, 0x0) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt(r63, 0x0, 0x800000000001e, 0x0, 0x0) r64 = getpgid(0xffffffffffffffff) r65 = socket$inet(0x2, 0x2, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f62757100"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001640)=ANY=[@ANYBLOB="3000000000000000ffff00000100000086d2321ae6614d40c69ce4611dabf070cdc4283b72d7043ec0e56184251290645cc6e45d738c367caab8424677f710abc11223c4cc497fa9cdcf06b30c5052c57aab9b116302deece8fe74934d0802eb94677de3029b5f4b98168ac557d5aa6980e27201b6d92c2d2a9ee84bcf9c3768e14bbebe05b272c26fda57e54498d97996bbeb0cf895be50638e41e27967e9c98c3829badb28", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r59, @ANYRES32=r1, @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00t'], 0xa0, 0x1}, 0x1) pckbd_enable: command error 16:00:18 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="f8d85342e11554ae9d59a2a75a9ed8daa86ebca495b2f66ef3fb469783d502177685095e3de3a220fd48d7502fdda0f4a0cad2bbb82720acbd48310774620a7df5ef8957e0f86f143f42d72020c0e9b066c067899211ee72a27fec7592534407338078eb627fb005adfcf98b43db3f6d353059280a6f00c99a9791530a11f835bdda6bde57ea10a442785b390fd70d6d47c83fbd8dbdae6b12c3efb47ff17466557b84b32d6ffd6bb3ae8710ccac1e", 0xaf}, {&(0x7f0000000040)="78d040cee5ae03f303cfdf5fa65272f619ceb9d8b125dd978ec9cdbd352741b47d28fe4c9b88461813b0c0f70cddcbf8fda25db30e76c12f039a7d70f49969521f2f72bca5b83f61a273d6c722666ce5685c5f19d8de7cb68402c0f56608015a376ba8406ad3039ae1482f0ccc53fb921b", 0x71}], 0x2, &(0x7f0000000480)=[{0xe8, 0xffff, 0x3, "d72cb8438a65ccea67c4ed2493cf532ec420530015accf7575ae8451e64fc3890143054aee1e3ab63ba57ed315e84386703541736f236e039c4bb7bcbea8608a628b5c5e530a60b27ffbc7e2562893bdaee6b9f69e2775ebeae1905441c9b9af326366fff33fbde7f115aa5c56c7e93aa9d5a2dc501979b3d5499a70402a32226a06a7d04db581c9d05c7bec9016f64562a6f32eefb85cec188d7bd21c9048b3bff92fd8dd0106b804239ebbbccff956c23e5191d2eedcacfd4ac5dc5f3c23f3ce5e3cb0c4af0e63e3d4f148a771cd7ec4"}, {0xb0, 0xe9d678429db0ca8d, 0x1, "edb06945bc530be0f8c5d1720e3b8958eb9fa40ac023088b90748647d8b23f3fd0468fe55d7f69e6c80abf7f5abad4035424913badf666b384428d7ba7fd94e1dcd401ad1d531b04c1c412a043a0712f7381d996482c0472e9549448252db3c01d2edff2e6082219dcf697924f4094ab7700e795ba9b36ad81afc7d3181234c9885d79b874aec64722a8331397c9a4d337a421ecbde0ecafd1"}, {0x70, 0x10003, 0xfffffffe, "b82686b01fcedc2d887d719a640d2fc711aafb7d7ed8ca94dc679d8b7e0e1f8f9d48bec03a7a5c51b1894949e2efdd33ac7916915c0115538ff96b3512b030a9277f2bc00f9abe7ffbec60a78314752cbc05d65d5f3bdbf8bf802d542232be"}], 0x208}, 0x2) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) close(r0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) sync() getrusage(0xffffffffffffffff, &(0x7f00000003c0)) 16:00:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ddff3e4a7600c2fa2d4bb72f2b33"], 0x1) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0xffffff81, 0xffffffe0}, 0x8) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, '\x00'}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCCDTR(r2, 0x20007478) 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", 0x7b8) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64=r4, @ANYRES16=r4], @ANYRESOCT], 0x2) getrlimit(0x5, &(0x7f0000000000)) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:18 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3], 0x14}, 0x0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f0000000480)=""/211}, {&(0x7f00000007c0)=""/28}, {&(0x7f0000000800)=""/4096}, {&(0x7f0000001800)=""/74}, {&(0x7f0000001880)=""/68}, {&(0x7f0000001900)=""/124}], 0x100000000000018f, 0x0}, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc3743c5d33e0734b24d7afc70440d66006001f0ce630", 0x64}, {&(0x7f0000000640)="7ac47f05cdde558f90514cc8ec88489ab0248d296a97e012170363a158c1dc44c92b65e99b1267ecb1acef1df15d57dc6aa13794ac6981a8cb1d19990e637e436366192fcb0c55745903cd484bae2667c0f3ecf8ad56d89b18e9bf693df8071dc5ff04d574ea7c5343d0db3a241c0ce7393bd9bd6f1a61b4a2641078dac61623ba0fe0591a184c96b63636dd9d3dea6f8f1ef5e5e7217edbaf53a4f99d70150a5587179458", 0xa5}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) getppid() r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') r16 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, 0x0, 0x7, 0x4, 0x8, 0x484}) getgid() r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() r26 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000380)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r33 = getpgrp() r34 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r32, 0x4c, 0x6}, 0x8, 0x800, r33, r34, 0x7, 0x4, 0x8, 0x484}) r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r35, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r36, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000380)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r1, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000440)={0x6, 0xffffffff, './bus\x00', 0x8, 0x7f, 0x406d, 0x667b85c0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0xfffc, 0x7, 0x6, 0x1ff}]}) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000f0ffffffffff000b00000000f87c8a5b671b1b0000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES32=r8, @ANYRES64, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="b31aa176a2c5ef7a6c48d707f347ec9ffaeb469958fd324069c8ea78e9ca172f69ced306fd46baa9d0b4dd824049416926deb18ee6a542405a04ecf8a7e65e339fab18122a5dd55c5d9229b847522c7e31e73adb1dcea2c0e75e0fdbdde26798427fa3e8dc9c0b0a4511bd35007adfaa00bbcabda35a5eb93f757adb73f4371449b5b16138d4ffea3ef9e31f7630395ca0c531a274f3202cfebc15538d4b9bb17391cdc2093c3cc1748b0ea1a1ebb967258f4e67d12d1058356900e70af3deccceb8a3c09d4f31b74a76a7f3e8b03e8ffee17327059a9d06960792467c76f51aa2b2240aaa050ff4be0e9cd50c1fd7e946db25de1f64f36938ec", @ANYRESDEC=r2, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES16=0x0, @ANYPTR, @ANYRESDEC=r4, @ANYBLOB="d3ef2324fd47c443978c9fabb1ef0588d1c56aecc0c5a2762087747db993d18a671e39a76c638c7071a60bda914adf741a4bcc7a48c23bf36c7a793356fad7d3f4ac020961c28d671b455bbd198af512a22b93a1b1f661da6266e39f728816de5fdf35f51620902d7ef679a7d3552f8fc5623f1c0a101cfb9f0f7db2cdf4a4bd4c768eedf618edd370ee468396d698066b539fbe30fbd1641ff4a61c83f6bb5fbec81a1cf98bf840ca52315042d81c8a404532dc23d9679c8e448f240678d31f963057e92b53e1ead8dfedd2d44145c76919cac533b8cfbdbb294694fbd1704c8ecdb893d79b510260a71c55f44052ee9f68231b689677a46b0a800537c75fe639e9c8c4325a468e30d8ab985f4bc9bfe671a39f1249b85f36bcc2f2cdc3992bec741da3d1b7a1db92a2bbc886ee405b874b66f58d20cb9bdf2ae04c8ac39e70277625f8844fa861e871a669c1cc577ebaef1ef37f6ade4ec768cd4b806ff5536e01b3b3a6e9d1856cf4d17e96d6e3f970716bbcca71b86701d70217493c7c4f95cde1dc43d96e023fed81ec6b0a133c6c6ce8142c9f5a7960887336b7a0fd5224ef5958fd44438c4eb3e38c62e5e8cc0ce3dcf00139e4146b2f9fb6689d70cd576fb91ce3606b1a6f7320cf80be0337adbf914123f82e5fcc415b8f40519f7dc487d67c69c6d1c5548cd831dfb9e7b5b2743e456867b28f482b408db1634d70f658f54ebe1bb58132353a598f314cbd3de9acb19121a24929020c49d944a61d7b3ea649c666e68e0d199b045525f489d4c079609b23ca389cab3a5761e2357c596f0bd0b520b47ef960de79d6420df4509130c2372f763e12621c8c5d2d722a6ede141c3b44ad76da66137e3b86f8c618d9ee7479485ff10ce1728b1268604a18aa19d82057e22a0d0db2936229b1969a6247299e7ecdda7cb821d8e642de08e86e7649d6b90776bebc458cc1adb2a07db7900b4e5e1fa6f33252551478c348ab41d9f3119167620ae5d6720b972c352f978bc42d005b0b2aec26eec4247c50ae3cac885a10cb9f4d13c5f265d8580bd1634506773b2bf0b9faa95b289a18a67ecd9137d161a77ce17a7b8265ceee8db62934192726b743c5c15a41d16351e2ed94d3d705720c7b2917d5e18a1f0c10374604da019623a1b753ae96d6c57283578d5350fbec252adfb8012f97b4d0d5e47c8a73662cc420897a661641352847de1856631d7dbda716befa7cd727ec599b127e2665f3a4e4329d58e142d5b2e53b367dc02b1b24f294c7aaf87953c4e8967f9fa6f8ebf2c154ed593c570099d80cc05bcb7947dfb54b2321e2a43dc199f70662f6b3b508cede8b07c6fcb60021a2316b36f520e38b9bc5b0e92cf87134b917fea364c9f8693a0dfc20ae87e6c2031173ce9d9b029af9acd991f9d760e8bc9650d928b58a2c28c0497d93632a7cfb2bbc424bbbc87aa39c860b41106725895bbd9271b57512ac8031e320d59b45fc6f451879934026b7e690daffd59bfea17fd6f6cf33d2d8bd85a615332a9dd1970ec26ea1d25c772e90858d50be7b24f896d2bcb7ad7c6e562045b392e524c72edacb498f1badf655c3d3f6488df266308acae784c0c6e7aa2307d4c17e456798425b458c4c81b1fecea2ad07365f86a5b49618e4f553c19ece1f0bdaafcf1d57a24f54c7ad6aec2233672f7f64f5ea6a3c8393fbf086f21768b07f1017682f780c229d3b612ce234f209434df47d19fa90a5e47f5412f06d0d50c3528c438aded2ef1efa46f40576eda15e49601e80254a3b124c6b757f521b84c0d4d7df495733e027922f2b48e86d4c0b2a4604a8348b370ba16b61bbacf6f29b8305581266634ecf24d91880f882f23c7a4c0bcbdc87347218d59f6b13ddd454ff7b25493b4e0731079bd21feb82770cee8b356e35dd153aa9ccc31672d8ecad286964faf189cda31d5f295de8d1a3ab818073dbf062f3f26f475f73b8b004a5599970e0fb0361cf5a903ceffe7f0492f3cd8f7cae9c1c5cdbb0ed3905ad64787379bab713f90491050920327aa0feb7bfab85b49ae215b5818ccdf3668849a864a8abd302c09fa010b8989cb011e488a6fc700441f6328891df465e808dd34c18ffd9b84f7750d1ffa446a6b81706c9161675d9097e79e70aed0849f3d029f85fe2392a418016b45a2c20c1a274fe29fe9571d750ba2a93dc9afe0ad3f03448c12a67a6d99fc22c2b85f6fc805de01f93f53912296506b3991c42538df4a3a1c4600e0edc5056d20d1b6f9818ed6ece2c6064e2df8b272fe691c7fadf35ff0b701807309af22061f5714766b2f9e32dbe8f8eee55af1c3f599272d5de19b4c3801dc6704b357a6d86b06e1659498a037af497125fd2f931022c69f975a59437bc909f278b700bbe2f38281cca8b3bb536ee9eb24de6b5bc3f82787652bf53909ce472b38e652ca5d12e8323b73a7e9136560edc5ecca72461d7a042bfb8e6a506eb6408469d3cbfd41391442c223adb8377857f6ce69034c75265e475d723e179e634cd7b58d3409475d92a7c5affa85d54cda367c41312a5e01e382953f30e4066c5e9e3725765f5087d33fcdd33813d3f4461377f8341803e75640ad02132acd67f18e4188300fa8d22b9402f53ec02e2e133591763a23d839ac2b39cad42a50caabc16bfb3ba5f12d9b0682c41295174c13cbcd1fdc1cc572df45da594673316a2f551a47f401872136a58d0562e0f8ce9a3f87fa89342251c82f32e9e8a7fa03dd261660300ccd54b557cecb182c2f2ffd504a0aab58bf34e9af4b738631e9ae8903c1b8ad21c68df6148f56bd5110fbf621582589cec31a13bd3bbe0d82ba7360adfbf9c01b59dc79ec1c44ad973956812a563fa186fc24c97f2919bad553d2e99787178963ee785df84738ee28cfe9acfb0910e54cd626840b3c60364500828cf63076524cb3d7dcf4a0edb9a0ab16a06e016fbe9453b67fec0d0294c8017f794d9885083e5c7e42d7b119a374821b089965d008eed02d615896a27b2cf3b0d22b470ccbece5d443d36b1c6abd817e3fa76405390555e1cada09d750354b81a9adb7efe2946c354ad513dc4285d6c29cb5a5757185d5bc6a15ffb721b8f1e9ac5f44e51b5aeb2bd346f62fccaebe3821d5e8996e99294d02b8b7bf7219bca2399c72402a027d2590194d8e5f6f2ac883e40585ae4658e3ebd7bfcb8ecf3d7800a9790efde4d5b47fb855ebf5bccc3ba96dcd9f09e2d1e973c4356fb076a13bcf482b121295098de17222d47d19cf3ef7c7f2d2eb718b75ed79fd8032bc7feb22834dc36e0835086207a31583abb5fe5869c0b2bc6fb6b7f3d8730b4e1856fbab1a41cd5cffcd6809421fbacadc30696647a69bd17d64bac59049ff2141e7dee2ce16a9e9403c72c5370891384079cde74e7c882729fed956e902abf07129d00c76dcea64999d391198bd41eb2429919511a5fc07f67bc275f7e736f70ffdd850de4de5852a57f1407d0b2e874fe7152f4dd58f18e39487471d11ca5a2d6959f98dd1244f6fc6b453957cca548955c06e06bc5e6cef854c6b6a6293f180d94a2d9e2bf99725778f9978ed12bc878dc7b788a402332036add3b2a23e93efb09961bfddfdabd7379741329f5d9bdf969e8c1942d66ac1c9e32d3ce5a90656c84842b970aff4a20f718a7cd0aae153b8661c7aa8d792311248c59db5a0983e1f269c546380de164c3094101d2092777ee8160149e344592486d7226bca801eaf29f0ed5f300fbff5b2a31cc93817f13b84c9ebef0be6cf76c07e01973ee648d306c427c4cec4daf1dbcdf7c6bc4cab87ca4e1dd68b7eb8400d152eab5209fca3a2df3d96ae2a6464ce9a37019aab892b0661c6be56c46547c959e71f764b8b00b940764aa16c0ec7e85ab2297c87db9ba8f15d830a299541819e5d6cdcffa01b0f7e15e69ee2c914c0218f46b519c853660fc313ad7f7cd1d19589301edbbe713a26fc6dbf5d1e4c19e4c9d27edd4217d26f4a593c96c5244a4ff8f211675871d03afe597ce8d7f769fc7abb3518312f5c3c484f1ee65d95eb593a486f6a1ecbb91f8589a6bc67e592011b89bb6d6469c88469e37d73b00fb004d97fcda743b34e2041136c885dd7060909f6d8d45f5da6e1f3c04aa18b35e33ca0ad0be487ec5e0817bf5d041bd7d8d811272aea9c372b7094ea813e8b82f5b4410304c4a39732d48feb238b3c20494f24d9662e4a5609ea85d9682b9f1f3a5ee42632dc83581dc47860a7a700d81d00528857c6c548e807bcfe71db6ad82ec15d5e29eda1bba81fce37f793b6de632a4baf48012931b0111411fe856e8b9ab808c63dc51790a4445da898d7d77e224e90a7c76eb2c3a077fc7b86a2f1a59326f6943c9c469c0160307e98ac6d8977dfccc356aacd28efd6e74cb65c6e1462d46f0eacb5e18b4cea6831e6445ddd2f64465d04f6f7d68331b387ccd6f315b944a34a1d9b1dfdcb8852679f54bb4740e294271bad4dd23f5773277e3e52410432eea30d3fac97905062a3c4eca10cb0501d5b8e5f9cfdf8d8b0ef418e26649d769dc1bf5909c2d38fd425b8977acc2705c171a58c438bbd342e733f8cafc2f77bbaff6974cd6456f749b5d9281141c247282c4e24081821f9a38457671dd1461ea7816e90a9cc1d1fdc8bc34ccd46a6269809aad5657bf9c5f659b6afe3c3f381c5ada944a4cc10edb7c24c52fa2d25d1c99371b6f01df26b02a47d0e1fa0c8096e16f3426f7c1416c2ade7856ad9f05550632c1837ff9d6ef34a983dfdef17d53c99c306b5cca705cd763f8f713e35f21b24187509578b000e05a163163f72a8945538b37821fd7faf62e4db230cfa832712275fb2f06d15d19f0e6488f58749e4a59e642f1e0d3db0e0005625bc3d7efe13cb3e5ef8d3d8af719a12729c65faa87cc59d1b561d7e5267abb973c865b8f0492f23b2c2474d73519968972ac100859f18e94f81abfe479afb8d53b5cc017283d3b8c264565ac78457646e047e62e42400d600661049b8f098734ee6a96735c27c0ad7d54ca1fa5dba5edfc2fae729acde4e6ca85089a129d4e2c03d13286b3bcbe3aabea696b72feddb72248c09f7fc70051f0de27acbaa4b7dd63ca11a91b5edb88b5783c1053479525d89ab5da38a50cdc3e00f6ba6eaee5f0c51196384849aec4865edcb17bc0bae1b1bf64eb858f93015bdabe8b8a6ed88d1488e13406bb3eb8718a9f9fb2615e680b633f11763ae7dfbc460ad846a3b6bedf0c5440d3b505b8d0ee4f48a674c7e6a9890ac7d9ad9bcb9abe33c1a95b5f7ff91f0ac47ad73bd63ae87c1061f3eaecf3d1d09031de44d218e4aa9a502a644afe81d6527914c56bb8ed92f15c5c94dce67f8aaa47fb3705062c4b90e8c70f8711e648bbe6273adc3f93ed1390a8ebed7ec6d3738f52b75cdab5520c7b2e5251af6c8cc58cf3911ca19dc7efcd0a674b5c7a8ce17c4a0995801b5f05c80580f1d346ba4264620881d3107960f2311595f2c5b48abf0468784a877504cd8814698f3b043674e5fc649cda605b55d8ac2130fe2ef012dc93fa85943958d540ef5db30edbfe22a0fe94e1818ae8d25a50d299951ec3a33ae23679b2f6c97d2bb70c0811b8464437be66d993353f82ca8295b05d601edc04206182404a27ac9f6bdaca08abbd0961fe30444bbe141cc08dc27623a94f18060ebdf511e3733fafa51abc9b0341b2a7da73d8e941c38a3772f4a3721f20ac5f56b64c8cc8a0f261bff0a0bd6e6ce6fbe1269244b743a98aef384d7090d0873ff9ef3d177913", @ANYBLOB="2874d956d806828de3814e8c872511b8c4fdbf75e6b71b878a376182419f86e0a3a71c91b41eb8d72fdbe5c7d74a3f4b6039ba75fc8371c20ee3d8ab096979"], @ANYRES16, @ANYRES64=r5, @ANYRESDEC=r6, @ANYRESHEX=r7]], 0x8}, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000df6f5975bc5249d535039e83f345f646576154059a3a0df5fd344ca5ba4a90e1e9a8e1890b4a2fef8092a59fdc72ae2fc7d79dc37c4601dc6963c13960223df1f3fef7974067f2e38e14008a16557d27d3d256de35b4dc7d707acb1736e8ef06e80b1d5fc50aba39ff"], 0x38}, 0x0) pwritev(r9, &(0x7f0000000440)=[{&(0x7f0000000000)="de730b39e7890fbc3e7d679defa86f854b555f7765c9c95e9e4959bddf4ac9d17c3d50594400eed1be22", 0x2a}, {&(0x7f0000000080)="621074e136bea98f2579cb12e2fed5db62b304ec8533400006fa751b2723f81a38dbed44", 0x24}, {&(0x7f0000000200)="75b73c5d5062d826caae894f45a47a9526fb1915a836773595ffd340e8c1841a913e0aa7e1f53d67d0825ac4ac099cf8da15e40169597a8971da5f75378b74002646e8bc1520bbe91305abd8e61169e04341b9173d1effc2a9ede4b67a634ea3ec04c27a122bb1c0fdce5eb2412753a825923089718b6dc2b1ff116fea6750193e3cafad774ef07c10569b5901aa7f78ea5588909ca6b74a4c90724a90871e25f31047ed7fb796507ad104b827aa6265f1aa9c09c39bb6b917", 0xb9}, {&(0x7f00000000c0)="6953bbe4bc", 0x5}, {&(0x7f00000002c0)="f261d181de6d53ed53886505d4414fff6cd3077cbc79696324e58a5bc0944d7f0c185fda125d34d05eec91723e58a742333665c27a86105026136a4715fe112d45e30f582fe56aa8ec1df569ad69c18479a17d4cd479aa46770ad9395003a2c689995415cd7e2569447731cd113d7b337e4894bc8daee169e4eab7167fd45494eb4b2155f25eecc919f3f6886c93217fd9dbc49500d24a4e95008a6b51ac2df81cbd13b15cf3a486186e26077fe22c3d3a8d99e736738ac4443d281c0962721c7460aa04b5bb2be35b05a1", 0xcb}, {&(0x7f00000003c0)="6d25517ca34674fa86f88d54aa35e2e8c9fe15e62e318715e15b6491540f339b2165c96c4595885bfd372eae6f706e8f84abcb743b9b85abba5c79f35c1dcfe12713a7c9661e7bf30862", 0x4a}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0xff, 0x6, 0x3}, {0x400, 0x3f, 0xb0, 0x2}, {0x41, 0x82, 0xff, 0x80000001}, {0x6, 0x20, 0xff, 0x4000000}, {0x20, 0x55, 0x1, 0x8}, {0x5a, 0x5, 0xd8, 0x3}, {0x3, 0x2c, 0x80, 0x12}, {0x124, 0x5, 0x40, 0xee83}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:18 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e4fff378800"/20], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a22e7c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000b69c3df99e6b9707d39f3c1c301221b0c9464a54f4f5f7bb5d94fae63dbf09beb9b9ec1c9815aa59c4892308edbace227f5e4d4af2b1e0626b0dd1fffe4f9cc33d46e0d5b1ad6bb41bd3e2065edb151b97cd60838fab84e1743c8afb2cd260fbb9c14cc631b3641b8c76beacb33d2a02"], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r5, 0x1) r6 = openat(r5, &(0x7f0000000640)='./bus\x00', 0x1801a, 0x8) write(r6, &(0x7f0000000980)="8ddbfa1283fde8cfc7945241da7708bd91bf247836b00e20be19eb02768773db2f7df6d7f824be3605c29116983d128407b89e895b69409b9a081297ab71fb71197e26c790d1a81e467f919d273a7372cffc1875ab0e967c8c7c0ab4dc43c4c79d69ef52ab9dd59baef3aefcd02812da10337cd5dc6c4ab6b889f069584810d67cb9177d17b7450cf668df54371d54106db43ab7354b776e6c49c596090dc756be44c44a8ecfb68c9e7969d2bd9aa6450a9c4a70d1b088b04cd09a", 0xbb) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r10, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) recvfrom$inet(r4, &(0x7f0000000140)=""/80, 0x50, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup(r3) syz_open_pts() 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0x200, 0xda}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff0000009af55fcdba19746afb32965242090eebbf61038fd54308e574d33d24ea88d7bc006bb16091289dddf659765f57918d134afb7a34e2808ab9d62d6468e545112904f8b6f451104183f383f0b65d894b8bfb93bb23c6d54fa4cb3770d2d66732845de58bc5ab989d570c1b183b9bfeab0b92de3ed715ecff664682fccf48401bad5c82ecfa0e501f7187189bb507d345e8dd27c3727699442c817378164e4c"], 0x38}, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffc92, 0x0, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = msgget$private(0x0, 0x204) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r5, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r8, r11, r10, r9, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, r4, r7, r8, r15, 0x124, 0xfffb}, 0x2, 0x9, r16, 0x0, 0x10001, 0x100000001, 0xe326, 0xfffffffffffffeff}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/250) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0x0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0x0, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r5 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f0000000900)=ANY=[@ANYBLOB="8228b5143638d6e17d72a3df0a522e6e022e2f66696c65710717577cd33cac080051b070b16a7171aca08802775f060f45375d123e5045000000dfd53a9af63069086de0a37e05deca1cbaf2242959b417499f54b377e21bd2a40111421db0bc788cf51746c0d74495c90c0bcc918c9a6bc1d53660605f0f6b0d360ee3a3f8697b06f6cedda4d1a33e8d41c4645322c391867112eeadffedf5a752066c03c01a57f260f834a42ad982f733b756a9c6becbac87976f96a9aa9bc1398c764334b67f5e140294c327f7e1c281c3c0b3fd0bb1642a61d7517f56b480e06082aa382be69528a20bca0c7c93c4f142c7155575c152c3e7fe7a3daf86da12c8454950a2c4"], 0x10) write(r14, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r14, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x0, 0x0, r11, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r3, 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706630000a787000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387060000b27c896d4171de9815342b00a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x36}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002980)=ANY=[@ANYBLOB="2000000000000002ffff000000000000f87c8a5b671b42926b7abd1b9e771d542a53eff1c998e9b46c9d28eeee6c8706000000a714000000ef46a3090000002a00000003f1fffffffffbffff000000cbbce70a3826db1dda64cf28b5f66c4129b8383e5f237dffe6ef67ef5b9adfb92b475f480d50"], 0x38}, 0x0) kevent(r3, &(0x7f0000002680)=[{{r2}, 0xfffffffffffffff9, 0x41, 0x1, 0x5, 0x200}, {{r4}, 0xfffffffffffffffe, 0x6b787f8dcbbac0c7, 0x40000000, 0x3ff, 0x6}, {{r0}, 0x0, 0x0, 0x163e02c042dab7b3, 0x80000001, 0x7fffffff}, {{r5}, 0x3, 0x4, 0x2, 0x2, 0x101}, {{r6}, 0xfffffffffffffffc, 0xc4, 0x1, 0x120000000000, 0xfffffffffffffffa}], 0x14, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0xa4, 0x80000000, 0x7fffffff, 0x1000}], 0x20, &(0x7f0000002800)={0x1000, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000002840)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e4d72ab5382934b8d46552420dbc5f7163d8ea3e3ae8dff78a1f20a332455b9ae4b5de917ca355837177cc8087f16aad9c918f802087d902ac46b00f1d6c913657b97403b3febc2656574cad4301947c16877", 0x9e}, {&(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) setuid(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) 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) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000011c0)=0x7fffffff) close(r1) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) r15 = getpid() r16 = geteuid() r17 = getegid() r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) r24 = geteuid() r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r25, r28, r27, r26, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000001240)="006ea34b21ba4fe8011539e84d034abda01e95a5ec87215815a0837cabd65014a497d7125242f1d36dbf716f4e2ad2c68004a6cf4299c8ca4fcb6da2c476529c8f8b5c08cc83869863098d45abab7bae89e451781155d6fce6cf89ec720958cbf40684ef8ae7674c15ad3ff1ad33d9db9f61502ac469cd61af30bc959e20f794278522123d850adc5d9b6c232e1115f4212b5d42cd771374c42cbfbfc4f868c6f03728954e9ba8a2170e18cec087d6aa9a386f95a637c2152b91d1b74e24668b3de867abb9ad34ab637e9dc182c2320280e377eb21e5c95e54b0ad89fc64ff1539ec559290", 0xe5}, {&(0x7f0000001340)="a9eabbf292eb7a28b02179d1c8843e969026a46e73ee8747376d2a27db1324c9fb36129739e51c9d5550505552e7d59bb43696406bb08af29091c32b2dd55be95618de59ff5d5de0a87408d402a286e8c5990ea85be01678ae09de02b61ecfc9cf463b412a1cd00e75b7c39bdb42003775beb18914135b814e708e71d9112a201c0b62620d63143bac4a3614fbfeb44099793789afec11552223ee322b56e4cc08ac3259243062973f4db019482c8802af", 0xb1}, {&(0x7f0000001400)="c52abf178f97ce26327bd0e9e9a54707360161d87c187f2eb515bf280fae1f3283b44c177c89635c4c3c57c6b5895786a30d816c374b0deb32af7fa28680f1107e3e53a25c21e0466ac7ba7f67e0b1e59a8d6fc8e591fc329d06fc7dc5071a47d850a0f151e48ff5e17e983da5799f6fa0b6baed8d8d9992f880ffd05a09acdf5de45def1c239b803ef87d26e8d948de7864", 0x92}, {&(0x7f00000014c0)="9ecbe7df277527bab4", 0x9}, {&(0x7f0000001500)="7299537893f5cbc88d887b4b7f4654f0401610d94c0223a9f47c3d5affd5f4228f02d07d1902e5562b2b024cafa6ff8c5fd0fba0e3167af9fb6a40c19f870e385d78b8d2845c8956ecd222ff0be986b481b29159c8f231ccf4203397764ef7cf76ccf1239c567d9dcec4ec0c3d49c93e41d948fce110e07b0978b7b97291b9118ecc55de010809151d61d5d64fa0cc665d8feb79ccb327c5199d06f6721ff6a79aa2a9f1595d4b713c8bdd3df3a42021933274ceba64adbe7e3c7fab26a075dd02545f000e264bce46a8148cddd6daceaffa3a2ac07a362da394c4ce7731ed930641f7d5", 0xe4}, {&(0x7f0000001600)="402d2b624ff8ca2ea190e7ded3930ebd660756d2d696624543777a67085f305bc6acd81f1276a7a2b45f9b4975f264bd4f062318a1efeeb94377874d7e0473dd37cebe77746c970fd93e2d5720ce6e55cc2b", 0x52}, {&(0x7f0000001680)="e3ef11af1751618d630f435054e4c159a0f9866b953e202cda585e2bddd598bb0eb44466cbf9609a38cba84f9bbef079d2b779149f8542a8e7", 0x39}], 0x7, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r19, r24, r28}], 0x80, 0x400}, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r5, &(0x7f00000001c0)="2750ed4ff6247a5f462238afa037d476a0ac6007f4a797552da3181f3ab2be2f26ef54a70ab150bf86ab248c6b74f504eb3c432a49b21ca1aecf2124ea557330dc1a0bb066b3b4750dec2867989c9f549b697cf81c1756e0e4dd1ff6cbac68b778afbef6835dc55e2be6c754dbd56ab1a71994522a94ad0183781005e191a19ece11afa0e9d5884db84d22e351a00967253138b016c7b13e73355a5bf29c18687b8688675cb22058517494809a5f30e874cdd8170e6a55d7bfb659802352b659598a92f586a3f2ef4eb78649a4c5ae40e57b946f620b69907f772a7e89d92795d04e5a439827aa291edd53eaa9c154c4be765acfc562ccf9829e4cbc920de55a0d0594cc485363014a5aa304695bba356efc8249f34fddab54b5aa5981bc84f0d4881daeb4d74496e3eeada6c32c877c7dbd07bd7d8cf131a4c63a9a70d7cf13e68bbbe7c4c84c95d12d395cd59418aea6315803de949404254c0777c8c24baab4e724ee1fa98ba0bb384d3694ccd51eccaee794d800cf683e3638f5c28bce1145cb43ee0642de4c5637f0f320b436a3b0102f605c61617d65ff0ef927e6691572f2c3c54a81888674d496ba6b5da94e765f2a81d0d8b917272e186524d9ed71add921fbdaa0f0c6e9ae63596d19fa09a0c58d520fde9553e8825bb12238b83bc2dcae4cc50bd1285c2bffc2ed2082d1319288e7b9db5b60a87df1557f6ce84ba681f71e907860d7abe7c9ad93e38d3c0e8de5f54ef28b8ee7e0834510336836c832eec51108a5526da7799158fcf93376af9be6f3fd28e65badb10f0ec5407ce6148a7dbcce441eff5edabf3124ca29faae5b31dba6d0c2e08572a1e09ff03fff94804e2858f4da275dfba7ae9d39ec5714ef1896b7feb844d45888e952fcfb0d2156f24629bf561362c3a36ab78fb94e89f68ca023e48c1c775bda4894e412bdbcc1951310d76f698e66a696c73a057eefeadfdca0626c6493cb6166d31522fd3555addf9536e5fdee82f43a8f8b958b412b4c8f88a2743ffab345eb0fb8c91b4f657628982c4da10a66ad512c9fdd6cfb8cc4137649455db787f15f0588fd58baf9e499da34acd53cfe8cb5af545d197e980688e54f1f8d0567ed00493de6c6a1826b9840e1da466e29280bbe744db25da150d07b9924ca9725036b8092ca81d1f3330d9e2646c4ae975ad1638afff240e44fdf89c8c7bd4b1a6ccc177ed82e8f7aa3853ea71b1d8389dbfc9bd45f3c81de739e05044890d2b77d64328e0e7474c2a3f0da4ee2a7f17b1bb571ce7ab815dfd37e385a641c4dfd347b39cb75440970bb54ecb8b5ba55d4306f61428b4415c0a029a715fcbb70052f69e171eeeca3dd0a8867411ea4b1ca5f2e3bf1e1d0e5ca2daeaffd751b36e4457f08a0d061ce30328e6dd5f9ab30eed4f921b268da4aafc1d88a15914caf038d93ba4112d02fc0d7469bfdbe19f371f24f0854fe5c823cc9bc52f25bdbeea22266a22101373a7973a778ac39cdf15ed506fb52ddab53f4924a2e94c95ca21f4c61c3fa372a61a9675ca1a3f550c95a1323ee51c45c0ab8ad0f69ffcfc4b60417c6baaf3080ea5f75c83f6073ae87f9ae5059538d661385c89611cd8ffca1c9990f64d29d912b47ef7b435871ef0a630f795e6504bd0f5ab6a018c1aa8f58018ae0f5edb48e43939ba2c3575ac2f70d2e584662c6249f3b4b6125af993a2cf7b5d060a1411fc464e8f81d823c59b718b4cda2cdc803dcbc73c2872085f2fc3ab3b22a37ff0327d710566d0510d7dfda4efd0ec2ef59585bd05673f9f271070a3668dd346f249cdfc3d2aff97f1fb3569954cec0c001bb0f9c78a8076152e455d8c5642a5234b2301b5ff337ef495ee2ddb1f237ad43638608fb4aecec33813649e4bec46d2d11ca1c2b767b35d3c24f717800a16732b626bddea6e601acd7bab919abebaa7e56ee51874315d40bc243b9c61b18c8ae19f1e75b185fed781674f9f88d3f1a2fe97f1d0978eb13fd26c9d55884b285fb337c176a15672309150dcf8f0c28e7d6b1436754c75f855827b2d3ed6af5e0f5739372256a8a14a6dd63da46d71e90569e43c08a0940cc1cc408f350a4bfddc3fd3802eefd66130e10347de65bb0423dc57fac4e1069c7776e18ef2481a4ef15e2fa5548b1d2225ed5135688c88406f8ca13b0bd0f28b34745387998ab687885e53c096be7abb5f024e3bf7bc6bdad63dec69704b9c7ac131c448314b746fb37fedfdeca5c6852262da362e652c2997b73951576d143971c22562f6b96279fb7dcd3a2a64008c8e5d750e22cba127297f28e6d58db6400f51eca0ac26daa482dbb20aba47a9ef1c3aee4aa5ce81d4f03288c985f07512ddfd7ec7bf44a6beb6e237bc94c9d4248b51d722b9852bbdce6a59ad8b90e0ab8ec632830bde1d085f28f5e52d15396233b5c3e798d9c9a76cb54e85bb285de399b9f8cb4349a6584a4db66dad157983d6de65e1858234250080aedb445476e561d7220aedb4c606e51977c20c510baf91f78f8f8e512363333a87e9c199f0b95196c046c9ceb8fa8a6341575d56ca863e03efa08d939ed883ce9cd3526ed24056c09d8b062498fc0891f52881f243fb9a94ed0f7ad4bb649220f0e364ccf6d4031007ca070a8411cf1d744ec886fc3b49f2759be0d9f064b3b97a0a552a0c0287c3c71a5b1ec7a142da68f0716603db6e54af78f6eecbfdefb5dd67f9edb69e84fa58b969c949560b28a3188e24bf485af1521d039b9b898fc3840a640c8d3160b048eeb2b3ab9ee930d62797f9f0fb78fa71c41dca98c4fdbe0e1e696e628a2e57e160594a5654990bc3b4374127357501099844273b4946d23f97052bc6a956337bbb79c0ba83d84852257c9ad6a776c2a41b0ba0334371f94ffd0e724951320d24ce663dbf32ca6c61ba306a3b4b2737d464a43bb7ce547eaf49f7e1639c528e8324bac9917b18575ebbc328d013216a186bf0c128bcd8609cca19889ecb627c13df579523bcb2b1d6556e81ef2cc1545570469f5af3ae6048701fbb1230afad7a1f16a75178c3177a00b8dfe55b04c5ffced6c6e99def3f33d94c1dd0d51d32acd0c47b5e8f7dcdb3ba1dc072e9016f20871e85e2d11d4489fa75926e310a705448c6760586f75cfdbe6e74990b8ed5be7baa63eac50e1227abb54e3a004d659b1deaf86f2b90afc8c856035d8eb50ca2872edb1f468711c549b4bc63f522e3c8b8ecead5f23b8e9ed450d940420b2d662540a57e78fe21e5ddb66d46557da945bff928a8926c67de7d0247e48d1705f4cd983fe51be818f22cd28e5dd5052ff317ae4a84020c0adc4c5f71653a6ac86008b6feee920bc73293103a0e41ea5364f610c6c80dd64022991b153820c2f20ba2208af856f74aab97ef6f4b30b3819b1f4eff89d566efc7a5d6da4140449f5df7b2a58fd5475ffadc7f9b103c1ba25105e36fb2e23fe457b5db80096b69fa3217b57fefe0b07ea1187704a4760919293781a297b1ee8183428171cdb833800c4522c6eac940715752d87a8710df45f0098a62052daf77029901b929a854ecde920cb6f64ed17e07b2b60ca1d2791dc61c4068212a7f2a2a437e73f4bee68500dc54787455c5cf8902e0de1aa0f2441c18e8fc3467b9c4597dd7b758bf5fff7d637a81ed96507a8647db74d212e508664e17fe847e17abdd396e09b3c2d60eb8373ee993dae43ba1e168261acb7de673d9d97182c6da5decbf2de6d175049e7e60a6541a3a07164d311b64766a2df7b061dfdfbdb2b358f4dc022aaa626897f64f5af6bdee540629cf873a66a3cec7c418c14410a83ca61bbdf55fae4196240e51c71c2c8b42ccae714e6a5b6be77dc989acd93ca2a296c41faa563175ca5e896fd6dc9636222701930da3a27d55ad9f12ec744fadd0ca721022cdc59be6df14c6d0740ff45cd3404ea6d28e46daf1cd931d5b46741c8528158328e5a331a994d49233394e6ef9249fd5ecb50f3f4addd7525a0f7ba2b37df78779e99986b0cfb67cd3b14279d1700ecc01b7a624fb0d586bd9ad8e361942dc4b28f3872f979f851937350b9fecf581e5c20ee6a6aec7952204dbcf59831ff2bab86815f8d41bb48f57ea80e8c03ba31c744c4f2e5a4e67895ee676a1d5935f78fff19d6022b54891b4fba5cbb585d76a5fffaf825bafa499def8b9e930528930fc74d16c3ed08b17bfe61c6f7f392be8039198950b2a2f288f19f2db6565b986768b1e5df32ffa04a52023ed4e2eb38ee596e507657dc85f60b1fd15e9dcd87d4ef3e70cb3a541c87c59970dcb96f1ab42f9e13e47d4f82683564fd8b4991bdeb04df8311d197312fd4c06e2bdadaf2a279eeecc5ae1267739f517dff23bb601a394e88f4b8ff09e3d234fecfa0656621e9ab8ef76ca5a28820150b97c6a71c7f5ba0c93038d1a1f52288efc4dcbf8e8ed0b7ca4e5a3efed4a51b435ba3073f5ea80f56bb77b1c0d965a918ed295f0d0d5596a6a04ed04b0b3bfa455324e035a75239c3e9bcdb8e976f536f1282d6ed44b12d695d660cd372633135198eef3d12e22d5be3a92ee8e2db9ecf58b11baaf4bc7e2c7d018a9fc9a76c07a5c2e6712c9889627037bc07332c9211928a6712e0cd0b9060e64ffc9c257e38cd22a30de29480f7cfda4c8cf1d4f15f34fa96402e3f2b2bed0cc6685e914963d19898c41599490153c999c04531ea91c8725d7763a1c35760aa6b64c5f9ffe9db6dd58055b9d694d55cab8031d70174ed1954959b410fa862e6e7c64ddeb040a5f0a391437aa7187f43d9ace28765e3409cb1154563c84fe60a69a7555d6351414535f11de904d1649ca46232698c0ad5a5a0650aaf9c030398ecd660d020d550cda1d7aba6ee01b39bb69e862062975c5411a05022b48874bf4299296f53b4033f46897c7d2327e355b89f47c21c2f0572ad4c5d004c98475cfb4f369fd0360058dcc731761b0b6e3949801e72b6f90a5ff4adb5f08a6f0657b052f69b97b06bc781f711f9a40dbcb5706b4b568239912a98490ddd8da6b2c923ea7c7c7384655c8da6087b55ef19f6be4267c0584056645619fd2e2399b4f5bc22b2e55fa1e7240bc4e01487a2895f4ab5b7c737d4ccc6a5c3d9c40a4debb1e2a18c50a96011baa02884dab2dae3b7026e8ce64e8cf9140b58c1e18d8b96cfc642e24785f12cd25a9c1924e6da207d3b997b15cb8f2c1c38d76b0cd5ca7f7604170183e68c2e9006bb9f583890bb02a2d0a995ceef76b633c3c05735e56e583d3ebe9c2cfa5e047090fcf0ece4c1466138bcb25e1791c3ced5593447718121548c45630577d20cb20cf56c570810f81dd5b5e0b8be5f6065ea1cc71cbb5a3f8455bb18b7091dea959b00efb4742be2e647c14a0ba93241b4c6a83f620173c889e2ce7c8b9cc88068aa2b3b38704fe1b206c51a4ccb358006826286a8d3f0a49587e9d3c7fd023dd582b1879093d071fdef4f44f7f22b4e36eb91eca5e888d95be7db350005f66fd388575abcd927373ed3757db0dd5aa7fbce68b0059fe7a91f6100d54a1f2592d821f10ae3e155308f0c74ccd84d648a4abd3edd7b47848ce201927bffa7fd019c8e9142a0aa262bf735ee03f8d3a58226a1fcae019a76a2c9efae59d574e01a48763d6870b528470520c624806d961019b5f4c440d2ee2aedb7951f03a05dc6b4ebbf5d05ac0e258486f6d16ddb1d7372bcbc91705aa0fcce7ea6d5b6098b013710910ac9d05710dd0b761db0145e2f8be5beb57729346d7b0fb614ff0ee978ca3143cb6646562c68d1a5ebac91", 0x1000, 0xe503ddab26706712, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffff, 0x2}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(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(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffffffffffdf7) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, 0xffffffffffffffff, r6, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r6) r7 = socket(0x2, 0x10000000000003, 0x2) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) connect$unix(r7, &(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=r4, @ANYPTR, @ANYRESHEX, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRES16=r9, @ANYRES64, @ANYRES16, @ANYBLOB="5fba501e29b3e9ddb91bf4ad41ebb7d5cfe462dc21e7355d9f386da2a0d322732eb8eec6a20653509e77ca8d1e1207af9c827f54d6867fd80b6f1573aa0ca377b3e16265724497e3c2f4102ca8905a7ec91c5312d5f92c8ea5e65f264675568b76c383e118901d1e39bec9a2cd358dc8ed5fb20021d672a788ebc2cf060b57aeacf104db6df0d628d92d6743d61a9bb160b0557ba784e6a89b966a786ce87da773913c995506b3597c3355bfe10162e341196a8bf31d98d95049b5f04ffe3a9af3b1a277861266c49286313ee524975c9c340287b7a7c9f091291c27fe85608a475764fa7477a15be4fd", @ANYRES32=r8, @ANYPTR64]]], 0x1) sendmsg(r7, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0xfffffffffffffe33}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)="05", 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) accept$inet6(r7, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x90d, 0x0, {0xeb6, 0x402}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000024f, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) dup2(r2, r3) 16:00:20 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) ktrace(&(0x7f0000000640)='./file1\x00', 0x2, 0x8, r2) open(&(0x7f00000007c0)='\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', 0x1, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000500)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f371c8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46641c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4bdaf44533cc60f9"], 0x10) writev(r13, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r7, 0x6, r15) r17 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r17, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = syz_open_pts() dup2(r1, r0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$TIOCSTART(r4, 0x2000746e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x26) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x8c5d, 0xffffffff, 0x1f, 0x0, "1aeb48e79db908fc177e81693dbd2cd903a09b28", 0x1, 0xffffffff}) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) r10 = getpgid(r5) fcntl$setown(r2, 0x6, r10) r11 = fcntl$dupfd(r2, 0x0, r0) r12 = open(&(0x7f0000000280)='./file1\x00', 0x20083, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f00000002c0)={0x40, './file0\x00'}) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x81, 0xfc, 0x8}, {0xfff9, 0xfa, 0xf5, 0x6d17e596}, {0xa8, 0xaf, 0x2, 0x1}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) dup(r1) r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r3, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r5, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000240)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14, 0x8, 0x20}, {0x3d}, {0xffbe}]}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0x1, 0xfff, 0x0, 0x2aa, 0x1, 0x6, 0x7, 0x2, 0xffff, 0x9}) syz_emit_ethernet(0xffffffffffffffc3, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) write(r4, &(0x7f0000000180)="0026c9e6365383c1228c5df066480036c44a2d705e683a9e798003a7c0bfaf94c7899624b887e62d6881dc0917", 0x100000327) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r5, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0xcc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x3, 0x40e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53d6df62bbc62c500b0000290000002a00000003f1ffffffffffff5ec45171e6f073ff0000000160b075ba8ab8b937981488debad57e9d431e511fb50618c9851536a59bc9769c07c7fa4b0368b35d99c92bb37400000000000000be0d0900b800baee"], 0x38}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xfffffffffffffebf) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, r3, r4, r5, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semop(r1, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x0, 0xa959bc35ad6fc6ca}, {0x0, 0x8, 0x3800}], 0x7) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) semop(r6, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r6, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x4}, {r13, 0xaf}, {r10, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1}, {0x6}]}) fcntl$dupfd(r13, 0x1b, r10) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r11, r15, 0x89}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getgid() r19 = getgid() r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r20, 0xffff, 0x100, 0x0, 0x0) write(r20, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r21 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r22, r23) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r26) fsync(r26) setsockopt$sock_int(r25, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r26, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r26, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r27, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) kevent(r25, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r28) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r30, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) write(r30, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r31 = geteuid() r32 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r38, 0x6, r39) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r39, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x0, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r23, 0xffffffffffffffff, r19, r24, r35]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r18, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r17, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x1bd) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80001, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000020000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000000000ff080000000000000000000000001c000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000004000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10000, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) msgsnd(r15, &(0x7f0000000780)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRESDEC=r21, @ANYRES64=r6, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r19, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r20, @ANYRES64]], 0x6, 0x0) r22 = open(&(0x7f0000000200)='./bus/file0\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r22], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000}) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) write(r0, &(0x7f00000004c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40b6e8c8b6b87cb4272b8bcdb9ad8a4c06e28165f2a2aa6b5993ef1d4d99342a3504d5b", 0x62) write(0xffffffffffffffff, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fchmod(r2, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = dup(0xffffffffffffffff) fcntl$getflags(r3, 0x3) syz_open_pts() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f0000000480)=[{0x2, 0x8, 0x1000000}, {0x2, 0x0, 0x1400}, {0x4, 0x104, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x6a, 0x1000}, {0x3, 0x7}, {0xc, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semget$private(0x0, 0x3, 0x83) r5 = semget$private(0x0, 0x4, 0x204) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000540)=""/181) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/d\x06\x00\xa6\xb1f\xb0o\x00', 0x20, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000140)=0x1) close(r0) r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0xfa60}]}) readv(r9, &(0x7f0000000380)=[{&(0x7f0000000240)=""/219, 0xdb}], 0x1) pwrite(r8, &(0x7f00000000c0)="312105904930b834bcd7bbaa4ffd2063a901dd9a4708596c13289d9fb60983a3fc16ba9321926309d9a25303", 0x2c, 0x0, 0xfffffffffffffffd) kevent(r6, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) dup2(r10, 0xffffffffffffff9c) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) pread(r2, &(0x7f0000000080)="7fc0e73d369ffe93ab41227ff6532383dd9d5520f0d707439b16256cf36f474c4fc13057011c35471a8372fd84f38fb623486a350fd46b", 0x37, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) dup(r5) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20000, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = socket(0xb240a7f1b4cf157a, 0x1, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r12 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r12) r13 = dup(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="b6021c587fe887dbb59faec34fb0423793847c1555bdb52207645f3d7f302acab729c9e91c7171a52031744da408b403ad7a862f37a384019226710b16b65c926fb30483423d8e9ab2ea95db6d4b43de4dbec03f9a18072e49b80c8a1d6b8d7891605f78801efb43b51173e7cb2b7bce63f0a22ac70dd527447c666a11c20cec1a8144d34e0d7f82aac4332af7f8323ffe5c11c86b37af6337f587fa6dbf9480ace10c505f7e6f11ff6b71c1f270eea12cff36ea25ea52ba66ecdbcfa390e0d3ca46b304e3563a117bd64e16072b13f7874924929947df51d6976fee", 0xdc}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="f97400000100"/16, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32=r13, @ANYBLOB="1000000000000000ffff000001000000"], 0x70, 0x4}, 0x40d) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) rmdir(&(0x7f0000000140)='./bus\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8001, 0x20}, {0x9, 0x2e}}, 0x2) 16:00:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x2615c, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c0000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/115, 0x73}], 0x3, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) recvfrom(r2, &(0x7f0000000080)=""/165, 0xa5, 0x40, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:22 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20088, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d, 0x0, 0x1}, {0x3f}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xe9, 0xc7, './file0\x00', 0xcc37, 0x100, 0x3f, 0x80000001}) sendmsg(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x638e, 0x7}, 0x5, &(0x7f0000000380)=[{&(0x7f0000000280)="d8adce40998a13069235278cd83d4bddcb66a957e3cbf792f51f90f093e7b544132b2dc4d1cf28edff10533b5bc85357fc180c6bd2ba17eb6c04693a780f292dd31a8bfe22726b0cb66d62b90128b1f57440761d6246173c4e69685469aa9fa906424c4653bfeb1801f7a56c587fa3d04b6190831b78b07bde183d45e218a25a06f0c35ce08f137a0a42bcfff7b5c64d0ec9d93003b2d6f6295b7777f85c158a157f732c205ea02ba116ec2390ce", 0xae}, {&(0x7f0000000140)="fa95c6a493165e40d49c3f678bd00a1d21747e898d616955b4580fc5724ea9b85d27db919f51b2e9a8915e861e", 0x2d}, {&(0x7f00000001c0)="7c6b035257fe64d7", 0x8}, {&(0x7f0000000440)="fcd0f08ad24f52d2f85016387b0453783bcb0e62637ff760abaf02187021df589a36555d88ace68b861ed45d7a3b8e68df62ded347a232522b22f50c224a97d2925e36133c1f6d3708aca95b0e35d593f3a4660d65c83c3fcfa3bad8b4a7e96f8b79c8a2b187183f05e5320e9d44105ff53f15eb4aa62a2ac4c5c3b5acf2e94366f226be894b3bc239b7996826550702c8ef6a5f8c273263f43c595967fbda540825bf5cfc1fcacdab7777c7a525cfd12f2f225307e05cf3bcaebf3f3d18e19adc378f09d608aff7f0d360f8dea551043ccb58bac6fab261e45faede02aa16d09fbc07b49c96dec5a8b74574c19b5943ccfb396b76", 0x72}, {&(0x7f0000000340)="76505f2e9a2803dde353ad33142936a2a142240a22d920f80392ee145f1c174da26ec1ff20eefa1af07ccb", 0x2b}, {&(0x7f0000000540)="9a89f7160edd493194f3d5b50059e02786f264dad2efbd0cf87f1a5fc4c5fa92576c2fc07f04b4a53097adbd93a51df333bc2fa8658c2c6df8782165ac6730c1d22d244ca70c30968732a63627a04f7fc7b2ca19ebc444c4d1e99c411de151f4fd0df6bc58b9d43de27d2b1c3639eab7100c9162a59879799163cb1c4666779893051e0b27c65dd035536431529377881ded3f16832d3408dfd0fae12596947efdbe3ad4ea0da9a66c4a447ce1964c224e02b7dcec61f08312a984df9ca41c567dcdda95da8df63ff0f8e942170da560f3be55bc3150b67e9a51f8924847344f0b6d", 0xe2}], 0x6, &(0x7f0000000640)}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xe1f35d8588c495ef, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:23 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) pwrite(r4, &(0x7f0000000240)="d000210000000000000000000400", 0xe, 0x0, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRESHEX=r3, @ANYBLOB="71f765c302ed03a15bd309379af9"], 0x3) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, 0x0, 0x39c, 0xc00) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0x20, r8) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600), 0x7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x2}) 16:00:23 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x20) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r3, 0x8004667d, &(0x7f0000000040)={'tap'}) r4 = kqueue() writev(r4, &(0x7f0000002340)=[{&(0x7f00000010c0)="8e4f1f62957934ceb8e9f40a5bd5886fc709882774a394e5a9fb06220df24c7b890e3cb1d1e32b373e5524fabda3255e1ba306c813e03e7a04432857101db74a7a962abea82fb6e4f0c8169f0fe87ff14a1113f4ebf058c572d6c233c9609b1f01752051a8158e58373ae12b72acbf69765207e572189732f4ff9dbc7f9bbecf99ee525ebdd5823ac641d0803959cea9e3dde1ba6e27893a98208a9c831d55ba1b1440d2bbafded4302d8480746e8a64a468db150c18520c0b226c75d95fa7e27a8557675129b0daa0edcd37c675cd821ebf088ca088c8afcc4b134e6aeaf2e5fde0d9a65f81543fac6b21691817d32f4e9a2f65703f2ef0061d0558d3776fc738b2dedfeea86b2c8fa74482c3f24f5e3e31ed1ff47be003a3670f6a47f2da5afbd64afd125774034fe2d22a0710bb19e409a20a3ee34ff664224fedf036850cf219012b6a2559e1597a0f091806e62bd99fd51e831f91f265157d468586b5350ff3ae59fb2b772c0c58e4846ecdc70ead47586b4b1d433aed08bea8ade4257acde666e981f314f35d310e106a0c7770476ad84683141f51d2ef09b52df1b5bcb9bd34bf5b99a0f444e1695afd2a3af037e5c22595e35d18782a8bd5943bc0d40d676b96b369133977c16d1e14c979e841367dc94e5b997db18e0eae0b5bc3a1f3d818082da4c0a1d81e0b66781e88fa6c66ea8c6c5f99ee07f344ee174e0b5e1dde6bef0b4fe1ef86260235a7546e4305d2747752ce57aca4a75e003321ada56d89e00d2854663e8515a2239b904c0fbdff3252f6115c3ff58bff4041a917376c7ad66bfe05f93bc8a8579827765c94196a43229812596f8c79a8043a1790747bf8026a97b7ed49db5920d91b0ef67d3f981a22fc90112028127bf276bb48501deaf92a4e7655818f11027c4bd342411ed3af79c9bf6e183786881f2e2156f1067228817539f91019e98e199dade3ffcecdb220b0b45f12cb071532bb99493c6658366a3b233b94525a56fd8154a43726144cdeaf4a9c0739147decb9d39912d693943b9fd0965fbf820e4707da05a67ed4928730b7df59c262bb8f83ced8a30fac39a53c4a33ca1c8b74b85da1b3afc7f9f377085d5ced11f29cdb944f36e9c95c3ac6a103a8f89971de257500a4cc6475158196f104338999640d0d8e7649f096a591d34a5009aa17f5175714d966d29bdf46aa2df60058cd012a10963d9546f74a31cb043fe817d0fc6bf68975cea66918f7e678bb90b1ebc467ccf668f2538a962c7a70946103fa3d820231d52d5abff5380d9d6cb9a3defff2b2d1df355a20ff1a9f22a0c892468fa126144d3091dc90aba0062b5e25972f149f52e2f2f27c26ae4c27e06b6baf8b840082a7f783bec381887e5d299d110203e2a6cf711d8cfdced2c33efa394825e8f93043e07dafd9174fbe22694fc8373c38bd96be64b393ed20d0ab233a2bbdb9b9bebe1088d1d2ce899963acf4a86009f31e75c0163390a6e11b97d3ae7e11b1a50d377720472689213a805987a71fe98039a197a47d7e43255693dd5295ffdd2b9588e2b0da2311f16d3957fdee050c666373f7443d8beb958c1d7c275a02a97e7eda4368bb6f9c0023b1e49075d12f8da42ee3588676404c4db640a6540e5ff8180525f185dd8c3dd7b08aed023a7e2c1a6942a7302af33d06d83562fb7726680e65f89f9d42982cf9912c413a4bc9b8b689c828934628638d5007b845704b2296cf228b0c9f223e5d48097ee6a2013f49d2c5e17de811f8dd00ed3b9f8d4dd725e8ed45cd06c68d41db7580c267530a4f224a52a5304f5149cf3b52dee1d4e91bbc658b17d344a280e3762b505e785203fa2568bf3b0df2c42eb5064aa5e25e98559bd463113ff07d22d0e82c6bcb843e200e0bb482c559b79a3fdb96ef27c485e0206b3604aefa04af55400d2483ab0438978fea80605c253756e372a763ad19123af037b59348f27a2e6fc33697f8b568a3a0a38111a0a81b4a556e9a4730317193596e080c31518040d90b611bee6f62f5bc9617b0d78ee05aa1e219929306803cde8776d52133073103642587bda6a4acf0e9cf0d9d6ce2a8fd3da642522e852f31408b2da11e1e01f27cad3d418a8823ad21381993d2be4b03bb69a43315762d84d6b5f5af6597a4cc3a92401fb65a420d45e7a5e92e096dbc0f638d68587fb326e351d1567da8f4d282f28127cc0eafe1b2c51f6b83eb4e26b6d45efbfafa7ee32c40c38c50edcbc7094e88892d0a7328d232e4032e775b190d1464fcc71f9dbee4ccd2847c21e90813d227e45b4444d3ff24257ea528ea80fdc6dd416a14c16961b909f9bfd12cfe437b9b8122d9296e81de96aee0c528ac8175dba4302d88eac62ca34b2101a2f275581b80d2c81510d7b12e63c42ed3d5d9e88cb0765213d0e0a8081e11e6dd49a7ee80f507fdc57a69720c613eb02e8c050da40697ea0c686086cf314e50721ecf6d33e78111deb6a881d77a575fc45500dca65646b079a88aae76f0435dab4d3e3a95bf9c571e5dafcaf3fc889afa9f4460fb4f84affae050dd149e7b5b4aa807d81b44f120a8466d0cb55fa684603a43cd1417f7ef99bb80d5047db48c6a35c8b814a8cebfdcfccb3d39a18d3e296b555626ad711b50402f99c025dea4f81d80601fb41e117243ef341e1b53b773c7e9e8bc43a1c0d05ba743c6a5611c543bdf7619e13c8f7d80a46facce2875d876a426da33d7beae8d7fc1cf14d1b1ae55184cf91ac53f383d6c8c865be661dd38e29d1ca160f2344c1485ac3313196ee0f95c9391e90ee1fd5140052e5567c94ff10a9c990842eefd2ffdbbfedb6d20f2c39d05596f3b8aafe97126784c99a6e1b9169e6558146a4cbeb5b328fb9739cfb71bca15b83c6d10c03b8504d19efe8e67d1ce9b40d935a5d484ec2704b99d5ec5cc1ea2f331a0e4b05e7a80802459884f4a2b4aca2152e9d19aadd47da876dde8810f9f9f1a9cbbf49a68d73b0090269e6deb291efb44b3b1c1ed9f38320a63fd9576dc08b4299527d582ee2e4c6007800ec87734d1375695c18a9bc3488af6b96b0f885150a18221c6af4a90b0430b0f3d7114dbbb72a9c168fcfcbcf43ce1c52caf073d4ae781bf64c4fd8c2ccabb6a7c48c13a63fe1c0a3f11027ccf69f00b098278e5a5c634713904525bfd9a6ca7d79efda5ab7843b65b3ac4ff81650dcb8c8cbf7331b070dbc6ac9bc4041aa1679e423686f72650db8dbd487aef8c1c39d596702d6e2542feed187756ce6c12b844cc4168cb0d4db8c95997ebaee7a67de7c7d59905539f17e0e62bd83246a36b69d3b58cff99016a7f8fc8d1f34228f68231ad5ba8d7fa6aa914043342fe77ba8ed7565019c326696b8bab34e74ecf60332c88813d59f37da5be753933d14fc4f9e4fa8c029479723b73fe4a79f568e09c53ba98dd17a5624a2031202483cec4ce820778eb0c2257254364d6fbe50bc324e53fd3b8b73ee6fb098a3ae55f9138ebd920238e8b161a7f89a3a2844a4b1c893066d2aca6ed51285a65b9ef9653d8c74c2338b6006d7838de666eb03879e3c0b8db8c232c1cb26329633ad8f80933a5bf637e21bf2f31aada7d4d725932ee61b90775be3593dd62e8a3a957276eb95676f66362ba39c7aa202b91c5ae666f4bd5b5504ac95e8ebef7affeb4fed8b01981cf178802829dd2dfc198f825094171c242f116af837391f7db6178d4fc3e94e789c2c6f596af1dd10f9c6c12b59385a48f92bd2a8462ef705c493275b6a02ecf6c61b7e22d776accc22fd791961be29bd82c2de644d8ecbcf422a40244b20ce61ddbeac6e93f0f1e9eda97026b4fd36e222114a601bdbffc7f6467218479af4e043b176b6800d39a42bc45485d27aec8e1d44c23b2eb9d6eb8ef038ccb5ae50165380a023cafdcc41ead44e650bee8509e73da38223327826f16b2bb48b754d49496ffcced85af5fe65776b9be35e2adfdad65a27e94f5a867aa182ec3ae3622f46a74db3fd2ee646473124833773bce5c9b29962b73ccfc7c292b31563d0e487b61c88d7fb9c982f73164c2c9643dd9f401c7f8de49496ea4c6b2998ca883a7483917678b1030d971caed940dd1d50415f7e708f383c89528de097fcaf960c60d5ba00be34ebb865b0b31d8f39e67046972b557fa0e5d95a4f5757bfd00ee9827d8c62e51c467b58ee865ccf8c7e4b942c6b3e53192541452e0d80fbcfa2629bf3ce43b0f6c486b3067b33682b8a638cf41940be90ebe49d4768e950d560ba955e469c695ee5f9bb932e56c6c68ada0994250b06586cf0ee5433112aa1f41efc88980fc9047778c596bfcbd7e6c9d94a84c4d3eb3e98f399accb608f2a90f03d08b387cbdfe1e984aebf5634b4ddf9df5a011622c682c531e540a6621fbc45f07129c960e6352326b2c61a51417f6e9d59e8de540e3e32cbccf296df56f24a05716c0f7298823c7bc171fe588ee628a1d076eaa45edf8d483c9f25b4e6448cc6878b221d09ea4f426ed8c6fef15cf16175724fe99a1466a840f0a0a890c1f371bf27438f4cced1f2e9d1a7ebc6ec230893e874aa1e3bc431706bc610b8cae6d7b09bb4a954f6464b0bff38ea2419fb6bc7c66699dfedca5b563dd69d6b187129a8724c18254da8178ac0725b0eff2e4d682cbae9e82ab54be5d34291f784fcb7b840839ef74a56de87c459c627d8e6411dd2f81ba5044f7f1c08c80372ebaa1d0c0b8b63e8784d2f5e015142fa072f1d81cafeb685a6cd6884e78c0be304e45d600a34e11092c4b01623a5a250a4b62d3e14bbfca36e6c2491de7aa5c69eb8a80d56b7b6bf042c9833389e8a3d81c224ebdb83e8b1f318b71d445e394be1056f592e2ae7c33515d47951225d38a33a568910ede949c9a201d521ee2adfd5e4a77e0e5a4b862233d9be9d2d36fc7e61438e3ea52813d3b92e5e137a7273f160b6aa0a6125bd2bc2e0e059bca33e091c4656212afce5de48c42ba3ebd880208ac115c8749b7588537b1e73cd0073eb5f1854fde1ed0e0ea7f76ee2705259f8719bc9cb11c730537393c232a2cf0033192912f693acc4488f84ec18b029789a64da0f5183eed02bb755fa4f60f39dd668ae364cba1c4fdd058488475226b3b49c7d542e244dac8f626096dbae4296bd1e78726b008d5e017128f3275e47a66fa14eb53dddb0642c33f2d46db6616f9fe94d7cd131e64fa29dd953a3b7b91b3dcecae873a753da9b77b7767389131745c06f707f40f16a98770b151fc342098e93ab705281d42e7ce064c7ff732faa3e734e804c626879b8ee00dc556c74293673d2af8da14dba405f7a905c7bf9589ca3413d94beb0054a63ff80061ea2e7cacf93c1783e24d72510b79cf292dd357182004365a21eafdc30947bbf1c6dd2775d1e3fa87d3ebbeff181c906de474e8cf115743e753ff30484e40f98535b99f70ad9b4d7afe8931a939b741502e43363f63ca075eb63dcaa871d83d0ecdc0c0f0001107264df59f7e49044fa926115d1f1f4aa0f080c6851cb4833d96d95d78374c6b9060a07d7a4e008fd4cfd86208cb0bf21ad4972b4b3ab4ffbac71294d09ace548f8452a6e8cc1fbeaa4f6b1b03a4b4085d73a2d0aa8040caef28f6c27fb932069b55051943f589d2ebac213e6cfabc1b03c4f35428a918233329539ce62e6709537f3216ca65121497adfaa05fb6b6fbe23766330c3076cbeee85b7ea6dfbfc6f688c81f51b1eed50a2634746221158b4bf5187fe8926f5e98b2d72b32a18f01e9da12830e3a5ff3198f608dc33badb4ce4d08", 0x1000}, {&(0x7f00000020c0)="e5fa533794238af33ab2fe564226bc5e5754dbc3b9164a64d60faefc485c6ebdebf3f6fed8314ce251bf5151160fc2025958150d150b76b27550f026f62edf1ef5372c55cec59976dbbcfcbd6486febe", 0x50}, {&(0x7f0000002140)="6a87dd8e0bc97cd5ca2de505739cc11ad6666109566c010a59c29ae7c09959f6c900f0fa5b7e331f31494f764014a333cdbaa665cb7af6eba24d6ac6d089ad84d3516293674159b7a42ae6305584bc48d026883881e610f9decb351767d65eff993f4c9a7a06351c72e32c40a7fb4d50123fae7c4b653d35587410eb88a7de037f19cfdaacd6c6ba069e72a7c1623fd23e47cc5e9cd91ab46937ff4eeedeee56cbac7b12668a93c71061ae12ef48", 0xae}, {&(0x7f0000002200)="d2f4f50165a68fe328ad151ef9eac112cd1deebf0614fde95697cdfc5757b5c5f235c344a0ed939049baae7a37bb1d23d22f4a6ce68719723b13d2cc49144adbeb3d8148966fd7c311b42ef83b85a410c9b695abce1fa34fbc94cf4dfe525de323264d3ba616f6d4545e8e3f2add12491a9ca16c207360c1978c435899d667c48ac1e0fb6c86596d27e8cec045644c5adf17c685151ae76c69d2877a54c7445e30ca99dfd3d1b95821a53430e4598b21322f53437301e5910a166fcc679125112d10e769cf96b96e18ccf95f65a69cbb2e43523054c3b0d8281e902b529606fa41", 0xe1}, {&(0x7f0000002300)="b3711bc01fe16730944eebf37d", 0xd}], 0x5) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r5, 0x8004667d, &(0x7f0000000040)={'tap'}) r6 = fcntl$dupfd(r3, 0x0, r5) shutdown(r2, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r7 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x21) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r7, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) r8 = getpgid(0x0) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r9, 0x8004667d, &(0x7f0000000040)={'tap'}) r10 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r10, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000180)=0x1) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) r13 = getegid() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgget(0x2, 0x580) r15 = msgget$private(0x0, 0x54) r16 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r16, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000180)=0x1) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r17, 0x8004667d, &(0x7f0000000040)={'tap'}) r18 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r18, 0x1, 0x7, &(0x7f0000000080)=""/224) r19 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r19, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000180)=0x1) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) msgsnd(r15, &(0x7f0000002f40)=ANY=[@ANYRES16=r16, @ANYRESHEX=r11, @ANYBLOB="62bf01e84ffdf421cfdd862a8c37f93be90eff44a99a7e63f0de62bf24c289c8366436c12c83d6413a8a5ff55b56fa064cfbfef7240ba025c77368f159da41ac931ba9eb4c631169b9a1db3a70369da5a2fb86f531029112a9d066b2f738c74f173b4081ee57adb8286eda9600e094ac28d98940f088cea09b9ee127cd58b127d2cfc43df716ecf3ea53", @ANYRESHEX=r17, @ANYPTR=&(0x7f0000002c80)=ANY=[@ANYBLOB="954b3984102d681b9452201ec03bb6679bf2543555bba911e8cd87c69257b962e66fa7e408a5a384c349b8e109f2ae26aa83f443dd40203470284eb5422466dcd0ba04da9ca3fd221b2dd3866f0c130a65c087b7bfa4d1fcb0700a70d150c1030751b38a761080b09417572bcd0e", @ANYPTR64], @ANYRESDEC=r5, @ANYRES16, @ANYPTR64=&(0x7f0000002d00)=ANY=[@ANYRES32=r18, @ANYRESDEC=r19, @ANYPTR64=&(0x7f0000002c40)=ANY=[@ANYRES16=r20, @ANYRESDEC=r21]], @ANYRES16, @ANYBLOB="4ef0fd857ddde351f61acf75d88875e00e09d9fbbc29e79075bd298fdc290a709569ec4723c17ba934f3a77c8d218800e3888500b729f03e470e5b"], 0xa, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001340)={{0x100002, r22, r24, r25, 0x0, 0x46, 0x3}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) r29 = getuid() r30 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r29, r30, 0x2) r31 = getuid() r32 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r31, r32, 0x2) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000001340)={{0x100002, r34, 0x0, r36, 0x0, 0x46, 0x3}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r41 = getgid() r42 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r42, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r42, 0x20007606, &(0x7f0000000180)=0x1) r43 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r43, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000180)=0x1) r44 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r44, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000180)=0x1) r45 = open(&(0x7f0000002c00)='./file0/file0\x00', 0x50202, 0x2) write(r45, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r45, 0x20007606, &(0x7f0000000180)=0x1) r46 = getuid() r47 = getuid() r48 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r47, r48, 0x2) sendmsg$unix(r9, &(0x7f0000002bc0)={&(0x7f00000023c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000002400)="1803aa08dae01f8d15442b1bfebc2fa035e0303e55c5ad21c3ecfcd781adbb0bceb535da042215d450b12331f09165f0daea134b95e07dfeb7afc2c2575cce3b401adcf7ade2374cad7ce20083850c85379035d63b5b81f05ca89f1a3df9599467af33f1b93b52994018a296fffef87da4a4bf6a97c97822f435acedf9db6b6cf26dc2f56f19e71eeb9d43fbdb6b333d2c8600e14adb49bc399e74de9fe664ea220f1b0743ffbcb4780d17405106359c740ee4740355491de9d4fa393991f71f02d36f5425cba5b90994823ff9faf6c9b120f3552ffac402e0963cb649801b24da3c5a3c", 0xe4}, {&(0x7f0000002500)="1189be36ba64747ff5874e76b19146fe6021ea469f885980ff8b271e6b1fbdd5db698ba9c5d47cbbd52e3cff0ef425afb429742f9743a2e39873ab42446575db17", 0x41}, {&(0x7f0000002580)="99533713785c3f85c975", 0xa}, {&(0x7f00000025c0)="5ca977d88945be385c7a939a417b9c440d22748a464b0732df274cb32e01603f4e0e64725676596f61a9105a0bec3437bfc62868eb514f047c026025b1e8f8a0aa5142b4264804dd5b685e8398de235805d99c600d9b3b8d77bcc79c880d1dde96142261ef8db9be33f34a15cda7e48cd401bb4d65f5d06c7799832912172d8d43f3a79e606eb47b64f656ddad1dd325c694a7027cdc43e3e258ded63e2432f659eff3058f098b84dcc1bd47ec2e17dfeb4d150f9821ecbd70cb61d7233abb4227a61e0390ed43ff5e50c31842f6e5d61b437d0866e6010f841bfe01d1c5d7229d7092", 0xe3}, {&(0x7f00000026c0)="92ce291361aac26fc919710ebf4a6d3e273f6439dc72997ddc3237d74353e0d19e6fa2d7796d970f68f85e09629bee2baf65fc413d9c4259358e6df79c95addf301f368a3026934d8f76837a2a622f86168f5091e7651fb80ef823bb9daa16a65d1eb9b1dc6447c7bc4952cd8333458c38dec76fb4f36315dddb08c89cf4bcdcd67ba754b3757ebf5aca5b7914a5e6fb12f14f69c986714f984135741bf846bf89381caa8b3c6464b06ea5e58aa69c59eb591f2460eda6253fc75b7281a1dee7493650a54e4def25421d949ceace70c347b80adda3082335ea517e602cb4f6fc0c0fcc8cd2a4d6e0ee34503ee77009c689b80d42c4c76d8c13cfaa167db6", 0xfe}, {&(0x7f00000027c0)="04e3f46f24cc", 0x6}, {&(0x7f0000002800)="b720b08c1f04c844ef1d6891a58772a9afaec508cb8963017bbe75e606da8e66f06d91a7c75fc725bd18890bb4967089e3a5a8eaf56f2a3b8d1bad5c5a17349e1917bd701268b45f5c3599254c4302b8ebb2116e05121f8a3a92d54ddbfbd0a2242d55f0e12a1fba5d3f7b521769aa19f2c9a50c7804c494595a09f56e0059eafe7c52e240c30eb6a3f408e176dffea9d8bfeb6b1c406b739a60c3d572a58657075ddd074a96c3053a7ccf3d255d055ac0e799b1eea03647c27da7f9cbca7e45a1f8d38f3c1974c1f21841d65b0d04d932b6fdd95c2a827bab55f370af08c1bf", 0xe0}, {&(0x7f0000002900)="91a9c66983a94fb5e4bc046d3127f7dc48debe42edaf641f71e441b2da635218f993dd41e95cc1caae48ff6ed8cfaa254096ab88a506ad6455bfbd665ef6c4bd5d2ab746d4ccdd959920c11db60d0f7122940b5f25758130cc01996c8bcd60ad0fd1f77faf568b1c7f22313ad20fac3cca6fa437de72bde05b95155c74c7aafd7fac2c5183c317056ecab82d0779678036c18099c192d7ac12627f62092255659438276ac1d696f74b4ea38ec7", 0xad}], 0x8, &(0x7f0000002ac0)=[@rights={0x18, 0xffff, 0x1, [r10, r3]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r28, r29, r32}, @cred={0x20, 0xffff, 0x0, r39, r40, r41}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r42, r6, r43, r44, r45]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r46, r48}], 0xd8, 0x6}, 0x400) ktrace(&(0x7f0000001040)='./file0\x00', 0x1, 0x40000100, r8) dup2(r0, r1) r49 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r49, 0x116a10f32c048f83, 0x3, &(0x7f0000000040)=""/4096) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0x4, 0xfd) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r10 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRES64=r1], @ANYRESOCT, @ANYRES32, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES16=r10], @ANYRES16=0x0, @ANYRES32=r12, @ANYPTR64], @ANYRESHEX=r7, @ANYRES64=r8, @ANYRES64=r9, @ANYRESDEC]], 0x1) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000001240)=0xc) write(r13, &(0x7f0000001840)="a1be3475ddd968277d944616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b173038d2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51bf11e8a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e7185fa47ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fa95a23c07ad5b34e011ec28d91031cbdccbd3600407687a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf12cb820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48942543eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264df7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7faf03d96be70b3080b8a8341d0baf8e9aeb5291df79569744d2233467b3b80bc423813cd7a9c523e5246dab89d03ee88179d762f3cee3c73235ee1226e2ff80b3b653ea37ffd230750367620fa0b669e7d900327ef48413ce29f5903d1a5537a8e2cd8ded8cd1a5e8ff93c7323ec8380cf8c4cd6b99a580ef4c43eb8c2e470462b6833772157932d291363693e1b1aa00d288d3c5c9b4932017c02a8cdd9d01d51977f4776aa7fc97cfe8392fb2941767ee4417174d5a3b6ff316f28b43cc6fd9a3b597da081da313", 0xfffffffffffffef1) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xe816be43797ad675) msgrcv(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/250], 0x104, 0x0, 0x1000) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0xd6, &(0x7f0000000100)=[{0x7fff, 0x20, 0xf5, 0x1}, {0x800, 0x0, 0x0, 0x7}, {0x80, 0xfa, 0x4d, 0x1000}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) msgget(0x0, 0x204) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r3, 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x2, 0xfffffffffffffff8}) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000740)=""/208}, {&(0x7f0000000380)=""/108}, {&(0x7f0000000940)=""/4096}, {&(0x7f00000004c0)=""/146}, {&(0x7f0000000400)=""/70}, {&(0x7f0000000580)=""/162, 0xfffffdd1}, {&(0x7f0000000640)=""/124}, {&(0x7f0000000140)=""/60}], 0x44, 0x0, 0x5) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r5, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r6, r9, r8, r7, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getpgrp() r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x374, r2, r9, r10, 0x0, 0x141, 0x9}, 0x200, 0x35dd, r11, r13, 0x20, 0x1000, 0x80000000}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r18, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) getgid() 16:00:23 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000280)=@in6={0x18, 0x3, 0xffff, 0x420b}, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=[{0x90, 0x3, 0x200, "b9fb3ae08f27424292dc4bc9e5c4f7c758dd0b21ec45c7591a48d2c6747d432f9b66f757f4a5e6b16be885d19d4abe0193289ae1408f7f2d97a0db078dc1c9cc802a54a804e3061c848675732e7093c1ff2118d2313d608d42c13b8a1c1228d035fb105bd4c98d6909bb808d336a5d1d8ab8b80ae07e3a64b4b69226639584"}, {0x68, 0x1, 0x6, "86f563b791a131fe5bb16b4e69ff76899486ccc36e4a56f557595e805f6632b676bcfdaf5045ed39cc76c2dc0d9871aed1236fce2f1f20cf38bfadbf75e1dc9b1e859a82bc1ee4858dc6646bb7c9d400fd04a8"}], 0xf8}, 0x5) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7, 0xc0, 0x9, 0x100}, {0x3, 0x0, 0x0, 0x1}, {0x7b94, 0x3, 0x20, 0xff}, {0xd05, 0x3, 0x1, 0x21e}, {0x96, 0x6, 0x3, 0x10001}]}) shutdown(r2, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xd211, 0xe971, 0x9, 0x401, "a440a5ed39d70efe3af42478b69af7695c3b4960", 0x6, 0x4609}) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x3, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = shmget(0x0, 0x3000, 0x35, &(0x7f0000010000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/37) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r4 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x8}, 0x80, 0x7f, 0x0, 0x0, 0x2, 0x4, 0x4, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 16:00:23 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='///t\xa6\x05pf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:23 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = getppid() r5 = getuid() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="9a9910afd88ac8b5f9e8a9d040f49385b06753e84a5cf68a750e7a9dad2d2d2d2975079f2710a3dcb0f90773184e7a1f761589dd65c8974cafa4ca959749730d60618b304611174400a3ef560f075f95b9ea51c3b5f7c72014aedb67a2a39bca2564d8acedcfc68012c065f801af1ce9fd53b903fa2c", 0x76}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x18, 0xffff, 0x1, [r0, r8]}], 0x38, 0xeaaae32dc54184c6}, 0x2) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r9, 0x0, r9) fcntl$setstatus(r9, 0x4, 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000180), 0x0, 0x3a5) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x2, 0x0) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff635548ac0000f87c8a5b30c7671b1b542a538706e1ff00a514000000290000002a00000103f103c1ffffffffff007886d096eae36b676e8b331339437b3b99cd782572e54ffa951205a416ebb3e8472bd6ffc3b035607176232de8392f1e3c65be2f8f25e7b7a70ce681bebc69a3e0a94f896bd67163aea566757ae01942477f2fd9b8685b79217c9e09736dc62869220e40e7413efc288b1cb3813b9b174650dbb4664c253e72790ada5a5b5208199dd85d59c80d033b2ac831692517dd0d8abbf42718f296de50d23cadbfce7d8c49a14e87ec445b81b89d4aa114e781d6409822b019f54b8acf0356f5b9e713bb9e8aed8296b557eb999e808a77c7481bd2cb7fffb11f75479aeabfb56b6bb49c66f3fc056dfb021e51d852d1471e9759472a5e0c00732e1459b8c3011c47df55789c6aad300309ac71f82530dc43f237e54f21a546fd773d8efcdd496e002f167ebe03d6475fc7eb11828209069d6f68b3081f8e9c76b8dd5bf0ea5150e878efa17f2dabfc1abcebae4dd9d3"], 0x38}, 0x0) r2 = socket(0x18, 0x4, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r4 = shmget$private(0x0, 0x3000, 0x3fa2313817fcec56, &(0x7f0000ffd000/0x3000)=nil) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r5, r8, r7, r6, 0x42, 0x101}, 0x40000000000009, 0x8, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r10, r13, r12, r11, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) r20 = socket(0x0, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r25}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1, r7, r9, r10, 0xffffffffffffffff, 0x42, 0xcf6}, 0x5, 0x6, r15, r21, 0xfff, 0x45, 0x7fffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x401}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20040000b5b8bdb8ffff000000010000f87c06000600a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) socket$inet(0x2, 0xdf0348132642ff3c, 0x8) r26 = fcntl$dupfd(r1, 0x5, r2) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) recvfrom$inet(r4, &(0x7f00000000c0)=""/95, 0x5f, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) fchdir(r0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r7, 0x1) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000280)={{0xb2, 0x0, 0x1}, 0x68, 0xfd68, 0x3}) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) getsockopt(r8, 0x9, 0x72, &(0x7f0000000500)=""/4096, &(0x7f0000000240)=0x1000) getsockname$unix(r6, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/16, 0x10, 0x1043, 0x0, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r2 = socket(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus/file0\x00', 0x2404aa9d73b43eed, 0x4) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffd94) socket(0x800000018, 0x3, 0x102) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r7 = socket(0x20, 0x0, 0x20) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x1, 0x0, 0x8, {[0x90, 0x4, 0x0, 0x5, 0x101, 0x0, 0x7fffffff, 0x6d6a, 0xfffffffffffffffe, 0x9, 0x4, 0x3, 0x8ab, 0x6, 0xffffffffffffbaf4, 0x6, 0x100000001, 0x5], [0x993b, 0x20, 0x0, 0xbc, 0x20, 0x1, 0x7, 0x1000, 0x10001, 0x80000000], [0x20, 0x0, 0x8, 0x7f, 0x7, 0x0, 0x8], [0x2, 0x2, 0x9, 0x0, 0x8000, 0xfa5], [{0x3ff, 0x100, 0xa5be, 0x67}, {0xa1c5, 0x6, 0x5, 0xa7}, {0x4, 0x81, 0xffffffff, 0xfff}, {0x6, 0x80, 0x4, 0x400}, {0x1, 0xfffffffc, 0x5677, 0x1}, {0x5, 0x5, 0x4, 0x10001}, {0x3, 0x4, 0x6, 0x3}, {0x2, 0x3, 0x4, 0x3ff}], {0x0, 0x9, 0x7, 0x89e}, {0x1ff, 0x9c57, 0x8, 0x5ac}}}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xd1) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: 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) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0/file0\x00', 0xb1, 0x5, 0x7, 0x1, 0x9, 0x0, 0x7ff, 0x0, 0x0, 0x82, 0x800}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x5b5, 0x2, 0x7, 0x4}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r3, 0x1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000800)) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="89de3b3e59ec5d029f51ed32907b19aca394acdd23af05cfa7526ceab605a9b201f291246ee594b596e2990dba6d71d16a9098a944b5c3bc5ece1efc392b51d159e047ef612d0c8129d53b0b7b7e3418379a820e494fc0e9af09f9a9cf66e27e51e554eeae9d83e7d92043b60466dec9b13477f4141d70b2e41e67804892596be4eedb2da1fe548dfc6b59ada11627fbc9a642ba69ef6fd334545e2d1d9b15a7ccec478aefa2d3b2a581e015cfa57ec2c000e3fc6d65e203ee745a93cb403ecca9c4cfc1f4460a80f8ad", 0xca}, {&(0x7f0000000180)="9f807cc1351bb53f085e195f85e661e406aa3a8570a57bb8ee18f0b69fd8d3265660abdb382933b64a02b07fd1459687af5e0abb685824ee2fc354", 0x3b}, {&(0x7f0000000580)="d7d3c4ee6279142c64bd19b690c891a3180b5354274fb5004c13467abd4dd6d3411aac8ef0c2cfb00d1c155ec57d8d81bd73f2ddb31d97b4525ed729001d42163574b94059bd17b66b83e87f83d0ff9b50279335b655263e2d0cbb3b8523dca7335e0d1bf813a72a36e99a5af145cd1dbac7420c9b8a9cd1c50ea908668b4a434c9953aafb3f06da96d63cd1d557189d3ea53b569917fb76af8d", 0x9a}, {&(0x7f0000000640)='x', 0x1}, {&(0x7f0000000680)="6a8f67b9f1b167f72c71c6a6e9aad658b2b0bb8d6e5a9a8fca636936ee2f1050c3ea0d62b76f9f5b756ad9a84799418aac609f0c596ec8a0f994db0182203dd9c662e317c22d4b278700b2e3cf1c9b94dc6255bbb85ffdd82fe8b1f492302179a2a27fd6c069d16bb0b095131f9f9d018455d83599abab4243a3b17a381a1f107bdb3b10e0e5dab4590facde51c0a37ec81c15e579925894c9aa4f8b299ec43c94eb84269a7aad881c895fc17fcc5e5f8b1183ca38f9561057e0eb1ed4be322ccc4140d84b020362dc118ae3d78fc75e3807bf1deaa4cc981b7d4ff0d4dfdbd827381376", 0xe4}], 0x5) 16:00:24 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$KDGKBMODE(r0, 0x40044b06) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) r3 = msgget(0x1, 0x10) msgrcv(r3, &(0x7f0000000480)={0x0, ""/161}, 0xa9, 0xc860eb748fbfe64c, 0x800) rmdir(&(0x7f0000000440)='./file0\x00') getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) geteuid() r4 = geteuid() lchown(&(0x7f0000000140)='./file0\x00', r4, 0x0) getgroups(0x1, &(0x7f0000000240)=[0x0]) geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getpid() r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xf5, &(0x7f00000001c0)="b3f9160000006d39ed92bb04000057fccafe8e147eafa52acdb5caada1ac1d33d8b19d20224129eec5c0d2b1b42c68e4ce3be3611f843f0361462f67993f50135822b5927814cac87a85264001a52c6f0eaf399ca9a87d2fbade9216d2ba2eda08121a642789d7e2c4e7312cc3ccaaf5d40e59bcffa78e6fad85acffdfc6141254d635f548f4c14199793d40f5cb47590ec91003c6c86d4e03225367f3ae87ae1319d89144df0dda5b1d24833431884f72924b427e52bcbff27d201839defa570e3704abd1fef2b3b7d48aafe07578674edace0369e15b01a4654946d517ac34e41465fb585b4d1a0e5e26bdc74a34006efd4780") 16:00:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000140)=[{r6, 0x8}, {r5, 0x10}, {r7}, {0xffffffffffffffff, 0x20}], 0x4, 0x96) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=r6, @ANYRESDEC, @ANYRES64, @ANYRES64=0x0], 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r8 = socket(0x2, 0x7, 0x6) connect$unix(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680616000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1ff0136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d61392341d51ed0d92ff21f4385f04157795ea4a5c5fe829fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r9 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x200, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r6, 0x1) getdents(r6, &(0x7f0000000200), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffe) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r1 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001240)={0x4}) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getppid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x8000000000000080) pwritev(r7, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r5, r6, 0x0, 0x0, 0x800}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r8, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r4, 0x6, r5) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xfffffffc}, {0xff, 0x0, 0x0, 0x9}, {0x6, 0x0, 0xfd, 0xfc}]}) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r1, 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x5) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b5442908706000000a714000000296500002a00000003f1ff19c9000000ee000000"], 0x38}, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446caf8797b88bd5af9f070000000000000048eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f0000000380)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff1506281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c06894237f6c7fcb105003201edd95cd438e3109f2e4512e5f2fe7fda59abea39a8dc31244b09126b958d360000010000000000a68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e277d560563287320903d39ced6c89dbca1076ef7917cefeef5352cb24c325d05fa7688c02673fef60a8c577b6c1e7f40bf295bfd4793bf371d6f221fe1b6198474eeb5aa089f4ff3018e2052528bdcb12484b342559f1d744b07b8ef639f5b3cc2ad6349fe94535fd9e8746fb88a0098bbcbf65811a73", 0x12c}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES16=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYRES16], 0xffffffe4}, 0x8) 16:00:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x7ac441b3bb7bd768, 0x22) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000280)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r4 = syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6d, 0x0, 0x0) recvfrom(r5, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x40400000000000, 0x4, 0x3ff, [{&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x60c1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe85}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x5000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1c0000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb0}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xddca}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f00000005c0)=0x10) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x8}, {0x6, 0x81, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2c012e2f66696c65302f66696c653000ae383961a896cc8116a22a3558d68ca4bc9416b20f0d02776b1d870960e8a04ae818b5bfc717d19447d788b4db3b895feb66c907f150beb68ca3a683e65ce9314bc80614623a5fb2938fbacd12fb5184767d78070ca1219d7beb02d093f1b08ff748cd08258583e4701eba60031c079d7603c992d7054a2d516eefc5d90c7de58b9ee5b4b6e41b0ba2af04fd92197fd42b2d3307e967149e5b37099315146dbeba0f2b7c73fb77b550167fea68766ecc9d5fed900298720ae2188cc23714aa3c1d1287cedd1489f94feccbc0055e03efe8d5f2025cea04bd59"], 0x10) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) 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) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="fee30eacbf8c32bc56519c174d2703df27e8f11b320f750459b21bf9b09acdf0a54d75ced156728c4421ad2305296f43824f7baac8823ff989f5483e115ef9197c9ea7a84ced89d82da612980fe48aa8506e9aa529480b2ce69c291439c197405e84f6fe43a1eaebdfcee395c812b5e252bb5895bb1dedcd8479af06c50384623d607beca3555b1b89f9d425fc108e9d37f9f705134adfab73a26f5fbcdae278de3f5ce20e3c5b924dc29a384476d24adb3e0782e637b044533711b93aa6b70e981a4ffe2e294f05e3d9c7ca7c956a6b1ce8be650e054d7e26885d13dca9", 0xde, 0x4, &(0x7f0000000040)=@abs={0x41072d659f32cfe2, 0x0, 0x3}, 0x8) 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, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:00:24 executing program 0: r0 = syz_open_pts() r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538703000000a71400002a00000003f1ffffffffffffff000000b55029a4377a3c2c9cd7469bddac5db666c628b3cd728e9442a984c8c68654b20a0f86f94f8d790a51d9e31772b4730adccf4501d7c54bc16623d6245b9c002a05b06c8eb4b7b0b0f7291c027db66be7780a90086c1e82fce625923b50009713ff983980de83cc19b3f8e09065635ad35d1abd71fad038fd2adb33d1ce69153186ac4494c151b83685637f72fcd8c78af63866d8033e9ed1a721b3ebc98f871fc0dcc8229e305a035abd97cceb8a9491600462755b458167ae141d517371bbe93a8cd4f145374650afe9a17483f2e25f24c86fb2cd9e0109d7b5741cdc2e1735b625cf381c42"], 0x38}, 0x0) r4 = accept$unix(r2, 0x0, &(0x7f0000000080)) dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000040)={0x3a, 0xdc0, {0x1, 0x20}}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) dup(r2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x83, 0xec02, "b03b00f3ff0a631a000000000000000000000500", 0x0, 0x6}) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000d821be6fb65ef1000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="16a65b934ec795d2fccd189cd29eddde17a2dfc9fbbdf218c5447913105895cfc998608880f057016a51268aa6f20f66ba2ba351ff292de5a3", 0x39}, {&(0x7f0000000240)="ef108f967289ec85d364dbe3e4574148049c9e14cd0b9c40551a07cde20ae471e58f84facbe33a2dc3b80d886cdad3c459cebab47bdcf0fa9ef2c232fe7ca55f27d271861c0313d0b7cca9d3b06fee5d9870a4f345aa04858090707d8d88463141ce2cb67c7915dc9b5e3d5887de2a2a0df78095dd7f9466fbb40039af2c40f54d5859d0ac1d56f6002401c34c4f9c95d69edb2311ecbda35770d5", 0x9b}, {&(0x7f0000000300)="ed7851989515b5d8e5ab600861188dbc9b198059d08d2f1624a3fda9f4e5ecd1e58053f353dfe12f781dd784430816f92378af965c5a1e90e8c7eeb7740433e34dd35763132d950e2e6829c82951bd28d9b38354191b82338d92c5b5d00102ff800b3e7963290df77ac7eff2b15d52dd5a5a6cc3f161799c9bf2047c292f3159ad343f549625214253c6fcabebce9310dd91df2dd1ab1d1f47985a379c54784dec660f1f771efc6b645ae14477273dd6b13587bf33d95c4fdfcaa236d211327d9e5a7baab0184c36ecb35f6bb6f6d84c28a9dbeb728878d40dea5d11fac4d7bcaf2387c41f638c45db04ccee1d6f", 0xee}, {&(0x7f0000000400)="d080395867182062cf67640b25024653e0f6ba4788e416bd7018196298dae5409657765849dc140081b54cab3d9ad30e", 0x30}, {&(0x7f0000000440)="d93bcc79e18d6addbd34a0bd97c7d5fb14d946a0040fd02341c5fcfeef6a8b20eee971ac5391a526015aa114a553fd5dd2fbc662b72003606a1b556c74728bbf7cb5c073760b85206d1209885d6e2c5a25e8bf940fb2cd2ff7e90a124aa1a6b7fc0708d530e9b9994f25fd49f680d21d33adc8000b4f83eec3b0120d23eee975fd9b447ea7c788b13907a69fd892591e85314a9fbd64840f291a145f71a0451756a56349d4b22e7d1ab66874c6a3f71abf7e24e87641cd66399900bdbe0d385fe53d6bb201d0a36b99679faa8108f241789b407d3f79f78f211bece62357a3f2c0756a2cf1199c1137bb94f1a3ec519aae", 0xf1}, {&(0x7f0000000540)="9c3d008896ef2120168264832cd5c3f1f19bdff2a5331cc4fe1c008b86b7bb61e0dc416a166c61e0b2e5202fcbc1f79c970434d1e78e149994c608664300d62e50aa017a2fc2498f8cf7ec927287d4ab0d18296478f7d7f085f5cb5b4daccbe41674b5790559e3ef09b062803a061837b1e73710380de32e8bf93703121a97f09d1ea12d9e83084a1d4ee4e54ac8bcf7683517ac4081d9ecc0a74203907fcfd2116c7d59b33b0627aa160bbd479229c567ac56356c7cf86fbadd633679d042ff3bd82f58ad4b0f15a806f78d40e0c078af73edb935cda9de4e9d3b090b035db34b5b083fbf12b48b11", 0xe9}], 0x6) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="01002e2ff793506e226669708130001f9602b3fac3209cfba9b77e6f3b49c9f26dd70ba5a9d0db4facdab7cb5eda583091b0331e7897e4e2596cfe683ff6e9d468798b814fef2817939e68c4631309a88a26e36e45dc4e9cd52dc264d4a113cae6fa90e7a5971925ac71805172aea5177ab6dfab775980a71c47820a78d6340cd398171926ed83c7eb824244a2884097ae9e1aabb6e1112a74176c9681c796ed4e5e4b66bfb851f245dd9700"/184], 0xa) dup2(0xffffffffffffffff, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x18, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) accept$unix(r4, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="cbf79a5aa0cb19d9ee32db989833e75edab382a865a91f4496f93a6e9f3b96c85a2aee8fab31442a9fc8e6745510af3db51ec2246f304f69a10fb8eb7d8b914067c849c1c746845dc17c743c983d6afe6de609348b6d7d69427d7627ff8df93389fc71c0ece7ee64dadec2c7942f3c0126e346e465169c5e5887c7da5ec7280bdf47105e4ee5abdf0432d2bce6b3dc7c972f541f1d416af6b463f2ae7c58f8e50571a40369dba61c97bbe20e5768f3deb29a758e62504bd7d755c45f62fb6be82df3b32134c0c028c6155f4e78c671d9e614d5269676076fd161bb02fc3cd1e411624e34ae54abcab934e20d07a0d04595e202ebfe85", 0xf6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x4, 0x74, 0x81}]}) r5 = socket(0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={r6, 0x0, r4}, 0xc) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:25 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) sendto$unix(r1, &(0x7f0000000000)="9ed0312b0d8dd55349d38c709712ee6c1909170a2d502590126d0bf2dd1bfcaf1a65db6a0cc7f42f7e6ceb9c59c900487454578ae9bc543eeb", 0x39, 0x3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000080)='./file0\x00') 16:00:25 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000fffe0000200000000000388747bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x0, [{0x3, 0x2}, {0x2, 0x4}, {0x4b369bfb82063d88, 0xfffeffff}, {0x2, 0x2}, {0x1, 0x200}, {0x2, 0x7}, {0x1, 0x5}, {0x3, 0x101}, {0x0, 0x3}, {0x0, 0xfffffff8}, {0x3, 0x6}, {0x1, 0x8}, {0x6, 0x9}, {0xb2ea3ee581b17010, 0x1}, {0x1, 0xffffffff}, {0x3, 0x1bf3}, {0x1, 0x100}, {0x2, 0x7fffffff}, {0x3, 0x6}, {0x3, 0x800}, {0xfb9bd5132b7f7756, 0x10}, {0x1}, {0x2, 0x6f1}, {0x1, 0x40}, {0x1, 0x80000001}, {0x3, 0x8}, {0x2, 0xbdd}, {0x2, 0xa3}, {0x2, 0x7}, {0x2, 0x9}, {0x6773d43626ab5291, 0xfff}, {0x6681c94335f7d68, 0x7}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r10 = getpgrp() fcntl$getown(r3, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = dup2(0xffffffffffffffff, r13) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r17 = socket$inet(0x2, 0x1, 0x81) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r20, r19) 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) r26 = getppid() r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = getegid() r30 = getpid() r31 = socket(0x18, 0x2, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r32, r31) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r34 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) shmctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x0, r41, 0x0, 0x0, r40}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x9, r36, r35, r41, r35, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r14, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r16, r12, r17, r18, r20, r21, r25]}, @cred={0x20, 0xffff, 0x0, r26, r28, r29}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r30, r36, r33}], 0x88, 0x10}, 0xaccff110451b3cdc) r43 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r44 = getegid() r45 = getuid() r46 = geteuid() setreuid(r45, r46) shmctl$IPC_SET(r43, 0x1, &(0x7f00000000c0)={{0x0, r45, 0x0, 0x0, r44}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r47 = msgget$private(0x0, 0x480) msgrcv(r47, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r48, 0x4, 0xcc) r49 = getpid() sendmsg(r48, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f00000039c0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c45836473390"], 0x9}, 0xb) fcntl$setown(r48, 0x6, r49) sendto$unix(r48, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="ef83bf55d40993715e00718ac223178b5e515772c889eb528e73b4bd9c335b612b4650aa3759716bd1294430a49687b31365f3cc02446da257600b9265e9e72de34f23e1a0057d1b69ce74d6e9e998d5d1715b004b389b20dddf1a82f3dddead53f8dc0e0a5017f192c28f1aa619ffffe3c807584f1ac68463870bf1dd486c316c74f22d7f77405ee51feba424f1bba65c74b228a2d2fc91691991018a25d2d13f4eeaead17f0401f28ca0f77131840e58d9dbbe2105eeb2f956f722a9b063abe324b14b8f76a46acf92de61407ea05a6abadf91924ddeeb2dca59d91d2b48e345b22ea045f04fd662edcfb1034130ff297996"], 0xa) fcntl$setown(r48, 0x6, r49) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000540)={{0xffff, r6, r8, r9, r44, 0x4, 0xfeff}, 0xa8, 0x7ff, r10, r49, 0x7f, 0x3, 0x3, 0xffffffffffffff6f}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:25 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r0, 0x1) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:25 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0xb0) shutdown(r2, 0x1) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x124) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) kevent(r0, &(0x7f0000000180), 0x9, 0x0, 0xffffffff, 0x0) dup(r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r5 = socket(0x18, 0x2, 0x0) semget(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r6 = socket(0x28, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000020aa34b70587c0020811ad7b43710000000000ffff009adadc8cdfbe6f677e32378eed400000a400000000290000002a000000000000"], 0x38}, 0x0) poll(&(0x7f0000000200)=[{r4, 0x40}, {r1, 0x1}, {r2, 0x2}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x1a}, {r5, 0x40}, {r6, 0x8}, {0xffffffffffffff9c, 0x4}], 0x8, 0x77) semget(0x1, 0x2, 0x2f55d83570875e95) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r7 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget$private(0x0, 0x4, 0x40) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/147) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x5, 0xfffffffe, 0x1ff, 0x208001, "0000000000e8fffeff100002000c2f00", 0x101, 0x20000002}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(r4) dup(r5) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000280)) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x11) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x70) open(&(0x7f00000002c0)='./bus\x00', 0x10005, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) clock_settime(0x0, &(0x7f0000000240)={0xfffffffffffffffe, 0x1f}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'Tp\x00', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1c}, {0x6}]}) socket(0x1, 0x1, 0x5) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x6, 0x8000, {[0x80000000, 0xeab, 0x7, 0x4, 0x80000001, 0x1, 0x7, 0x100, 0x7, 0x0, 0x5, 0x40, 0x7, 0xd0a, 0x6, 0x400, 0x5, 0x6], [0x92, 0x80000000000009, 0x3, 0x1, 0x3ff, 0x17, 0xffffffff80000000, 0x7, 0x5, 0xfffffffffffff801], [0x100, 0x4, 0x37a0, 0x400, 0x371, 0x9, 0x49d96d53], [0x4, 0x9, 0x0, 0x4, 0x4, 0x8], [{0x8, 0x7, 0x3, 0x8}, {0x3, 0xd717, 0x2, 0x200}, {0x7fff, 0x8, 0x0, 0x8000}, {0xff, 0xffff, 0x761, 0x8}, {0x4, 0xffffffa5, 0x10001, 0x1f}, {0x78ee, 0x7, 0x57}, {0xfff9, 0x800, 0x100, 0x2}, {0x9, 0x3, 0x928, 0x6}], {0xffff, 0x7fffffff, 0xf59c, 0x1f}, {0x0, 0x400, 0xfff, 0x2}}}) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, '\x00\x00\x00\x00\x00\x00Q5\x00\x00\x00\x00\x00.\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) syz_emit_ethernet(0x7f, &(0x7f0000000080)="1ae2c9f17eaae80fbc74e60bdf15e62e4a089641222c6e9b9d788b363d25e3958edf5fcf249e0e1b1a6767229487a8296cd70858536ba26a4c19c8f915283ab29b6e3606df2914898643d73d05ba7decae0e97956bb278f72029210e3d66578968a81397bef58ca0bfa824bbb296cc52daeafc830afabc2027c0da2c2d4aef") pipe(&(0x7f0000000000)) 16:00:00 executing program 1: getrlimit(0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xa1, &(0x7f0000000140)="6cd40ef415c299eb749d69139dcac6444c9537d057ce99a9d4ab7ee62cb0a82c1b5eddf2960470cb954ea3e839f507666d04f310cb325ca5be333b6fba292316564f816edd621e6c3ef8646c639024943e73085079e5539f44908ef02df23df40c0872c0b1b4f02786b6a297a9c77b62c5606daf10408c82dc43ebf24cc53a64c71deff9448af3358633089ee4b8dd4a6e867630a3ee6627d0aa877eab815ed2ca") syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064, 0x0, 0x0, 0x8a2}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) 16:00:00 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000000), 0x4) r3 = socket(0x0, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = semget$private(0x0, 0x6, 0x480) semop(r5, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) listen(r3, 0x6) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) pledge(&(0x7f0000000040)='].\x00', &(0x7f0000000080)='-\x00') r1 = kqueue() r2 = getuid() r3 = geteuid() r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r5, r8, r7, r6, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r11, r14, r13, r12, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5c, r5, r10, 0xffffffffffffffff, r12, 0x30, 0x9}, 0x4, 0x65b, 0xffffffffffffffff, r16, 0x4, 0x20, 0x8}) r21 = getgid() r22 = geteuid() setreuid(0x0, r22) setuid(r22) getgid() r23 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r3, r23, r22, r21, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) fchown(r1, r2, r21) r24 = fcntl$dupfd(r0, 0x0, r1) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r25, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) connect$unix(r25, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto$inet6(r24, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) bind(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000115041582233f17542a10beb8b48e4d08f27009f4094"], 0x38}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) shutdown(r1, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pledge(&(0x7f0000000100)='[/\xdc\x00', &(0x7f0000000240)='+\'\xfe!\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) kqueue() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x3}, {0x4c}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0x7, 0x21, 0x3}, {0x1000, 0x3f, 0x2}, {0x20, 0x1f, 0x57, 0x9}]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) connect$inet(r3, &(0x7f0000000200)={0x2, 0x2}, 0xc) 16:00:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/90) shutdown(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) r4 = msgget(0x0, 0x224) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r8, r11, r10, r9, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x81, r5, r6, r7, r11, 0x2, 0xfffc}, 0x9, 0x5, r13, r19, 0x80000001, 0x0, 0x101, 0x8}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff10000000c4cc89c7b10000f87c8a5b671b1b542a538706000000a71400286c40669600002900edff2900000003f1ffffffffff"], 0x38}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file1\x00', 0x800, 0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000700)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r2, r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = shmget(0x1, 0x4000, 0x400, &(0x7f0000e7e000/0x4000)=nil) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x2800) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000400)={&(0x7f0000000480)=[{0x101, 0x8}], 0x1}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r4 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) shutdown(r4, 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r1}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) getpid() 16:00:00 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) pwrite(r2, &(0x7f0000000100)="d9fd340551f044307520016f1b3eb0f50d8cd64aa8d18b4fe30093e48e3d9eec1124c6fbe36950085bba344615668540ba72d98e8b6e83e6c57c7c72c11225207d647f728858f304975c68f67edfa3db815b423e88acef46371a91d33fa6f191c0c2cad5efa29d977c98d0f63ae93cca38f1a4967b3a48e0fd54b0ba24feb70d0f45d9a189c0028fa7f2e0c820f605427ea7af8e5caf4ae12a85fe5fc8a931aa2a92081d1d86ddf63ea33efe526c4e97b8f0dd835195a63d475dd6ceb33a76f6803712b8df11b80db769817c7174d3d39cdb4ac7a4c39e6c7fe02a03df8dc57bddddf45eab5706b9edf6fb60e975f2ddea4d1325", 0xf4, 0x0, 0x0) dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x10001}], 0x1}) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x386, &(0x7f0000000000)=[{0xa597, 0x9, 0x6, 0x9}, {0xc4f, 0x1, 0x3, 0x401}, {0x3, 0x4, 0x0, 0xb9}, {0x7, 0xd6, 0x1, 0x3}, {0x2, 0x2, 0x9c, 0x20}]}) getitimer(0x2, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f0652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b01330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e84736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6ca42252a130998b32fb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d935eecdeb9354c53980aed8934dc6bd414b655fd347d93b11e41d462db10f8daf94e4c400ff523e3267847a3834bd08bd1cd2227d01d11df94e34dbcf5be824681969a1a3157dd2c69ae127b8b70e291df9d3f901d0215554035fe1c80c1c25385c6d53b30ac4ab2162558aac78271532c32565816fad4431ecd4f63964f1e2234f40aa42b423ab003f0dc6c983279d8998256bf3a0767008525ea6dce1dd3383bb501a5220b1e60b1c712d3dd27f91b6d02ee2bbcfd1db6d0ab3aaf3b563b36c154f597dad9f7709a5db2092719ce5e7907a92e1515f0c2ed8e96948e49efa613dcacfded17846c8b43c0fdeed229a6097e9139766554ff74f13d20932900ab4da054605b7a0884c007a056014478a5cd590d0ebce5b6b8a7506888e6cf679c55e6acde1fcf5a6536d5b95c878e50e8333d142df4fcb4390c08ea78e48c0e0cab32e752b566f4a1858979e0adfdd096706d2628442b0f1c0bdc5d25ae3be2705600"/2263], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x1, 0x4, 0x7, 0x400, r3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) writev(r1, &(0x7f0000002140)=[{&(0x7f0000000180)="44162364c5327ff0d043024e732b363f27a76df2bb3796fcb8aaefd86505cff6e23bf26982fbc35e87e9c8179ae28514f698d68a3f18f49a8ec2cf3a1f38794c7b24c26271a2"}, {&(0x7f0000000c40)="bbfa0ed2b4591d4d44f014e2b904688c32103fddd67130816925704ff885609e7264d13040a7180bb65abbc625295e61102c05ca5a671e93211510c7d029da26a44368c76504efc93706d7e4a3349a797ced5d8f12cee13d6c42f1aa8d504068a2ef7de29a2f6962d63d6568d54a96b1e6a0f0dd16c07fb4969ea671f638a2515a54c9fed97d8813c3607fbc9330123206a29a41ae40852714a42edc7ea37c5c0a0053c346adc3c5b29b32a29734b9e3587bad423ad3c3c55086d742d230d275502e01b4b750c0e9cadb4017fe722a6f46a2b8745b422ab8fd6b7fd035f0e669eb2194363581bf2d091b11d1275d8adca4df7c28a4aac7"}, {&(0x7f0000000d40)="839fde8a1778b1441da1ce064077b1823a970bd464b071a7de53d32dc8c362ee5553bf683057b8c16e04dc04b9bc73874bc4789766551b9b0598cf2a183ce6ed239f8133d7b50cd48b12bb5a56bcc19a58b9105e7479576af0645ca5f89f5d3471f9c102e372b2d226c52f708f0b4872085105efcede4bdde1229018387611575a5c6914d4eceb5c260e64ae5a3c16cb4089ee3ab6242778cfe2dc8adeabf9f6153f7e3cb5c9c77178ad87c027486ac8f246227da7459542f85c43f150e1ad45bc4097dea8cd9fad56cbd4d0561b9025abfa0ff440403f563c49fa3420"}, {&(0x7f0000002200)="979a10"}, {&(0x7f0000000e40)="43b87b7e34406b4fd3f9c387165376baad438b19e5679f0655d4d94d7e943d56cb0eb657c2b7f4817031e44739418b2075afbf2ac2144a579b16476d16fba5a7b2bf1a0a8913546f3055aa8de9bb21db46902774d4d3e7f4afdd0a4788d71e4f1d3235e71ee321b012702d3b931bc19a8546f4c38c07d67b7f240cfa546e562f73663ca4be7af23c8f72172afd298f1682f1b0fc3760f2f930b9c200d7658e41431c0d22c9a923efd1cd1d7f86c775e419f127817682427b51269310b3c9615b678f4035e7cc5416b2d0dbb87319b631b725018b7b68fd938a5b73809662e549351225938cac53261f12ae928b2e8f8f"}, {&(0x7f0000000f40)="6d8c5384ecba3696a232b1459a94085416c78248e49600bf2bca23eeb392ddfa29bfba677ff301d6422a92af81bb0107d1c7a82d51a187777181387895d27850f12b857c44084874b7770bb6dc4f7763777a83fe1432db2e45df416beb4a6b34764db4cb51dab025df7dd0250cfcdbc75cf59401f010c1af32a512b4c22f995bda91e6da638d95100cc6"}, {&(0x7f0000000200)="dfa3e8c2c9cc7f88fdb9bb17cfb81fc7d752b910d1863d552be5c5d6932e8047d8f1f68d00f01c66817c7e3b973ebba9dc48b5dd4de2e50addf46c9eb25e7d81b9a404e2dbcd3f0316a9dfa36f2742b8c558f49cdadf6cb14a23ca9cbb578b6803ddeb30fc0b74460693ad79706541312717"}, {&(0x7f0000001000)="c523647d796f18a65f1a7bec949fee1ce68f9ab7fbc085dde9d66d1364eb31a1a62e41daac3f3e6880edb6240b8a82e9e602d147e647f9bfd1d844c3b45e4bc3178ada975ec80f4f2a051843284425c181a10d69b44383abb74bf5328bc05eac9bb97f17ca753e018d31aea4c5e968b6b8049e4b9e383c32f48bd34f87f4acc4949b56c4ea0e2ec6e2697fd1e5f01d9285674a9572dc494d52cb09229fceabd713231a9e4527d2137460d2"}, {&(0x7f00000010c0)="432326f56eaad572af91b409c7d8ff66cb60e8e5cc448bc40612b58ed8dc122fd4c16f92f87b0b3000ba73f903c8ad6790eab248be2823a43412c557b61e02fdb217cd1cfb24624ec8c64b6d0e5ab3d92290ef04a400c89385dffea684"}, {&(0x7f0000001140)="fe5fcfb4f5319bf9f5df1b43336c131515715e62e0c14a0b734f3e453efc5399d3fdf5bce011b665b2581eb1a4db269705eae7798d2dbb67de5ca51b0e57e947eaf7163ea9ed46f0533ddfba73a9cd95d078456d5b4300567535f152e0fe87a287e1f47f507fd7f54062f040c48b9eefa8221e38f7a022e062cfe17547d45759bc54f1e63ddd3c5b90663f783bf722d61ba20fc97093092a5454042e1a808616492ed52856f6cc8b07137e5faa3dbb68aaf7ef78d01ed0b4f07fb6c005a29f5c5c5f61d8f58df3be6919c778bd7237ecc1ba9bd2208e8b17f7ab4ee6d8a6b170305d6a3a4678e33a74ec318c2f08d812cf38542347e1e938e1f6479346005040da13ad5585217e042bc39aa883cd041187e145da92ea9e3aab535c9cfdd770f6f1e3b061788aa1ee7b9b91f70b96f0f074b369a70704dc53200ae386b581c65693105e2e7f20db34d7449dd742258c9ff3af1b7bbb235c5e96b2575ba60748bcb2b708e025570485345f0c5e6544eab8432e0f365afcbe165dc04fa665d01520d98e25f07fdee81ba034a72639fc32a21cd3decc7e9ba54babbb6c57bb633c47989d431c3324d68dd60b9ff960a641e4c2e4e75440206c0b8d94452d037026241f62fb8ec36e570ce7e50b89108d974c20f0fab79ddf9c22844c82464aa362557f4622e567936bd4644976570978745c47448185d88c9fb64ee84c031321651b36f52ec2cd1c5398ca95ff0e6b45661ca1c2f9799a11e68517e151728595fdd8d2f6743d559d1a9ef41f4c5f65ab3e01e1a32b6e899c2ed50040f348160d94a20741d065cb6952a4196b77f2e0695be9e78215032e48b46013d6eb2225775f8afec36411ad571c523db2f68bc8b91c5e2d1019e8a2706378d472a44a5bb9debdb538eaf0481061716e7c72f3828b671b0bc008b21d3b45c6774650b57d22441c9a331188b9c48cf8888a75df0089f90cbfde0a9f60337b4cc2c75e7ff8e849c9c6b76437d31815ac6e7ed40ab8a260cf473e9af32ee64eb9dcc95b535e67e653a012d73795d93b2c88c4c4be3e6c7a7ef78e10927971bdbf29687791d88f8ebe8a1d6cd77ba517a6c9cd48f741cf8a1012256dfee19ed14418805605b10ba2c27b029aee068ecf509ede5a0fe4bd82be936dc894cbe1b5114943062506161b6f5e4bdd72e76dd7a2c232cd2251ee2063db5c641747b4a2349a60febef231aa35fc94d89b25ac4cdf24ad7f6eef2a89e66b439df7fb4b91c8a69a4ef36238af0d41de719273435ede14666aafe14ca952701fdff2f52463827b5202287548e1fb2c6aee88d3f96f1d0b151d92db09c137ccb6aecdac162223abdfe61be64945abc3c8be30f664b9afabce26c3c4e2a08cf7d5eebe34922e736dbd2539dbcec3395e6c2e1ad21601efee83ef944f900a03277fde55d33b24e6e7f41c80227ab3121b3baa44b750fe93cbc962d837197451a37172acf8e7b1a53b0ffa4c6768f3a9730eb3316c38abb829240a66924957c2b376ba38cea3b0549c2124a4b247120104b553302737b5195bc09a0f9d7b7263b3e0d1b6fe8623258b0e36e044b60a5658091f32349a4d6cc99a6f6a04594d4bf7f60d73ac0b3164c175200504ed025cdddf81f29415e986e7f3fab39fa13a91b16d4dfb2ea2195f1e08af81bd75eeb0944085ab5c48c97dedf344e391d032c87e416d1cd0875983f4f738420a3b94c0fa30c75c24c86960d5a26baed503a773bcddb061a059dd8e225019817ca29f56c5e2c636cf95039defdfb1a7c442e9cffa661e4c5517dd79353e396db793ada5363807981a5f34ad715dd41d091b8673f026da0a77329dc15b29495ac080e23b0907a945c40e941f230f19b3eec8373ae80e01e117bbf28782847768ce799cf8d58bad50110acf391961df62102cc60a901548cda1e5f6df82d251729f2c39fc801fb74c5c162dedf3d40677afcec61d7cc60700d106df66ed20a02075a61bc94e92e414017c5cd0421b8405c287ab96caa5744dd34a2733c9ed1801c9ba1199dd8ee034690545db91eb2b006fded8ca0df858cc5ffe7c64ddecb137153c052f5c57dc93c91d677d317366286d932200049827c2a7b6910ffa2396cde78511e9522e7024a4ff37f1f58dffface26f41076a5d4bc5b33177eeff20726f0a63e1539e8eef246c535e88f52d1157779ca795be506b4af3c82df8d5778bb664ec74a3baf57d16f31e2489081ec0d3c610dda11f7c6ddd8f38101dd4848f581b20195a61728d3f819aae10b7219c6f8d97cc377b3e1818b36f0b72e35e101dcc43ee2463a59ff1e9f79c1a8e5ab898c147edc6ef2ccb0340dbb68fcee206edfa3783a2b2ff774397cbf088af7863269cc69cf3f09cab3b7b2d1f8f167bf364cd589b04b1ed69c84896382f364fdb67c3c1ec479ae45debb8c2bd0eac7cc6fb67a3531d32c2b8d67ad6b46fe4c56b5906387fd256aca899ffb8228f351796a1570f0ffe0858bbcd8913d7902f5d7356f2116c2569f299ec6bd5e56f9a40ebc6fbdd68850fb50300424b0057134d699f7226ebc57a705bf799f4829dfc795dc500b39c5a922412b7d189c5881f8054ebe0ec28327ec10f82a4dbf0599a90369b0dcb7d3bcd72e9573db9071e18ef00d376a81fbfcc5637eebd592e01f44dfd059a67eb3fc7f4cfbe0bfe461140252ea1d63382f092045d132bb61d4eaf2406b0a6f4f87e4173890bec92ddf7716a10f3617dd60482d110e302c03418d015f55ab06c43e5aed59dcbd87ebea5ad0cad06313e019c594ec77827a69e65545d79ce3b6399fe431fba1f5e8791fa4f03e7c3e7d97b1f7db2dfc93461358669e6dcc5cac2cd68f0a7fcc05fbcbc44377563bf2c006baa455d25f0600c406661bf6a1ef80baf35136d492a40b99ef4124a47e9a4887e481a8c8b02f81888df2236becd5fd51cb13333acfdde01d7a9d45f00270720c3d5dd1e5e9e10e27977b17c5ecd3cff714b19710b5f7623eb49298a3d18fa5ec2d7891948ac98b598064e8b5e0b37680bbe4eab7aa4421bd2232f15a5649241fd9980233fb38639f71b88dbdb939e4ad74de60f2b5021504f156d7007ccc1749607faaf510833fca0a28c00b22c137ac847770000927db0d0eb3a6c8582e28ca3cf23b6ee513ad3e191f3bd2a695a1f526541f930a17fb3c12cc00cf63b06193a792b0e130afb151760dc55e1e1fb6b7c2e0ee4f6679534f9e4fedd1d798c57b6ce05abd367ed7f4bd2c03aea3117b7052d97bf157e96a83b86b64d173de0e4534a196158f1fd0dc83b70e945bf8cf795a10ad362f5d9ac787da48d8fb4f5dfa7636debdd9ca5f0910cb16b005726071ecc3e98dbd7a1e87298d534d350ee9924eb4db36d77356b83858a055138e662e3c29c8c298ae7991cbb53b82ad022132d762eaaa31498d4b9deac8cdaa6283eac9fcda2db013d4bb2169bedb7bc7fb68d560ef581c02c11a9d9b5940b05984ea0638ad4069ec14b1ab9918cd438d4333a94adbefecdebabb2d53937722feacdbc6bb3e374fa4f70f531b7226ef0acdd0fe479af0c6c578cf27040c6cd9d300e877bfca419ff9dc90c88daed49535fd17ffeff2fd7f937c95dca0af427dde5d03d55939377bbe69c14e8ef6d411b6f29536e6c5f273d25251d8fe4200b52917ad29659d380a7798ef8073f58ad2d88f8171363daaca7671f22e26471434a77b348a80b5aac3d596234c882252a2c5781b1641964894bd3e25ee4583f53cb5c8dde385886edbe20c45fa5dfc1fef5b164aafe5f179f119370783ef202758aa53ed460b9db987116707e9e2daca3d1d6ec1489be1c40fbf3b6c37392faaae4bbf101a6d71a54f7f4176ad363e2bd05545b26397cc3709f4469516944ef881b90dfe17930185340d9cdded1eaee9c0461e8574c9ef396fb34468c8e1d92b5fd4b741af5e394ff2dbca6a25fe058938f11c606721b5dbc5dfc3e6b88998d096cde2818f70f0fb255aa08b4882680770a5a89af511c71e4a29fd82e18a609c69b3ab18ea557acf096e0e651dd8cda6b116bcbf3fda47cde7bbc80ffc46d214aa899052616085a4231dc50f421bf71fadfa23e814e43eeb289ac9534f5037c6641e36cbf49133ed31fe41f7905217f7d34bfbfd7f799a178dabbe8ffc08f25717bfd5715b5d1c21d68be1bee1cbc71c76b5a4ca2324c97784e61a78d3ff93df3d9e8f5b8431289f3e2d4665f98b8664b898dd0dc4f5a44818a5387ace4e8b52ba368382db2c5964e68286114a5117fbfba3ece560023e32cfc15839c7b6eb594c4431e7824ff69f4d446f65d286bc54f35b3c8da29fb75652b4f567057f3fb5e2bddc239815611ec8d9916f80d157dc5dd9008bcc6b60dddadf16cddfdbf98a061c816f56344917c34138509e54b04fa73784aa6084454095823e356a2944a779b1fe347e0a1be7c6c34c919caa1a6749a7a09042545d0537a0b2a2aff15d75fd0bfef9414d1cb9aa915b17e24624497c56b46cb1b984a7bf844f19f5d253cc21eaf824631cb1a58f269a3f03f293c430a74047a79807e697477e0fe429e0fcc4f2e92f4bd8ce8c4c1b0a6701f65236a5b6b9a69d1b79bd5d7d5335aa7d80c31a8176c1924c637f2b25eb32d8cb6d7baed0813368cda54a7e1d8909016b786fa64f9032f1febcc54437c9421ca1812976bb0679836313065e89b1a79f01316ba0b26c57fb134406d6932aa29e44aa0f0b276f3fba644d6a130e6fa704cecad8966bd7181fcdf095ea76bc04ec8ec5bad124a2f638456eb8ca07aa0132778010245f7834089ad4381b5fec63346fb27d989611665534e5e0c78aaa051b357bb0352c292f01334f8260d82cfb2517f9cd1ba6a5f40b096c66e2a7143da142e28efd286f9ec12b898e16cee96cf2c27905e2dea937feaae9996058359685d6063d4dc1faa2a72c3d2a035d56c02bdc488ef7e7dafd1489c4f726156f5ab738bcb754db81ad38d108abbb9e74e387c175540e157ef53a2c63f12ae9b4e83bca22853b8341dc9184ee7bd660dc6ad5c887ef244b19b457ba7541ac5faf9c41af81bec706178baaac025133a5eeaa322566ea047ebf304c9f5c5cac0e0ef9f0299665468faa4b6c14c933ed9920baf81bcac57b8251381a5d00c05643af84bad8e712ff020c24452fe5bbfc396d7c88eecc736c61ec1bd3bff026ed11c7f1e27325943b74b9aa7cb753adba58f92ad67211d98935b8f59a6210296276a60bd71fa2ffe99c15fc28542030a81bf8b29152928ac581d2cf23076c1e11540353953769f2b6e11228411992af5cace9d2419f3e50e5ee523df6053275cab6ff06b288514699f5e11c4b30426e88822d51a0dc82380e09483367bc78c72f0bb769b6db8d963e063ae211ecd1f318c528b8dbce8e532c7bcae875986a86c3556fc194b5c54ce20e7a648c2546c25cb6c6b09394e6267481acb4a6246960ce86da9928b3e9816c7a3f517db01e87819840e6c45ea44435c7c31219115f475176a32125718b71140cb54236d62345f72085cc263b015ece057b8f8859354445ade00c7eb95a6c26d8b8e72f17c6c7ba18b365368d8330bcaab4740eca2266bc29fffef9a04ba745614dd7c38bf7fba01f7a929a9dda74238c934e41960cea37521c2a291162b6e93db6db69f740877efdb837c248b40289c848685c27fa593907b10507bd50737d0f1d53704688924df6b1251eab556dec3fe9ec25b89625169dbfcf94836a7f607da7095ef04b8f951977aa2c2fe07074e83e398cfb85324b4d5cae8ee10cdc14271e7215"}], 0x100000000000001b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x22) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 16:00:01 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360354799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb0737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea92a2cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000ae81a39cbd86011b21a4d455c2ff037e1be8de638e1438c6a26e4d52c075573ea37e20126b8132702a48f74818351f8280943895081a42102b85d66a8c028869b0fd6d3f41a1bc8902b5272bfcaf7596d7ae041b62e3b40ac7d52188777ec33d7f4ab8dbe73cb730e28761f7fdcb52d47ffbb21e8ddc4163e9637b4ed7ab913e3928a2d030121bea4f800548b6f317596bb92c560071758f1eb1a345379727144839bc4b98d0489609c4560728ea2884d4fc43eb13"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) sendto(r2, &(0x7f00000004c0)="702fd0196b707e5d21724dfa82e834c0c3310375e287ca5323c2f600289e284c083a852b7419dc606ff41f2ac2f0ccebd0973d962c13f2f628f0ee0c5f92c87ac9694c029fae8bc2ba773885af6989b00403d077ddee2c48925f6c3a1c7abe05fc5d745055fc93fc08fadc7703cd4519d51797b37e07ee6ea4d74d3c2293bba0ae3966e28e203dc52abb4b061e96ce9189208a2a8db63058135680dcd3e8361b1735ab577d9ef7a2765b653a42775a243a043d898b6ef48004547880f848bcb4053da995960e3142c73ebc39a1c1ed506f0627efc95f552dca20e11253d9d330c6ab7403eae5a6e85f7747c4260ea4aa02334c2d4883be08", 0xf8, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvfrom(0xffffffffffffffff, &(0x7f00000005c0)=""/51, 0x33, 0x400, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x6, 0x4}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/242, 0xf2}], 0x8, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x5e84f931afe0efc6, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x310, 0x129}, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000640)="599b6a070333d4109cb2ef00b7ec2b441bec84142fa9f76dc70c5b11523414cd3578947b6a64c1ed6bdd2e8ba5da5cb33422497f0e16231c091b748b1a4e3bd143b8cfb5adecf34f0fe747816b57623095ae89be0fd8b6880e2d651a4adc2696429642b6c509fc275233d7a2fe2b5fd5ebd545cb47186b0497e948ff2ea85e03fd983cf790f8c82057a52e58e6bc5eebb6d22e2fac749728b5096c32599e18aa44c88d956cae0e42336fabefe4291cdbc01ec59d89929b9685af0ebcd20d44df896f0996c0f0a2def6075390b3f0b1f6827c2a4afe3e30cb2a39c8983738c28ae13e89cf237afe67bd5a243103baab61c9e21383518d7d64d4c478af84bc81ce3c1527edafffcfced6d6855dab1e0320d54caf170012ecacf9c17176315a5de73f6682a41fc5057ed7f508c226371560136b267c24eb74889493e4429d2f976d227e5f50b77ff863a29a9773a19a5654ad3f74948d996943d87b6628a4850904a769e085ff1e4c25e4174f2958e24ff5a3822fe0139c575b500f13b11aa4ff962b17ac4f3275efff271afb9d2e29641f981937eac374937bdeb6f314b37b57c798377e58da1b8ee459ada374e1e985264c9c37f2eb69b1373d4798352e07d20d521bdb1210fd9494bcb27d30a81ba9777ddb6578c1cca88c5eca25bbaa51bd0f4f9a9dcb36fb5c0e34356cd803c38d19dc6593131d4da9e8d7ecf8b3796ada286b104f657a2b60005637ee0132cbab501ef8f24efa3d5432c575bcfe501241ee55b7ce3962bc2ab0da67f6b89e153916647ca2038bd9392ef5871fc0a0578104e98d7d0fe92e564b971f689655bdd69c2c32cee4172fe4ee074f6961e29740aff0184678c761aa06f6c77b1d15d0ca25f02c7d102ff68b14323f28a25d6db0856e37fd9944d58ac2387e9bb88c765734b87597bb665592f81b9ba616ec6afaa8d867cee4d7b6c4a26326375e6b15acec7622f58e3190a39d11bec8ed51087fc8bd8e53fdfce890036b14ea97618edcbee297e6222a7b012c7e04b2acd8061ea70fbad3f5708aed00328d220b77083d73e17dca493fce241218a067c6761b6ed1e269fb00c12c8fdd5783dbdcdd96469b4631add9f715c1e6b065f4c00e76ab35c0288fb23e9d1b4b39190670ee0108c36a8001cd78938754e9a2ff2df061a01a55ed4cc67e8a40f7891ab9237b4bb94ae6fc10cf9c67922a0f0fceec52d78b12b2541f7ee3e6fdbac58cad157fe5b715fba02f478bb40ea4c7673eac7872b7098b73d09cd5347563093b024ed972cdc4f194b42285b95d1e561dc138e824e47ab218c54e3a5fb93493b30e48b042bea8e74cfc5b7e40fa9c1dc94edce47419535557a8f5ad7db687b461e820d0a1fd234aec6f67995344e0127fc6053c612408d68fe719981a7b28477aa2e1d53d25b7c046a5966a0305ccb725a1d587cfd0d5aa60d5a564cdb27ebfbc1549b0fc42ba6e1a5ce7697364cd25f0b909e3b0a398b72244bed68caa7e992d959cdbb8ee291125a0507fe72979155fd4b0c2ac10585e074c38c8d4a2bc89567a03f17e7b7c80e8006a13277218e381cd338d5673245b36618bfbfd68e961fe1101b8fe28a90ba5a319bb3818c330828afd28c0d40dcdcad99204b564e80bbd20dcc2b1891c852e765c750f636beb29fba2a65a77b6516ea49e50db05f43ebeb417f5bec111ac81fcdc7d1e4ec084fc14f0dff0f1afc02ec5c3bd2946f06398e764acae9a0a80d267d7eb3991e8c7dd03458d80276c5a4786b33c24167c5fae38537b9395dc7d6d4a4d6f2a1396c4ed908e4bcfe6fd1f8e2b7c4d2ea669f2ef840deb33bb47f8a0ef0635086bc43d87aa675130c4ff49c21759cff976cfe210881a97c06e85309e456e3ad7b829834bd96ea2fa5ffde3e41a11da6de85c06386b4cb9ff20f2d528518b06ede7bb5cf11cf11e5f4f5de67be8c296a305ca9cbe5dabc9d3f2ba55080f59a0bde3184e55be1f786334e8d29a58e1b6d68352dc36f379ff31843e8ecf9752268c0a4d8b0beb113d62ccde09d2f4f5e7b606ec85a44c77ee5fa45eb3623e4006e30515040cab06ee81d17365cbffe0c37bd9134c311293d69706ed4ff0765077cccd0d58a2455fd664b8257d506f3c0b619d9b24c92cddb85b4418000f6a0b6d9a436d9a20e62077600e48f443bc84ac285fa649d23641d00a78cd4a1beaa9bd48cbc33241cb69810587119ea0959c84ec8f1f2525a87a084f530eecb829b1ac14d9894fa915c47bbbc9451518b8dd89b500ffa3252dafacc8b12044887b8415e0399f82a80ef21b89d5cb52abcdb659b96ba677723acded611abe7743625135fa712aba55c7415b6c6caadc99c7e5e54b3b7d46e4f29ad8668c450d72ead8c9e05099b2b1e7b5261089e246da076027c84893a4050edc8fb9df4cc60a3c081d59cfea6d53d7d9cd6184ff9415ed393e6fcd6713150e6305172bdc1908e5ba19dc3e0995d72f3a54aaa5d3b829827a06dcb5d8cb797e071160803e54f4ade44c6fcc88c4206cd3372f129686a4aebae6728e812b4e37dcdf3871bbc9f11f3aa3fae8e3a35ec31531c2b938fc10dea8d203382f5c1aa578171b0f07e3057781d616d557fc296b36fb30bbae56726c66d5c390393787fc9058119846b35f6527089c4bc4ed34b3787f92c6d0af7005c9b3bb492c8e06b5f926d7d0cd6b41b203bec47da92e22d98bfdb26163808f9c324aacca533a426f5f02caf29c48210801bd9e74bec82053949438646f2a2884c545b13c56d21dfda0b546025f0b98660e4e0e83a585c1f72d3cdf16c5c7afcdd2ac22246ba8cbfea1adc01cda08a46e8ef622871cbdd13587c739fffd7771ea9b919d2f1b4089512e6bd9e933a2507ca907102a40e4b68abc6add3e8a1049e9949a535c522d11975a32dc8dc5f9c5e5b49eeb87938ed755265db0acd787c8d2e3b57d0e3515b5f19aad38b0092972605675a01191d1a1797cddd0418d58534283e273b1f921290623914048bbbdc07ed90119302b591ea773f166598c8a6fe412506742959724758483f76010eb9a19c2117e7f7c6d5a6f37ffade86f6e00de36f04ee3a3ced79de2da50c14d1baa404946243519fc5007eb1bcb0f07b500ff92b6bd9e18e3f5cfff5d4658a9f8a5ac9aa67f50bfffe11019298a12550ad94ebfc8bab4fb17bf8ee58e579d8e092a0002cd1e4cdec0700c5a0e196af974d08a54da319fce00af6b0ded537f0d706249b47be137e1cc273e783ef5bc300eaab1a3714fa4ce46f2931975492a05954c5207ee6a3dcaa605eb65bbb7dc22dae7fe24236b539aa89c3b5b3e888dc5e06c83ebbff486a40d44f04645520b6833abed67332a79dc0a4fa98adc5e0e968205378ff3affb76198dfc3e53a3d7cf606c7b644c909a5c7991fb87ac6221227da9aa880d394be5f35a3aa7463d305c20ca42ecc649addc9613d387530eb4cc75e581b44dc5a5e0cc390d981296fe17c08711150cd75d6ca1f9e15ffcb312c2671a28072e02818c4c976e4f9123160719fd6f6055efabdfc5b4db36f0fa587d96bcdd0c834563e31ef14b8c97efba1e1da55c4baf9871872130d00f2400b6b21b7dd148f24ef067ee5343004552c3a936f5278f65b83809ffcac7f4bf4154c7c874b9ffb1f5f52a8f3e20d0f88c0ff2b4621fff2912d5e595a4a69826d892e5c74975f446ab87106cdd2302943d860437ca071488ee10c62d5f735b1f2f86aeb9af55f4775d6b5d93940c13681be81edf6c9ad2e24f012887b1e72f1ae168d09445201950d4232834ceb858375839a8eb508d5f051c6f619be5f5e7dff74759cf8121b78cd7db7f7e108fb057959c0c1fb7696327ffbfc609d25d9ed95b51bcd83e61122e3d02b78b496cd2c5553f9c324c2d786f709718b0c21cf147f13402a133bf80ded56c183935ebdae3d96ac67e75f3cd5a67e832babbd426dc593dd5c95defa36fe4b26ed7281bebda33086cb31a0f88059067d35dbe53a0469efbbb4fe38fce0eb67737ea0fe3f17fd1965ea1163381b966f10ce91e23af27961b181cb565ed1d76f19556a2ffb4b290d107b5519d5026e57988bfd7eb1156144bf666807f83f6bfd0dcee6cd7b151db5f95596a53c6441c2bb15026ae825d92217d6b3273893c1f19a72d7217a3e6f70343b8926a4484a36fccc56f29f6e1c51e19156e3b4c548cc07ca58b2b3a3aeb607b05bde854e206b4e5cf279a6c0e662b1e1257475c122375d9530610b041b02ab22853a3ada2c9997c4886d01934e778bd46dcd43bb2ba568b73ea69622e774e55cde41f86ca8cb1032b0cbd3ee998a5dfacff294093ff47b56cc754e7bcdb71fd5dda73fb7acc515367b888179eedf67086dc223d8b871cb36bcb0de5c45ca615b8be43e4bdb9963decc545d4ebd84e2d1b7f22b7c71d490ffe35aabb9fe1b539be790014858ffe13c526b123b56943ec848799909e164d67db02d7306419bd81eb8e10e53c2fc9cfa7b56096f2a5a32809126a04bc3946bbef70f6a60e6c84d6e08a319c9c1105ae4cd40b3d7b79ddca8d2d87b0ef0bb3dbaae972be3468ca55e41d83c43b6453eddc18e74b6ac09a192b5ab260b14d634779db3b0288f6840b8aad2929ab144cfd8b3b352b91aa81bef7496cf382c5f2cd4b00df08716d90630dd33cd957211bf17069d1485a75d01ed6ee9cac5ea50b2f13bbbd15d385a5c4971563514053c65187c9662d420e98493cbeeca2397d83dc9cd48a4d6dde8a29bcb45591ae23a0cd7587bd54d7f85f4848783f22ba2ad1cf73d7a029ad569ecca20f4d7d1eb04f04cad35b8714dcb77e97ad1c6ff837fed63ce0118c57bed5f70794109f2106eaab262fa31ecf60d50d657a5c1e9cb467b4de8ba6e0678904453e3d94236aad4630d9131f1d3d2a85a18b45774e138ea75b514b89bece4c80921c2b7dad96699372b395fbc8d2805f31d663a07a840b41415ab3ca3827c955f3847e21f67dddffb36e285d9995a974f03dfd366648c4bc7a70a2de1c2395ee3951618df197f192b73d75f7c1cd9087a5d249209166179ec17c9ca30b33baf0d6dbbf437eb2128bda57ae28cb7cffa3b71cde727674b52c1a57987aa8de6cc0c19ddf6c8f6cd3f9cc636dedbf35e59bd00691ef074c05ae13b7deeaebcc254d2c2c68ff09ae6c2dfddc311689c253354bcccb50e17c6665bbcc1fba186285da14590ba9963c4a8b658ec4f8af794e2e5cd329d29b263eb955773314677a75758ecba85f1ad732f2537a246092b8b6b620c461f45b41b4bc456683cebefff363431a8b59fdde11a16c82036f3e271139051ab6bb1cc4e3d16f758bc65fe290024ac0e648ddaa4ddbe9f6bb4abddecbf15f06ee82dd30c498ef2464cf6c051980547a6f9ad2784e73084e7be0599500607b67d8127dfd4acd3ca1af342b2998e56bc2560d5bf6b9057ada63e70ecccdd31b308d20f5cc165a05b693b1b1c2000a2d6546071d8ac0b3b7558dc40c52602bb80a09d2ee545ea144cd42755f2dc549a9a4436a462968f61e7c882744619c43231bc9155dafba9c41b99947e90e6718cc61301c903443b8ed85334dfc26face16d345ade213bf26283a1912668e0377eb1028bb80bec70b2fdd3488eb5fd9bdbd060bca1a45a902652b1a4e0ee85783582f12de130c90b88718c20ae29bb671faf136fb5235dce8de4d938fc6fdfd0841992a56dc22ae8ff79f19a995c0b79d67c51c04e5921102ba749c9bb146e210309c9b12ec8a77f4720243820c968bba0b9af2bdae601faac454d739aea616927d", 0x1000}, {&(0x7f0000001640)="a8e690bd80d19c7806ab88c9bccf63d1916738fa5f2ea49b0fd721c1589951849ed2cbc9c82d132c465b37f1482b9bac50e2473a235a33a9e7a1419a7c1a98fb69e0e616deb9c40343efb46b1cf2c4d4d15ec82973ba20945bfe51731fe35e48c86f3a95f3efe265c3e8b11f34aad3a69146605d0f8500db2b69e6bc6cf540d41ab50d8c8a95", 0x86}, {&(0x7f0000001700)="4c29d47e7c003007856cdac20ec71f5410ad06ea260615798672a7de9741a310611ea24f237ff35b79714c85a6d2da6d6775cbca059acd379cc14277a2464309142b59dc6b6bc5", 0x47}], 0x3, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000017c0), 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001800)={0x18b69ec04c34cc87, 0x6, 0xb5, 0x0, 0x9}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001840)='/dev/vmm\x00', 0x8, 0x0) r5 = dup2(r4, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) lchown(&(0x7f0000001880)='./file0\x00', r6, r7) r8 = socket$inet6(0x18, 0x8000, 0x3) r9 = socket$inet(0x2, 0x2, 0xcb) r10 = fcntl$dupfd(r8, 0x0, r9) r11 = dup2(r2, 0xffffffffffffff9c) connect$inet6(r11, &(0x7f00000019c0)={0x18, 0x2, 0x8, 0x8}, 0xc) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000001a00)=0x8e) unveil(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='W\x00') r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) close(r12) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001b40)=0x2) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000001b80)) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r13, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001c80)={0xfff, 0x5, './file0\x00', 0x6, 0x8, 0x20, 0x1}) 16:00:01 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xfff, 0x7ff, 0x9, 0xfeff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = getuid() setuid(r2) 16:00:01 executing program 1: getrusage(0x1, &(0x7f0000000280)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x4006}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x777) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x40, 0x1, 0x40000000}, {0x0, 0xe1, 0x5d, 0xbcd}, {0x4, 0x34, 0x8, 0x1f}]}) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xee) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) write(r3, &(0x7f0000000140)="0d545c1d89b34dbc9ed03b364bc6ecb33ad862641a66840e0b76f53bd26319698a6bacc5acd5d393d9269b8b1f8b29f7447f99665d5a51b50695ef24d71c0977bdd0b2746da0f813d3d3fbb852b6fc77e8c133e8b4cae8ef127f25a88faba32ce395d36a53c7e23611a7bf292a0ba80c84e971bdcc7ffdb5786cf58f7a7d5fc72fb9ba2334f7b93965771508d56376dc6beacd161c1126b43b3305b5e5314e301fb704223855286fddc07710ce166e0a3388040c573d141fa6d98b4c36fd7c85459e110dafb0894b4587e6b9208b3ac82a0a92804b562973c0d10535c3839b7bb0135b253d", 0xe5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 1: clock_getres(0x4, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000000c0)={0x67, 0x0, &(0x7f0000000000)=""/103}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffffffffffc93) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r7, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r8, r11, r10, r9, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x4, &(0x7f0000000200)=[r1, r3, r5, r11]) r12 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e15a8696c75300028cac379a0450184f1a9e577ae74e09c2299138977889532bd1626de4e0be9dd19bdab2504ce99aaec435550a868fc339996fa98f802b817beb0a896bf9a008cdb1c778f95c1701a469f77e52180db30c07832859395bb4e2e9b5c9bd7abfd556cb5519cdbb1741c05f9a61d7fbb70d4a65a938c6071441d507025fc58df002a5d51c251a200fcdc5c10"], 0x10) write(r12, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 91673 91270 0 0 0x4000000 1 syz-executor.1 406402 18354 0 0x14000 0x200 0 smr db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822068b1,ffffffff821d431e,350,ffffffff821ac2d6) at __assert+0x2b rtrequest(b,ffff800023bb0a28,83,ffff800023bb0ac8,0) at rtrequest+0xbd2 rt_clone(ffff800023bb0b38,fffffd806f6d0c88,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d0c88,fffffd806f2402f4,0) at rtalloc_mpath+0xba ip_output(fffffd806f240200,0,fffffd806f6d0c78,20,0,fffffd806f6d0c08) at ip_output+0x4f2 rip_output(fffffd8061ff3800,fffffd8071f1ac48,ffff800023bb0d48,ffff800022d8c000) at rip_output+0x252 rip_usrreq(fffffd8071f1ac48,9,fffffd8061ff3800,0,0,ffff800020ab13d8) at rip_usrreq+0x46a sosend(fffffd8071f1ac48,0,ffff800023bb0f68,0,0,80) at sosend+0x645 dofilewritev(ffff800020ab13d8,6,ffff800023bb0f68,0,ffff800023bb1050) at dofilewritev+0x1b7 sys_write(ffff800020ab13d8,ffff800023bb1008,ffff800023bb1050) at sys_write+0x83 syscall(ffff800023bb10d0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,16a9b904010) at Xsyscall+0x128 end of kernel end trace frame: 0x16d6fb4a260, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822068b1,ffffffff821d431e,350,ffffffff821ac2d6) at __assert+0x2b rtrequest(b,ffff800023bb0a28,83,ffff800023bb0ac8,0) at rtrequest+0xbd2 rt_clone(ffff800023bb0b38,fffffd806f6d0c88,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d0c88,fffffd806f2402f4,0) at rtalloc_mpath+0xba ip_output(fffffd806f240200,0,fffffd806f6d0c78,20,0,fffffd806f6d0c08) at ip_output+0x4f2 rip_output(fffffd8061ff3800,fffffd8071f1ac48,ffff800023bb0d48,ffff800022d8c000) at rip_output+0x252 rip_usrreq(fffffd8071f1ac48,9,fffffd8061ff3800,0,0,ffff800020ab13d8) at rip_usrreq+0x46a sosend(fffffd8071f1ac48,0,ffff800023bb0f68,0,0,80) at sosend+0x645 dofilewritev(ffff800020ab13d8,6,ffff800023bb0f68,0,ffff800023bb1050) at dofilewritev+0x1b7 sys_write(ffff800020ab13d8,ffff800023bb1008,ffff800023bb1050) at sys_write+0x83 syscall(ffff800023bb10d0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,16a9b904010) at Xsyscall+0x128 end of kernel end trace frame: 0x16d6fb4a260, count: -14 ddb{1}> show registers rdi 0xffffffff818c8e87 db_enter+0x17 rsi 0x3c7e __ALIGN_SIZE+0x2c7e rbp 0xffff800023bb0840 rbx 0xffff800023bb08f0 rdx 0x3c7f __ALIGN_SIZE+0x2c7f rcx 0xffff800022d8c000 rax 0xffff800022d8c000 r8 0xffffffff81ad2b6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x871349afd2e3bab0 r12 0x3000000008 r13 0xffff800023bb0850 r14 0x100 r15 0x1 rip 0xffffffff818c8e88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bb0830 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=91673 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffffffff8265a258 process=0xffff800020adca80 user=0xffff800023bac000, vmspace=0xfffffd807f00b8a0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91270 175155 10328 0 2 0 syz-executor.1 *91270 91673 10328 0 7 0x4000000 syz-executor.1 25075 4927 31642 0 3 0x82 piperd syz-executor.0 65432 40424 0 0 3 0x14200 acct acct 29018 193736 0 0 3 0x14200 bored sosplice 10328 198247 31642 0 3 0x82 nanosleep syz-executor.1 31642 470562 48838 0 3 0x82 thrsleep syz-fuzzer 31642 443516 48838 0 3 0x4000082 nanosleep syz-fuzzer 31642 131391 48838 0 3 0x4000082 thrsleep syz-fuzzer 31642 403993 48838 0 3 0x4000082 thrsleep syz-fuzzer 31642 214737 48838 0 3 0x4000082 thrsleep syz-fuzzer 31642 497719 48838 0 3 0x4000082 thrsleep syz-fuzzer 31642 420708 48838 0 3 0x4000082 thrsleep syz-fuzzer 31642 187223 48838 0 3 0x4000082 kqread syz-fuzzer 31642 399696 48838 0 3 0x4000082 thrsleep syz-fuzzer 31642 251937 48838 0 2 0x4000002 syz-fuzzer 48838 99316 76107 0 3 0x10008a pause ksh 76107 98180 55551 0 3 0x92 select sshd 11599 93707 1 0 3 0x100083 ttyin getty 55551 204333 1 0 3 0x80 select sshd 7972 415685 13717 74 3 0x100092 bpf pflogd 13717 476650 1 0 3 0x80 netio pflogd 97751 421966 9563 73 3 0x100090 kqread syslogd 9563 60675 1 0 3 0x100082 netio syslogd 26420 39049 1 77 3 0x100090 poll dhclient 42235 51972 1 0 3 0x80 poll dhclient 15149 5909 0 0 2 0x14200 zerothread 44921 192711 0 0 3 0x14200 aiodoned aiodoned 29825 252953 0 0 3 0x14200 syncer update 58640 362941 0 0 3 0x14200 cleaner cleaner 39977 416740 0 0 3 0x14200 reaper reaper 78892 394445 0 0 3 0x14200 pgdaemon pagedaemon 57671 271103 0 0 3 0x14200 bored crynlk 14353 392427 0 0 3 0x14200 bored crypto 17206 432717 0 0 3 0x40014200 acpi0 acpi0 63935 190003 0 0 3 0x40014200 idle1 4186 206151 0 0 3 0x14200 bored softnet 20892 404679 0 0 3 0x14200 bored systqmp 84154 174590 0 0 3 0x14200 bored systq 97883 431527 0 0 3 0x40014200 bored softclock 21733 139578 0 0 3 0x40014200 idle0 18354 406402 0 0 7 0x14200 smr 1 452849 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff8264d2c8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_freepages+0x126 #4 uvm_km_pgremove_intrsafe+0x86 #5 uvm_unmap_kill_entry+0x112 #6 uvm_unmap_remove+0x398 #7 uvm_unmap+0x85 #8 free+0x1fe #9 bpf_d_smr+0x48 #10 smr_thread+0x296 #11 proc_trampoline+0x1c exclusive mutex &map->mtx r = 0 (0xffffffff82615c80) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 vm_map_lock_ln+0x60 #4 uvm_unmap+0x6b #5 free+0x1fe #6 bpf_d_smr+0x48 #7 smr_thread+0x296 #8 proc_trampoline+0x1c Process 91270 (syz-executor.1) thread 0xffff800020ab13d8 (91673) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265b1d8) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824d1b18) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 18354 (smr) thread 0xffff800020a11638 (406402) shared rwlock smr r = 0 (0xffffffff824ceaf8) #0 witness_lock+0x52e #1 smr_thread+0x242 #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9540 6415K 7173K 78643K 12191 0 0 pcb 13 8K 8K 78643K 206 0 0 rtable 107 12K 12K 78643K 553 0 0 ifaddr 73 16K 16K 78643K 171 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1495 0 0 iov 0 0K 18K 78643K 166 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 1757 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 5 2K 2K 78643K 8 0 0 sem 12 0K 1K 78643K 196 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 676 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 62 63K 95K 78643K 632 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 98 0 0 in_multi 32 2K 2K 78643K 129 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 305 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 111 38K 40K 78643K 3333 0 0 UVM aobj 43 4K 4K 78643K 46 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 188 0 0 NDP 15 0K 0K 78643K 52 0 0 temp 193 3560K 3631K 78643K 29570 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 85 0 83 1 0 1 1 0 8 0 rtentry 112 109 0 67 2 0 2 2 0 8 0 unpcb 120 385 0 371 1 0 1 1 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 tcpqe 32 109 0 109 2 2 0 1 0 8 0 tcpcb 544 406 0 402 3 2 1 3 0 8 0 inpcb 280 1973 0 1964 7 4 3 3 0 8 2 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 16 0 13 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 17 0 17 4 3 1 1 0 8 1 pffrag 232 20 0 20 3 2 1 1 0 482 1 pffrnode 88 20 0 20 3 2 1 1 0 8 1 pffrent 40 472 0 472 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 80 0 21 1 0 1 1 0 8 0 pfstkey 112 80 0 21 2 0 2 2 0 8 0 pfstate 328 80 0 21 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 2 3 1 2 3 0 8 0 art_heap4 256 613 0 387 17 2 15 15 0 8 0 art_table 32 617 0 389 2 0 2 2 0 8 0 art_node 16 108 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 194 0 184 1 0 1 1 0 8 0 shmpl 112 44 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2428 0 1021 46 0 46 46 0 8 0 ffsino 272 2428 0 1021 96 1 95 95 0 8 0 nchpl 144 3755 0 2158 62 2 60 61 0 8 0 uvmvnodes 72 2875 0 0 53 0 53 53 0 8 0 vnodes 208 2875 0 0 152 0 152 152 0 8 0 namei 1024 11835 0 11835 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 3 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 11817 0 11817 13 10 3 6 0 8 3 plimitpl 152 71 0 63 1 0 1 1 0 8 0 sigapl 432 865 0 850 3 1 2 3 0 8 0 futexpl 56 17366 0 17366 1 0 1 1 0 8 1 knotepl 112 212 0 193 3 0 3 3 0 8 2 kqueuepl 104 167 0 165 1 0 1 1 0 8 0 pipepl 112 624 0 605 3 1 2 2 0 8 1 fdescpl 488 866 0 850 4 1 3 3 0 8 1 filepl 152 7669 0 7563 11 5 6 7 0 8 1 lockfpl 104 378 0 377 1 0 1 1 0 8 0 lockfspl 48 130 0 129 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 838 0 829 1 0 1 1 0 8 0 zombiepl 144 850 0 850 1 0 1 1 0 8 1 processpl 896 883 0 850 4 0 4 4 0 8 0 procpl 632 2408 0 2365 6 1 5 5 0 8 1 srpgc 64 8 0 8 4 3 1 1 0 8 1 sosppl 128 33 0 33 4 3 1 1 0 8 1 sockpl 384 2455 0 2430 12 7 5 7 0 8 2 mcl64k 65536 260 0 0 33 2 31 33 0 8 1 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 188 0 0 23 0 23 23 0 8 0 mtagpl 80 35 0 0 1 0 1 1 0 8 0 mbufpl 256 465 0 0 27 1 26 27 0 8 0 bufpl 256 8670 0 1612 442 0 442 442 0 8 0 anonpl 16 118459 0 98493 110 22 88 98 0 124 4 amapchunkpl 152 6113 0 5953 22 12 10 14 0 158 2 amappl16 192 4780 0 3669 81 23 58 68 0 8 1 amappl15 184 3 0 2 1 0 1 1 0 8 0 amappl14 176 74 0 69 1 0 1 1 0 8 0 amappl13 168 57 0 56 2 1 1 1 0 8 0 amappl12 160 300 0 295 1 0 1 1 0 8 0 amappl11 152 65 0 50 1 0 1 1 0 8 0 amappl10 144 27 0 21 1 0 1 1 0 8 0 amappl9 136 777 0 773 1 0 1 1 0 8 0 amappl8 128 318 0 294 1 0 1 1 0 8 0 amappl7 120 52 0 47 1 0 1 1 0 8 0 amappl6 112 68 0 58 1 0 1 1 0 8 0 amappl5 104 457 0 440 1 0 1 1 0 8 0 amappl4 96 1180 0 1145 2 1 1 2 0 8 0 amappl3 88 146 0 139 1 0 1 1 0 8 0 amappl2 80 5882 0 5808 3 1 2 3 0 8 0 amappl1 72 29510 0 29071 26 16 10 20 0 8 0 amappl 80 2720 0 2673 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 45 0 3 1 0 1 1 0 8 0 uaddrrnd 24 872 0 850 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 872 0 850 1 0 1 1 0 8 0 vmmpekpl 168 11649 0 11614 3 1 2 2 0 8 0 vmmpepl 168 116299 0 114032 173 32 141 141 0 357 39 vmsppl 368 865 0 850 2 0 2 2 0 8 0 pdppl 4096 1751 0 1709 6 0 6 6 0 8 0 pvpl 32 329292 0 306627 238 25 213 223 0 265 24 pmappl 232 871 0 853 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 666 0 13 19 0 19 19 0 8 0