kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Dec 2 23:05:06 PST 2019 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.13' (ECDSA) to the list of known hosts. 2019/12/02 23:05:17 fuzzer started 2019/12/02 23:05:24 dialing manager at 10.128.15.235:48921 2019/12/02 23:05:24 syscalls: 337 2019/12/02 23:05:24 code coverage: enabled 2019/12/02 23:05:24 comparison tracing: enabled 2019/12/02 23:05:24 extra coverage: support is not implemented in syzkaller 2019/12/02 23:05:24 setuid sandbox: enabled 2019/12/02 23:05:24 namespace sandbox: support is not implemented in syzkaller 2019/12/02 23:05:24 Android sandbox: support is not implemented in syzkaller 2019/12/02 23:05:24 fault injection: support is not implemented in syzkaller 2019/12/02 23:05:24 leak checking: support is not implemented in syzkaller 2019/12/02 23:05:24 net packet injection: enabled 2019/12/02 23:05:24 net device setup: support is not implemented in syzkaller 2019/12/02 23:05:24 concurrency sanitizer: support is not implemented in syzkaller 2019/12/02 23:05:24 devlink PCI setup: support is not implemented in syzkaller 23:05:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x6, 0x5}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) readv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/18, 0x12}, {&(0x7f0000002140)=""/164, 0xa4}, {&(0x7f0000002200)=""/186, 0xba}, {&(0x7f00000022c0)=""/112, 0x70}], 0x7) socket(0x10, 0x0, 0x6) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r2 = open(&(0x7f00000023c0)='./file0\x00', 0x10, 0x61) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000002400)={0x1, 0x2}) mkdir(&(0x7f0000002440)='./file0\x00', 0x0) pipe2(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000024c0)={0x3ff, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000002500)='./file0\x00', 0x8, 0x1) getdents(r4, &(0x7f0000002540)=""/184, 0xb8) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000002600)={0x9, 0x8001}) socketpair(0x6, 0x5, 0x4, &(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x800, 0x0) dup2(r5, r6) semop(0xffffffffffffffff, &(0x7f00000026c0)=[{0x4, 0x8, 0x800}, {0xf25c9bc3719ac9ca, 0x5, 0x1000}, {0x4, 0x9}, {0x37834fb67fe48874, 0x401, 0x1000}, {0x4, 0xfc01}, {0x1, 0x8d0b}, {0x2, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0xd580, 0x1800}], 0xa) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002700)='/dev/null\x00', 0x80, 0x0) r8 = geteuid() r9 = getegid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002740)={0x0, r8, r9}, 0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000002780)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f00000027c0)) readlinkat(0xffffffffffffff9c, &(0x7f0000002800)='./file0\x00', &(0x7f0000002840)=""/52, 0x34) mknodat(r7, &(0x7f0000002880)='./file0\x00', 0x8120, 0x3f) chdir(&(0x7f00000028c0)='./file0\x00') open(&(0x7f0000002900)='./file0\x00', 0x20, 0x1) 23:05:29 executing program 0: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) kqueue() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet6(0x18, 0x2, 0xfc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x48, 0x0) r3 = dup2(r1, r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) msgget$private(0x0, 0x3c0) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/27}, 0x23, 0x2, 0x800) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f00000000c0)="f6ae7116c7e61d9ae3d41a278f22bc825f4383033102ecd2399ca7616640b83fd3b559adffa3ec5da9162c1a2059fd7478b86d78799dd2c680690560a7", 0x3d}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x48) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = shmget(0x0, 0x4000, 0x41e, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000240)={0x0, 0xd5, './file0\x00', 0xfffffffe, 0x8000000, 0xb64, 0x5}) syz_extract_tcp_res(&(0x7f0000000280), 0x80000001, 0x6cc8) lseek(r3, 0x0, 0x40, 0x1) bind$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000003c0)) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x1) mknodat(r7, &(0x7f0000000440)='./file0\x00', 0x20, 0x80) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$getflags(r8, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3b5e0515e400165e, 0x4811, r4, 0x0, 0x1) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000500), 0x0, &(0x7f0000000540)=""/103, 0x67}, 0x1) getitimer(0x3, &(0x7f0000000600)) 23:05:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair(0x2, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="730a5fab3b138b75d4d09eefb7e3d02460461cd40009c289aef709809d83842c950c740e2205b49d365fa7f6cb7c07f36f7bc3096d4dd845fd1aaf93723e0fb75a922e45a55b2f773c65edc94e4051e9fafc8ed3f8bd25e89036414a44ab92acf6d81da3f5395faacc66cc433a3140b22d73e444d4dea40c3793dade88d2fe6e7afaf791a84a6dd2a7a8754bab", 0x8d}, {&(0x7f0000000300)="71133e0c39178457bb9cff67f2991e28c093956bf9fe23267d0a8f9f64c5c17e045fed9bb62c61af68cf6a630d94b5e4414ec76de372d384eea01a1533bfdbb6c314c916bedb8c8aa9e7013bd953b6466060f837ddf2ca076bd24df1", 0x5c}, {&(0x7f00000004c0)="5a26b14153dd00e75b73e7d0d131fc7893da33d9f252dfe2c941b5ac0f6a27e7f0fa1cc0e430a227c1ce3560705e418c38aa0f677ab89cb619cd7e502488470d4c3ee18904c982e6ecac5716217d9fd803f190d2688c30f4177ba8855a9581cb90188c3e0437976be87eba78392872fa36086272e9f498399dfefc87367e51752ef17ac8fc7be385f4602a37f9024294b08dab7ad19580f82c1dbe160c71", 0x9e}, {&(0x7f0000000140)="414684fa", 0x4}], 0x4, 0x0, 0x101) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) ioctl$KDENABIO(r3, 0x20004b3c) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) faccessat(r6, &(0x7f0000000600)='./bus\x00', 0x90, 0x1) getsockopt(0xffffffffffffffff, 0x8, 0x9fd5, &(0x7f0000000580)=""/114, &(0x7f00000003c0)=0x72) r7 = dup(r3) dup2(r7, r0) 23:05:30 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='@\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\'-]#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='([\x00']) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:05:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) shmget(0x0, 0x1000, 0x410, &(0x7f00000b7000/0x1000)=nil) getuid() 23:05:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r0) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='c\x00') r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) sendto$unix(r2, &(0x7f0000000140)="a7d1fc251efb87a0c50f1e37a810a158ae1d8993856296ceea61567448460a654b97a70574483194", 0x28, 0x400, 0x0, 0x0) 23:05:35 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x8, 0x3, 0x4, "a32d014a0eb08f4621a56357f1fd89ea4ccbf872", 0xdf, 0xb}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 23:05:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0xe58f50ee870af57c, 0x0) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 23:05:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semget$private(0x0, 0x0, 0x400) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 23:05:37 executing program 0: r0 = socket(0x800000018, 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) semget(0x2, 0x1, 0x40) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000180), 0x1f, 0x8000) r1 = socket(0x0, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) flock(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r3 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchdir(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 23:05:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000000000f87c8a5b671b1b542a538706000000a7140000002900d950244400002f0000000300350008000000"], 0x38}, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f00000001c0)) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = dup2(r7, r5) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000200)=r9) 23:05:37 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) recvmsg(r4, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/174, 0xae}], 0x3, &(0x7f0000000500)=""/219, 0xdb}, 0x1) 23:05:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x116) 23:05:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) dup(r2) 23:05:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 23:05:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000001b2}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x4, 0x3cb, 0x107, 0x6, 0x8]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x8) 23:05:37 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x620, './file1\x00', './file1\x00'}) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 23:05:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f00000002c0)={0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x5, 0x0, 0x2}, {0x1, 0xb4, 0x9, 0xb6}, {0x7f, 0x5f, 0x1}, {0x2, 0x1, 0x8b, 0x3f}, {0x0, 0x8, 0x2, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:05:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x20000000000000f1, &(0x7f0000000240)=[{0x9, 0x2, 0x4, 0x4}, {0x0, 0x8, 0x3f, 0x1000}, {0x7, 0x10, 0x2, 0x2c0}, {0x3, 0x0, 0x9, 0x401}]}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r4 = shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r4) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) shmdt(r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000000c0)) getpgrp() syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000280)='./file0\x00') r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = openat(r8, &(0x7f0000000340)='./file0\x00', 0x80, 0x44) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000380)={0xffffffff, 0x10000, 0x8, 0x4, 0xfffff023, 0x4, 0x6, 0x10, [{0x8, 0x53fe4839, 0x2, 0x9}, {0x9, 0x3a, 0x10001, 0x8001}, {0x1, 0x2, 0x101, 0x5}, {0x624, 0x8001, 0xfffffffd, 0x7}, {0x8, 0x8000, 0x5, 0x6}, {0x6, 0x2, 0x7ff, 0x2}, {0x81, 0x1, 0x101, 0xd9}, {0xd6f, 0x21, 0x81, 0xff}, {0x2, 0x2fd, 0xfff, 0x5}, {0x7f, 0xe9, 0x8, 0x2}, {0x8, 0x1ff, 0x20, 0xe0cb729}, {0xfffffffe, 0x1, 0x6, 0x6}, {0x7, 0x800, 0x3, 0x7}, {0x4, 0x2, 0x3, 0xfffffffe}, {0x80000000, 0xb9, 0xfffffc01, 0x5f3b}, {0x2, 0x622, 0x8, 0x1}]}) 23:05:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x84, 0xfd}, {0x2d}, {0x7ffffffe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x2, 0x0, 0x6, 0x7}, {0x5, 0x5, 0x5, 0x4f}]}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d9, &(0x7f00000002c0)="b67cc883376674ed03d96f689e3a8857d9142bf99fe7055769e0f57e97e3f54bb7b5ca18d24b28468ac0f90b3986aaaaf4bf7629e564c17f4bfe59f40cea11ad1ccc6ea3eb0ac46f4d9c3785b075ccc11dff3724467962818adf054f987755c83b78131eab10ccef925a712b8d6bfc1e3a69f629e55acd1a59b5ab7d7bf43d09b525332be5f5a525ee52951824b721c8c370cb2648526b5880dac17ba35bae9d5f57c416a8322f00fa835e61e43ae04c39d9e7703b31e1ae158af03fc77b8d6e5a53df938f68aa5bb8f66015b65b4804") 23:05:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/14, 0xe, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:05:37 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x101, 0x4}, {0x18, 0x1, 0x4, 0x10}, 0x100, [0x6, 0x80, 0x5, 0x4, 0x7f, 0x7fffffff, 0x1a, 0x100]}, 0x3c) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%#\x15\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)='-(#\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) sendto$inet6(r2, &(0x7f0000000180)="74d0de3856ac834d7f193d95189943d225c00eeefc8216ccbebf8ae6e8905112f201ac5e5ce7107bed942adcdd4a67fedde8bf55cbd436395fab55c38fcba65968ab01fdde881bd1a7aa8e2db618b76ea77fea25ebe9b0dd44eac8b3729638762eb86ad54b309527c0d4231822d146e224cfc5277633f75364e4cb87bb2a72f08084c781e02a2ae35c4841b0129a13ccfbc1b793a95376d3fadf78318f998903e8cc1ff373cd5927210eefde374e222566a8c1808a1a04ac9926808fb26f217a06f78ab569d7d32a55af", 0xca, 0x404, &(0x7f0000000100)={0x18, 0x0, 0x2, 0xf94a}, 0xc) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 23:05:37 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x30000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) 23:05:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f00000001c0)=[{0x3f, 0xa, 0x0, 0x1f}, {0x1, 0x2, 0x1, 0x5}, {0xb5f4, 0x42, 0x9}, {0xff00, 0x1b, 0x2, 0x4}, {0xffff, 0x8, 0xfd, 0xfffff083}, {0xe97, 0x9, 0x2, 0x1}, {0x6, 0x2, 0x3, 0x100}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 23:05:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000900)=""/201) pipe(&(0x7f00000003c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) listen(0xffffffffffffffff, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r12 = getegid() r13 = getegid() r14 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r14, r12, 0x0, r13, r14, r14]) r15 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) readv(r15, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) ioctl$TIOCSCTTY(r15, 0x20007461) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xebca10af48201d92) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r17, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r18, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r15, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r16, @ANYRES64=r14, @ANYRESHEX=0x0, @ANYRES64], @ANYBLOB="2cdd2fda7d4fba7ac574dc2e3de2d94c8b2b63b181273186d7c5675ad1671adf31f83984b7b16dbf30ea4d83e2d78a4711b60eccb3ca223f082afef146648925c32d964ce4787500bf815174af152565e9e5fcfa9e13edecdb6ed29018065dc9e2d80c79709f1c8ac538c00beae1b24c6fb704cb054feefe678d907665710a446689deda0af99ad0ae8979c15cdbb14cf15983738088d8dd1bcb825f399781eb", @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES64=r17, @ANYRES32, @ANYBLOB="bdee0148ed885178a900319a", @ANYRES64], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r18, @ANYRESDEC=r13, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x18, 0x20a}, 0x0) r19 = getegid() r20 = getegid() r21 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r21, r19, 0x0, r20, r21, r21]) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, r19, r16, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0xfffffffffffffc61}], 0x1, 0x0, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r4, r6, 0xffffffffffffffff, r5, 0x147, 0x40000000000d}, 0x6, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r5, r8, r23, 0x1e4, 0x8}, 0x85, 0x7, r24, r25, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6355c03a, 0x3, r2, r25, 0xff7fffffffffffff, 0x2, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x8, r2) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r27 = socket(0x18, 0x2, 0x0) close(r27) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000a, &(0x7f0000000880)="2536dda9428896a0030000004e0200000086b78bde732469b1d0c4da84e8467f9d00b00f735166d1785051136e1b348c05210538980f304c2551ce67dd52aacc4cd2eec8b4d2e6382a175cc7915b2300d0a6e4cc7895b2bbe098985ad0ff6d55f4da1a65a5413b3934f7bfd324", 0xfffffffffffffd3a) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, 0x0, 0x0) write(r28, &(0x7f0000000040)="100a2956b9223776", 0xfffffd43) write(r27, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r29 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r30 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r30, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000006c0)={{0x0, 0x0, 0x0, 0x0, r22, 0x10006, 0x4}, 0x44001000e, 0x8005, r7, r29, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x200) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)) 23:05:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x7fff) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffffffffff8, 0x0) dup2(r1, r4) 23:05:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb59560b6cfd711"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018bc09e400000000000300"/22], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:05:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) 23:05:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'B\x00', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x6a, 0x7798375dae3d2ed7) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 23:05:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) lseek(r5, 0x0, 0x88dc, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000fa7c8a5b671b53542a538706000000a714000000290000002f000000030035700100000008000000"], 0x38}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() getegid() getgid() setgroups(0x3fffffffffffff73, &(0x7f00000003c0)) r8 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) readv(r8, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) ioctl$TIOCSCTTY(r8, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0x40d}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[], 0x18, 0x4}, 0x0) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, r10, 0x0]) lchown(&(0x7f0000000200)='./file0\x00', r7, r13) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) syz_open_pts() r14 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x2) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCCONS(0xffffffffffffff9c, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r16, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMODE(r16, 0x40045714, &(0x7f0000000080)) 23:05:37 executing program 0: r0 = getuid() setuid(r0) setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x18a, &(0x7f0000000080)=[{0x44, 0x1}, {0x25}, {0x4a, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/46, 0x2e}], 0x4) 23:05:37 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000140)="750731e37a14c116d65a1091a60da2671933a8e26787699e5095219dc0076365844a443cbf73d60f4d5d1b27316f8a2ba63ae2cfcac086c14947bc6e0e450ce7e4ce2ad98e6080d577c10fff5e45a00aef78dfd59ec51e1d20942019795813d47035fc967102094fac20064aabfdaa7f4427f0dd3bdf294eb899a388d351fec083069a7062817e8ce6935fae94fecc33afbb125fa2ca7e0bc4a2040b4e8cc0a69eef8477e26d9c53c64b03db4d420c3b0b7962e5ebca8260c36b36f7adf870785892b5925c525ed18d5f6905674d47ef7aa77b8e3d871e2d272e0fca70635be84b0d787a4b299c43ae3d3e1d239db210a15a51e69fe26aa78b954c788f81a9ec009e762eca41498be425416d63869a0e2a9523a731df628ac70064821b42664e9d37d2061ef0d1e32617ec8a4a6a3e4862c6e862fb15a47002d6269678a644b7ff3968a95711a6ab14ed88b1f0cf0c8c7ed1033ab18f945457d7759744afa8c8eeaf973a190c2bbb67bd413acb97b72599b02caa3717a2c57cb8a1d744d036e4cc7ae62f2bbf54eecf7405d3c8ace25bd038c4e78058ee3df40be506ae4650c408ed71171f4af4bab9075524050218feed280a079de9f82b69334b0a0ff534a147aa7c524cc52187cda2de324f130793014dc278afffc66c440687f195c962f6e0838e06dd8b8d3ed13cc239a0ff26f8ff244c19a3f54c461245ed1bf1820c42fad3cdae248d9eacc6505462229a71ff20daf7208057d41466ce46db795e5daac5db7ae80372cc01ebf81bd10948f6d6d663a337d25a68d84b05392ae33b649ff3577596e93382bc047ff32bd56b6e441a0c76a02cb9f6fd6bdadcbfcfcf758194afb47e4f72a56bae67681ca5e717c2fb9791fec182aa7c51895a02412efc3b70deedeb1d0d26ef2397e0d346cffbdd1faf49b1f0b1809e358ce31319d594c62afb125347002d66fe040b434b4e50403ce8c20fdc3d67144fd920ce7c18d68833e9be7b09a739a54c6f7ef608ba7478c93787b7327514da21712bb1844dd38b999bbd25fa2d8bacffa4b41cef62fd12b2f2e231d15c9751e1d54710c660a5c4e8849c2e874048139215203a5dfebd18bb5cb8b978a7ed6218fd47015b9313ca91d56c5372df286173d0d3ad29c04dd7524169b86f21a0f430fbc28c34653142e44fdeee606f9e17158a225dc8964b06f9443d147953db0d5151f783ac7e576ee2903b40e17545db22ac483f456adea017b757e65eb1fc6c6b12e9845e0b36b5face9db0ef9366d1943d13a56d80765f015841e800c27d28c6492d587a8b87fa168858a1c2965d958cbe3dd3e3256212982d36c3e2dc54853e749b4ff3f4173ff0d423db1b08f9cfd29014eb65343e70396093f692ab6db55eee46c3c63e9f41f3b067b3778763e44e2645f35d66a9a4c45d823d7ee96a80b8e5aa62623f2606ff2309017bc617505836fa4c12df5f92edf28b3918806cb146dd202f3092a005c238ae047f9a2fbb04f630971463261417544e1b53384b6d68fbc169778cb72e5ae0474644fc607130f235638b5b5e3166306982e4adb5b15c02a514dfd5d845d9c7f262a11800a25da5b31a1e1e7d7749d9b0bc97b589aca96887c19ea215a37b92a05a582ab3e86587e4f3cd55e10d199d05700b586bb1d6ce68f6e0d12069b677ef2a1c837e82a8b97503c4e9cfa1078c28855ab994c86f687d0da258a7f7c24dab8536884703eca69141370bb612d682d2e55ec6854b582c93561a626fae4e274cb103b99b904c3ec28d92c21bbef03c615765f7259970313a5fc9f22dd39fd6b1ca3eac4f6984c329f6b1b28063efc132e63fe3db662a79057665e968937bac6d95e15125b821c4d428eaa40b6a3c49f0e17a9375502d2fa7b4e5e8eebfafd4794849dfe54a111d17b0cb759e69213d1219a3db4e42477803fbc4312046b5025ff0c32dc047c67c3d03129ded93a192816b0a8f7a189fa5a70fad31e80f4db52d239cc017fd7c7d16b181ec7a67e5e54a107cf81ee3e428141859ff98c55cf78c66dfaa6f813bf92b318c2bd81aaef48b697ef890d0d49f3d21811b58b13243cd0afaa095b674b8a8c37881f9bfaf1933093733f5b216d62bf04c6dc0b1e17432c278c4971a886bd100d690c2710790104d7381e262da7a973c1819bc324649dd24eec28db158ae041d842b04c600d69993a693318dde20131ceac8f27037129d4def39b2adf73e646baba35aa1f30fa200414e0784a668889b6789e6fe1aa3fc6768dd77c4767223051b8e8cb21d3111f831b4609d2fbc7f79f0f27b9e8c2b3e8ddfba2ca77941c416da23c30d38413c77702fdf0725e6ac6d95b3a3afcb50960006394a7e0fd03cbc72d34500639bd0815ce72d80f83de68e3d381ad5482c2c8e0cdd6a4ed6198c9f74b730fef6c57a7114955bcb84e10d0b066470b2e2a0572d817f9aee7688b95b40ff93a18be2ff65c0844c3f1ffc7946668d2575514f748c34ea1b5b39facaf8452e7ad94fe7e53e1ae4766ee8f162b1d2f6fa78e9f7ba2cd0f2048a1b4f7d5b26e7bbc4bf6fce38de828bfd1ad5bca7762c22c713ac5ccf1ced961e346f614a28a1dbc9f30af7fb1375840ad98a947fce1a51a9c93fc0a6b9dddf54c268f51a5d8348d63b7cfb615f8e77e8f5b1d1edf749612c88cefb50a4811de46159b3312c70556b60bf127d71ba2056207fb82a0042b73ebaa6d61ec996e701ccfa0f9612a01ddff9bb3110937b8977aeb68421a46193f5d4dde41a6141323f9d0fedb203dca23b125a46cf6a5b1fb2c6d91551d094fee60155b63e9fd4dd2147c1e420a9f3f81244630c61bdfb983a941d97678d290fe156b9069b26d881c8bc35aefa33e0f50a5b9c5ff08553ce00834d1324f7ddf3d6d1db4dc5e88a65b2671422eeddaa11a86d7460392461c3d82a5971ff777e99ed078c79c8d8733800b5c299342970ebd1e046b69302119facf55f5faeb8e952bc3d25cd70bfab900c76ab8a6b10908c5939d98d34289c3fbace5aa50d341ab58e2018a0e924ec3fcf96facf5618fc0f62022262a2e3d60efb0474769df91ee18d7dfd0c01b62367189585ea63cd5ae4ab4e5da6186cd01a8e6954957620f89e3883f6239aee0b3f00ead2bca0b03013b126e6d516cec1df62fc1d89dda47e7a2f6651e82589960298f38beff07494a237273ecd276d7edb0208f32f7ad44ca2c463db63129b077aa70ad1da0a3bd329727d273a628354587905a2c4eb334db63d37872a6ccdefa2a51a10ed87db28dcea9c4c4d625a4355e993752028534e5df349c5a2e2b8bf503a61e4b5b1ff0a1f24d006f23a4d24b358fc2e09ffc24ee53d2155d3eb7e1e6cd9a7c058a5dc33c2a2a42364e754361979fed85d5c620a097550f4065d272c275b094cb5cbf5efde74feee517f6bb0e95aa553a245833bc3220f5ef27e8f79f4436b66bf9e3fd5e8d49775f920773a2e41a22904b87e1f03adeb0e0360f54c25ddf65e6ff3f968cfdab57f58822866f335b1bcbfb3e9115c9c8022367a97eba640bbaf4eb64efae9dbee78ce59dfaaec2218acb6ef332cd35cddfe5c97bd557fa8fd188a421af22c9c8094ebf78e257f295e8ff37e6bcfc8fe5061419ca4b593f589f354c7c8d589c8987d5795c7eda1697f2f61be1bd90fde3f528aec3638659dab7896ca1c4c61a15656275fde50f9e457f84b42db0eec75ddd6a21812ceed6f8dab293cdfb75840d98045583e4d1ff027bae45083d009947ef2e94c71bae8818e21c63a0773b377eab12d2abeea0551b47b4c2c498edde60178b72af2a4b09e1c3e87ccb66e0da469c5f2f48f2f26eaa2ca147787929226fa64e5b9cb0747a4ec2d9414490b783d8778432bfc3406f3379b6ca30eaff7eff356687d6e68358a308013d7b0f8745fbee2c41950a6e7aab5314d48d52f8767d8fb7a857d47c281a7020f834a17d721b98416c968d8e4e9fc928faa3bb92ab092a32eda03ce256afb1a2fa3af7f80efe425770f5d8418901213d1f9464305f01981a2e02bc98695f56e20d653bd11361c0d79f86a123b6e91dbf26a17bf10c47cba69c26759f704b5320387150481699d1839256c6a48f31252975d8a96f590c804ed1348e0f339001542c0785fbaa6e0cb544390c7a47bf7ae4a1a896466fd3c8d94e5ea0e246636692d4c3769b3adedf3b2044ea5fcadcd263d4a1a9bac2ef93cb07113fc09ceaafb70f1aa4a3436495e4c3aefe581467c498af61f5280c9318dd56a58248f1040ed676293ec23f5de44d5d42d58c2dbddd3c69613741a83beb061549345e9531174d08c1dbd041fddd11bf2c0ac8864abacbb8ea24ec5c230bde50b158db6da476b8689120a93e02fea255640f604d727bbce18b50c1c00121a9f0efb03c5d44061c91ff3301ef369e8db828b18ec9e41ab5e5302261aee3578a4374deaba38861b1d0d5c435b905968b2f8e7e7825593a8b06e56de03d1cadeb4dedb0060d2e666195f33145e8e0d1f99b500ea49726961d45d9a883efaf86ab78b7bf5644ff38d796666ea06bc5364ed7236e4f27c5f82ac085b23de91838f0bc5d33c158a58f7621d0273dc85af3f95efbf32ec30898e4bf3c1b4deb22832abbef4d7660f6743849169d3c96b7a5fb893555d75448b8d19b1f170d3246e966ec778ddf7df19659f7c0520188449b1a5f183ba2f8c1e26ec571eafe3fe83c28be7fa0750749240c004991b8b4d3a73e8e23f1c81ed76b40e943809fa8636986894be768035573a937e10296bdbe3d734f0b4e3ae7a058da99f4f7a97f7eee46e58ca4d9a93a0512ea96bda47d4734b410d1031d3b7cb16c658c687f4ed338742b5c60d517e70c24c5feed7cde7f742ee1262f49173e5b8605fa33805780fb000c47f86803ee18938271babbf5a077262229db664f52ae6f8902576af8377bd2754cc2de8a8ae6209c10ddc8c7ca9bdb5782f1b2f27dcef54ecb4f703a4899d52ddcfb26bed46cb4fc4537b5bbe7d7c763b8698535dbdb25e0df6d0d006f80f45a2a27ac4abadb8d9511aa41dc018219bbd6d748ac40557afba18b14f12c0fa23b9ed8c88d9878e1797a153e52d5dd0fd7acc7b4ecdbd1c37e0571ae4bdda0fde4006cf2cc1dbde16a2815cffd9cb0b6c95ec81515e081ed1a6f22bad2a8c442bc7359e36c0efd51ac75c539a75c90ad72e0452b245405cdfd1f7319c78915856579ac60c1b22519fd8635a6724d859de83accae479393eda016b0ad8df029750e91628c8d1d4afd85390c12b6e61ea328bdc6b24c1e93fdc3a4e3699f4d2aca9b00d58efeb1148f354d4810708eb29b50f3c4e837b515fd160a010ae575a5e9b917890ed168ef54e8701138610c4235253c71924d44e1a28e94c917653283407f231eae846eb3718c4f8fd8d246ae5827b8695f7232e59c03574f935a15023e66ef982fee2bc6775b12ef437fe5256e9e2ebd9bd1168d282d84c80050d60088ff251328ab61142aea1b321855f1d92a3349e7b13b74ff48f081254816d703ad3e472e4606bc3a89bd7c60bb0f6db3135af82642a54e6dc2d397640521e3754f1d13655c74586006179ec837ed6eb793a96731bb483d031e6d7e25ee19dbc41ee9dfa2d003cb3ccbdeb2bd7e5bcb6378705ccc5a3ce5f7e4f27ce28b81a53cf43fdd977ffc51318e94714950a0d3f14b9b9e2e010ba01d7a1badcc86f3a902edf7b1c8ecdf43d9dbfbf376df8a5994971fe860903d3ceee55f1c0068c95c1c4e7d1da4858055e864244940bec7dc68b57a5a995e0132de3c73e3ba78004", 0x1000, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0x267}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 23:05:37 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x6, 0x4, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r6, &(0x7f0000000300)=[{0xf6d1de0363647fe, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r7) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/49) r8 = socket(0x1, 0x4000, 0x84) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = socket(0x1e, 0x4003, 0x0) connect$inet6(r9, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x5}, 0xc) connect$inet6(r9, &(0x7f0000000100), 0xa) 23:05:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) pread(r1, &(0x7f00000002c0)="0f5cc5f6ee543f4d29647af570969d7cb3c864d437e8e83a003c3120f26ccdd36ae60487d6013d98aa84d31b2082b71f0e1adb8fee8b0580abbacf6058c89fcfb782e9143d65964ed76737f1c51ad75040e6b8724662", 0x56, 0x0, 0x8001) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x41, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x1002, 0x1, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000080)='./file1\x00', r5, r6) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) write(r4, &(0x7f0000000400)="093a53fc1044649a3241c0d27715dba8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129435ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b80fbfed4caf23755fd4835f3fd2b3da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293d", 0xfffffffffffffe5b) 23:05:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28, 0x0, 0xfc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:05:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x611, 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) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x40, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r10 = fcntl$dupfd(r2, 0xa, r2) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0xa}, {{r4}, 0xfffffffffffffff5, 0x1, 0x1, 0x5, 0xd1}, {{r6}, 0xfffffffffffffffd, 0x5d, 0xa, 0x6, 0x7}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0x2}], 0x1f, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffa, 0x20, 0x330a18db6aefca6f, 0x7}, {{r2}, 0x800000000000000c, 0x1, 0x95e25bb41448dc8b, 0xb5b, 0x3}, {{r9}, 0x5, 0x2, 0x80, 0x9, 0x800}, {{r10}, 0x7fffffffffffffff, 0x40, 0x2, 0x0, 0x2}, {{r4}, 0x0, 0x2, 0x1, 0x6, 0x7f}, {{r4}, 0xfffffffffffffffc, 0x66, 0x4, 0x6, 0x1f}, {{r11}, 0x74f07e2bea248706, 0x28, 0x1, 0x5, 0x7}, {{}, 0x14350311f8a0f569, 0x80, 0x10, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x20000008, 0x2, 0x200}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x0, 0x1}], 0x0, &(0x7f0000000340)={0x6, 0x80000001}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 23:05:38 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xc84a) r2 = msgget$private(0x0, 0x604) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getuid() setuid(r6) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) readv(r10, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) ioctl$TIOCSCTTY(r10, 0x20007461) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xebca10af48201d92) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r11, @ANYRES64=r9, @ANYRESHEX=0x0, @ANYRES64], @ANYBLOB="2cdd2fda7d4fba7ac574dc2e3de2d94c8b2b63b181273186d7c5675ad1671adf31f83984b7b16dbf30ea4d83e2d78a4711b60e729ddf3e3f082afef1562d9e85cba3905de4787596bf815174af152565e9e5fcfa9e13edecdb6ed29018065dc9e2d8cbfc1053e0b6efa1c015eaa51874b5b704cb054feefe678d907665710a446689deda0af99ad0ae8979c15cdbb14cf15983738088d8dd1bcb825f399781eb", @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES64=r12, @ANYRES32, @ANYBLOB="bdee0148ed885178a900319a", @ANYRES64], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r13, @ANYRESDEC=r8, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x18, 0x20a}, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r14, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r15}) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1a, r3, r5, r6, r8, 0x40, 0x75c2}, 0x0, 0x81, r15, r17, 0x20, 0x6, 0x3, 0xfffffffffffffffb}) 23:05:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x46f242e91fbb52cf, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) write(r4, 0x0, 0x0) r5 = dup2(r3, r4) sync() r6 = msgget(0x2, 0x0) msgsnd(r6, &(0x7f0000000080)={0x0, "f368495315d354982575ffbba2f66fd454748f6b3e534f5d313e43f220a2b033dec9cf1cc384524a830da5b393859f25f34526756196cc84c2981c257a9d412738a3c3f41070396b9f2365abe48edce7dcdd50825bb1f14ffc0cac0c640eca310bd3989dcd4891134071c3c5e4faeef17e101ae5ec76c80aa1d8"}, 0x82, 0x800) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x9, 0x3e, 0x0, 0x1, 0x9e5, 0xffff, 0x1, 0x0, 0x8, 0xb5f}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 23:05:38 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x0, 0x20}, {0x1c, 0x0, 0xff}, {0x7ffffffe}]}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53454687d2f7642fd9a9a44095751abc8706000000a714000000290000002f"], 0x38}, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x1, 0x3f, './file0\x00', 0x1, 0x6, 0xb, 0x8}) shutdown(r2, 0x0) r6 = dup(r1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 23:05:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffedb, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r5 = dup2(r4, 0xffffffffffffffff) r6 = socket$inet6(0x18, 0x4, 0x2) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x800, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x400, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="e737154754a6a5a08c9411e76f4049c9cf9f9b52dae14a8a0ffbaa0f0e5cb41a66e48e", 0x23}, {&(0x7f00000000c0)="8176c295204d174853b8cbb831683e76b3fcc8a928996e25508bada07bebafe6e33903d0e2ff76117cdfec0fd129dc7c8bfd1f7a33a412795afecb14798c9c3f8b64a04cae645a0780626fd2831db240d2f839a2997a869a02da5a8a16e8adcb9306052737ebaaa6aeba327dd63deda75a9383a62a5853e874fd7086a07bd5b1514c978fd495899779ec52252d898036683595d6037a1c51e63ac8ff72d07e727c01977da30375d216a188d548032b08f04572fe59134fbc8e45ffb88e78e14a1d55d86b5ca29bc58c33bfdc06614e4b2a8831a45bf252855e861ee8b9637d935a78", 0xe2}, {&(0x7f00000001c0)="33a4a76267429b9ac1cc8906aa92e2d0eb586d42571ce24bf2bd0ff50b52bd27625692dc66b76041256d9092e582d0a2f81d4837961b57a25a021ebcac27a779bce6e233ef903193e29838234fcf7eec9ce2425b4c25fa21359a84288a4499cba51662c04ccdd0b701dafdb88e1c14aad07ad5dcca22a3b105ed50493905d2601009121d60cee87697e74f272e0890a84d3e1eb899525f191427f968e22658ced8c73657e2", 0xa5}, {&(0x7f0000000280)="8050d55689d54e9fd7f94bf7d20d01fdac0b84e69a9c0a58e0e0cfa6fd5eeb35e048eaf07f7961bd9c219c277171debbb43f14d6b530b529c85a37249ede18e2080a03f1f8dbf65f62bae5b3510900bb5dc0e545c614bb79c851972543ccc900bf40e5696547383c64cda9c223c601b5f5f1ef3cb4709ccbfe00c58ec6cedbcee5c9f9dbc0564c912394a0ce022487c8c49548db04c565f653b08414227b60fdf01c46ea37ec249ac03953061a26", 0xae}, {&(0x7f0000000340)="893ed9b0e3e0665bdc2c0c2aecc14dfc16e50e3785eea8da01ca7d26305b7c00e45b747a233c62c218cd8da783530cf07ba04d12e22e6bcf36599ecb014ad4257dcb882affea8f1f5fbafda4a92389f590b3f6885d59fde051213422f6303e4ac0dc3af7d683b2f9de79ae67a4901fafecde7c1f3d3684df7be2a9008874d3e3acdbf1f5a6b14c6843d0565aee481ca95c9aa75a5b5b0e7cb1cf3594247f94b7b95b4f8887b08ce8f934d1067636893b94281ada9d1735951a38d2ed423f997f32bde700e3eb3cb136e34b4bf90f04e0fee134afb3caaf1bbb8f0b8e7f5c53af2fe74eb32bb2ee", 0xe7}], 0x5, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, 0xffffffffffffff9c, r13]}], 0x70, 0x4}, 0xc) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r14, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 23:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4c}, {0x8000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 23:05:38 executing program 1: r0 = 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 23:05:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 23:05:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) r7 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) readv(r7, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) ioctl$TIOCSCTTY(r7, 0x20007461) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xebca10af48201d92) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r8, @ANYRES64=r6, @ANYRESHEX=0x0, @ANYRES64], @ANYBLOB="2cdd2fda7d4fba7ac574dc2e3de2d94c8b2b63b181273186d7c5675ad1671adf31f83984b7b16dbf30ea4d83e2d78a4711b60e729ddf3e3f082afef1562d9e85cba3905de4787596bf815174af152565e9e5fcfa9e13edecdb6ed29018065dc9e2d8cbfc1053e0b6efa1c015eaa51874b5b704cb054feefe678d907665710a446689deda0af99ad0ae8979c15cdbb14cf15983738088d8dd1bcb825f399781eb", @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES64=r9, @ANYRES32, @ANYBLOB="bdee0148ed885178a900319a", @ANYRES64], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r10, @ANYRESDEC=r5, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x18, 0x20a}, 0x0) r11 = getuid() r12 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, r8, r11, r12, 0x80}, 0x200, 0x5482, 0xffff}) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:05:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b8100000002908000000c46800000000000000880a605b4d7a5c0c47eada0fe27032f6af766bfb96a9ff9caac5d850951bffe44ece691aab2f7fb3972b4a0ffaa936a29d7c9157b9c2c06b1059df06f64046bf069173ee2705f5e677bc0469027389cd2a1c59ba05fc8e06a48cb2224e8419089aba79155b557ded6aa9a55dc32610825baba7620c023d8191dfda33903eb3a114be8a981e7cccc91b6a9fc76f2c69c92390ea0f4cd12fc01fab5469b756c838d040c1"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r6 = dup2(r2, r5) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 23:05:38 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:05:38 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x400000202c5, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="8ba3412000000000000000ffff000000000000f87c8a16671b1b542a530000290000002f000000030035700100000000000000000000000000000081a25a06b653b6876f814ea21498d5534d8c68d27a1e688e71d95ac6c6f0bf69f4a32aff3e518ad8e7bcced43a3b014e4208493d48a8701198e5886e29f42705d35509b86c8fb79b6f38c66090c2156b9c715fdfa09efad9094f91b53899f3a3c1ae10b792747f70d6b3f00f06ea059dd9d9e88a84739ad864ab15ba37167753c26e2c677235a637"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000005b671b1b542a53870600000000290000002f0000000300357001000400"/52], 0x38}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300357001000000000000001dfb234c36713dbf5345496b1c09ed9f2b3abf8925fb18955cd4e7896946819f9a12a020badd2ee92d770a3d84fc2359073946a84bd56415f38f82a623b176e7db6fac890d9aeb9e786b08d1f69f5e8b476f13ab45165c3fbddb67d8211146c3fd94a4cdf2d1166a2e312777b8ec6a45f218d0d2d027fedf47de1d05fc"], 0x38}, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYRES32=r2, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESOCT, @ANYRESHEX=r3, @ANYPTR=&(0x7f0000000280)=ANY=[], @ANYRESDEC=r4, @ANYRESHEX, @ANYBLOB, @ANYRESDEC=r5], @ANYRES16, @ANYRESHEX=r6], &(0x7f0000000380)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) dup2(r7, r8) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000140)={0x0, 0xffffffffffffff76, 0x0, 0xfffffffffffffed2, &(0x7f00000002c0)=ANY=[], 0xfffffffffffffc49}, 0x40e) r14 = accept$inet6(r13, &(0x7f0000000440), &(0x7f0000000480)=0xc) fcntl$getown(r14, 0x5) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000500)=""/79, 0x4f}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 23:05:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000240)="7e0c12d5e18d6806970786664ffb", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x3ff}, {0x46d5, 0x6, 0xff, 0x80000000}, {0x6, 0x1, 0x8, 0x1000}, {0x4, 0x80, 0x82}, {0x7, 0x6, 0x80, 0xffff}, {0xfff7, 0x7, 0x2, 0x9}, {0x8, 0x78, 0x2, 0x3}]}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 23:05:38 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") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000), 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) r13 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000da3c625562a9"], 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r15}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 23:05:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x6, 0xe864ae7d0bbc1c03) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 23:05:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x81}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)) r2 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) syz_open_pts() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) faccessat(r3, &(0x7f0000000100)='./bus\x00', 0x20, 0x4) 23:05:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001b00)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000680)=""/52, 0x34}, {&(0x7f00000006c0)=""/157, 0x9d}, {&(0x7f0000000780)=""/114, 0x72}, {&(0x7f0000000800)=""/20, 0x14}, {&(0x7f0000000840)=""/76, 0x4c}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/206, 0xce}], 0x8, &(0x7f0000001a40)=""/131, 0x83}, 0xa94699229dd54d28) lseek(r3, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchdir(r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x80) recvfrom$inet(r4, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x32, 0x8000, 0x1f) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:05:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/118}, 0x7e, 0x1, 0xdfcd1c6263d4046a) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0xa8, 0x1, 0x200000, "6435bbf5f301bf65c158fc99e7fe4621e36e5ceb2fe989f2e7014702b63022b7e7fb33494385915f73bbfc671f8761c4d671f257d6f985d97107507aff4b671ba850482b3fdd942a312d1efbdf212ac879137870ce7b2a08514ccb7606c96ecca02921ff43481dcc6b764e598ad54bd661ee7620ff0a052bf6262bacc0b3c07e3180ed53b9d768e58166f46f977cf527dc"}, {0xfffffffffffffea1, 0x0, 0x0, "d4a927b091ed56193f0d102aa82b6e5147ba311767ac4e9cbf991049ac16ec9df396d40c2cbae6fd51debba9a971ed8505e0d1eac139e3f885d8cfb2156aa24b589a7ce1726844a1cb2f32a5b49d875d01842d7747c7e2c4944092bea090e5762fd686050338f8a6975db85039217d1c658fb275abad12a1189cccc1566ca51bfe"}, {0x48, 0x0, 0x4, "ac9e1bf709d8b470361d5456a1df1bbc46599d48ea01f3091bfc8a9eecdaeef0aa2259175ef93d22a0416df17c70d1267e"}, {0xa0, 0x0, 0x0, "a8e626247d4fff2860ca0e510af749368820aa40cd27e0af2e482b97c67d5dee8c09d38b55869bfc203c910c6e938c238983047935fee5ebdf005f53e5679b1d4d655f3bf1422e81419537f66cd8aee696dfabae8d2730e6490c28a8177a44955b2ed6c2702ca8ff1d163bb3015d772c9f2afcacfd648ac47214ee82ba5462b85ba1f06d4b6f674ac002f3f8dbe3f853dff777856eacb69cc97ad7d3c27700707880a771d7ea520800003380cbd86e3808250252ebaf7bac32ee901146647f5529abcd9634ff50614f05165b6cc31c9fc378672c379a9de59dca1226183cd517fef212dd399f1201ddad4d7b0f22c8b01ab98cdcc03415cc359e6021e2002df93941040a271471c49eb875028d936b2542e3ee52e424e0971876e649cdf98f2cc81f1a1966af5f41c19893b4d41a2f830a69e9e561bcec6d41000000000000202564720d159373f1c7c3dd0a2ebe4ec1374ccc91bda5ef2777"}, {0x80, 0x0, 0x0, "bb73f54a169aada553f888cce73e7592524ec47c13f8eb06110b503e52a499758dfcce425f860a30ab0244d53f6d55638d741c1d940c9a0d5836a518be63754d6d0ed609efe19cdb3854bb6554c5a195eddb830c1f298fb7247d248cf9e161b4057628e66f71918c40"}, {0x490, 0x2, 0x0, "56b9738ff0e9dc55a007e623931351d65f86536b2baf4a1f274233607f61a984db600c0371b79157d5af6d7d89864356c9291719fefb3f740f2f1431c5d52db6194b80cd0c1b3dc0daa44e10b8dfeef7aaf49b5d9865b37e6251a683d14ed5cd76579f2648c3fbc8af00ebd5500d465580bc2369739f570533b4b35a05fa359ff91c3906357ff7c4e272c85280005d96243bc1bb3f957b62bb4ba24c394b155acfa29578ff90551f238f00"/185}, {0x98, 0x0, 0x0, "4e4e9c70bb4fc7ccd216e74dc6b24eabe093a79cebdabd1450d36b4a82a03c6c1ecbea3bdbcaa5cde5821a69d87ac8d9a19a8a1cab560c62171841823b33e7f9e5dc4dfb2b59cd280fdcc905e865f5d56b98c99e4d8cbd5b3cc5732e0e1db8249c552ca3543a23cdd24d594f9a2ffdb924626af4b4f8171c5ff9fa586ad5317b26"}], 0x410}, 0x0) 23:05:38 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a1742592e00000000000000000000000000000000000000000000000000000000000000000000000400"/156], 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000e9ffff3f00"/162], 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) socket$inet(0x2, 0x4, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r4, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000003c0)=0x80000001) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r5, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000003c0)=0x80000001) poll(&(0x7f0000000100)=[{r5, 0x10}, {r5}, {r5, 0x2}, {r5, 0x100}, {r5, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r5) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffc0) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x2, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0x20aef}}, &(0x7f00000005c0)) syz_open_pts() r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000780)) msgsnd(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924300c776bcbab96c537746bc95c8ff73f8cb9ea6ce0c23b7bc69b0e836e7916a717bf81fef6c6314eea0dcc8ac668c0f0bff1154457ed57ed06ba810b1f00ce561e272386c239eac827176e6fcbf9a05b000b3a733adff98dc2d499899e53db2fa3aaee9c1e0882d7d14c635f4a8c3fd466d3537ecee0df1b43a35ff0f0c558a9886dd48f5d0d2950e06ddaa7300a308232c638db4b9f46341ee834d378e4610d2c77b2cb5d76df79c8e6e7370fe8bfe85dea9e7caea152c1236872410ec89954bfc55e678751f073e3906c4ef09e87b383d68ba6215af6a4582af66ae31a0756465f635b576e6e9e20e58e875196f66d328dd4170787f0f8247004c3050263e7bf8f337e9c992d08266ab8b061c860d1c21e90dc7cf2a43728c75558e603f3b010e371b0a22885f473d9873b8a3bcfce6f099d992588b0a4163e04a65e69478932704bc02eb74d623a5b5a5c895667f073513ab6adf9f2a3f6f8c4be1ea6f97a260822874c469b788a95964975962"], 0x3d, 0x0) getegid() msgget$private(0x0, 0x2) msgsnd(0x0, &(0x7f00000006c0)={0x3, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x266, 0x400) 23:05:39 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) login: pckbd_enable: command error 23:05:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="d704a3dc37f40721718adb8253d988bc823d8909cfc09d68080435cbda5584942929d7851b20ab86d18565d02852bef3f3f46e3f605954e101bf6d235bb4775c0d74200f5ab5d8666fef4e706758af06abaac0db6fdd18c4c81de053df1884d2b3aacc0a898aca0c2146667d222a8a158a1bb67667cade27cf76505ac9b3e33f354d2be5747c815603740af2b34a4150edf68780cfd66003141cd5a31f6a0ead1be3aafa8f6d85ec1a297d827cb7d16042fa3ddb9504c2ca9cb06e70d4aa787e24cdcb16261617ee05a7becd82cc55b7227f294972626067b635", 0xda}, {&(0x7f0000000300)="319d5abfeb74a078581dd0498ca12453c26842299c2ef76b9897dc151fbad473a03e23c5202dd042beca5126bd8e6c835c3f214883ba40a5b1ccdae3e88b4cfad381fa936c8f914237f31d33e1726dd300ccd67fd9a484b809b0bdcd3504bafad3205428f344cf8e6670af4dc5db0de6d31ba493a71106ad", 0x78}, {&(0x7f0000000380)="7eabc5666e5a6b8c404abcc2b91d2b94d4eae6906d98a56193e7bf993f27ebecee227360b6632f943d9e8d7a151f3fe0b563e2769dada13523592ec2fdea62ca23fd0436bad3645ab79c56c842686a14d72f4b59ad885308cbcdc90bb67be3096e8de566ea31d7f6c5b507536f09f68a8d79ba9d2f236cafcbf05e88bb153e8f486613f9d366306c6726c3a44d9f715b09e77562ed785307533f588c47dae3a87a7d0b89121d73d5b0494b4b6b9b519d132ff9f0a8a6eea7473c3ac2fbd7c54adac0e459ac3abeb39a10bded33faa4dae7956a74b3cc73c12dcfe139c12ccc6361e00795ab1a7d6ba0ed80caa11923371aaa9419ad89d8f292a02f00a7e7b14a45676940d482aef2a8378448fbb44539895a2d1840f716edc9c9548c82568534980ab5c1e6f12ccf8a6a6ddbb9ebaebc7153f39bb375562288abdeedd36901409f22863e2a1509aeaa44698878d651d2ba726d6b8f6ad90f057777c6a65a2d3231b7832a71325b07b297d753968187044fd40b0790754661127b2b6f1e4d30c501ded484511262a2fdf6d6d2043d6b41045258c74314b71d63eea6927aaea38677de8b94ccfb266febfd39e7f9cdc7fdd1f7ff8840e37eb6d0ee25e1502e66ee4e81a0ce9b20251374125260d912c6cbf1988d672601f2e032c3592f4f94615b100251e3a5502732ada16f5991defd16f002045b58135da707cee4eb6338f63857d47f07b9ecad9e13c07071bf7139d808d3d3ec9c14a3f775637729fac78f282214a628ecc1f1aa5a595b96c47573b8150b7889c1b2c8aca82fef25e469a87bf2760eed6ed3ca7f16cd7b6d5444184f057b2f6d1246b99d56bb4b17ac3fd4d07d80d9dbc6faf7195ac23930e4d1ef011c1848f0c31693eeee7230177a816d7627c235c26bc00a84009ff5408f5d2de528e3547231f24886fc2bb8d3bd67088f3f0889139aa86f6ebabab7e8fbe4c27ab5c338381c2003f13cb509ef63dcd6358bb75eeab917d9436bd84194ea46b8f367091ecff107d0f004d39b0d7517a20f31049260ce566e5a07f568a7cfc0ef6a4385643e5cf9587a72052eb73475877793fc8c1778cbe90df0521a5087b5d6096850c527aea894f4da4d836b4984bc1398ed2c80275bc73d083350aa249fa176bd8c8859f55f831f793b931cc391d9d5981da123a43f1d689a29fa903f08a1c3268690bc7647c55d1f45cd2255058e5eb66ebb04f0c13961d4da0446ccf2785e2aab9819d2dce8c1e3ae4fbb876905880bd2d92ee2f0e61e595b4dea03293ddfc91a5ee837c2e29330df8dc9a9909dcd08af227f873ba1f2ca65b431aa0e39c202ac74197e73b875e631815d432816f43238eda96a7727b68914089f71ebe1260a96bfef600079ebbe964760e21b0cb9d23c8e6fe254a9cee6daa6a04be159a7618accd6758574d248ad88e25572466749ce19303982694378abed2885fb73596f9384ccfaf682bafb15336a7eeda3248b081f6048d3bb09072dad5c7e1050adac26555382193bfa0162629f3e85fbb2790e6f2ea91c9230c1e99425fbc1a7cad89d78f93701e624377e145dc93540f897a58e49a924e5d81d90b68c948edd97318a5b581893b8aec54b04ff0d5b1a9a72d0d384dac487421b3e451331fb221b94835c9ae0ab9d8e4d48813254aca53056d807ccbb0141f960ab4ce10dc2e0a349371d34c640d8f8ae157d60707edeb743db883a13758d12371f62652f3329330c7a29b1c0fe661529ba2c8221de6108e83f582aaf6a84798bb4d7d7bd0f01359d26aebf622adaa6fa9fae6407537198b0eb9d667ee4f42e8d009683c618edfc2b810736513d74a6f8819b51045b30fe10ce7d3ee4d43aed923daa1eb036e10b2ea9d8106719c3bfdca23a2373211f81b23e8623a9f17343ef690932602ef03e37dd4dcc2801970436efa1c99a83393ac764b5f1c5210fd77751cf9c139f3ea9495dcd3df13d18c026a0fb001150a276855e0a82b3e0d1c1e215f6289eafd2d827fb29c9e45ee4017eae5b08a50bd0bb3835a700dafe1337b848d9c03bf56fcbb6e6947e13815f603e2dcea1e79c209611053c0df5ffa2add2b35c4952e9dd0963dbf45b17fb3770c087dae9ce35bb3505e5a80ca1a61cbf7177a52fac5ebe2a22472790ec92fdb459187d81685add09e5bfa635fb041da40baed058734116734524041bda375ada600e5edaabdd0c1f35192b72ae78f4febb01210c3ce6823b95cfbdde3e5dc0f884da9d8c39bcf0b347bc19ba6411e7aa9983428604ccc8810c7e15fca91ec3bcf0784c5fa4a7963a0d510e864e92450faf241726c40ddca9ce4c31afe847db0becaabb4d8ab6c4c9b268bd1510ad461fedd3fc7a1061fd4e9cdab18d9befdad32345b535ae9a624be79729d3e6768fa5ea12d357ca4cd6a958b12fdf02c1224bb5cda5a3f57cee077045303da2f9597cf0f5b96230c53351206c5d54a1aeae67f9d6b26aa46d844fd93760cf209f3e52ae059a0ce4f0504fb8628089b73e356a08f2a9f9db518f15022a13e3922d8b5e60a5fa8a4348fe264102f46d76d3fccbba880f41d752f8594ecd5f1891674991f9c2738e0dd51019995fcaec70148d1db9e78342eb9dee6b7bedfa6c48c3d74bac5cb25b9c3bf18ddaf57c7ce43eb7e24947e84ad97565786ca9e494e19d4c50bd87fb137791a3c1bb15875fc4c3383e914b751c82f50ced774c8a168422356e4996c96c846bc2f2738a79252ed46c23c228f76f9b30e2b08c23fd5b7e0f32c93d2c7715639ed99929346352d57d7bc6958cdb6eda03879d0d0ea3f4001298999c8569b942342537643e82217bbbba7f1cecf5cab3d23bb8b02bef1034726f907defff511a7746ac4a0200452d04a0bc000a0e4017b5ab898560625b87cb75eeb2e1b2e4ee4a1c45fb97a92764f18dc98b2e47e12763de0f2b7e10ea6c1981cf7e17d1622bb45b5c3542297714c8d70a18d4ab42c3c90a16ff426b6b938dd3ff945e1730a1aac811b2a27de6ff467830642add1ab67945d64d812b778002e3c3911a9f5b8befe9aa9d71c5becb3b78ac5e1b61a7f084b1d9dae78735d8b8c2f33fb257b2030430a1bc342ac974441bba49e7230328741f09af8d44dd37167e06a705aefb3c64b1ee2ea11fa67941cc2342898b1bbcfad8e6ea38bbb2e41a8d2beaadb2a07cb6ac55e93fbd8b3cdb1d854457d2f46f07fed8a0225392cfc1dba7531966052cb120d89361b88aff0f4592d53224adeb7cc32e4374d5e6bbbcaa8bcfd461d88ced5e043bb43f651caa162bbb5885a760dd518d8a2bd54b21be6d7ebf459177a75ab5ff7c89d2b2981a817aa5318176d0b003349395114916521b8610b3e090331419c37880cb22aac9f7dbf13e57f28130bfcb3bc58610138aa5d8d65fb52062b4a086d941eea14b7dcd9e4ca05b77ad84483777fc89572615cc716fd2a96f7c019d4a38a4d4f84966d67bdbc3f5434ff16fac8fb6a1738c4c90c816fb42bf3e1a02f9ff2b09291ceff8c74e8f4f8771a1dc1e9813350044c69289aa3d9c02ad60bb94fc729880751d591e7660ca359588a323a1735541ae714a671c0ec3575f32f97162194882663be59ed04a8902360e61adfb91bc369a32d982bf4c48884bc515ec63a7c7ab6437833f17ab423bdc148a6c13dea93f77b444b2b02511c7dc8614b6cb0c4d5007db3d8a6ab4104449e313652a6b99072508abfe69a5829bee175c4e3793da3f4db60e1c911ef3f845df9e9e23dbdb53ed1fb7aabda423463d9e76ba62e4edea01a15430071d41dc8441c4cc04ea2b5abacc4c4cb61e03872b08e07d7aa1739d20fe1fe5461b146d3886179d8da31067851d656ad9f2f396ed1803214e0c9da0b9047cf5f2f315f83883f14f7b2aa38a2b00b38ae2eeeadb775a4b7a8f5ed2013bbc73f1a50ce58d865e3a957c83a77038371198d1ce13cd39c6296058cc3cc986c92c934e3f11eccc7f3ba9ffa7f67f98e5428ca37e46c567e7fd904f1a37367866551b0c4a68058224ac00251e59abc5f1626dedca4bbef2886a74abd06ae61b953a8809831981ceda5eb4d81f9f1c12e28291a3d1ba3cf669bba6c7e3f699176a9b80318e526e17b145a0c30d7a96fcf741def0f2f780e6a3e4d9536240f8fd034b7203424c84238f2b00e637300ea86e2013769894e83739404055d79cc4753b47f27e3795d3372e3d73138bea89f03b852f9827ab47825149901d59c6ba317df957a930e574c6ace33fe7d51db12b5edd5354a81478acd90acb9169ccee07f99fff2a3d65985fc092c37619b6f816082ee2c34e7b618e24a9723a507bf1d60fb3ec5bc61162bfa972b817f93fc9151691428e90fe4f06ce783bd408d1136f91ac901bf206b867440696a3851a7cfc0bef0059a84d16663db9a872bd9ecfc91e0fd9ceb7ffe14796ac0ce80112185865fc5697cdda78b3c84cc1cd20a10658f78052db2cd3f04b5716b638831a91ccf0ed5acd79169e342d9ea8478ab8dece7f375989332ed395710ff7b7fda2b8ad41b6fb97140a280a3745f70d338838e9e6f98ac886dddecb4b9f6bacefdfc1cc203ab09701d383ea937d7407eecb3840fe57164d8c20f02720f06c6bf9acb3d9e828b6fbcc7622123c674524d4bf1e537f8fe570968498b970a60fb5bcc387bb5346551e2ec490a13f3e0c65eab6d6f635ed75fdd8bcb4e8a6c137164ab8010e3b798cdf4f5cff7ac2cac1c5b49af9ce920c8435a48937d3f81ef3667893fd14221b8f7e06cd7d13b3be95f5758656396ffc940c3e36d474a0d3352b1a2ed707dab7e0a7e18539a770f704d824cb98e184f84a95a8b9a6f7ef714b69c4a03aeb9a8324d121f23ad849e765d170ba92f7210bfaa5357f98c2e02ec4c7a1367ecf30ed2423d5f2215bffe5bbc722e3bd4de7cabf7fb095d90269ec1e16ad509a1a6c779c5b82c3d34787f2664ea389f62c67a06b3fe970eb35303441828285c72f81dd4809450d06940bfa43cfacf1a9b7255b2bf947509ab23e3d4d7d55e2688d7393067d057fbcd2f9b1fce6528139c30245c48db301fcbfdeb351984f74a6117c65869ca9203e063137df90dd04e97f079222bdc4c323ac5e01b296e266c557ace5602c4a1c3510ddc3af5d32669af7b32246cce39e2d3da57735afab6d9c5e6852c0e3889fc5f91e130e86a70b04e6bac613a7b94444e21a290efd17eee1af73c687db94f8c075702a46543bd80fcb982b9f17d7da5a7ededf8beaececb69ee72264a3f34be5d67b88a1816671009ddf09bcdc22b639b7070bcdbcda3a3b234a3e618d5a2949a14e2bba3fb8b3a9919bbf53c92f730e2b5e3e2aea683455e61ac26ee55588a419d4d97ccc3a60534667da667b3818a277a302b24072649eeb6d21f34004705bd1f8364b81058dcb4f86fe5b8d5be34a0771645eebc6144e59fdb3dcc56037ec8f3c53bb406387b4a56993b313bc99475ff69ea2d83d91ded1a7be8eef34e7d66013a325865601b944e79156f7b1e2d5a6b7ec796c21ba22ee3d08407491743f6d7cb2dc1f668164d24bdd5099a03d876cba5529583ea919406047a56204b9bf06addbefc39810bc74bbf7fc2b64cbcbb8936491bee738ec32e727a9a5e555ed0d3d74d500714226269b7c2ea2d9c7c085aab1b4bbb03d78da54c0b19d615b5eaaae0ce3f288731bbf1c95d30947002138139a947fdff29e4315bf9075bc6a4b5813c40f9aa4fb2c77f11567a365ee4b844798a01e02b93084348bfe3c6d5973a15c5ecad4232fb186b52da0a4d6dd73c5be164c", 0x1000}, {&(0x7f0000001380)="a837c62359dd502f2bd2f9d8b30175bc40b6fa69f2c6354c6d1cc47dd53dc62bb73683b19cf820c22d53593a6e4ec9e748042dd3b7d640ce99159e61217b68bf8e2cd8ed0f5c766db4ce58b3d3cbed5a7d25340295f4768d331d20cd4a2b940d93e137d27af9badf43b9a39ae5075d272821d383046a2627651d085f72d1295d68685a1c2446479adca97c43c2c42582309f542df48d43129392857223806d0d", 0xa0}], 0x10000000000003e5) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0xbb, 0x0, &(0x7f0000000140)=""/187}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockname$unix(r2, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) pckbd_enable: command error 23:05:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r5, 0x7, &(0x7f00000000c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r8, 0x7, &(0x7f00000000c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r9, 0x7, &(0x7f00000000c0)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r10, 0x7, &(0x7f00000000c0)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r11, 0x7, &(0x7f00000000c0)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r12, 0x0, &(0x7f00000000c0)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20000, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r14, 0x7, &(0x7f00000000c0)) r15 = socket$inet6(0x18, 0x1, 0x30) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r17, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r17, 0x7, &(0x7f00000000c0)) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r18, 0x7, &(0x7f00000000c0)) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r19, 0x7, &(0x7f00000000c0)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r22, 0x7, &(0x7f00000000c0)) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r23, 0x7, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="3000000000000000ff1806054b152488c5dda20bff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r11, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r21, @ANYRES32, @ANYRES32=r23, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0xf3bc954ae0634da7}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r24, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r24, 0x82485608, &(0x7f0000000180)={0x101, 0x1, 0x7fff, {[0x10001, 0x81, 0x1, 0x5, 0x5, 0x30, 0x3a4, 0x81, 0xada1, 0x5, 0x8001, 0x0, 0xf9ba, 0x7, 0xfffffffffffffffa, 0x4, 0x1, 0x3], [0xfffffffffffffff8, 0x6, 0x8, 0x3, 0x7, 0x1, 0x80, 0x4, 0x1, 0x6], [0x7, 0x7fffffff, 0xffffffffffffffde, 0x100, 0x7, 0x23, 0x8], [0x4, 0x3f, 0x0, 0x97, 0x4, 0x1000], [{0x5, 0x0, 0x6, 0x9}, {0x1, 0x5, 0x8000, 0x3ff}, {0x0, 0x10, 0x6}, {0x3, 0xff, 0x8000, 0xd9c}, {0xff, 0x8, 0x0, 0xffffffff}, {0x4, 0x5, 0xea, 0x3}, {0xb2b, 0x2, 0x3, 0x6}, {0x0, 0x4, 0x4, 0x7fffffff}], {0x0, 0x40, 0xffff}, {0x20, 0x5db4, 0x0, 0x6b9}}}) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 23:05:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x5c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x96, &(0x7f0000000180)="28000000000000ef41ff4bc1ceb8c8020b3fb995ec6ae0e959000c316fa8ffd8ff38c542ec456d13ea929ab7037f1f8290b1ac9690c257fe34394ab9e21849575476db9afb808b3c2af2177b3baab1540e85d1ad25f301db585cac54818265085ebb40cc95cdec3fb295c1d585cccf975d478ae86bd2244092c7ef069e7ae480243c62e4d3c6b07d132827646bf392b875660855a6c7") 23:05:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x05ap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 23:05:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r3 = dup(r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x8001) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x0, 0x0, 0x80, 0x8001}, {0x40, 0x6, 0x5, 0x1}, {0xfff, 0x5, 0x1, 0x7}, {0x2, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x4}]}) 23:05:41 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000001580)=[{{r3}, 0xf, 0x78, 0xc0000000, 0x7236, 0x767d}, {{r4}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x0, 0x1}, {{r5}, 0xffffffffffffffff, 0x72, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x50, 0xf0000000, 0xffff, 0x1000}], 0xfff, 0x0, 0x9, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/188, 0xbc}, {&(0x7f00000013c0)=""/255, 0xff}], 0x5, 0x0, 0x9b0) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffefb, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r11 = getuid() r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) fchown(r12, 0xffffffffffffffff, r14) setuid(r11) fchown(r10, r11, r7) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 23:05:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x81, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf7c4, 0x20, 0x1, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) minherit(&(0x7f000068b000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) pckbd_enable: command error 23:05:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) dup(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x800, 0x2, 0x0, "00000000000000fcffff1f00", 0x800, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x8, 0x3}, {0x7c1, 0xffffffff7fffffff}}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) bind$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 23:05:42 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) write(r1, &(0x7f00000001c0)="8f8ac28c46636b6a8d1ba61ee41f261119aa448de5a6bea4255a4e2308c9635da34ae931880e0bb11dc5b652d1eaa1b8df67d8a66993c88ad2fc643c7f5b384566438d510c52f0d8c24ff09e4c2e94ee48452a46fb85b4bc3c16ad1fce329a06cbd8148a80cf652c184aa1b6423aeee221557f79d3b3d46e58413caacfad189657c0a5f961a7b2bf8baa73fa66489abce0f705b5ac3a762b505bd015d87249d0666a0ec2551cdf526f94c25c3cab56e82643333e10950bbc6371737cca665ce47a5579f72f25cdee2b69c3edcc0ee2a45270f8291276705b4448f3c311a7e493f131f265d9d07160f904ff8e85b9", 0xee) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 23:05:43 executing program 1: r0 = socket(0x1d, 0x1, 0xed) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000300)=0x8) r4 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r4, 0x0, 0x5, 0x0) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000000)=""/69) semget$private(0x0, 0x2, 0x1) r5 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x3, &(0x7f0000000200)=[r7, r8, r9]) r10 = getpid() r11 = getpid() getpgid(r11) getpid() getpgid(r1) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x0, r2, r7, 0x0, r9, 0x1, 0x8}, 0x7, 0x1f, r1, r10, 0xa37, 0x100, 0x100000fff}) semop(r4, &(0x7f0000000180), 0x0) semop(r4, &(0x7f00000005c0), 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bc457aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb75552f151fafe67, 0x0, 0x0, 0xfffffffffffffe88) r12 = socket$inet(0x2, 0x2, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x4, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x9, 0x1000}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f00000004c0)=""/229) r14 = socket$inet(0x2, 0x8000, 0x7) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340), 0xc) socketpair(0x20, 0x3, 0x1f, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r15, &(0x7f00000003c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) getsockopt(r12, 0x200, 0x4, &(0x7f0000000180)=""/74, &(0x7f0000000080)=0x4a) 23:05:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4, 0x8}], 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b541b538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) recvmsg(r4, &(0x7f0000000380)={&(0x7f0000000080)=@un=@file={0x0, ""/68}, 0x46, &(0x7f0000000280)=[{&(0x7f0000000180)=""/249, 0xf9}], 0x1, &(0x7f00000002c0)=""/187, 0xbb}, 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r6 = dup2(r0, r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000640)={0x9, 0xffffffff, {0x8, 0x3}}) r7 = kqueue() r8 = socket(0x2, 0x1c00c, 0x7f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) socket(0xffb314987bded3bf, 0x3, 0x2) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="20009ce99bad5a2f59a4000000000000f87c8a5b6700000100538706000000a714000000290000002f0000000300357001000000000000009b37b1947658eee73bd117c18432fb02ba690577a06a5c2c72aec46eb4d84dc476769000a46360a65a827046db431c82c8c914243524157a6e3545b0ece26e7640eac194404a1df26211"], 0x38}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000740)={&(0x7f0000000780)=[{0x46, 0x9}, {0x8c1097e4636fe6e7, 0x5}, {0xe, 0xfffffffb}, {0x6, 0x151a152d}, {0x48, 0x4}, {0x22, 0x5}, {0x0, 0x400}, {0x7, 0x7fffffff}, {0x0, 0x3}, {0x101, 0x34}], 0xa}) kevent(r7, &(0x7f00000004c0)=[{{r9}, 0x800000000000000b, 0x102, 0x1, 0x1, 0x2}, {{r10}, 0xfffffffffffffffd, 0x8, 0x80, 0x3ed2822b, 0x6}, {{r9}, 0xfffffffffffffffe, 0x40, 0xa0, 0x3, 0xfffffffffffffffd}, {{r4}, 0xffffffffffffffff, 0xbe, 0x2, 0xb4, 0x783c}, {{r11}, 0xfffffffffffffffb, 0x2, 0x4, 0x6, 0x101}, {{}, 0x137a14932f53871, 0x20, 0x1, 0xf982, 0x1}], 0x101, 0x0, 0xd3c, 0x0) 23:05:43 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0xfffffe19}, 0xc47aad4754c7e9fb) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) pckbd_enable: command error 23:05:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 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)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', r3, 0x2}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r7 = dup(r6) pread(r7, &(0x7f0000000300)="ac617ab6462ef29d57cb0563d9e94f34f1a76fa2b962c0f27c22a8146c9f7883fba98fef24145d16bf356f13262997d1e5c4a42f37171e513b1a2e1d37b0df6e001a85d86743b8c83107e3157eda1edd88334860324260619668c49f7f77c25ed38c4a759cd58c66f22c2e3a40b3196417b455a546d75aef491102602e853fc6cc183601306765007de799ea480d968d130969b0fe8e2bc4fdd5edf33609563cf591dc6079bbe34e82e1727742d9ce83b02c5a06e96fa4d5ab7a99d6992727db5321bd1464b12c6fd360978ebfe4fd7af07aceb5cd6f77226f3e2611fbaf489e1ecc064016aa2539234fdab39f119f9e377efba4e70a65485fbd37b88aa6", 0xfe, 0x0, 0x6) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) linkat(r5, &(0x7f0000000280)='./file0\x00', r9, &(0x7f00000002c0)='./file0\x00', 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:05:43 executing program 1: r0 = open(&(0x7f0000000400)='./file0\x00', 0x10001, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000440)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000540)={0x5, &(0x7f0000000500)=[{0x6, 0x3, 0x5, 0x8}, {0xfff7, 0x7, 0x38, 0x675}, {0x0, 0x5, 0xfb, 0x2}, {0xfff, 0x8, 0xff, 0x4}, {0xdd1d, 0x80, 0x5, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x50}, {0x4006, 0x0, 0xfe}]}) chroot(&(0x7f00000005c0)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[0xe1a, 0x8, 0x2, 0x5]}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='+\x00', &(0x7f0000000180)='/dev/vmm\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/vmm\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x00']) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10d08, 0x0) msgget$private(0x0, 0x130) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 23:05:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0xce31b41b49e63995, 0x1502, 0x0) r0 = socket$inet6(0x18, 0x4, 0x8) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="7425a57f0d3fb79dff03bb6c155155df032f48a1de74cd7e0c32885495121fa0041d3f68a09554f8b8455ee13b4795e9303c0e569ce8e948aad7331b084b3e2c89996aa5f4d92c79fff237b61f7111d1962883f240a9173950ef96af9278602b19392acdee177d29596b8fed70e609ad5893281593590af9b7da43dc038c76e9b0ba9b483d8711609864fcf04b793edf2c", 0x91}, {&(0x7f00000001c0)="c317986e4621de8b361a5146b31f371cc204609eeb6bfa962f8d963cdaaabef3f600bad674492819c0a8af2d1bac3669ef03cc9cd3a9d4d3968fad237f8ec31ef12989a181f6c080f3c739db91a50a329fd96814576ba861a129951ca06485b84088f61cfd8f2321de58a05625cd03dc018a1f8f9dd9a1f6561c17a000bc80a9c08d366f7a04f73a2bc0ed51870a7454e7fedf8b625bbab19c321ebd14ef44a520c7", 0xa2}, {&(0x7f0000000280)="b9fb657f01c66ead6985e48b8ba46e0670d070c1b7270cae280a085f3ca65bf671e528812a4c8e6a731131225e5c9bc83bed52d4e50547a4a3315d6efcdf090b789b5881c4027ad9ce3d43ad86d477c7cb554d44493d838adfec3e179a6e8bf924c16c269c88813d1ad3e340e4439c658b420f6ce62616afeee9f75c", 0x7c}, {&(0x7f0000000300)="0c24b840cf193ae05b60dd93", 0xc}], 0x4, 0x0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 23:05:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x6, 0x6}) 23:05:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x401}, {0x88, 0x6}, {0x26, 0x4}, {0x26, 0x32}, {0x44, 0x8}, {0x101, 0x2}, {0xc0, 0x3}, {0x0, 0x7}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 23:05:43 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xff) close(r0) 23:05:43 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) listen(r2, 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)=0x6) socket(0x1, 0x4, 0x8) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x200) 23:05:44 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 23:05:44 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000f10, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xc0, 0x4) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 23:05:44 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 23:05:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3) pwrite(r1, &(0x7f0000000080)="5ed1b38a2fcf042ad71d", 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x4, 0x3}, {0x18, 0x2, 0x9, 0x401}, 0x4, [0x7, 0x3, 0x2aad, 0xfff, 0x7, 0x800, 0x0, 0x80000001]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54, 0xff}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xfcea, &(0x7f0000000100)="4c086e0cfaf1000000000e0f0000") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000240)=0x82) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 23:05:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x3b8, &(0x7f0000000000), 0x28}, 0x0) 23:05:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) clock_settime(0x0, &(0x7f0000000040)={0x9, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) 23:05:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={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="2000000021000000ffff000000000000f87c671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="00ffff000000000000f87c0100008000000000b28706000000a714000000290000002f000010030035700100"/56], 0x38}, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000200)=""/105, &(0x7f0000000280)=0x69) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r6 = semget$private(0x0, 0x2, 0xa) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x9]) shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() chmod(&(0x7f00000000c0)='./file0\x00', 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/67, 0x58}], 0xc21dd703b795a92, 0x0, 0x4119280092787a2}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) close(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) r1 = getuid() setuid(r1) setuid(r1) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x2, 0x1400) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f00000002c0)={0x1, "50432c3fe43cfda1a1234bda16107cb14fd378c9051c5214a826d1026c31a5851cdcd88367507207550208ce9d58c43e95fd23b9c6c4a626a4d59bfeb5a979c55263b87a25ff7d9b264a3fbe29c660f57a0dda1b5dc9e4683e5fd07f738029880f6effc14bb748b140952a292c6c052630996740e776e5adb82bb9cb8dc09b8bbafb886e95e6743236d9fa736293192880ee7e9a2812bdd3a6a3230b4e1153406f5f8e8eb6f1b0f6357ae9ad9b7f981d3c7beb441ad00062a3731e50cde385448269f933dd97f2a0376b83a240ba7cc56dd1ce2ce80b7d20e048d8e49b364389af8ceef36c8ca228c47b42fd10ee0a5e28fa8e7a8731b963856e7124d09aba9a2172a4f40433840700fd66f1e5fe465714371c1f7bae4850e13ef43207272f041ecabb5f6164d54ce010fbb20fb82b6b27e9aa3bb4b2b7a1f8f54546d0d88c12bffc439593ab06c1e78eb28e93a67ddf90c503a062ea24ab95e1b7ab013658f0bfa1f36dc30a13fd4568d1bc19c488df98ea04201b4658601fb8ff879a353964209639622eb0294533d1dcd60ac9e07e8418753685e8bd136680e8e20fcf073608dfe22615a99ccab247d02ada74fdf66edb9a0e7e2600f632477fdeddedbdceb1d4ec3e2319470d80bdfc7a781f37c02c43f36bf559e1057ac3ed8dda6f6cfe61e9f03b2c3e958ad1e6a23f6ba653a2b5b76f1719250e686c9c90e89b1b6f1ea775d3dbca59b60588ca877342ec6230d165d78f284116f1ad2d12e2663927a458456ea5839c972f6c676cb18ed3a6895aa8cae1b57913526965aaa489d105217bfab4ba1ca9b646093c700edd4a9d81f6a322a874b3555fb3e993c1a301bccd23bc04e7dc608bc6cee1bccebc7de8a7c4376bf88a161fbc23166b3deebe49a4bc706e6b718e4dae6228869cdf5f73cf6244500027d4d6ce1aced0917f838f32e13d939b350384e45ea63e11a870c58243e3fb3feffa12db2a82c643ab03fc0c646d9de5c5c7d8408b5c70ac4ae313ed681915d4b508c600383a898a3a13aaf2bbb4b289516a8b17df75365021f397ededdf83184de9123b2df5f1f151bfe7c20144452508c91b43e3554a2c673339ac9a92baeeaccabc5a79a61a5557c731e59acb98b4261ae14e5d31cf529de2fe9475267157b001bd7778454c08e8d25c5615499c366e57a2d7cdab62ba93932f2d1b09753bebd50d3bb47b6040a997e5bff49a9727dbf9ba555d1ada78bfea59d0053fdc809525b06d04c314c3f6eb8107727f97cc5d5f6300cc1ec87bf5192a708e67ac221e282f46a4a76f57746c7133cba5dae3ab2d95be5dcd5d6337fd631ff7e5def5855aae19c515513f48016184243750bf4a03f75744fb3ee00733e395f7698eb82c1e27f8f88be30be184483484a27c4484de4dfad2151193531a912f0b31eb37720f7df297c757461f292aa0cdcf0698c1eab3c483fd20cb654eb5559e9b53c44c08c04e8b623327192402eb8186d1de07f3d83d17752192748e885d288e368e0d08205c114bbeaac109e15f7e66619e96468b8f5d1a84b8ae3b74120d8460b55c7cc00e745e93fdd502b2d6a3efe43f95a2da96063cefa22c0bc8b624cb29bf68f2eb68836ffd41b1e68eb11674e45f1c2d551dd47175a3979d75dbaf3c614d4570b2cc6577c2524cfb3ba66b4221c8ccd46f398214b64ca112ed68d6ee4e4f96008d49a7f08e0165f4cb86dcfcccba5511207dfb82e40ebd30a825bb8f2fdad669c01a6db0392d9f50d89f0665d5ff467acd8a207f27c36a5553aa79d4a2a3195bad68c9a2a69117e24d736c9ecd203bf6f3dc98d6d900b7e5ab6d83c80ff692d3c6de464a40cbcf625b1ac23b81198c24484cabfb0f7e0b2d126a04965a86e6cef41177a1ff5ba61f814311da1888f9981fffd2489ce09e58f7cf3f017eaf87a882b8844f0cd67795fd755753aa697f78c0a364be8bfb300faf4c695edd900a51fc543d2191466a5df06282bd7f50da4a40499952c19a24b07b04d788cb9560d9a5cd6221795d75f3f38a244b73cfa5e7477f78c73155e57b2956afe07e0c9ed91024b4e2545fe486d1e1036d152a495155eb6481684eebbec4d1c5b87d62e0057e25400f45daf93e381ba5535b8d3a39698c38362b2e46c9c16706b287f32876c0713290d69c2fdb881f5053b74dd1af190a352605dd8f7b0244584a93527be910b9f1ea1621011869d0a4d38859f98a2b0ad9852a48ffb2f8538350f3ad37b31c41d78e06f1025461960c80dbde6533c8c62689355376374e8c75fd128a97768bb7c72a8fbc09c8f9c49f45993f993b6c05b6a51a72242dea9b11ab17f77140c64b0698e6a51f32fa30d23a3ce584e28e14c95eb406d5f2bb19f1b84b8c58faa6519558fd82a40610f96a392661dcec6802e8e6d92898e906000f8501cf4b65f6bcde0cc407589752cd46932013af79701760a485816bac3df6ac2d2d7d1c35b9d85a61c31a357a6fdb46aa189a9036235396b5b2dc776f1ae75706a0a0fded05cf03fb88772a816f2da9277b54c897af4286e8dd78af1c445e0d9ea34e4e5ff8c0fac4276bd15a01de412505e9649c670b3bd5f8d452aa3e255fd4ae5ec2b9a499ba12b2c999d752feb858503a27053d3dc0ff51704655ffdb6aaf24f43a129b9168cc1a4c35c3aabb2a421e4d818b53238ea02a46a1b5367c8cae3b2c13601ab34ff771ead48047add793c4a31bba8c71461617f1d2329dfec72dc123b378f306b5c9b95a265636cdf30940442578fa799a31389bdb9bd550fae9e9ae095ea5ed51f4bc50bd965f5e53baee80470b095b7a6907f41607e4bc2b24242a65abcdad38f2eaf0de5b0fbfb32c7e07c75d7e532b1bfbe7cab07f476311407974350485740f1227d06afa3f33cad64588456d7e9635516ef353d81f0e2834192ed9bb6425da48c1ff80fe47cc22c9ed9fa34a5d4263131329962cc797be88e6efe2c1a71b81b0f2128ac5e378bb61e9982c46ddcfe641f9935a3e58b1404b78b1e7766fce979b814ccf744f2e22fdf6a3531cd1b86eaaa9c738080306be9599379245440ea4c12c5e0a85da50150735b73e6af3387a3f709dccd3cafeca40fc5738fc64004d07194634c9aa7fa20c26567b3f1a8fea1c309275e2acca0594d8bbb030c1a329ed4263d45f7595942883ea76645b936c67e17da83271096bb160c00d5610f4600e27271038b7f66809a80cf4bf960bedf9bfe399740178ffb9d7016eae13ab299e9feddbaae9818a731c65dd37ec6c4e37ab11d76b0ac4349921ab7f014b8a5a3ca90645201fb22e3be3929ef01c09ab5cb36e3c77ab75f9a0e522597ca4be057e488d98727272af59181c1236575cce5e27622d711dea195b5fd69efb4ad9585d6c7b0388e8802c94140f602afc58ab104b9d912e82eed2714b559b141796e0d97c04c9164a280ca7f9359e9e801a077913d79c30e5afff73caef5bd72506eb43d848efcb8b234e0568019476bc6352be4d6f450f3459a4964638f20da8e6aa3652f43c300defe85315640fd4be62ce6f8ef79a51eb24d1c13ce3042ab35304573b62c5560904cd0ecd1a4d7f9d260b52e059c50fffe4b88bbc2000fa7460c5471f151a66680ab944de4ffbe74845e4c47a3ac32ba5d26a387d7a0bcb89e1289ff5417035bfc4b2b4e12db5db7cb4914f52b1eb014c43d658a18f604b290ef39b3a0e7dfc2bd7f3016742a0aca8c0baed49f90ce0d584b228cd4d2097ab676ff52f925c6ca5e7c05fe4a5431c927f2ac750bf54229611b446c2edcbc54fd7a06c0fcc9cd8faa5b7bf11ef9ff9567baaf303133190ad09b0f297dcf745b902cafa8b9e9d80a9a010e80bf73539a70c48e4d63387477ccc6fc6b65078044454ffd30b1de4953e57569a399a55c4c5179154fe8afc4037cb84818aa7a953e36324face997d75a1012c06787b4df8622d9275f408368f54d445c9660516b17feb2d249814236f8fa2f0dee2385f1a8a5e7cf5d994f8c6316e9e92008f7fbd8a723226284e9a38c039fbed22f3df675ef6480a1d9e73e13e2a751275ef84c5cfdcc3b87763e9a2f8b54c7e65954ef7561607b37fd4837f742b90ca03d6f1b458d15f59da24a3f66160f7cf8eaa850d03f99f1a0706fd6631d981e20a64a78ea6ecbcd4ce96e073d5c44d98d960dee7cefa3353da4b43474ef4459de16a6b44b75cf9f2819b85a4035d62c90fa9134ea28760f25cb910ba6bc2fc70bfaaf37f120069b45fd9bb70c8a86083d6177a745def644a719c4b668410c8a2efd5ae6c5ba5f10d59c8a1466943737eb728452a6eeadc38d26bc96224a074f7f6d45373fe4e716bbee3d3c2b2a2d9adcbfb7bd314d2aa7b94de2457c933383616d54507013595cee916c505b519c1b4f60f633d2058e1c11ec2a0855d92fb38d0271d92ba624d846de2f47de50c39422dc26e21ecda2ea4123c73e986b040099f668fc3571c5e27c9993beb892e706f1affbe3af93c96d9949d4f48c9cb98744a99750fee2c99955c773bbc2be38e620fbf3f2343373c0e85b9982cb6ac1dee2739ac07f5c2966e6258486f1f41f6ade082171404714942eb8d7b5b28b5862f163040beb6127d8f84b926b5a22b21e11503c686ff3cc8ba74b3fc51817cef2271a1ddca4cfd5c73160d75460c3cd0d9918fce05e80599f4218b594e4f19360a5bae6eff2d39e468d66fec7202358980ee2b0dfa7f4732489f452b508e226990fe43ffc02813a5b599787362ae1fce72d06c9a0b1e93899459e657fcd03a9a4b5ca06347a14453b05b9b374187899974b41e1f80c04cd8418da37248512bd69f484473ee0d19ffc6b935ab028b778f2341ff811a22d31138bbc1606c5a28c071fe99bc48ac2c63be282ed61082c5b8bb682900d3053737b633d0597ae7a0f6035293850eff06f0b3726f5b91e1032b83837530031efd761643e5d8bd9ab00cf983d1376fe564cb24668f84dcbb208414d99c3d44b8552c8496811f578e230d2c45bd926c72bb1196515427d116cf14c8834f88acc57f5137bf5a55c33b51d9b244fdd48661e1f81a90a62f5cacb1e345b36efd10878e2b4121e6295735fea5482ae2ab1ffbe9fb92225ab6f3f8eea53fa879b85daf8c5e1752e4dff77276c1be487fd9f5b10fa1e35cfa2dc03f44b85274a2cbd2317d7c251c24fe5ce2fb808f4807911ecf31b89625616525eb2ad9a19bc41788c0b79593a4dd8c7536c4ada6f88706834fb8a2fb4f80c715851bddb78162d7dda18eed8181c8b433a27efd88e286bbbb3653bca498274d3f8621e324c6c0b571e92eab02efe558e242220dcaea1339871f7d243faf7fd161eb0a1f26f8410c30ab7b3d60c1b6d84da85494ceae4fab2c7151ea89fcd23e4a3b1c861deb85e0d5a3afca9650e981de7d34bd3b012f567e6f5cedb39008c9740531ffb9345b11d9f8ab24e4a80c02581132e1fa76f42cb322041eaffa479bcb8257dfbb4bf168ab5cc3a36f461eac3870e81116e08543045a0c007425c82aeb334350534e1784c1fb4b04c26eb5497dda764e1300e2a2f90b16e55394089700916b7c6fbb55021165017957dc50b1f44754bbd7e59b84409c666d2e0c183f3b9505377e1292932516d94cfbe2a67c984f20673a58e4a97821f43f481db80a3bbd3cf2b1a602077c080e9449470a709e6a5dc02c6839afc38be8f564389be8e459d1464fc96b2d5b5b31b5e0010feb2c8aab7c1dc0b58ab85c0e3a658f98c65b13600ffdf7af22b064a8071e59564c25eb3220d8b07093e0dc94623d06ab7b63e2"}, 0x1008, 0x1000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x20, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/247, 0xf7}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x7, &(0x7f0000001680)=""/250, 0xfa}, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") semget(0x1, 0x1, 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x2c1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x481, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = socket$unix(0x1, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x20, 0x3, r4}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x571d80f806598507, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x7fff, 0x3, 0x3f, 0x36}, {0x6, 0xb3, 0x5, 0xffff}, {0x3, 0xfb, 0x1}, {0x4, 0xf, 0xeb, 0x800}, {0x7, 0x5, 0x5}, {0x9, 0x4, 0x80, 0xed}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0ed37674781895c981715f891dea") fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x800000000000000c, 0x0) getuid() rmdir(&(0x7f00000000c0)='./file0\x00') getuid() r8 = geteuid() setreuid(r8, 0xffffffffffffffff) r9 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r9, r6, 0x4}, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r7 = socket$unix(0x1, 0x57fcb70593efbcb5, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x4, 0xd95dd76ceaf0ddb, 0x3ff, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x8a, 0x20, 0x8, 0xcdea}, {{r1}, 0xfffffffffffffffb, 0x3c2157b373c7b535, 0x1, 0x2, 0x6}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x8}, {{r6}, 0xfffffffffffffff8, 0x80, 0x1, 0x9}, {{r7}, 0xfffffffffffffffd, 0x20, 0x80, 0x2, 0x426b}], 0x81, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x3}], 0x101, &(0x7f00000002c0)={0x7, 0x7fff}) 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={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x51, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getuid() setuid(r1) r2 = geteuid() setreuid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) socket$inet(0x2, 0x5, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000002ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300357001000000000000005dc5a0058ccf07785ae8fe56e582e03881e706db695cdc2ddbd00e6d6d7e94353697701375537b8c69ac4e991e760658550e33364d461f9d15a301ddf4b52027b2b8350e38e4c3c945031691261c221415d413aa12904c0bcd0a8cb72f898c786f832ef1563497b0820b56323250d9"], 0x38}, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) mkdirat(r4, &(0x7f00000005c0)='./bus/file0\x00', 0x0) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="8addc9d0fa7bdd75c434313fad5fcd76e89d7dbd40b6065106a9dbea3459bbb22ace09fac08fedf5d3e341d1dd8bf5fc4e71372d23b82a14463ce7df07b1651023ab07862b34daf77243d88424004ad9b04c19076ab18abd45d389fcf54f740a", 0x60}], 0x1, &(0x7f00000001c0)=[{0x108, 0x1, 0x67, "64d08ec98c0fdfdeb26ecff890f686001595ba39836e7741cab868bb90194a58e47259edc7f1e8bc39b3f6c7fbe6e59d5fd8317f0853b7f655380986a4a381fbf450facc2af3c4de43e909c45ae746cf687f163a6318b171bb51377d8b95a8b0708ad44072987baf9ee3d0281872e2f7ee60b8a7dc36529de0497792fa49d2ed9018e9ccb0f70c32aa79f0f985295ad12d1b5932ab41e67902f74008108a0e97aa055f35a94fd49fdd20dc2ef19cb26a6c157dbf7b552a3fdec01261fbcba3e1c1fd8c4cacacba79822b64ea7390c927117849037c86bb4c7be7d3fc0a64c4c56f13aa92cc32c8c2ad00a93d6e08deb1cfd997a437"}, {0x60, 0xffff, 0x7fff, "2183c1721ee32ab79896954059799d7186bf7644897c6f1707988692aaa1165b6ef3c6ae0c9a32e823f73c835256ed7f60439616977619d2aa5d6a202d725ab2c436cf6449c76fd038afa568dbb872"}, {0x98, 0x1, 0x9, "515891200bcc30685d4d9a75b80c8408013a8229de981238090be352dfddd280c2a2c4a9a5e9b6a78367a5de44ecf2d841ea70a424fb9847f525ebecc1bf46503827749394e660d419e2bad9e798626c35c2ead0e62515a0c30a16e8420bac69867603880d638b90cf8708f0cb13da04a1da92e9097333d28cb18c0c656d1afd0e7a0df0e3"}, {0x60, 0x1, 0x2, "d1298aad26faf07463c7aea5387135da7d1b67ab28b87615617724109761cb6018a32741a379ef8cbb33aed1208b7cd7671ee46f9abff8f6a46742a7845d438066995b06267f19fa4cd940752a5b"}, {0x70, 0xffff, 0x4, "9e814800d6177ee667167de66572b043e1fc04edf564535455a8d11d42a52608015692013cbf9b496e0c516e27db444f9fe09f1753de739d9d53591ff482cb5f0421c6449648a7d8b96660029cdb24f10a5f7abcdde8ca9196593cde"}], 0x2d0}, 0x6) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:09 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = dup2(0xffffffffffffff9c, r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000ea701cc756290000002f000000030035700100000000000000"], 0x38}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x8) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x14, 0x0, &(0x7f0000000200)=""/20}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000040)={0x1, 0x400, 0xffe1, 0xdc}) poll(&(0x7f0000000240), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x9) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x16a) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r11, r9, 0x0, r10, r11, r11]) r12 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) readv(r12, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) ioctl$TIOCSCTTY(r12, 0x20007461) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000004c0)=0xebca10af48201d92) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r14, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000000380)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000300)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r14, @ANYRESDEC=r10, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x27, 0x20a}, 0x0) r15 = getuid() setuid(r15) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x4, r8, r10, r15, r16, 0x61, 0x1}, 0x2, 0x100, 0x0, 0xffffffffffffffff, 0xfff, 0x4, 0x7}) 16:00:10 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() setuid(r2) r3 = getegid() r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, r3, 0x0, r4, r5, r5]) r6 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) readv(r6, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) ioctl$TIOCSCTTY(r6, 0x20007461) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xebca10af48201d92) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r7, @ANYRES64=r5, @ANYRESHEX=0x0, @ANYRES64], @ANYBLOB="2cdd2fda7d4fba7ac574dc2e3de2d94c8b2b63b181273186d7c5675ad1671adf31f83984b7b16dbf30ea4d83e2d78a4711b60e729ddf3e3f082afef1562d9e85cba3905de4787596bf815174af152565e9e5fcfa9e13edecdb6ed29018065dc9e2d8cbfc1053e0b6efa1c015eaa51874b5b704cb054feefe678d907665710a446689deda0af99ad0ae8979c15cdbb14cf15983738088d8dd1bcb825f399781eb", @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES64=r8, @ANYRES32, @ANYBLOB="bdee0148ed885178a900319a", @ANYRES64], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r9, @ANYRESDEC=r4, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x18, 0x20a}, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r10, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r11}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3fffc0, r1, 0xffffffffffffffff, r2, r5, 0x0, 0x721}, 0x401, 0xffff, r11, 0x0, 0x9, 0x3, 0xa668}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffee0000000000f87c8a5b671b1b542a53b1e44ebc9dead657000000000000538092a4eba7a1feff1a699f8303f80be2cd134491d35500b76c2cce7a4d88733c9b2201ad95c479925e1d31cf3e8e39620077f6f722ec49716c748a266afb3809e181691526b13299219aaeec6f93138a3d5b488d33b464d954e8969a45ca0a33a8d3b61e54e0a8744cb84a81f2759d586ec9210feb6ea3769dc45598ef7bad8f14f33f0a396624d29b4c90edd53d1e1703c7db2919d7f1a487f9f28251533a20f83a5ddd152adbf4ab40095c9664945d48907d45d99d453e4a218eb9dbd7a178d5fb14156120f73d6bc71dd3da371c51d0c1f3da00d69ea933eb2967bed02fec5416d4d92ca88ccb649955823d932c10c2f79501abecd6ca3d1dfe6b93b0d27fd94fcec48678200db68d0d47f0294bebe45291528e3338e17620258e6096abd52fa3653df5608100"], 0x38}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0xfff, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac397832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b7d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebedc7977e6381fa63bc6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e81e5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf262853bf2d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e259bbe96634dca454cccbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fdc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406000000000000") 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0xffff, 0x3}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001900)="7915f8d48ff39abd68059a0c17a5f3d03bea1eaa5a4a7ca0726d5cc4c3daccf9ab035e5b822b9aeeb710175d0deb2551e9c8d41b64227cf1efdb8ab09b453161e7c754a3a95d98b4156cc07b1bed457b1bcc39bdfcee069e0288cd7a29c437eb18ee1885fd9405e09291f2d6bae2680cb9da6359108cf6f084dd474b2018643f342798726390f0066852ae41a19ca82b8adf183504b429ec666010298a2edb8a2d8f3572fcb07ec4f4591b5b34adf4c622e0b023cbc019f382eb855b1b5b42e80c56eae46579d390a13d728f93e14c4aac45eec79d79b40f6134e3a1716d01a58ab70a19d0230f569d5035505492d53cfd341b92650f0926081f22d2c09f38566385c6776d465d8cfd91da8d4b1f9d46b1cafb56e8fcee1e1708d9d5e5cf9d492d905a0a6d6fb5c9192c301f8aa533953fb26057b4f53297a15eb89a1d9ad202b5b0c392307c0c521e587dce3ceefdb92be62a35bc4f6afb5ffd1c0bb1a6eee8e0445c13c5bf3b9ac653a7f86c3da533aeb337f1bef394c7e8d01eb930068a16612ef31dac357bfe6e6c9130189afb8c6c90391de8424ee775bd5a23f9fbaada085a149a051ddf03a2758a77f001a8b50092ee441726aefdeffd42af3b56a87539249dd5dec3ce2858ae12c7527231768f6241475484dd93251b6432348b1aa3fdb3529264eacb3c180d9e6b596a6da512dd0fae5e2ee0366f73dddd09cd8704627c08a468fd7b8bc98b4e364fb392c189fdf34916b0a4dbb4e9f1942121b909f0ecabe6c3b8bdcea2e47b6e5dd7ebf9406cf871f072558dc0b5717ee0aed63611a68417ba28684087cf2ec2f672b9cead98c0d869559907749b01e2dd59cf441fe6549271c0c27cc7208f2577ce23bbb929570cd301fa0a34b0a57729d2ffeeb65d4260ad0823176ad2393750360d0eb91c59e24cd7002d2ba5565774de3549574029266bdaf91d2d754afbe254c034e27a81f76454363876113e77c6a7411811890bbbe18b70efb43c27edc1a41918ebd81c07408fe2d3fd91a36262509d7dae61d5b35305a0fa32dfb6b2659e27d4a5d8458b45e5d45d05cfdcb7a58316e956468ed7319d2936299935f59a3547500c5edcf3d4908acf128afe93a9e512a0d364c2f0fe764ee76991919c9f1873e259c3e9414518277884766d6c65a3c6b296b92107d22555f7ff2db7170897b9ef0734b6dab50b5eb8951aa56bc02b8e4c33bda2e6e088786bc713d45746631f47b26644e08f039a4fc7e6bed5d741ca79a3b6177523dcdacfef034eeea4ba2c095c25130b7ada3842a10f06cf77039764c2af4ff083ab909a4bc678580d24a2c77ad44d7b45c357c75a1c720326c97ef6f131e57d57617041ea1cff26580a0355ded1c4a6823532685cf2e15b9b74db0ad6df6de4f011ae9c04031cbac39043bb2ae3dcd321c096d013cddb421ff6d845bde7272c01033ff8570179b7c00098b0ef74259179a628a0272a42eaf52c238c67330cdae2d2d2390a683373cdce83e77e9733ea49ac891539dcc3082b0159bb36dda07c67617d59ac1090106a19f5581681845e1fe0c3c151699a5d29e6a7674d3514ec4928e93bc262a1a9ce3d3332b531382db06cd6aebb7ba695e14457695d630a1f9478f42f71e9a01cadc23b0ae69b2708e779699b8561822e9c7bf13db0e03dcd34e21bc012d0d2fd4231d245fd8387b8461cb304364ca956b1dd69c1aece66bf3c073f1ee8ea41e9d24a843820493eb97e516ba4f28f9429f957f8b9b3203272afa54c9c3b96293292a983952730c1b9bcf03fd9425a5b9098f9da9afb540948ad1bdec3455dc8be97df2bbabf3edf8b80373cb50996793f5f0118aa3afa30072fea96dcdc4e18038e0e450e64843a4d6ac5a5d0cbaecb95c46a4b3148534b86efe9a7bbf5f08f29a753d5fe947b68e6623bbf822889c8359480034b9ea458b6fb4817ec5a865e34927137b3c52a28e97cd4f7fcc6c0f54b8fe0dd0797772236a4fe5440404d1745ad5526b02c47a45038bbf079a5de5506c07374d1c308a2fa2e3d7169c83c788ac6566bf87266bbf2d8929ab0dab73c9328d07d06029f6a6741be887b180aa4f0b9d1241c28f2aef5c2d7570705a7bf182b9cc427ee38be629559215ba8417d39e3256155dfc62cac4de7e8edac4265a135290e4644772044654d8b8aa0bab269b53ac0546f48d04e0b05e239e0b861ef8716d61deca5bb36ecf17926d208bcd1496257f67cffa1b23c4e53f2cebdaab3786a191bedd1692b5e1862a9d4e7688f260725761425276d4686b9ba88d033ae1f7f9893e6bba869eaa1331683a14188362c31f2bfc435d25d23e93e179d715461b5fd9ee6d2050bbb4f0e0165f934c31913c85c9fca626ce32d138e1d0455434607105c8dcdc40bb1b5159c8a35efbf20b5cb8b524866c2daf2fec3d3639aa1716dbdb82d8753051bc1ce5d127b600ad15c0332383acd1ad4176d44f6bf9f8634103a827f3211436db706c8f0a5c46cda66a7aac31641a6dcfff4a6bc2a701ab5d46311351c93618f68a8fabe7e3fa7d2086e0bc9cb2f66611851c1d7491164461efc6e22d5080c564b23cb2321a2333a0c4ef6662b5e398758966cb56731b629421c0a17ae71505889eb8f88f8ef3c5dfbff414baf8b261c9df2a4042f78008800a221ca1e6ed488254afe17518eca8e4b3a58d1c54629a126573dacfce1a08a4fd76bedefcc52bcf300c58d2fa10063a6c46223211f70d1611fd9b0308ff82d654411afea5151558ae9087eac2dfc971c06a4d8f6b4264770383e26536b834023006a2faafe610bf2df594932982c13a82183e35670d0d912be951d08c7f0ebae649aaa5b7071182858ae910e044cdb5ac067c924824aff5d31aba746ac84e04f386ab265116fe44d68bde335b5367020ccd578f00e6cf32a1882b1fa126878500e70ab33337125ea936acb7b39ca366b3b2460d1cacae3ae532973e239d80ef47a29bab00af393a8b43fad33a115db8a97fbd1445bbe37417797d2ee9925666b4144b86cf4f173a728925fb7982e3b4954116a9a6d79d96a5e2ab7794116e0646826fe8dfc331b1a4c2a4669ce2a03e246536a8ea209a110e6ce8337e31a6a7cc2b2338c4c7d89330af4c118c0b50053db5837d75798d80e4471d9b15b4d7c30afec5f81609ec87b87bbdf67dba1b07116c02f657c5c85f430f6f7ba86f9e110470855e9612b20e814238e51cbe003b30a03640cc7549f2bb675b3e6524b54ebb64e348e2f340014fabbe19606cc39abda8bb31928ec61e3103c217dd626a42ed8fa5dcbf5292ec2872afe1204e3c47b8346ab784d0788932e8a296b016ddb71edba5772143882e97743cf374f143477a9f85470cc69f2874f71691e4e56e93e9ccc1865a5eb26df3c351612966c2dd5770b0fe8d25509c469ffdc701bdf4d38b777e772a7c3c5fd36814b59ad7b232e5bce515cc7848cb1870292771ff86d1fec5d01dcdefb928ca06fc6737341156abd0e61bfb2691b7cd80f233a1949b5a374a676a5abdfbd220d5cc3687be999b68881b2a6aa01c520b833b8c00866f187dc03affbb8394f85b9bd2698bbe9a0a5726a29745a328d40c1c4531e4af94548c5baedb65e1cde88343521e0e3e9675a8f8f44e9b477a53852210f4d1a46f03a160a35b27a33de403c5a6eb9aae9cfc5b2bc50cd9ccf3cec57a532c503f09228152da11cea662fe042c0992eb8ddc79cd8b7dedabd1396b3951e8a7bbc2f636de25c5d65dfb0b75b4532a61f55be76b61414bd26d298153f62ee30287a0ebc3c46223e4259f7409d2f357b153b524a885d1848b13c8a721826a96485277e79586c8af3df505a2d41f13535338cfa83051bbea15d9b163d0a23725d6099daac57ae767a55b02510430f38c6bc6854920ab5de41e31f854a1b4cc5d6047e5b4e01dc870faed9c61c114afe9c87eb0b4837da47915205594a36543df50ab225666258a6f776f2e366983483dd14d34a4c21a0fc91444e362b23fa0de77c2e5f191746ef10a4877cf22cf33289eaefcab706fa4570b20e00270e373415f4b38bfa16cd07a6b1f9bcb7510fe6f6fea607a39c2c7a3a68708991e656f5a7eb790cc87eea0d460e0ebd28916f76b59147f6db3df8967586524193c89766b07d45f9ed4fb071e0b350005b9d696100350b3f894082f19a8c4ae28b6f2858a07d8316c33842b48b5ceabf74e95cf6e1b3995cf52350c1fabf4843e27cb25a53838a76391fd233234748c1f6793f3984f3ccc6af2463be5e4cabbaea7a43eba8e19bb58d49819c51e8a7e483809c981e8380a28aaad02ee3d6326678a314dd76bc7f592a3594dc23704d98e5eaa51bb1694bc8902470b966aadf0d5f3ea758bdf65d88edc1c717a13d240b58397fbd766266c715a299f996bba64c9cab5facf39151e0529409aa4128ec5e86e1cc5eccd0de54316d80f77c00e486fd7916630441f7eb4f6857193098854e12c61c77d68ad4e166580d2ef6fa86b3f57bb27ec3cfd73730f2472e48f0b93082d02205205a6714bf9f0c003e7d828cedb2429c2704259d689f6d240d84f27ac3cd2fc186595a4bb29bf0218e487080720a08e6719ee3fccad87fae27da70009e27af5979a942002c4d348f59f5e05e0159677062ff028902f546a101b744eb5819afbe01e433e63dea62c94e8d731afcaa2a011d4601fafbf734c40d34315fa769d8491103b6025e46f33639be868aa2095c037b4a43f8203f9aea0e17d0f0516e776d14254bef93a2a009fbc1c36e27a5fe55c2f5beb5c9f229a8a86f81c25ee7a9fc33df9d99172ddb9bfc47813694da1ec1697ff644b68913786e6ee34a1e31fdf378d78b430df065e95e7ecfb0710dd403f404eaedf9ad481ed27e7678e0e9adad12e5438f3e2b37b7e157f0e13eb90437fad3e6612a8da7b2b2383a3adefd98399acd0bc93a941aa88d7d0e846119c2d6ac006522c99ca836309d059811e280bd77b994bf39c36ef434791c04c8368d5fd7bfa3304fdcbe1542aaf63bfb6aba68a56e3e8cc985e6e02e4b99cf5a8072503c84faf71e809fed26384de70459a00cb5b6a3f71d4bb82f84567714dc5ac32ccd9b79ef223079177d82807d03e143e1f74810f21c83fdf837bad2ba6a945a204fb0dad839143ef1f1a3a547efc43d1dd94297495f9a200d7fdbd5f96672c520b9b238c8cfab09ff0c49df67213af6d02ab547866827437a224e7c4389c589bae9d5607804d5080726828a28e9f1ca4a665bccff8f92a7ded978cb13234095a1cdba93ec2348d579dfcdb577c20b18d108d82718ceab8423b296bf37b4f4609d7a91b95b3192ad4a4112cc204a7d90986080e1cc7bd7cb9f30b650fa13c360448c4ff1c4b180f1b6e4eea99ed5eb3cadba3ed462cf5bddfd92c536e3ed3d07e16cca0ba62b37a9f46520c55c9c8941f8a996cfad920fa12d3596b8bff10c4011ab98b26dcf9cf9e00af456163b8bb33dd5109ba63d56bfd30d5ee081d66b52a5e0f9d213e86325feb07ca52ad41a535b04829718c29cdd8d7e64bda2f11ac55a63da3d9241945e2d41b13a7d623ebcd6236fb5960ec3e243bd93d481717d3d711a6ead68c503125291f23fcdb200329ee034c5f31ba4de03c8eaf0b1cde7478d3f241096f1b93a4f4e5b3b29facd3cc9806a54aa19ffe3d1c061044a52e1cc8150fe1ddea2e224f39296e0dd68b1e7d87405d5c64c977b0cc910c33e2d1f80859d4b6edb79c3f59e1da72f30e4c1ffcaf727de2ff0e95dd30ed5cfe858d9223681a09fffef770e9035cd0015e08677a1af7894463a", 0x1000}, {&(0x7f0000000240)="7273a426755f5feef90eb9994a3b45d2ca3a2fc9a272c9b8ca3f58ec303d902e5926f91e4dc9eb8afd7840eb83fb6c027d0499dcec91d3", 0xffffffc2}, {&(0x7f0000000280)="629c99ce435349494bffab466a8fe0fe7ab59850458903c5cc4cc2fb91267a", 0x1f}, {&(0x7f0000002940)="defac4e384b8c517d7266b8a719d5fd7c787da60c63d10d863b45f35ba2b61caebc3fb4a0c63ada9620c20824fba0dff085a95cfa66d31e0750b0420d0d76e703012c6ba2a2454a19cbfedf57cb932245623fef01b9fc8258448", 0x5a}, {&(0x7f0000001480)="98858606e55c46410fda6aa3f26bd1aed57ed99b549ea28e5439ac30f86ae6e06a4afe6d21a2cf17e9ba53707962cd858a130277c562", 0x36}, {&(0x7f00000014c0)="4c91f370ab2b0fa9b86eab749bc026f504b4094123f13369d4c6d8e89021493e93efa306f7c06fdbdb347015db76881b35428d03b75607bb04096d22f4751c02c4ce0a8977a5c8d1db104760f9fec8b4e88719f3733fc220c5b1d343c2a8740fa6e888ed3f1325afac0cc53a8fbe997d8c3ece3ca3d113c474a1f6d8daced8dacf01a38a64419a0d439c2e865ae8bea6bfe743b55a402e8c3e492d11c1abc6b18e82c3b5682404e6d3d09be5e71434641022fa3a6668fb0d6aaf058f3f076b65a1b7e0", 0xc3}], 0x6, &(0x7f0000001640)=[{0x98, 0xffff, 0x2, "ef2139a3c2bacb65e4004a891838ed3980dd8c6ad6904b0674c99a7e7957668c7f0506947786aa0bf1003cb7a870f02a5212b520ad43e337da342d025b972379a50e9e73c0f2fb292c885a50cf672e5707d36d65f01a98f7082f205d54f45a310d7dc10f248c950bddb655f866b4f91eb74c19048dcdaf7de6ebf4f2a5f5034aebea1c"}, {0x40, 0x1, 0x7f, "ccc8c9c90d909522b8566600f6b37a351c19351c47e8db3822df49f7480b0c5af9c8472eb198f46e116bb0a5df8706"}, {0xd0, 0x1, 0x2, "dbf9c6989a89d7ec5882ab7817ad6e5fb429d81771650bf512b139c82d4448237e9c6b3124e9ace181270cb421b5776fce6848a9c972c4c0307c78de4ce308aec50817c8c2992dfa94c884ee02f774f6c6aeec0d85634451e72a3f998b58df061373d1f41449fed3be5f7b12999856817a62314e7d629b147ff4af750ea3bf9c6afe8b51014bb2c342cb93e724b72894afb28e40ac16a93d3171765fd1c2c96e76e2cb74fbf683ae6ab9adb9790b6dff56db23769a35cbe2d90a"}, {0xa0, 0x10000, 0x4, "5358d0a2fed67b3f23161724d07cd20a3182c98b8c1c3fe987d5c473b009d9233fa94a13fd14ba0c238195762f0bd43169effb2a15741dc8d4fd2336b99f03a64233de3295ec40279199518bd4df9c9feb566f8e2565fd1bda1ad91a9cfa392608416af8d08b61a5c1e3832a6dbff54858f3c83ce46f5f2084974a9e90312003428d7d15f262379e23ab58d4b9"}], 0x248}, 0x400) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r4 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r4, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r5 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r5, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x10010, &(0x7f0000000040), 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x191) dup2(r2, r3) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="90020000ffbfffff"], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000000000000000000f000000002d340e0fc6f5265bb1950f36f250b80000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32f749618c1d93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000d024dcb10905758e000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000634941c7d36cb11cdd4b719b718e3cc60433ec8a4fe627b78c1c98adfcae18a447590eb8fbd127fa97b05765f422e7b7a2da2b0d274d63da263ba719321c3949d3dc62451534a0880aff8af0957b6bf07162cc34d330335245ff7d2e1420eb14cecef90474a95de6b7626a696a714d16e7e3bb8108c10a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="0002000000f7000000000000000000000001000000000000000000000000000000000000000000000000000000000000001ef73de6c325c979d1cead7993dee107d1f17118fdafd4b528c996a590c131e0102e81a0de12a404390e95"], 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000280)="74987db72b6532084e6c1f82c6dc0dd9b2ebb1c3b7522a8f4f4e", 0x1a}], 0x2) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)="bb293565d5d66acf7cc247d84a7bfd8e186424d55ccb9981e83c0f2b2c650998c17149e8260c7db39f3eb240839e36f40d6b07b9362a2f9a7270a06d6a90d5012cb62cad3ecb842ae32f1a7f00c81d20d05bcbc05f44bd4f4fa2eb065ac8a2cd63561de7c5800c9b2175c39a20f4c9f753400d53fc76557b8c4f788dd621d44a53a1d1ff1a7dff5b71a4cc9d94b5b023f8c603d5a289af8eb9b15e470fa0bdf452c78adb32a2e2a559591ff2dbf307c49bcb3dad8390761a28b898d11588", 0xbe}], 0x1, 0x0, 0xffffffffffffff01) 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) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r1, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) fchownat(r2, &(0x7f0000000380)='./file0\x00', r3, r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) r6 = msgget(0x2, 0x110) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='x\x00') msgrcv(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6a2c242e91d2eeb9e6300"/258], 0xf8, 0x1, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x103) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x22) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0xa, &(0x7f0000000600)=[{0x1000, 0x29, 0x79, 0x9}, {0x2a64, 0x7, 0x0, 0x14000}, {0xaa, 0x7, 0xff, 0x8}, {0xdf6, 0x80, 0x7, 0x2}, {0x7, 0x6, 0x7f, 0x56a8fd2d}, {0x5, 0x3, 0x2, 0x9}, {0x3f, 0x1, 0x2}, {0x9, 0x5, 0x3, 0x101}, {0x2, 0x3e, 0x26, 0x7ff}, {0x3, 0x3, 0x3f, 0x7}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x2dd, &(0x7f0000000580)=[{0x48}, {0x3}, {0x6, 0x2}]}) r10 = dup2(0xffffffffffffff9c, r7) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000080)) 16:00:11 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)=[{0x9}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="1005e96914f63500000000b20086", 0xe, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/55) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) fcntl$dupfd(r1, 0xf, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x6c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/179, 0xb3, 0x42, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="f0ac07a9749a9e0fe3e21071b8b12f26e551d2fba168734c1da942ec398aee57f7901f264fcf6475b600932741a58ca0c405808f1d5d167e8e040ff1dad789a0229e78cb713a8fc64ad3d351b9e7f05c6bc2a3687518b6b0b60db900fb9314e0abcc6e5917df3262eaff2520533bdc566abdff84f2edeecd291b415a23d018db36d92ca66c74b1dc5686a7543fd8f4a807800ac87921a774deea654daed7893358868aa9b81dc8d58dc59dbf82866145af376262ae6ae603560e3975df804786c6cbefea5fcf405bba6fcb1456c56d086283492acf4c5857354b1a5762dacba8daa3a4b6c42ff0873ee1e5beaaf5588b", 0xf0, 0x6, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) renameat(r0, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000340)=0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) sendmsg(r3, &(0x7f0000003900)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x4, 0x9}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000400)="47d48c6d3bf3775710caf52ff80dec7ea977044079e543bcc3d2c4685efd9568b6a6db9826daef1dbf07d8d4fb01770a1b27b1b54037d52916515d9e0175309d48dd951d8ee202a3cfa83e07c3a4cbe0dcbf941676a29e9ebeb132", 0x5b}, {&(0x7f0000000480)="5899bdfcab70242e0a7a1828b80264799443d013e8521c519277fa93ac296c5f47f4a9933a519ccaeb02211082b24ca378bdd658b2e266f948ac8721731f4105b20915a87fed4626130fac67e901464cab70578ef2a9f98b04941ffa950e331dd982f1c8ad8ee0ce62277c1ad9ecb90d82", 0x71}, {&(0x7f0000000500)="6c37ea651fc04480f8f10686ab43c9c49b97cbd3c7a2638c75121d07d5e179f329290fbe1c3182131467afaff38e63dc04713a371c6a7d92dbed4bdaa8c0daeea5b377e85c147a74c45a02301df07e2ff4e5097a43ff9ceb4d770ac9184741af69b88c163bcd817985a2c0a23b495e73b68c386f48c563f624edfab3ea47652636b9cc0cef0d794dd8353c61496dee2eb0c3f109ee87228cc75d22b918b548a3d10691835e0fcb327342474c7c20b328ada8ac594ea2d1d9b755d92f4376d4f16d3cb20cf497af3264fdf74547290e4e8ba1b8576daa2f6dd5c758229384acda97ef7bde81cc7e5c05a31553bd41799895b2b5f6389e8c4694f5f174fa00d32b163ad5e92e25c2b18b4ddc3373140273ec10e131c38a824647b56d2ff712f5c12c40c9987829e79499a5e2cc777ec2cc26f35e2614fa35ca0be1e661720c4674c8c8179c8c272fffee766b69064f9973da902ab3c4541e5cafdbdbeec08e1912c4f9f77a02bdb75d0fe566cef25d56f6e9274ce67c5cd9407fb95a4c7b00f3e8384b16e05e4dc502145fcabd0f311cf29471ac436300d86f7cd14228dff3e4f26f29a935c5b25ae7f4255ab722cf5b233cf8e080a01d16a4076f44be57974864deeee0818264f32e78b9cb0acc8b546a0efb1eb5b0c340ed3a28a1c22523e9a365014456f52b5b62c58a38b1bb5181584bbc1e86589af5375f691caa978e5462ebb203486d3332396f01543868a3940d7cb304c1eb50354463d8f155f1496cb556530929de4bacf56688ba1f390cbb75af7267dca72491d096e0f18d3dcf0db4761f7e62ba33f5cad83fffbfe363d4f402a9977ac3094108eba883eece0a9f05abc4f64a7409d5164eb66287318a52b4a990ccbf1c66492c6f2ded3caf6c508020f8e66817fe70eda82f684edadfdcf85a7383324adbe0a0f05f39727de920c1a50c5a0958de749cc97e025f195d22d9d879a4ed35629ea75fffef73fe647ec4dcc90f1b4e21969b46c7127f08b50afef1165d2846e55a181b726cb55232b28a23da080ec32a1018227689ea2f13529967560b32dd18b722c0e744516604f5535edc3f7c9624cd6979a6b698cb4ab6010a970b51eb3e0cea8e483098af3c94014a2fbff8599a829a415b1d387e0098f8560faa76d30db981bdbeab4da4e6e752652a51e9a926819674ac34aeceb667a2672c16b70146798ac0c9b3f9c0b68eea2ed892c59f85bacd56c8dbf702d17e8c158cf6b9d5f6501ccbbbe65999274b7ef4732844e804fae3d151fa64ba713976737e1efa634cc97bcf8e90db5a2153a5c071100f5a79dbcf165bc940c2165dfa51d0c01f5d763a2478a56dc2ee3270e7d2cff3a7aaecbfae8cc6cde2d0555b67eb28af8b7827621655a0148d7ffc9e434a08f6bc760ce86e77e62f7ce76e2447fccf1e6c0e9b998dea659f68de1406c1c3108cd0e53700ac481a9e6620c128324b3e5cdf99acc8d4d8be650d3013af94f0ea198eb5df6d84a35a53fc2404a6a3fd68e46fbc9988bcc2e31d425c68a3fdf99b66a0a22f707e0cf66f679f253e320f83b1aa839e5de0ff9057cb3c221953556a7484ea347fe98b15021b9c55c40b9e339a7e16d5ca1ea6481dcd406f86d5df1fb6d40581ecb6a485da1f65559cfbf15c4fd06979d591c3c2df3733c826b096f2e1d82d5817a1bace4e733f2e15564e58ebd3199c82c6779a4a974a621c08bf471b3528338d88dbda2c9f4d40e61a779e8e100ef4182fdb7a027c4e21d57b5fd191c78ae9150b45beeeee6d5cf4f9b7cd3b409856acd8ceb159ad65082fca5456d8764b8337630cecc5b8c601eddf3a68fdc13283df5fab378e9dcb9f8504fb5a5aab0130480e9ceb3d6ec33b12a1ab4d13607410f789f60f0fa52fd78ec97e0677a79accb2ab334cce4d56ae010b5405cd43b8595230655048d56b95799c0e4eff47ce5008d787b6292216f32424eb60bc60c3f61e0e31bbadb15731560e3a5d2cf319996f0b7ac3809bced967dde48a968ae2be03aa754fd37e054da801254245f8f6eb0f493df871adee9b6b8ddcaca9e31fa7e2d76b6dc70f2ace19442fe01d8b59d46ad98f53914c68c8ee3194b501f02c784f5844c133c6c699bfdb8d9fe3771509d7ea81d5debdee889849fa7ecbf4145364e499d699490fc001b56ac8dc95ba7325c33497f11bc3c203819b147536ed85a8b00879afb3eb37e8bfae2e0fa8adf2326b25791a5ef32606712dabe6d3d264469eafb078bd6a627f5ca9a209896c5c7e6f6f268cf713531e8b989c728642335a9c11d3b5ac615d6fc51be0d5b37bb9059a4b04b7699794c7c5db6b2e99f49625e195edc45a36c687150e04ee723f307bc16885b8d2b6fdd454771ecde88da25632ef9706dd0372d661784a2a38b9523c0fa1e5b673a4447fb785d7ecc99753cb0fda94c4add007eec0f8513094179e906dec6d896464eed9b777c95f346023f21021ac20d2bcef9dcd514b890671192ff3de1ee1991c6294b038dc704cf1ea9a9bad600d128514382e3cdc57f94c2bf51fb3e84ad87725174f0d569bf5323d3a9c5d7e2f3b7edfcac2c9b6499e697a0e838a3518fcf4d151605e3d3f1d9dc6210de628f6687fc9a16642bf7270bce86f8c5c9e9ee5195f5b3729e4e3a1df19354d20c8d3f1ff431e73e17113bd097a966689d68b7cad4f3caa2d19a208375b18b1d2d9a282081c99c21f361630ca3da5c1ccd25b8896486733632265628236b972d1782ae7a944c7525aeec667b53f4d897ebde55d8b057d2b66468ee3910c82a260eaba22081ee08e06841fbb1aa02b53c604b7daa0f52bd920b4b1f38b35adc2299a1fe095bbfc1315a4bd78cdd02f6dd4a248eeab23cc8258e7d56bc574c3a443b19de7e6c564baf37dd566370034d7931e0dfbadf0a215dae6bf76a12f03608d7af874a6916946302be2f5c99d17c9efefcb98046c115f77caa77616b8d35345befcde95b3addf0041b5542775b0a3e2c4e5e4f117129ce40eb387c421cc0963f6e7aea61a14c6ff067a9e1505dc6ae511e497b402c5b98857a70143b22a9fdf388a76b3960eebd93dc24ffb69c73e2aec3795a90e8dc76d0609e99410db5471458fc6ea15a510d56cacd1bf01a528985d6f3e3bc8d060efcd74089b0fdc5f5c336947bbfbca980c3cf90a9c97a7cda7185351b6cfe3bcfa341e13513f81c0408a5feda1280a3ade0f27f12306f71547e16dd5de69107332e38d4a1a24021e05da804c60828544cc83208fbe02846589f925422b667ce991df476dba03100f6c58ccde039cb09a670a7ad715329cf0cd16de5d628048e1108f604219bcad397510c28787a13a62aa00d1198f45acb172275718412964e5bc708da63ec1105e03f0d66af92a454e783c0800b3b9407ff2adce5ed4bd6a221d9bfcacdb4fa23ae8144c62767fc48e70d2f5117c5235b4d4f8357e4805f66c29185b5f161d76ad662055b75e4b75d086e076c5d1049d38f2102aa926454dcff5b80e8cebf54fc6f16c4f6f82593bb1d1038b7e8331766535e8af1796f7a5f7b2ae453165b5487aa6499a5b6e509203f21164e851f6004e929c12f535095c6d5d4372a928dd78c88e72c9171aa5bc6b62f94b428968ae80dcea380b51deaeec8a5b66b29b40a4e44f441c2d600cf4836eb09a610de556d61323336dd32f76d14f19fd050dc3f5c58bedf673185f945d85cd072d12492a81dcbeff6dab5323924a7f6c968e52eaef630f0e3edea6e3576292d7c5a77399a47c11eb845b9b3f203438b3aa30b619cdfaea2175ef3d049a4dff90c649f318912ab4ac51cf88df3c5917480cc94fa57b73d1d7ca32f5e5f7aede6c82d4c7c059714c0547cf71e75adf3a673ae69e0e002ed9bfd1c33a0c4cd56f562391c85f34d7d50304724713c4097905ce30add1559ebf5f63aea4e37f3574fe409a2cf47367dedf436afc170009fbfaf9f92c4b71932262fd0bdb1a31da091532abce051126feb104e0ea06ac38d702e65265c70bb44631f3071c76ba2884650349420e4cfca396d3fd44c8efb78dc4eca08fa597617310d496de6954e1760a210c04d93da7f8c2d5dd29d3c7411217225215672f5c5c0a60f03097f0156a0f2a9812b873e989523aa45b907537a9ff92c8b78205fc48efee200c35a62aaf0fc9ddcca6e7e4d94784f5381e1429ad41aa83f72d8ea2ec3b33f209eb893d2a30d752750117a3caea18f496daa1673b84ab43e525c34948b7fe7115c06096e83b1af4271e01aefc38938f2d5d29e8d21b32733303474824377a8337d58496fe8a81216662a64dd33da868a5110c9790d4155d11d95b94bc953e8edfcd9de07fc1ccfe97643d82becb884258aa0feae9960127fa94f77d766d335e1c9cd7b0c3568517c8cbfcf3645dc7ebad1429696db5cbb992bdb59597fe04238f47bb001c7615e3a0dd3833746846ddf24cc798532032fe84cd67b07010dc7a9a9435c08c55a18a0096441995685c3e9e1d224b7c1daa6b3df708b705b6b34699defe26d20b0d781f8e96292fb6c31d96dd84bf28b41c8cd29232d4da4d60e48996a4e131db54f3ad79094ca25ae686169c3509a9c1be2a3c646527b108c8bfd8ee3d333f012b1fdc8aa2d435cc139ab035f49949936bd10df518ebd07228d093c7ab28799965268cc52dfbf575060262732e9cde0b54d1c6e2d577249e6f9e4d9cc0eb0312a9dc1d6b4ba7990465af7639acd848baa86a0d979217418f8fc34fa5807e400d27c9862f6bcc807ae07a71e0a551b5928632e81e69bc53c70c6cce2c499e68ae4ff7ad05249375db69013a8f50b7fa166f422e12715b96717322f72326d1ad85cc000495f3656174f0c78147cc0dc272a806510b4a8a4b886f78b55845a6b18067ed7989f4ab4ed8b4f70f88968ceabfab9c1eb6f0093a044ca187eabefbca4ac0216510392a96b02b89b750d7b6f9532d695bdcd66656024a171e07b2a019d45ad1e2b04def79ecad234f4d25e732d1c9e3a1e287ebc424ed1fcf5760a3a913703878f4d9f233546760efa7f1596a231c5d531a681a37286810eeecb059cdb55dc9d3de85a0613d920679ef03fc6faf568e02e1b5935f98757a6fd7d0951362aed0880e468f4fd41fbd21788d529a73805bccce778f04fbfd1750f676a4dc37b3ed958e6c3cfafb30b17edbc3d9727d0b60d10899e129b36a48ced870d079c61506a66c942f271fb4cccc070e1067aeacc694fb1369d395d30c6359f89063478a70d14effaee712741c8cdec2b35b7c39f9aa2f1f8ca953fb433ecb88b20200a24c7a56e9647281e23eed4f83121bfc4845eecdc0aa3a732ac61eed10630c9ade2eff9ff66bceb241e83540522fbdc33f98c9ea6853a52c3246014e73f8f24049e872380cb6a1874283fd54178958c69f43caaac8b43f9439f1f793882234bf17cad65c670a741eaf7fad23f65a1a8cdf9a2e390537a829fc6af4b62243fd9bce3219a4b6ea60723226af64701a287e34bcc5a1fa160178a5b285cca006ebff990c21faca6c050bfe608b7e9254af30097acf6a0691da6a9a7e4d3ec6c7eb1b5a29cc1caf33e58e62e1827bb0b88a2131229e3984d6bfb6e203714c854e1d8e7833f6ffc894e4b40f44ec09aaae22e97a738f3b0b5275f37f4348d57c2a61aa73e7ffcfc39468135436d38e8283c97242d15eebb280d5e6a3da6214203098e7fc4ddbe232221f2b3aac0deafad3d6b4a12f394a2941f43e2bf7417ae604af25b1b922bd95b62b5a2342ce97da5eb79edc679f624246bbed29c96ebc4f", 0x1000}, {&(0x7f0000001500)="e7055304d55f646a1ef041cf4a8176622872a6acc3bd0dbf36", 0x19}, {&(0x7f0000001540)="c40f2e745dc24a7c287f23554c4cb81a9e5514c67f7015a08f7a0e4d91027d1008192d98b7acb09e932e6b69d9945976250b2a085dec27891501956e1cec4d3bd85f090df9dc58540a67ce6d70136d513a367642aa5c0a81b00fcb5a08d2b85210c31b39f1ba30e5c9d3aade73047bff9f1fc19eea45016e8fcd8fe2cb603a62ad86e5d6d70f02fb77054ea6a5fd1e0cafefa86d0b44ef99b0ec48d25c220e435efb4ade79e83df31bd99f8ab26fe1702487df45ae9048ee4c06b7f2379e05067a5d1a6025737e38f81153695bb7d5032e4180e91e5ce9414a3f09279d610d574add5e59ea57be88c7b5c79d2b1718f1ce6bdd1c5fd6d214ae10d28f303cdd5232571c549128119c1891704ea86b0ed98e82d36e0c26acb2cfceac569c4d9a2c1391955eaff1a82157300150d08e56959961dfccdc82577953d3c2a45ad028e2995aca41d233498e938a2044edc9104496f2ebe9a728165e8bb390cbd765ca909438d14575c401c06b1081fe80b837286c38424ff5b75b2afbcb4b5090f8d01c068b1f5bab0b3fcbda95d88e4257decdb65db6ef50a67a088c5270e824f23ce4d39b0b0296d7619fcc957babb3de9dbffce91d7b011822c1c9da8f828d24bc66bf42165878a490118230bac63723a7afb49d4794d3b5ae898b6e05d3aca48d522e90ecf4d01d2bacd6b2525e5e71f090db134fa02a494270099d9b6a778e2b38226752da693ab90536cd3b0d3b3e27d825080cbd84ca723bdd0dd09b45e9e6f4dd3ea785282ee44268fb28cf986be5748bca3072c64e54eb68121e2a1a3f4ba6766c7bc7d230862cd8b73de1959c9f736410bdf2b379e00c4ca14956127328d453c56749abf2a43edeaf09dd17908069e5a9fe50b58a64903a7a5d1200fec840429ad1fafca555ef58673425e5ea6ff52730937c47d29455cc7003f47a9093b72cc06bb0cba9fb856f5bbfe0fb9143771a4addb55fa15811ae98f0847d6c31ae8317220f3532fdeb9574b9038608235c8681e0009d791220de12128626718655369a731ea4d5b0268fd914aad0cab03c41d6fdf738bfb7dc981e84ae806cb54f8c25f2c889683d5e4aa8274dd959ff50c002ac016bb229050cedc072ac4044a2353f69313003036b4d31762b531bed14365d28c5e211702e817223c631a6c22f52e9241ac984d71ba02fb04a41333019115488da9da444353cab466e1d72eed2ca80644e1bc516f99ebceff1c1204db7572733746f58a4740d8a05a62bb2bd93fa7a07ae425eacbbc13cca2ea1569361a12166ad7c531fa8c31b0b8ef50dcc0850f17266b0906128dfedb5f0be8bd429a918a913d8e208873800279746c621d8afec8f527a6062c4212f96713cb5949ee6c56717c6915df8b6e1c44afc562429e7a6dc8b0cdd44edb5b6a055de053f3cb3ed89c4c51ede3d78ffc2399d0daf84d84dd994cf9a5f837214c9388d1e2cb138a9a1f4e0ac2a0739da2ab47296c0be93d65a24a5fbc3ab36c7b4f79653f0f93f7dd43ce6de8d8eda520422cfe16e1ba52251f8e30ebd47e0d4d0813822369e43a18a4f640cf5e0b83b9927d86d6c5381642ef21556a97b0378b982ac454b13dbd63ee9198e01f3066e5835daa8152bf6feac5ca3549a0d6f365a9d111027485e2aedcdfd964a14cedf67e56decfd09ce1ce938dd027ff86000fca12a958131180de426df909dadc92843c764e66028ee116154057d21e63742de3f27c72f0781ae3c45dddef19d3e7f42966f05f5d738b7c063bd1c81b660eb06a9346b4c4c5a7b22245ea032115db9ab1be671bd6bfd1e9d556dc1a34d9937e0becae084caceb502383528ab0d1b629847a5becdafc95bb9d726de98bf7bf2ddb0bd95f2463f73d7f89eb81ca1be494edb691ca92693b39c791297051c68effdd5ed801eb0f2a21a8ab89aea5666658251eeed71c3c4366a14b8a16a3f88df897381d7be2c552d6599a43e5cb669c3eb65c2f1e7815344086eec1cfa4e257d9aac51c8bd4b881ec48e6d14821c7f92fc8c44d44079328345b652d5b1ea437e2aa8189d060e5e57f786dd2138bca4a76f1a1419674bb27d5cffecf5893b6ab91905e8b29eb74f2286d0adaaf12e703ce809f1e55b2a82885c7ea4899ab2d909ade4ed026797f99f653cb6ddc544d16c7afcb701739d3dcde2d3b4bfc911fe13a969a6ba9a6683a63276377549dc4ec0cf2784ecb933b65e087d9898eccc3db1d4d5fd3a5db37530727f6984d64ea1403cd907e2bfdaed1cffe3d6e3a6d2585e9f2ce1a8595c131d776297f0d57d1c2b289ae29c04f6fdcb37e924171e5c6b2f9e0f701a9fa96d652a4bc0e2a8a319b394fb0941965103b0520b9567ea937d1dba81b9b3ea27fe2881ef4d79abd4a12a9f6a8dbfe3626dda16a89c2b5b63f0501335ae7b72841bbdd3a9c247b56a26dda6021684f087738d490cdd879d3b355d291c5f5f2c4322f066758eede990aac2eff4adfddd94b5fb7e292547b76064cadafa1a182dba546f565915ee9d689240ee1ad0ea0c35b4e2d8423e36d52545ce0da49138338caa21f3c163526c923a42da0e5006e38978e4fb37f3585b801f2cfff7eeb4f33ae1f3a3e55b89352b4b7f4843dbf211966b3593309cea3a373aa7e97144532e1a5510405e8408f4048b037a859d9e14567bb172e4243b3e6eb5fce9f37b6666d2ab00036d12d0253abf037743ce3dc96804263d512958a22496f7635191fc88d6c5daa8f0c3b208a8ddcbf9239e62d97eda9ba19387529614c49f008ceaab6fd6058765ce438782c1c872a101221f3e36ba85d18b4b2d873e49af5127dad4b146b5d826ed4b3a3d06ff20c3ec0e47e080872a5f5392883c0f0d446e40bd6b4866b27a8aec3ea76337f361571ece5a915f3d9a25a82fc6d8e1e6bce907b8d7f96b8cab69b56477f379ccb4e921bef983e50a0721dfb7ed8dd64c5448c2c0efbd32abfeb5a8e2e487ccbc0836f0dc4ade75c33e72476ef53c0e34f9643546428a0a35d071490e612f0ca3b4a4a173b8f06be737e3f51d4d1af317356d2040380597fdae27a95a6e178c2e84246edf349a1d31b47d9c05fe9c62eb94d9747d2bf13e9877a6a6d500a74364d3d16b3350d675f2c5bd7ed3698460077cf7dbcbf7bfed9b51fd39835cd0b23fec39e229eea16ca13c718ae661e3edf16682111cc2c9ab9ce5d1926df4d1a1f2ddab5a697025b4f607e3bc5435cdba24b9a27c9ff86edfa9091aaccd3e5dde39adaffb00a1cdb540c9222618990b53870797059940deac1c1044e8f0e430febf8cbfff8ca95f6cf8d6b8463d01b228d7f5d14980eb3da6d5717dafcda17d37993b49f6bf9d83732e2a28dbf09945ec9797025008090433e4199887360c5dcf4f2313342053773eec0e12b080e38674dab05935d9a6459b8ddaf946478ae05535f143be2723c17e7cf9e61a02b5ee36b92d7b1322d26f7b10d499d8253a29e8e234d7b4678ec25c732ba842911037e1eb4e4515bf626a2b8533234187c86e10648102947ae04e3b9f0d362274c1ca85af29dfb54990c14d6ca5a9835a0b9ba3f169aa504ee52aced1d937fbea10186899552f3c57f146eb8e9ff8a76f5ddeab851edd40df7977497a4a9ca1ff6352217d393a9aa66f77d23da69865ad9a5bd4c62808ba25d8779932ee9c901678237aae10b399d43eef14451fc304817a07b2489ae1df90616bc5d134c40f3709b08b7c087c0661080336edb816668253d1384eeeb5d1ab9a6942cd0ac2c74e0eee448c392bcb0c19be04ea56c47727735d5229c4d2172f5d8b4fa3aebab034d5612ca97db404ade4566c7c32a2c8ff8982ab3ff01e575d004832b9821c07ce62495ee146691ef7f198f72de575b7a3c01cdb958fefb8ceafce51636828408fa2bb8545d2a243cc80784ce9c6b790908b4ef809d397bfe9e4adf201e941af82f76e8737cadd277c3f24c24677800cfb92537c3b6ac1638d2d6739b04c1ecb11f4bee6287cf9a9389f67129a788320fdd016910eb61c638948dc190faf317ec791874c3a483a257cef83137e03800984e71915585a6b1d0af9f2e61b28db183a4f352b6bea1680d8ff4014ceebe1914e95e7ea382c047ca72ebe44ff10df2e008ea7583fe5f44f128946865312f3b3ac7e0dadd04b38b7756b86b7daa29c0178da9b3448fb0d53026c0361c0205e8752b10cfa68f27374a131588496a50d9262447519424140276162332d4c520a53142c319981f57b89726e3085064095f59a2935f78beec5c95e144b5b2c5daf70cb6ff8f1778990c9678dfef545cfe1b9467fc2082685e6ba92585fbec79ac267e9ace050bb0f7f45b53e9c98eeefba121c33743eca817f80c5f859ed6cd38da6947f0423682b11748986da0620d19af7e1c855c6bbee6b66f44a9549beb8338b8a633578b6e598880ba6bd55edb5fe6b1a9c50b26b8797c20f51e5818514cf4b7618faba49492af6fa4f48ba5f6a8de1f5a0b7642372c6aaec1e01fbeb97768dc85b626d80489f192789227875efa2092bcff9bcbd84e50cf5647fcbd69ea71e7b7f8ce3ce29da9eb46d31d59685309691023d8903e5f9d57ca567453cad0b90e6337dc307f812ecc1cba401380f1958610270bdd2adc187a331731adbcab7bd68f87c5fbb5e06f426ea64ee0ae60ee3452c9ca16f2b8d3eaebefa7b27e898e042c82b02f844dc44bada8b1941e4a290c9330ac197252e76374e36c97d63a65dd3390e09ceba394e30934abd5695141c4850044af50a6edef401d2c4ccd7622a8330c05f9952ad554aa23d9733ff68b683f8ea6d43930c15c82f6804cd6ec2fafd6d198b1c2ceb24ef768a95cda3e0e03f34ff223743f262956161e333e28a8bb10c32c51b40d54ff3c93810ab1c163d1e50a89db5ba6d1b08aa9da17cf5f926f145e5511628a1ef06e84a9bf4b2b6e16db0abf8cee5aab29df582ffc078177e2b79ec75b50762a0033aea66561cdc0b1f8e8bbda8fc4725750751f7132bc2c5d76faf40090b6436f329e84ebd78cb2f98032dc45ac9b108612a4b250e686e609552270594e39f2f6f07429120357bfa25b7e26e43396c3ea6ee08d86b4b37b6bcfbcc8cb712aea0e567d43c0a1359418708309af8938398627bef771a0605df8c40417bd386d4d66cf3f61893ae90a8a94638e7e4800c3faeaa600531f56651626349a67dc2d9c25365c757f38780df2e71ace30d9cadb01d4964f6685a4974604358674d49b77be96f6782b5cdda6c5307d2edb487a6ca9a8813f6c9dfa8a1a154c85e824e4378c2c6008b577a6113c341f751d9aeeab140eb69d0afc3fd2cfa686bf541f8dba502e6b0e16a4e590c1ee2de10e77cb24fbf0436d5fecca9a56781fb0c0548156fae9880c6e7b634ed94d02c6cc5ee185a9b72f5beec649647af24e7fbee3467657692ffe2aa3ffe0062d2db2aea8db81bd4d64d7f3e2cc6622da37bea6656252d094bef40e785a399b82db99f39789a52d25982b007c1d1c1390468ecf8fe87aa83c66afa5d28ea4a0b28e2b1a660c48394666e1e012c8fd371d448312cc1c5c71a3ac4a1e9d48630856d25e0cbab3910108a2f45ba99e454183c7b7a9e47ebdd446706bb8c7c7792c4648d4e72bc27ac7dbc33345917f85e9d13666c4061dcf06cd71f46f531952b998cc20bf28e640ca82bcbcdfa19755e81dccd147ec5d3da28cb8136738fa43c61f98aa239345b700664c9e3c4f5d90b1951a8fa50bdcba518f715e1f2150ac7f50f1eb1c773641e1a4c3afcbce0dd26327a22439567de1e42e60ee9", 0x1000}], 0x5, &(0x7f00000025c0)=[{0xa8, 0x1, 0xffffffc0, "c05ac1bd2a794f4791314c2ebc56bf3da39b1a38e5f0b96024e6ae7b9b345a43036baa4a7b09686ec2aa9eae8e7bbaa73f28d2f169c566c8c2b5a907e9d4cfeb7962cc887f9c322d76954690348ad7f78f547c26b48b54438c6a98ff6bb5221230ed218a432b52fadcf37a4c1f78e5c7395913da6c5c49d7740e21df4e5833de20c1915c03d206df60d44793939f73d5c7e2"}, {0xf0, 0xffff, 0x9f9b, "513b5c83f78fe3323fcecb51b7727082be547bf9a3d02dc0dab12b75f0248cc2e991bc03047fb961d8ecf0b045e06ee67eb09f622c12eb3e5c81f787652e2beedec09ab6ab1cbd6da1000bec26e51ad791761df3a0672acbfcf180181f0aacb6bdad6ecf3f6c63515faebd3fe9eb0adafd0fb3cedb0d585f2f0de39cedc18c943c6f44bf9f67ecc5666cfc1d2a34b4212ab9a098df4b35d533b1c2f94a00717993a4bf1aa18eac62b7f71c0f7d7cd4b196b861cceb52785c18044e62650bd85736bc1ade5458063ea9e390c508b6a563fab591bb4370e4f134558ecd"}, {0xe0, 0xffff, 0x8001, "7396cb6315c32d3c49abdc672cb5b786c199cb27f90e92d6f371bd3276ed07270cb214bcc55f6ec625c28d0865b4c4feeb08dc6242a1b63c5839cf12e04ca85e219d08b9582a474e66094ec8690d07d395139c2d0214a23f95a8fdff4078577ebe5ee8f33d4d72e30f56c55037dec9602f64179551b0e7d2abec7c747c353f4ac1c45b40eb8be3294d52aa3039f7068a930a2e454db4ee9ff3e8bfe72db652b0ecd988b4e5d66d8651790cb5ae869e8cdad11a37766eb0de0a97c6cb596e796a9b90e13c300f5ae936eac412fcac6244"}, {0x48, 0x7fff, 0x7f, "0ab824487bf250f400cf0db92b25575e2cf963f9a9cea5ff0cc4abdea79cd3041c48d9203abea1ec949a7b3987ea7a7a7fa0"}, {0x60, 0xffff, 0x800, "cc51cd56fff19de6531a264886b97972bf0c1dcadfd88f5be8b005b85b5f91b8793828554709da0f5033a52c5bb7c0b67f01eb61ed374b09e0c20d21ce486edc1a28a63ca1d7dc8529564aa2d5"}, {0x1010, 0x1, 0x80, "924d54336a1e982c801c8905d36f3c4da48f4da23d0ff17537b57fcdad7574e651562ae99acff27a44500eb333339e3e5515d1d36b13d4a8733eb6e0d3b42e21082529721c279f97c7f700514e0027fbfe372ef5256a6aeab3b0ece8e6cd0757052a30754d0b110190c80d75510ca4bf27519a9e9ac918710120cb44b885eb37109368bbd2209821758960ae8524636f3dde58fa8111595ecc4e1dba52b3de7dbb8d2247ddf17f0789f7fb75e497f5f2d6bd7df2f772309b2eb7d82e56275a01316e7f4fc5635d038515d47042d344eda3f4759d4c93e6464656a050dcd8d53a254816f19087334d4b6500241b7494b4bc2a39d786cf2f75e650a04a33aed0f6e788c190dd63d0f6e01cafe32ee0c56fcd9bb209f86909a009e35f2bbb10c8761cb76f994b9b318e7df10eaa15fbdb7e351ac037f16d6506177152235673c9473c55554a2bead13290677b0452b7c384e6585d083c7d5603af5c48b03920ab137872b463356f2c2f46f49b78cb101a59023563277cd79f1b2fd616c263f0ff8d7f0f7e50f14bb5f1fab606a2b23fd66544c542ee5a5ffa693cac00cf5f632efa350837c673ebade940087e2d143ce9c941cd89ceaa22425d29f46e0a0bf0ef6b7f1cf817fc85d763a5e7db21a949784e02017c387aeabbbb2f7f79ce19107844f968a05345e866ea638f2fc08a9b79c1cec0c34f797b01aeccec970161ac7d66e035c49303d49c81433c4f92e81901ea1d300e7b0a4f22dd14aafb87728ac9767586f6129ab0e241c85e2a6806cb60fb1c4812265a011b337adfde45f51edb9e8b57e909a5cd888dac531329ffdb9d1f91de2b910e6fb6311c142795a400f856d23b8cc726d5a9d72039621b20766e50a3c515f17327e463e5c5c148ed40f66cb02c1ffdf76f52e36b3e8a49f6022e55a250e2ea63c5f42930b196d956e160de8a6e385f15f9f7c2603cfe4ecf875f2c3164fe5d31ded661992cf165fa1b94eff37243d7dabb23d3263769bf16afb017bc19bb92e114f7d983712b94a6958188e26abd4f58130c3045902dfef27c7fb522516321659e473338814982746918344ff108a140f8828ba6c7617c99579f53235d27bc06346fca381c6aa6b9421b33599c7fd3de6752a8f2e91a3d5ab7776d6aea2442a580f7299869ae0741dc058643323aa2ae8e4f67987b04faba8ad398c8c42e6fd8d5426ede4d9d47d8cfd285a7536f08f4df66964dcbf755766a70c6f1854584302f76b2ba7f641e2be8ec8a07125e608da5b66254f36fd644c9be2c867063106b5c756955be61e0bdbf496aabf89b0dd534f78491acb6e9911a664737e77675dd6cfca71ea9ed376f7b9ad79fe6c833cc5d0e1c5535a4bd75157596255699bfae79d653a93cfacdaf163d2f263b69adde9706f28f8913ded37dfac54e255817ae527c48dc455f8c622176b5bd5a17d70d1288873cb7ae5dbe5e325a01d8c0b2c38356ac7f14d16d6c89c21e701b752441de9715b2143e14ef31901d34d5d4fabe992382276bb8334ed2fb70d50a3e692b0c6b5bb8c82a39a2ba9dd4470781b31eaf3c1b53307d65a738f0b3cd8d583244745786ab2ddf8561d9b9f0b5b6ce795817bc7b4049536ae03fe0e54ce797df3513713e10e5e86ae98ce409d31939b862a8d83042333965f51f684a836f7909ddf4ea22bd68e861bc5adfdb49d789aa7d8b661499b8425aea89703883c3af9c4a86441de081c40dadddcb3e9cb4d83c5ab1c0f3e2177d92fd6c8225c34554912f005d42923486f0cfde6cdf7f0826cd72d2c137a326636ac0345c843386856e10a615dc84da942f13c24ea81abbb748b6e37322b42d1da879524d26cd44af9a6de7567ce4e9d4e81d1ca07f372cae563939b71b86dea8e5a970ba7387f1242d0dcac96812546aabb0cd871ec2392ca307733fa4dc014a9fa3bbeeedc54fa8c2aba13be2e3b5ac17bd468c1411f5495e66b33f8fa315d499c87c0d138d358aace0abbfaf645b86ad2257ad4ad070293d602c3c09a8bfec2946ef13283b0dbce847b10f70ac462ef3f0c9b8300fb2df52de2063c86f5bb0c0308fe0862eb8df7d89e321b4df910eb9c45a5061bec847e0ccc039ff9c459ff0f69a68d351fb1565e1111415e752eec25cbc9908962655c0eea46ab200f41543b0194918d71b16fb016a5752e4590ff584267b936caafc62db0d4d3486711204aaae99ed8fe3ef84a6c400c95759ea92beeee8737d67045e13443b00b9deb783ff5a4cc6baa0d98dee402c46a59abc7c62a3360899e009d3808a12a6ad71e1cdcc26834578da1039b68ffa7b5b8a5f08fdd516efc585026c45014dbaf7b52219a07f64fc3087198b3cfec8f1a4e129c3ca599942e8612f4846032de61b1c8fd4801ec882550eda554acb88f4d1d3f88fe3e4c35a2fbdc1db9883cc63a029acd52ce17c86be67e423c635a70ef64fe0119aea80953dfc323894465e62fd32fceff9a4409c4856a77cf33dff4ae485b0887ddaa33ced8bb4770eb941564920b7e4e2c4071c780f3033b4d8c6281be855d19e8ff493ef61c59386687ef10b26b4f97ff45fff561b4646e91f2a2db54a7fc0e176ed36a2671f4a3567b8e3e1d5ebe8ff4014abb8d1f8335f7086cd353fce86626b3acbcfe06d4b60af77cf6d08047cb0bf286a8f1e4f19799567978142a0f58f1acf9e013023c61d2ab1afa97833d85b4bfce33475206f539c7d32a4cb9d3f3641fe9b29dfde53c5f4194ed04cc6d23485cc21330d8f3d13106b3f3b85c73fa2083c8abc81b1e2c88a6f64f61c729b4ad2d289aad8806c7cd366b0194d40691bb8f58e7b07c64bd705c54a24cae8a88da7fd0dcac7a912e354f6c3be83e01e46a6ef100d729408a92f46a809d1aef7789002df4aa973fb281e29ed9c7714a7ad9af416ce58620e5418a13683cba886617e16224bcfde4f77a81c5e8219df7954cf551dc79efb1207221ec773543b755a4a493e32b7cd005b497ca035cf9747a59848aad20e91e6d8ca2387c14a837e9fab8312e6e5dc6fb6b8015b297dfd88a32c5295148c812a27c7c9ed0893464ba329085e81f0b4c98b1ef30908940bf1c743bf794a39d433b48e9d36105b4f9d9a8207b93c026ccc93f13bbee98dc829766a8e65023de10fc725b619b11c529465264db565ccbb6771c306cbef5624707161c2970fac44c56eca8e5d653c66e1e97fb52615959303499ff7692b4d8eb20127e9e66ffa0ff016113a11e04d58613d0f29451ee8c7ded33124187b026192dc3beb329c0b840b7ff581ca17494c40882920b27eb37c2844fb26978564dc4370e114531f7e077395d60b19917f08d91e946b9d736e1bef50066c034c23ddb84ffe8636c9e62fdbba9ca0c6c1ecb3790badb5c1ba034146bf9ff23e70171c220e943e7373ac7863d835a90c82de777d7c022ba9b05ad26a4952f57e38875328c19160abc6a03ae9304401d5def47d0b31dbef774b426d33a43a5bd276dfe2b108d44ed79aaa4ecc7b0ac0a8c7ed0a78e89ed41e8451575aa42ebd375b5211e2af34c44ee58893d9922372af44232f7fbc6e44f60d2f1c9762ecfc3228037b9c22e71bde05f3e858f762eec7b5f220c238ce481df4fe38220082507697a78cfa697a9ae5c7cfca8f6843961b34ee9eac64aec4950a1c7801dee5a59b1758b268f97eb89bba44fe532e09454a626d0c6aea6eefde1ac990ebc88c99c99d719d4f7f0da4790f0777c51f97ae76d5fb1a554952ddd1e03ce258f9e38a3d3dd694601300c3841a1c11965e60d57509199d7da124b78a4252fbef0bf4932c266257cb4cd21ff248ac6dda8c681968d373fdae720bcf926293a09533ade536a4753c22a37a85c285dd2946fdc8c21d1df95e825d8ce635bc761a04847d66ea25c575ada53b33e8aa057b7e226d1cc6cba29db50cb793453f99511ff7862c7b434f14f6c37be78f30e263d02600230c8d78a0161e2aa157e072c07b493221d7547e1b962cc6344b5ad50dff48b79b0292e93cf121b72fffb182373c526e0f8671595f100d2646d4424fe2e6cb6c430bd77e399be8aea4cd314d4747f325737198f0200e91d3555ed92ab9a6fc039d7916f5d2db5ea853c361d7e64bf743af2a78368df69134857adc6547614e7baea2868a171d8a33b341379644569185f85bd9e65c0d5fb578d70849c690c6170e24ab2f3b7560b86f9361649cbde0f96c668bb02c4cacf9419979926e5a32d374a62358ee48cf593c3fc5c723e8e5f0063234391c6c169bff59e135daf2392e8ae8c89c42f2afd0e5e4437d70c5d017eb544d1eca5f466c6259e579838263f85b0b70c15a46d2b3f232d29d15070b82d399ec7029a9ea6d013c012f3f3b8609dae8c45ef7033501e4b99cb130b12e06eff755a4cceb26e5061587455bca5fc51e53a9a1d91b7e521d53035ee645d3c79f6b0e521a5b83038caac119a53eaae2ed2963b8b358dddaf0495c114dba284d793421a2f03c55f98d1a932b674e8e8d5fe41917e2f2a456ca909755662646f416c6fa38f2109c42cf6e8536ea7360d7cf5ac8e650467c4f9493a099358e1d5fe0ab96497fba8305317f9bd829bb558f6f4162a506769f8aca22d55bea673ebd10b17cb7b9014993dd565cd75d8249bb65104bd1b7bd91cd2642acdc25e6e6cd5ab14a20688ec4cfc32d91b157fc2dea7fbfc74bcc3d6a16ffc5ec860fb730482f0080ace3fec158757810fbe313cfcd9ff0934af28636d0a2beb21b33c4b9ecf400ad3a0b9c3e69e98fbf182f521f4accba99f259d8a2ba2b45afd96453508c4062a2be989c9766e14d36662e0d46f6d42ce4ae683985245b6d1c8195ee70cbb942a77e4fdf1f12254b1e6a119672c4500b1e5e9412f385f83f9dcb67babd9d13d13d7827f018ea2a0cdf7a3c319289ffed4434d4dabe401000bbcd7edd98d349684be9f5e21ad1ad6dbd5a403191bad9f7a16924de62d6c89357812320ff04bae878ef9b97ab2504a7871dbd38e3ed60973b93d54335fdd415eda02dee0741163ef7a7df177309a42f8c726debfdf5f105e08695c846346224912d6f38f59a510a6ff4987836acaf79575ae1418ba4ef52586ef5b358fe973b3f33e4c904d600d42ab0b70822352a83f38d0e6df244d5bd9cf02cbb6d234d2d0c2fdd00690a9f1ad86352a045051311bf325cc74cab97b123fd056a4f8999b3eb4b6e3a8f1a90c09d0d5753a687605d9c5bbd1bf84bb37ea09f8285e004cbc2fc4e1b409c61bca5b0eb49bbf7fa9a8084f895c77fdcf1bc721694a642363e2d6bc6bf0ff931f50d405f9057de4bebd11a610b28bf86fdac21fe41d2bc0b1a0a7f0a15687f0aeffb9a92a57ad7f0f05bbfbed0b2ad5ee9d3ff5be23fed75b59bfdee43042cf9b35bcf2ea47186046b5a4cd7138ec6d79cdf2547ee5b66079c45c8c1008a4bdea1884e604019cd78b4fefdbae8c4c765dcb3af756a370301ce85d441c220ff9c566b0a11703e473654f3139cb62e8469e74ca6e16d48d64878d65f1873f53a4cf520dd057ef08a3051dfde642b0bebe8c96765a5a0bcb744ca0098cee98d107bab185d07fcc6c2c502a9afce5f3e082f0a240b8f948d2449451378d01f7708ed4b61b9ac3bc1eeca938ada2ca03a8b681b55980ac3ec76223f495ae84ce554c03f937a0ab32b0c248374939ad30605cd5edabca998167c39b80753af507cf379c8a42b70de61e4e256387490a0872dcf160d592ea499ffd02f8e2627788e50c12f274b274bfa2a178294153920d68e2be6f78fa30963b2970527"}], 0x1330}, 0x2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) write(0xffffffffffffff9c, &(0x7f0000000300)="6c1ba2bb24eb4f69e9170c53e608ed4c0b03000000b7f85090530d02c8e81a83c68cc4f269d4c6170c613610cb3809000000000000006bb28e25ce6839b1b6d01639428ce6c0bfa8aa2edb0100d69ec815895f1f1b656a9cacd7b0bab2145f2b98eb4c79257931686c7931320fd30575d4e4fbc7e2508e58acae83df1cc87a105d5ee050e72f08dc9e6288e50e90f78100f85a917ee024902eeddf1cece47abe5405c09dbdda18acfa9a56235fdf", 0x2549ed0c3b5aa406) write(r1, &(0x7f0000000040), 0xfeea) close(r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x2, 0x7}) close(r0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="e468d38661dec7225bbe788e91f0186402295d6f3bbba5011517f5cbc035c55e37f2b26f2a0bba1f6cd6c1bb48a75f9dbc86d4d4fad6208da31f5d7056f4488d0e5d9ae519c6b514f4dd96f56f54af59e1a9826d6bbba144ce0682d6842bb90a25dede0a7ce4cf0e8d9d0685e33e0e568f7819303026de8b5b0e2429613adfb92c98c64e5ea718a6f6b3ca951095aab848479f1b7ed10e5811e8efbd0443dec02a52eac99ea64bd0ef0169c6054ecb88722dac6914e754d3d31b1c746858af097c35867f58058a1acd0eae09c5ad2634736e0fbbf5ebb4e95fb400219cf824a8a3"}, {&(0x7f0000000280)="c7ca143b868d05d86c5845ca3f68dd3781e4e3e2bbcce444c662660ca2f6dc62e123a558f09c2a86aa58d8ee9f9800f1324342e0a3f08e5c0ee7da21e52fe557617b551054ab1809db0dc434aeabf56c4858453059eb50934f5001a6c669de569131cd8234b524af95fe592ef95533d89c26fd1d5129d7c9d17d9d011051505f7d991ec1037501496953fb322e0c070eb06df26ae08f903e8d68df807f8056f4e2ebd54676f82309966b6ee4c6aadc00988f01d210c0bf2f38f782d2a90f0531e37d948030caa681d4d18b03957be7eac469bb5659198ce856d7692ca25bb9d905359330a2206ad786ae472d6a25ce66221d34c61dccedd393b5fe6843a0131f0cb5a8a4281e528789759ca780112871680193eaf4a5e0e88a32f0a63f9372e3634759250d4af6a14ed21ce76507ac0858a77d08bbd016da702cebeeac79b1f83fcaab865f4c3e7f07d0f12d9444f2778c952ca11254a4ab0a00f8b5f4f54642b92fdacf4dce784f4cbf2a1089efa79f01fcba1dd6efd22abf3bdf3d97ccdc95b6634858dcc9b769bae9e1a02a6dc18b1b229b33d9f940c17f2eb23325e07b321a6b8d5e40a14ad9e5ec059c06545551ca02797965d46879fddef97c42608ff5c64da4f6b0a7b52f83e850647c2c7d71ec85c26387b3a02bac8ddcb1e1748663cf937848f45f9f7027652df9a5bb8be900e3c0ee3ec749cc11666874c530742d0e3ac32b7ae862fd683e6d46b0e3bb92f11b0dba8d17dc56ca6835c7fa6bdbc617b3d282eb5d6ce63756bb62d4ecfd86cab71b2c4129bf5ff9fedb991deb87050de2c24b176ad9db8797605f5cbb34a7e3f3b40b3a5f6ddb772c78959cda51b942a0d1b32e182c10044fcb381dd12cc8269c12959b32123fb1b2cccc06665189c2a654aaba01767c83972a7ed698bd0ed8f944ec486a26c650940bc7cf0fc522067133f0dff2031bcf436260de1a4dc48b5f9ce64a91349a29e792cc06e4aae7829885ad2f8a83fd77560df2d276382b1bc36bf61f887086ac21e960b6cc8bfa0b0b46c6d888fd097ea8bf0bbee98237d0c1fd58d8849e2cd807e5ad7afbb06dd5d62a37e762d0e0387f4a2e1ea1310cbd0f0dd3eb3a179af4eb111756b6149f10859b3e843498b028566bcb43e1569f2fd30a2b9c7746c2bda1835ebd8dc502bc5ee8bd4cac00460e412b45beeb52a92242a8e017043d6d918500a3ff70db415c8b98dc2a8ce6f75014d4f9a7c44cbabbd58bc5590f01b643f4f60bcb8fb5901080c11fe092d36111ce9a31d4b36faa313faf107ad0dbe6a86e86d6f78790fdd98380a33887e92e9742c2a00cc18751b833124544839e0d1cc8f95655255c06f4652fe9b4c3e0805954f81cbcae83ace33cb55b9d01b443385794a5bfaf0bef8f641c47bfd6f12a708ec113ce7858a71da73e20bf184a7c3831dbe4ec3a1b9da25d203ef9235e8419dea3eb01cf4c7a704f4f8f0c4fdccdbf31fc8d8eae97f75a6206bd7ba1699b82454f8d43d3270124d2e923f2255f453e05074c3fca442533a71cfe8b3be76d27eb9a281a4977c5e67c4c2784967811ac76b6f076321860e3e56d23c87902a5abffccb086bb03cc5c6a4626f306e3b16086dbce65828b636e8d587623c5f5380dff56caf7c81680482bac0348a0f2cd5fed67b71d5bb87c8cf38bc67a54ab637e08cde3922c2e73f18d8eba02a662605a0fd75f7a5d7ac9f28ae7405e7094a25de800162882ed83a306fbcb1bc70292332621fe830e38455338e76f5d137d38db63d56a3d7dbde3e9d35164b1e59d42bf7c569022949b5f1950971e12c2341ac09b91bafe39ffa6fc3e446acf2ebd886cacabaacfacb7cf12f6fd7e19904c5324cd24cf03c7d9b2bbc5582546ec2815bd6ba6065acfce320c6b98c1acef2fdeedfd10c635c20115e73000f4832a68c0740d981524cab74d9b10b434895477b091f7a4d592a83ed670f1b9595de014f791bc1623669b5a1352f8a9cb5a8cb70b07cc521fafbb22bb3678b9f4ee6988b3d9905e1458bccbd2de31e8f9af48e6000e8b3325a26f05dabf35d3a3cbb8c23de87eaccd546d6d8aff8969b947e99eb3752e097f24c618369f7d4f414f5f27d79653f3cba6dd12fd036525db5eee281360cd57f5b1f2b869850349623f39f926a76139cdf2cd7a976769768aec9b143484821c6251a9e554932b96dba2b0d051e2b9f2e6df5b40f30b2c27f82db0af17dd64c9675953589a0cc8529a7fced385aab872e47e0eb66817d70d17fc371798a47e7f747eb276ebd94b8b57daf76c680fc9e2fc00515fa373076ffa18e1af829e18f89ae47145289ceba0c083652136e28e8433832a9f983876af34fbc67c973ce14a5af68d9c7ee63b1b9bf0bad1f5100f1991e9f3e0556353764530d6d7b09e74b8785ecf82b14f2b586d90275a9377c57caa57bbcfe9c02d589c1dcd5e6d3cb52e3388573ac9f545b05dbf2a9bff3a51fc6e01af2a86c3f7f47207459834d7ed1eea94bd5d5b28b0686e7c50bc8700c78474516a6f455c11cac4b6eb9c782f7545cbf920416c25f62379304ffc6e445ce197c0cc73d8de7b6cf54c36532e39e2cf1a69ccdee3f907f743bf2f43e23dfe634c759199acd3f337afadfd07aee98023b0613cf29f3c683cbffd9979d615fa0fa20919128f3c71699e1a0f112c03a183e035fff75ce1b7723f28d66a1b2f49c3c8469c40581e9a69ba50d0b94604075d87fa5ddc5b5e909cf52023dc3903e2e7a429c5c0a9ea7efdc88a2099bff321d54e54ea09c7866348f96f99964bbd3789dd43151d1ec2035fe2c107d8ec8a1c9a0e52969140da7a86b57c31c5ef2a52d895cfe36b8dc19e100ae97736a2cb8c70ac29236b61fe7dece3db8ff971c4350176a75f903c8c11a917b76251ca1334ed26e457442f7b30b4957c782885f6db42993967ab40f68eaf6b63cf02719d4ddb055ed80212562dbcbc55730eea812cad76f87ccae2481ee35532e843a3af95f3153f2efa1eaf1c5577e9a723ae10224d157edcd35a09b2f2285a11cdfe59315d614cee6da5bbd34d0c4feb60f4e5f588623c76f2028909b09fefd8ed4780f8b11c1b9f364c207034e989245664ff77ebdc96b1c5f4326ca7982d37bc80b782576657a0b19af476d6d8c0f688a988d51dd59fb48e7ccff55d60db1f1c3564b5d26e4e893eba0963c4e248e33ebb7a0e4f1e39f22fcab789af817cf8c801d175accf226c6252c8dd3901c5ba6c47b2e41e599f0a79ceb475c21dbab33f98e67dae5f462911df67e47e393f11f5c8908fde45e2b440055cd3ccd163dae6643a250fcbf17330a085a6ec6f96fecf3cc299bcdcb5885ec6094a9fc302eda7e5d79f17423356d7f292b18d5fa6ee70446b3309457faf73573079e00c62851f522455ee4736bf48f8512c2b23785680115a3bc81d2dbfc74b2027c99942a2199ad6b510f12f1a5aeb0a804c70cf32ba2b45e44526adb44b09405820e1e690d33fe422274d188950015c6f2ba532a60ed17bc62460806a30ee0c5e14f1e7d2228c4a0cb653d497116f3341348636453b4b7e277d180a8ee15c54721e15b2012942c2d896497b164d8e5a537fd0a55831cbe4b819d694e3154cd1c6a6c4225f7a606887337244a9d2ff32fc6e32b651fefdcf6f5af1756347d4e3c6c7404118fe80e42b9d31dc74f41b7fe289480329ca11b712badeae5d00f23f96b1d5e6cca19ac83246e60020ea5d43f62e7b53fb5f6c1ad916bea1c49263043cc844c1f7b98378595aee9cc4deee88e40f5d858b0a152e67ef27aee1ff3f8700988ff37ac81d5f354027f530d21d79dde41e0d508c9bc6842b086df9fca20aedd67e5812d66ac039f98555a8d3fa2696cf09890a3fe4613238a529ece459b44e9885b600a56803d927714fee0fecc2596a64dd48c60781d26ff2c9c79a9a78e3e1245e248dbb432f4499b741db02cd885ca739086629b9aeb42dfa410a80fa02ecac0861d9e94e3b1f7176467e0ac2a79f66baab080235865dd327d225a1f4905d4a51d38663b3a2dea97bb31d5037a7a80f237fd3798f3349d7230b3eaba52e640641cb2a9b8663e1dd4a10afc9d0789876905314537fe78ce5f079ef9fd20613e82e939345eac8395ce7b2a3f94882760856b7bf4912579e3da2ddc93ac254b673376cf0453b3d32e09bdf8285e574702e8dc2b78bb71b12f6af54f7db6719a0e60cb536643bdec65f5f45ec8f54974c7c6cc856429eca7e7934c800037406a3318fa95c64394f796f6472e43586e07210dc3711ffa3ccf65530163a30138bf2ad07f7e29cbc91c49e0d23b2a41bc553b057194fd3a08956f24d034b1c5aed6a42380d474b4ce0fbcdb74b4366f025a71e53163355af739b9fdba7348a69d7998739dd37530febd9326a394159e2291694908c1e058b31bae8385c1071c355bc5b114dc19652257dc5ed719a98ff24ff0a5e72970f54a03a76c05f5d8090763cbad60ab37cdbb259d08fc279219b4138c9392d9063b545baaebf2f8787bf10c2b7205438a474b0887bb196f8491d4c9db99c017da758f51ce13d9cd1c11c964956fa2e5d80befd0213169ab13bd19695f3e26b21503e519c6823f2a9f1cb1cdb0e74264bcf9bf8b81a3d13b788e7836328bd9abe8bcb2977285064b16c361f6f658ba5547135e3f3ec860333b30ef8aa00fe9492a921e89a31980ac6bd91f244acc32d83100c990eac9a20fd71b329f7f34c78f1a97d848625b99ba5f7b588ab5e1ef87f362ed7e4eb8deb93f6e3d33b76cfffe4b8267edea3f904d3ba3cc34d75b91d486235cfca722a145fddf920fdf66377767a4506537706f7f1949bebd1076b385be64a7312b0bc3f6a1f282fddf766de0de802398681a2b4646eb1f98c8a9cc091430594ee3562dc80be2f681fe636f3cdc7d8bd87ab87f0429d788252df85c79c040b3ad266f2ed65a23ab40ddaaa0f82dc674ae3f38d05398441e57ec48675b10c1977ad841bc7ebf273422531c6346f5e263a365af7074d7add9ef79b94addffac9fd0a1208d3e997e0a64dfd2742300b8d48daa3407dde9bccafdeb6b534f8ce87e747fa7785991b55de6eb1741a7021da8a1242749b247278565b869ca9dc2bf9f7f3eb989ed12cd82798889530f82202242c1501c81ca782d681426eb29ca14aea1cebc7aca9ef809074a48f08f1e8eb8cc117757530b9cb64623503abc2c25b40d30bc3495de1ba420a241e9f8d0b59e613ed58f1c9d3f7c1b616d49d321dd4dc6bf0bae40d4697c78d1c16bbc51c74c07d2692724d4314ecc33134f88a1fed5583741c218941c2778cb1521dd6f1a545b093c64f6ef618776fe3e55d8b5e8fc11b72b50627d5c67aaeb8f117d96751d4266cb3a24fab0236f94586fed8e40eaeb5e7f1f0516bc77b57939d125437efe5de48aed994052d2afd482b84c2ee098f5bf13df2b9b03162a3c021d6853620234f6bec2076653730ece3d7c0e90c1a93a550552c230bf6dc7e18205b34a7547002444f4a0a074b478c242eeaa22d06f511b318357b2a9f2cd77fd7015bbd8ae51cb5f58e6a3ae1c43c37d21219fd81fa385c3873e6e3e2c258afaef4554047e1668ca66841136a66a1291d9dd5bce33ed1a1d9ebe7ada732388615b956589bb27f65f58e9f4a0ae53d473a5e1dfbec3f33a73af150476411e227a9ab72cf2640cd896b0eb6242d937ff8e9ae032064b7f66dd2316f9626f56fd5c2f3468e971542bd261a74d8ce52044b78825bdffb3f0a884933617e13221d303853c5b1a2965a3dd7338eca"}, {&(0x7f0000000000)="dd5a3a175f71c14cd035147ccfba3b05a757ae612a39ec82e8f67676fa96b0262a36d3e29faecda76a33d812eaa75d62b217461f0f4650ed9d58a3a700aaed7713c5ff55fda55e83271739e1ebad9944b4665ff62f76e0995130"}, {&(0x7f0000001280)="da7ee28cb3cfcfe3a4d1df933b8fa9bf185075b1514334f488943cadf75ce65e393e48f5598a204e373bccfe2b7895193a03ef375a15bfd8e00f53d369f59269842875a638b15aa1"}, {&(0x7f0000001300)="46129e7d1fdb7f8acc4f2b460987ae56a81c6baa1bacc647e6d36b6ece0ffa4c91d3c9f0706738b89d9777b95c0777a54e5e9c046658dc0b4373f5101b6a0206fda234610ca05c6e1b073d9fd09f79669cfb9777756ad7535128c273b207250a775e6175514279cbacfa302bbca522551320a30b9447291eeb05e30cf1eb545e38ef1d4c3c7544681741103b3473d43a5b0d82831421a0a2e8b1f02a2dbe"}], 0x100000000000004e) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x10045}, {0xb, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x6, 0x3, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x756, 0x5, 0x5, {[0x6, 0x1, 0x0, 0x3, 0x1, 0x4, 0x4, 0x5, 0x2, 0x193, 0x6, 0xae7f, 0x1, 0x9, 0x7, 0x40008000, 0x2, 0x80000000], [0x9, 0x8, 0x1, 0x9, 0x7, 0x8, 0x0, 0x5, 0x1, 0x9], [0xffffffff, 0x5, 0x6, 0x0, 0x5, 0x1ff, 0x8000], [0x687ca1e5, 0xdd4, 0xfffffffffffffa21, 0x361, 0xfffffffffffffffa, 0x5], [{0x1, 0x9ea, 0xffff, 0x2a}, {0xf801, 0x101, 0xfffffffe, 0x2b8}, {0xfffe, 0x1000, 0x8, 0xffff}, {0x0, 0xda, 0x0, 0x6173f29a}, {0x101, 0xb72, 0x3ff, 0x7fff}, {0x6, 0x6, 0xfffffffd, 0x4}, {0x1, 0x5, 0x51, 0x8001}, {0x1f, 0x7, 0xb69, 0x80}], {0x3, 0x5, 0x2, 0x8}, {0x1, 0x57ad, 0x6, 0xbd}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xca2}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20db000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71400000029002509c9c31c4463005a4ea36a2edb83b2f9314e4500002f"], 0x38}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="fd", 0xffffff34}], 0x1) readv(r2, &(0x7f0000000040), 0x16f) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) write(r4, &(0x7f0000000680)="fa7676e6a44eae5a5a4ebfd5dbaf5a26fdfbc90c142309509b862ea24f004cc632ad6360a875a6b589d5dad6617f065e8e6b4c0a2c1a4a39d77daf03e2160c59d4dfd1e858fa6f06f1a2c4cfcbba5ef47af396138d7d9ab28b68dcb602a944427d077e3c061f50586ffb81e76dca371d702a2e3513ca8efb2bfec9a97e9d8b67accd39dd4dcb0c52b1e47b346f67e2387c0a0fb9e6f09b0c951edb1576b1c76791052f8cb19c24e0ed4834bba66dfd3bbd13b4a5579734b4c1d614f0fdefc27171a33a39747599c86ce9be11032d93975b93d90fffedae2d209a674cf545078af52d377580907049133aa5f81ebe9c53f238fd31cb5ec7caa7fa23e5368193aaeebbe2992302457c603c87bf0d79ace1961c617a77a60109a98e84e84cdb0a4ca2a21a39705c36538ddeb895c27c94bf7c2d94df3cc6960796da6ef20255b2c005cb5c24d0729a4b0ae049e787bcd4ada9b65d54d7bbfe1c00c0c48cbd600a93025ee858598eb80ad211d329987eaae79a828d2bc94f3e3641064f241b24c9994b5000d43ac56f42f0aa1e8c0d90ac6035333fac94b4e26fe137abbdc95e7e650d35515f327325e6a2df03fe54142e25d7c12d3a248559b9cbdb26f43019943efbf2d9adbb3ad7dc7b3d7554e840562627db6150794736cea39a275de506f23a23acf5311d0e33a872a13a685b2cdfe204b05a2edf741ccb5f6985ab270372d9f1493fd8b57063ff255eeec4165995849e9c17a60be8cd8e414dfedc944619f8edc00863362fc60e5320c8f0756b927b2765bb453a9aeb53168f9d69c3a29cb79ba62a5be7ce37510a397e9f563ef2e0f803b47486330d97c7c8212d9e0611ce231f9d01a38616586abf96a03b1887078ecc6afd7c62df549100b42229e444dc94fee235a06f05c70c1bddb0a321825805985a2cef85fe47bf9fae00a219e98140061b97a603bad411a50777782853f858a349dfddcd25b04e7e9606a79957ab2d56fd335975ddc9b44dc393be683604682a27ed774a3503db45e6f3f274a702f460b9ae1c859ae8b31ecf97c4c83f6f443265db21b81bc9c74eb7b11a239470e8343c0bca03550a1493242b18253f30eca6ef9770e92424d5394fecb4d9ca0727d8d58b1ca4b03978ff5e010928de758bc6d00750e55de6a9ba6cbe357df587a85fda3cd6aae3fe8ebb87bc2860f58ef099d8f5b9ae99df4c2d1eb421e9e8e09cdb9cd877ccaf6ed34f872fa74be7a7ea859915a8a48fbfe6efa7e27c466429aaa905db59b2b56c334a96779fbda3c10a29dd1ffc37769ba27b0edf0656e1872461bc2b9f89d00827098635bd77c792389d5bf253a520ba95d631c5d782bb565741fca26e95d7f7c222a82f845180f12eba81c78398ac1fcf0371deb88802825469ff62b2e68d26adf9d1f4849ed4dd35330c4d62fff47b205fdc98f6422d4ca49692984e469ebda9cb4d0bc548486c32156e619024bc21e63b875544ad633a23c654abd147c6a0614b8e382c0a00f1e288294fd3527354d3a05c4308fc62012181f7ed16848dcf88e323c8ea1560fa37028ebab1f37642681366afbf9a39e7d830718d661cadbe3e3bf2350db76e877db482a8c1445af1bbd22b1c76c043d567f2e8d0456eb2e3dfafdf1d4d0ec18c8f66ef3f754406ccfcd0b359193b753f673584c5ed348880d4201b641ef937da8bd8d6435fac2098d14937243cce45ebb2d59ffe7969fd8b792b776ddd5e8a4a22c23e78054dea69f87744d214c92e15ef10f022378960b83aacb415003ae0081baf95eee8b12e4dc55cfa740d6e2014e450cbb3511dd3062127d654c04a3b86efed756f6573f7ed3c3fd1f4a41cf475c23049c8d76eed716eaace46bd7bb1cc654ab3cbf6074ba1e6483e81acd40cf4529b3746d56d3b2673a237210b476ba734875c19a6314d551e3f953eeb7f86482f740d58bd07fd8ad68d3f7fd4ffcb268ec8c7e1768b4183f88d27a60ed8be955f53409e4c727dd3f119d435445435cf9b37f939b5a2555c9e4c6d159b439669ec69a3c5ea59439488848cdbba0fca65d8402b3d738613d5aef3d43c4e07dad4b527b04d0f0e1af4e75978de6f237530704beb47a30829e47a210df3b3428834f3289d982abbba1db38eefe390b78a393ecd30ec5aae240234498cbb6ce2c2056ad8db3578b8ba55564c91b8ebd50158b23f431e5871d768dd53ecaed67ba092c7ec8fe3053d6bba0fe46f5546240d223044f7cd61838dbd75e08887cec0fe063564ad66b2832df99bb83cc32081b141275fe99945cae95b854f3a2e6339930f3dc61fab6045eef6206c4a5a8633ebb85e9ed69d7d7a28e4c55de2832c383aeeece27498293c2ba3ce86c654b00ecaa11e89a213f1bfc650734d5ddc31a756575093250fbd4372dd40c214582afb3ecd6c7a2454b8609caba8ee344c76f3f7a39649cd915a21455210a028e2f3bc8e578838cf72916900d6c61375ee9fb3f9dd22591c30b656ec09945a3e5b0175ce179be26713dc3187b7ee67e8091f05f7f16ec3921d21e22ff9224fadaab4a4bc4ddd401b3ae298518b9f8e71ce8631c0b32e513ebc8756fc519454c0ca0d61c6c35406649431f0a7633254b6831e753afd3320672e56c13cc86929f689c2afc81ab6cb539517e0d0f355962d4a3140969592f2123ab718d10b835ca3fb789fc083fdb336851e57322a36f261ef777aa9aee8a867ad0c6beb978e94a3a0ffde059f39a0ae6aa074de12ec0d087329bc021c3d55cf77812ce639f2ab6f68239c4e8adeadadcb400b98901cd50000d8b0446d427ad3e25bb6eb7238e76e094c411a866b5d2b441c9ca43edf384737bbb252eeaac8d61ce40f3cf1ef9b48b943d58395151c92d1d20bb28b56026fda9e98debb813ea8516d1fc50f3c7b42a219e96bcf329a0106a435b8ddedf78bfcb28e7872758e8e2a49fd8d39e4176de1f1fc6130ff1999e1c5b03b7773a147740c9695b9ebf29e8f50ec0d5af12137463ba8ae78ca630dc1dc7bc37011f5e5626b84b432f29101cb4ed1362740e74e181f329849d5d5106bab8e81ae5e6f0a7a771931886f8d973cc38a12420ea548a713859cdaf2e075c83099286177171b7260fee53a03e60761eecd6e79ca29d028f4dbfe2a7b26ef14426b886b882dd9d2a2b7ac8b51fd580d102f01b9fc672f8733c469a20c1818505c849ab0d01b6b9b4186300768e0f65581484072c5a68df746855471774cdcc8dbab5fb03f4c777a61992cd3283a2c501545e9f24d6a5a9ad5dd654b36a69260b209cb6dfe70c8b996108d0119ff2b5b27ea87c87e15da7fb940e500aa4500209449d3534c59050c95ebda84891b4a4f37b2bacfd1b2fd49e9dbae319c52067bc0d7a4fbc2d92a564c329a1d3b5c802fa40b74e6bfbfa0990627d191720dcbe3649f5dd5b6b1b5d54adfe6c69a149298c2a8e015021e3917db3ddc868ed322c82c6aed4496c528661c4d82d0fb590fcc896d61918b6ea0dd2128189b06567c1f41bfc1c30ff77302688b71901d8e61a62d13760bc82c285271623aaa3f87837765435a38ac5d56a702dd72524b73c524bb481b294574bb6a79472569a7174a96c95f5b2c7fcd19b6b449a291c647c45df4c1e4525baeb59b17af240a80d6056d5cadd505c84e6a334b194aa7c50988ee179d7b04556d7914fbb096f85f444348f8cc286601c64d95320c2f90c98061e52fd13ac2ef951349e11880efa01ced1d5bea3d10d1408c9be1c896306f44a4739a86e7e076057c4340b801ccb73c6325645ce961dd4bbb52287f994720013814e1f1d841ed2393a7d2ab10e5e034f65849fd1f54b74a9346ad71f7c7792d6372b539c5df65ce0b630fcbc64c33091bec474ddd738770d00b62d55a0a2d0722caf078e601aa5e10933500d447662dfa0c35afc1d47ad2a7a06ba3eba937d6c44701778669ddf405692c9fb86432c13bf6bde4aa934061e61c695f812850af78396338d9265650f50d91b2731eb8b55b06c97c2d6d8034815752c33b7508d8e3169c5e67d26cf8d59ef7b4bc57c0dd5ae572b24d4b1fc008bb9a2bb8ffd95599c591393fed0d8ebd931b867da7dda5483d908f81790e671074e20eeba829cd6d026244dd8b7b2cdb61794713ccd602a5567d66f4e6503ebe1354cdb91acce3988b0feb256877b7cb75930e80448c2121cc5eb445259bf2302892ac2f99012a832e0b03ccf106b4947c215ba2931a7fa82349593587b990255895aae802a9b338bff8bc339d32280ad7323367cd18f8eb866a4e4e9db260345b731bc76e5bf9c6bcb516c5c4f3b4ea82dd482a7a7d599ff0b1eebc1d2e065a22b7ae6fb3be418dc5631f753501e03f074581fa887fcdcebaf825fbe91ec9525d99034390ac195c89193f88f59aa986f3ba8c6e7afd8b4f485af7961330c29fd87c690607ca8501162e8edb93bfdb2a8202bf95601623eb6324ec66bfbb264572ddbd1843eea1033dff75e1dc28c402272406186c7f2f3ac9b03849a5dae55f267bc4efd9d65ef0bcf3f96a4953ca53b9c4ebc6195f102b91573852262ec54dfd81c29e49c4ee06509e997634bbaf3c1240129bd0b6ef47de1849139d3192507544b88b12d8bef343a93139ac8d35d365109776a03e0dd99c1ce11e10e8ee7a3256cc7b88cf500dcc77428f3bc0450706068301a7a251520fbad56a7d0e86fa97f4d40fa3a7e1cb542a77cd22eb3a6a6aed7efba2bdda2dd5124092fda5d2eba1dda08c2790a197bf33df26a6472e5d875e6d4aa9bea7269139db1402c84149f296a636a550c1d251c0e0607407362ccb7734ce39c8057bbffad8211bf4a6f794e184e8e60f8f5d4f9bfd12bc0fb034d62550dcd0f94aa8ccba2de36111a91b54eb607c20456245d727170bb69eb08456db381bafb63043626e414489095b85ede57cea9f6ef9d5bdca97265fb5ec586883fe6a7bef0d2c97df2012859bcb241e202cbbc59d23f1aa22f6d48eca0df4c9bd588462147e1470a99d178aeb4b482833c9b24283d798e888414996c8b3630e40d61007a9f01d6c80bc682b2ef06e9ab2361c03d2267f5d1387c67131a2021bf397682923500415ae60ff86b210920014d680a556f599259245dec425afa91ed5456da4207b27010d817cd9067b89d0a325dca5a28464dca8fe9f07b7b2c3263ac120b4feefb2843f7cfd8e7a6258e47ae6e88d7a56cadfde6f0d22fb33ae3c15dc0c68b3dd49567497e73086620ecdda68e188ea56d4c20c42237d0a979cd6e159da7aac95aba0cebd2b3b793d8801c0e13fe535b84672f04ad4046434de88ad7bdc01c35a5dfaa93056e185fa5e36269b42581df34b2b0cc1fc3b499df2482539983af4d8eca2e26c9cae742933708dac315bc0043a086913e66a543e050d13f9e31253af69f021da68785b15b1e5d1de20d5f6b041bc05f7f123da6a03aead4e07d3f2190598a62724f803821847d37fa941e81794ae46e70c8cbc8676a2978a76bfb32f92b507b156c7b2a0e100eb50ce3df52e479f449dbc3c1f0e829053a4cd7ff7f4941eb1127bad8eb14ab8fb4a64c895ca44dcfc0c9fe9c8e4cc46627688a567a82bdd20716db2f4e7d48cdca1049c0a4b9c7d359b3d2e5fe3ea6c3a24129f3010e80d9d2045ebbe538a337c18fe2b3c7fe66b802e313371a609ff368f1a08ebb078404a1265c9ab5cc8c00d9661eb9120a9f9f8bcec6692b9d08486026c3ca3c5c00658ef230de465f2dea8a25ade9d3aaf13b9ed233a5ef9800fa8a85ce88b0467a94aae9df0c6da2cea89fd9951", 0x1000) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0xff7e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x100, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x84}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x9, 0x8000, 0x7c00, 0x6, "381d38117f64d05c3087bc3ac68049e9e97981aa", 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000084}, {0x1c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) socket(0x1, 0x1, 0x3) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00.bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8001, 0xc3, 0x8, 0x6}, {0x3, 0x2, 0x1, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:12 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x7ff8ac514b0e3b14}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x2, 0xffffffff}]}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x180) 16:00:12 executing program 1: ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000001c0)) socketpair(0x0, 0x2, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0xd2, 0x0, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x146) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000001c0)={0xffffffff, 0x4, './file0\x00', 0xfffffffd, 0x228, 0x92, 0x4}) dup2(r3, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) 16:00:12 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r3}) fcntl$lock(r1, 0xe, &(0x7f0000000280)={0x432ae6586487ea70, 0x4c01656a62ce16eb, 0x1f, 0x2, r3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[], @ANYRES16=r4]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000240)) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) fchmodat(r7, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) 16:00:12 executing program 0: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x6b, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1, 0xc00) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) msgrcv(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x138cedd0337f05c1) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f00508390b2ae0262371fda3142d239663aaf0e414d61d9ae8d4fe271ea359e5488daee7c1a4d80882d24109576a24cd395a181cae9b8b1c910a10c594ef997c2bddc6e9f75096c3495c4bf85f0790841c283444a774ef53e5429f68943d272a4820f741a469e99cc29a3ae4e88466cd2e5"], 0x38}, 0x0) msgrcv(0x0, &(0x7f0000000500)=ANY=[], 0x0, 0x2, 0x3800) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b3669e08d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000106b5a745d0d9d0000000000000800b92069f7a16bf69b338b8ea01c9934980262d2a6b1986a729699eae4f32c9e7297e0a4897685ddf50b7f"], 0x8, 0x1, 0x1000) msgget(0x3, 0x20) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10, 0xb, 0xc9) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r6 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000b40)={0xff, 0x5}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x18, 0xc003, 0x0) r10 = dup(r9) fcntl$dupfd(r8, 0x0, r10) 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000000000f42973d1f10400ffff0000bf284b00000800f87c8a74671b1baa9afa542a538751f9d68801c2f37e6888f880f9002900276b18650c10529cf1e1370050e1c967ec32d255ae99fa17ddd4c06c72a27a2e0614dbcd36a81b0efb9620f4b954a7fd0200000092995e6b"], 0x38}, 0x0) fsync(r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x7ff) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = openat(r5, &(0x7f0000000000)='./bus\x00', 0x8, 0x1) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./bus\x00', r7, 0x2}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c117f5277ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2070b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f0a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a176e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b5f3d816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c0000000e453727d65539b10eec5690a883d5418e1a3892eae98a255264dfa576860cd42f53ea604e7deb18019ebac3defc0b9c19f0971f44d4a3c0fd23b22d01b22b39f82097039f66c97aafd77c9f36c8d081fba91ab41deb21341480b2c7f842473cedc18d8e50a79cd018a9f5c000000000000000000000000000000000f81f0f1a558bc136669f25dcc014e7668946f51b15b55edbc456a3004b230c19cf83b8d3660b6b1d0ab132f1d5ea52529aabda6b53c799973d93499ab9040962072f6f8d729274180b47e2e3e42d4df77a7c39bee4fb80c63ac56ef2793a33f2fba4cb1c3bf18f7658816dcab35908ee673c0fd39e2978572cf6a6ffc7da8c125e593861da3fef8fdd769154c9cbfab92273990f966266ff98904c57c67ef32eb2f2a9b9186b6af1a6585d6f3e87d79a16cb4ae7a7bfb26a06da1552647460980738b1c98afbe7b37d6a54ad5a26552327299c932720cc17c1771722e20a1a347ce537c5d368a026b8e75bdbd74205fa26168262b76b6f5660a04ffee0a4e98b036ff3ecdbae4d9b54035944b2b4d5e82ac3c74567905be9021daa9dce13effdeb10aa8ac0ea35592a7fe15af6fb57e193e5f58bf4a3ed4b33c214c1bda51b9f0b480e9b3d05d284ea90ac86e71cec699616ecb18193fbae733799c876d89d6997b49e62"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000000c0)=""/233, 0xe9, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x46, 0x8}, 0xc) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x9, &(0x7f00000002c0)={{0x0, 0x20, 0xc5, 0x1, 0x2, 0x3f, 0x6000000}, {[0x80, 0x1, 0xfffffffffffffffb, 0x8001, 0x3, 0x0, 0x100000001, 0x3, 0x1, 0x100, 0x8, 0x1, 0x4, 0x101, 0x7fffffff, 0x7e9, 0x1f, 0x5], [0x6, 0x35, 0x7cd, 0x7fffffff, 0x0, 0x9, 0x80000001, 0x6, 0x9], [0x8, 0x1, 0x25e, 0x400, 0xfff, 0x5, 0xfffffffffffffffa], [0x5, 0x6, 0x8, 0xb8, 0x7fffffff, 0x4], [{0x8, 0xfffffff9, 0x0, 0x25fef8b1}, {0x0, 0x3, 0x196c, 0xfffffffffffffffe}, {0x3, 0x8, 0x9, 0xffffffff}, {0x7f, 0x4, 0x400, 0x400}, {0x800, 0x64e, 0x3, 0x5}, {0xe3bb, 0xe10, 0x9, 0x3198d248}, {0x7ff, 0x100, 0xa0, 0x80000001}, {0x800, 0x1, 0x4, 0x1}], {0x0, 0x7ff, 0x40, 0x2}, {0xfff, 0x800, 0x6, 0x6}}}, 0x7a3, 0xc8}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a70200002f0009000200357001000000000000001d305e29d668317f8cc45b0ee312f0120000000000"], 0x38}, 0x0) fsync(r2) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) r3 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getpeername$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000180)=0x5) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r10 = dup2(r3, r9) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000240)={0x10000, 0x1}) poll(&(0x7f00000003c0)=[{r5, 0x4}, {r2}, {r7, 0xa}, {r4, 0x4}], 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0xffffffff}, {0x18, 0xffffffffffffffff, 0x10000}, 0x2, [0x8, 0x0, 0x0, 0x0, 0x4000009, 0x0, 0xfffffffd, 0x4]}, 0x3c) 16:00:13 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, 0xffffffffffffffff, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0xfd, &(0x7f0000000040)=[{0x44}, {0x20000004d, 0x0, 0x0, 0xfffffffe}, {0x4006, 0x0, 0x40}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:13 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x19, 0x8003, 0x8007) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206918, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0xfffffffffffffff8, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10002) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffff25, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) fcntl$dupfd(r8, 0xa, r9) r10 = socket(0x19, 0x8003, 0x8007) r11 = kqueue() r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206918, &(0x7f0000000300)) kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffb, 0x9}, {{r13}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r13, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r18, 0x5) r21 = geteuid() setreuid(r21, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r16, 0x0, 0x10001, 0x0, 0xac}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7ff, 0x8, 0x5}, {0x40, 0x9, 0x8, 0x8}, {0x1000, 0x1, 0x80, 0x8000}, {0x3ff, 0x4, 0xff, 0x256}, {0xc30c, 0x80, 0x7f, 0x4}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x200) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4000, 0x6) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202090000006c653000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000200)) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) shutdown(r0, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000180)=0x2, 0xfffffffffffffebc) poll(&(0x7f0000000100)=[{r5, 0x44}], 0x1, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x1, 0x3, 0x1f, 0xb2ec, 0x1000}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7, 0x7, 0x20, 0x1, 0x4800000, 0xfffffff8, 0xffff7b56, 0x1, 0x1, 0x73b20f94, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0xffff, 0x0) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f00001ef000/0x1000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) socket(0x2, 0xaac1fa7b2de9c5d8, 0x20) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2c9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001488d860 uvm_fault(0xffffffff82513c48, 0xffff800000af7000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82513c48, 0xffff800000af7000, 0, 1) -> e uvm_unmap_remove(ffff800000af6f00,0,1ef000,ffff800014943d80,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800014943e30, count: 0 ddb> trace uvm_unmap_remove(ffff800000af6f00,0,1ef000,ffff800014943d80,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000af6f00,0,7,fffffd803f012440,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff80001488d860,ffff8000ffff36e0) at vm_impl_init_vmx+0xf1 vm_create(ffff800000af9000,ffff8000ffff36e0) at vm_create+0x193 VOP_IOCTL(fffffd803dd1e820,c5005601,ffff800000af9000,1,fffffd803f7c69c0,ffff8000ffff36e0) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d52b538,c5005601,ffff800000af9000,ffff8000ffff36e0) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff36e0,ffff8000149441d8,ffff800014944220) at sys_ioctl+0x5b9 syscall(ffff8000149442a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa8e15f01a50, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014943d50 rbx 0 rdx 0x455 rcx 0xffff800016b47000 rax 0xffff800000af6f00 r8 0 r9 0x1 r10 0x552065f133d05df r11 0x855239f4035dd0d2 r12 0 r13 0xfffffd802e2d64b8 r14 0x10000 __ALIGN_SIZE+0xf000 r15 0xffff800000af6f00 rip 0xffffffff8212be9b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014943ca0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=41729 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3968,0xffffffff825b8d60 process=0xffff8000ffff7c10 user=0xffff80001493f000, vmspace=0xfffffd803f012440 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 38700 335789 18131 0 2 0 syz-executor.0 *38700 41729 18131 0 7 0x4000000 syz-executor.0 18131 67177 30934 0 3 0x82 nanosleep syz-executor.0 92399 53735 0 0 3 0x14200 bored sosplice 76072 101886 30934 0 3 0x82 nanosleep syz-executor.1 30934 236333 64537 0 3 0x82 thrsleep syz-fuzzer 30934 111365 64537 0 3 0x4000082 nanosleep syz-fuzzer 30934 410254 64537 0 3 0x4000082 thrsleep syz-fuzzer 30934 82200 64537 0 3 0x4000082 thrsleep syz-fuzzer 30934 446956 64537 0 3 0x4000082 kqread syz-fuzzer 30934 175298 64537 0 3 0x4000082 thrsleep syz-fuzzer 30934 129716 64537 0 3 0x4000082 thrsleep syz-fuzzer 30934 6391 64537 0 3 0x4000082 thrsleep syz-fuzzer 64537 373402 82960 0 3 0x10008a pause ksh 82960 101605 28367 0 3 0x92 select sshd 97092 361012 1 0 3 0x100083 ttyin getty 28367 26541 1 0 3 0x80 select sshd 61271 99399 99814 73 3 0x100090 kqread syslogd 99814 225292 1 0 3 0x100082 netio syslogd 85774 448443 0 0 2 0x14200 zerothread 89375 504563 0 0 3 0x14200 aiodoned aiodoned 92103 437449 0 0 3 0x14200 syncer update 57355 111916 0 0 3 0x14200 cleaner cleaner 64963 89756 0 0 3 0x14200 reaper reaper 5508 166107 0 0 3 0x14200 pgdaemon pagedaemon 22888 113567 0 0 3 0x14200 bored crynlk 81964 28920 0 0 3 0x14200 bored crypto 19037 412369 0 0 3 0x40014200 acpi0 acpi0 68725 10282 0 0 3 0x14200 bored softnet 20627 421827 0 0 3 0x14200 bored systqmp 19623 256327 0 0 3 0x14200 bored systq 33647 48226 0 0 3 0x40014200 bored softclock 77060 281375 0 0 3 0x40014200 idle0 12597 2021 0 0 3 0x14200 bored smr 1 487221 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9479 7037K 7499K 78643K 11114 0 pcb 13 8K 8K 78643K 55 0 rtable 104 3K 4K 78643K 259 0 ifaddr 55 11K 12K 78643K 86 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 22 0 iov 0 0K 16K 78643K 33 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1393 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 3 5K 5K 78643K 6 0 VM map 3 0K 0K 78643K 4 0 sem 12 0K 1K 78643K 24 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 189 0 proc 43 30K 63K 78643K 426 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 12 0 in_multi 29 1K 2K 78643K 50 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 48 212K 212K 78643K 48 0 exec 0 0K 1K 78643K 218 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 102 21K 22K 78643K 1313 0 UVM aobj 16 4K 4K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 18 0 NDP 9 0K 0K 78643K 21 0 temp 112 3560K 4194K 78643K 16879 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 96 35 0 35 1 0 1 1 0 8 1 rtentry 112 59 0 17 2 0 2 2 0 8 0 unpcb 120 99 0 93 1 0 1 1 0 8 0 syncache 280 4 0 4 1 1 0 1 0 8 0 tcpqe 32 217 0 217 1 1 0 1 0 8 0 tcpcb 640 38 0 34 1 0 1 1 0 8 0 ipq 40 5 0 5 2 1 1 1 0 8 1 ipqe 40 141 0 141 2 1 1 1 0 8 1 inpcb 280 376 0 372 2 0 2 2 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 280 0 82 14 0 14 14 0 8 0 art_table 32 281 0 82 2 0 2 2 0 8 0 art_node 16 58 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 12 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1640 0 243 46 0 46 46 0 8 0 ffsino 240 1640 0 243 83 0 83 83 0 8 0 nchpl 144 2138 0 543 60 0 60 60 0 8 0 uvmvnodes 72 1821 0 0 34 0 34 34 0 8 0 vnodes 208 1821 0 0 96 0 96 96 0 8 0 namei 1024 5673 0 5673 1 0 1 1 0 8 1 vmpool 520 2 0 1 1 0 1 1 0 8 0 scxspl 208 6007 0 6007 8 4 4 7 0 8 4 plimitpl 152 33 0 27 1 0 1 1 0 8 0 sigapl 432 356 0 345 2 0 2 2 0 8 0 futexpl 56 4668 0 4668 1 0 1 1 0 8 1 knotepl 112 99 0 80 1 0 1 1 0 8 0 kqueuepl 104 36 0 34 1 0 1 1 0 8 0 pipepl 128 202 0 183 1 0 1 1 0 8 0 fdescpl 424 357 0 345 2 0 2 2 0 8 0 filepl 120 2466 0 2380 4 0 4 4 0 8 1 lockfpl 104 227 0 227 1 0 1 1 0 8 1 lockfspl 48 27 0 27 1 0 1 1 0 8 1 sessionpl 128 18 0 10 1 0 1 1 0 8 0 pgrppl 48 18 0 10 1 0 1 1 0 8 0 ucredpl 96 219 0 213 1 0 1 1 0 8 0 zombiepl 144 345 0 344 1 0 1 1 0 8 0 processpl 896 372 0 344 4 0 4 4 0 8 0 procpl 648 574 0 538 4 0 4 4 0 8 0 sosppl 144 2 0 2 1 0 1 1 0 8 1 sockpl 384 514 0 504 4 1 3 4 0 8 1 mcl64k 65536 268 0 268 33 15 18 33 0 8 18 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 10 0 10 1 0 1 1 0 8 1 mcl9k 9216 4 0 4 1 0 1 1 0 8 1 mcl8k 8192 10 0 10 1 0 1 1 0 8 1 mcl4k 4096 35 0 35 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 69886 0 69851 18 12 6 14 0 8 1 mtagpl 80 31 0 12 2 1 1 1 0 8 0 mbufpl 256 113173 0 113060 32 14 18 21 0 8 8 bufpl 280 6666 0 1776 350 0 350 350 0 8 0 anonpl 16 57223 0 40417 93 5 88 93 0 62 8 amapchunkpl 152 1937 0 1796 14 3 11 11 0 158 5 amappl16 192 2147 0 1023 65 8 57 65 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 52 0 46 1 0 1 1 0 8 0 amappl13 168 24 0 22 1 0 1 1 0 8 0 amappl12 160 82 0 80 2 1 1 1 0 8 0 amappl11 152 53 0 48 1 0 1 1 0 8 0 amappl10 144 20 0 17 1 0 1 1 0 8 0 amappl9 136 622 0 618 1 0 1 1 0 8 0 amappl8 128 206 0 179 1 0 1 1 0 8 0 amappl7 120 39 0 35 1 0 1 1 0 8 0 amappl6 112 57 0 48 1 0 1 1 0 8 0 amappl5 104 214 0 207 1 0 1 1 0 8 0 amappl4 96 569 0 543 1 0 1 1 0 8 0 amappl3 88 128 0 123 1 0 1 1 0 8 0 amappl2 80 2018 0 1958 3 1 2 3 0 8 0 amappl1 72 16055 0 15681 25 16 9 20 0 8 0 amappl 80 823 0 783 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 359 0 345 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 359 0 345 1 0 1 1 0 8 0 vmmpekpl 168 6622 0 6600 2 0 2 2 0 8 0 vmmpepl 168 51391 0 49288 150 14 136 136 0 357 41 vmsppl 272 356 0 345 2 1 1 2 0 8 0 pdppl 4096 724 0 692 6 1 5 6 0 8 0 pvpl 32 173535 0 153759 215 5 210 215 0 265 27 pmappl 200 358 0 346 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 199 0 46 6 0 6 6 0 8 0