87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, r0) recvfrom(r0, &(0x7f0000000400)=""/31, 0x1f, 0x21, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="6ee80fc6aa4bf04ab16fc3ceaf7c98b9d339659df7109f1ed4c9202b017ffb7238cf1b527f4b0011506c186584223517fd9a18aeea3de42d6d64f4004424f9ec2ccab1425566f36f893591c9415f7d48788f1bc59a2bd7ea6377256aa9d7a861f0de0629bbdd0eb3d28f77ecf05ed9dcc0facee6f3e3fc5fa8ac4f7184", 0x7d}, {&(0x7f0000000180)="6438dced04768533a95307a69a8fcc0e01f950d3d3a98f102ffece3d24306702a31a69addc92145560717a2a4a450205312045c1c6018b23ee2e54cb2808d7b3efa143c29dbafa864a2a234ab1c8aaead642aa644cae56d0a0b7c193ddacab3bf573a56159c581221472c51b50b7c439ef165e46b1bc80ef24fc62356fad7fdc4e705d0de793791c4154a4132efd091fe52b45c0ca42e08c15ed1ce009aecf862c417d0403ac418a7243f21bf070dd2ff4662ffcab49b20fbc76c9", 0xbb}], 0x2, &(0x7f0000000280)=[{0x79, 0x1, 0x4, "ada6cd1268d96c9c824e5a91c1bd5adb4d5a720971c733e7bb3021c4c26b01c56f4cabfa205a7e67e631dc5d1c908e663f539c7568bb1ff9c5db54e16cd879a11afacfe5ed6ed43dfe9ee90d4ff31f9492c4a9575b0fd90ad5157f2adf6a0d976e174dddc815a0bf579450fb5b93576fe1b38a1dfc7b624cf860b59a4659"}, {0x88, 0xffff, 0x7007fd8, "a1e31bb6af557c621c5bffa3cd435772e2fc1a7ffd0b4908e9ac6ca608a74a21f5c9e04442a81332dea2e349ae80a947084dd1d501118d24704fd1a5383904436310beaec15012ae4077bf407816c2eafae2893740f9bb0b97b19b4f265da45fd905108097d8b4e831d00de75fb82848f23275e2546d50"}], 0x118}, 0x400) 16:01:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8c7cb8b278d29645, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:28 executing program 0: sendsyslog(&(0x7f0000000300)="8af037f65ff303ccaabda60f7fefcf291167c16ac94f2b62b5e68f1ec7567299bb8c2183643044c40b41f8fbe53db7869fbe02b0359a79b638a20b42702a770d5b553e00f22e9c8e2955f43d007a918dbe4df5231b50ea7c17694e60035c23fcab270da5c7942a458c8c2ae6fcda872d19146e492211f8fd88de36a5b4233e7c23a4e87acfc66a0d09d8f5c33002594c79278495da7cc7e01d0b45f9ec735c5f0821aa17bac12637a83959d8f8bb4fe9435cd744990206b99e873295099dd039e99547d675176efaafb264065fdfe592332d541a1a61d49b7507cb51b686272cccc0ededb78ddd2380d7881fb2f68970ccbbcf36b01deb7eed3a", 0xfffffffffffffd70, 0xb) r0 = getpid() setpgid(r0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000100)=""/77, 0x4d}], 0x2, &(0x7f0000000500)=""/4096, 0x1000}, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302a", 0xf3) write(r1, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xf) 16:01:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002c6e, r1) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x4) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getegid() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgid() getgid() getegid() r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) fchown(r4, 0x0, r20) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000060, &(0x7f0000000080)=[{0x401, 0x2, 0x3966, 0x1}, {0x4, 0x200, 0x8, 0x7}, {0x2, 0x8, 0x9a65, 0x8}]}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xc03d}}, 0x0) poll(0x0, 0x0, 0x7fffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0x10000, 0x8, 0x0, 0x1, 0x7fffffff, 0x7, 0x3, 0x0, 0x4, 0x2}) getitimer(0x0, 0xffffffffffffffff) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x0, 0x1, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() geteuid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) setuid(r6) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/34, 0x22}, {&(0x7f00000015c0)=""/127, 0x7f}, {&(0x7f0000000480)}], 0x6, &(0x7f00000016c0)=""/210, 0xd2}, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev\'bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x200000f1, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x100}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'u: ', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x76) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x80000000, 0x7, 0x0, 0x1, 0x597, 0x42, 0xf3c4, 0x2, 0x2, 0x1, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 16:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="927d9d4d956e0fea305b793613963a2be0062abe466c9ee1eaabb31760300be0d903d56e9e9d1b54f846baf529ce5c66f97243e50efe6603def931c84c9a375a365e9006bc229296bc538c54a414495bd82b00564b39af8bb8004a8bdade3d304beadef063677f96609b205ec0b64a1c21cee8e0eec2d4e4850397eba74bd7ef02284d274c2427557d", 0x3f2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = dup2(r3, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x4, 0x7e, 0x400, 0x0, "fc78f462387a8423ae3fd427d2d7afe5a0cc26a1", 0x401, 0x80}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbffffe}], 0x100000001, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/\xfb\x00\x00\x00d\x18\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="1961509d380ca61f82e8d05c1c5bd1680ef428f0ef64b7d025fa7cb774e39205805a170df7c935566f2f8173614d0970", 0x30}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="8002", 0x2}, {&(0x7f00000001c0)="0e30f9dae89eb7baefd0d52fc70d1b1c543beac73dbfc27ed885dfdac6daf7d5afcb70b38524acf5ae54288477a951f568a2b229679c5162c593ff506548acd9f189d301c5a140d88b4f37464450513419b64557a6781a68fbe45f57238c1abd66358db00a2a0fc7e027eb4b3a0da43a43d9969fc0d6f9339104145ea5ef077ebe96e81d2cd88e6839dece1778726f57c80e7e21d124e12f03c260b30e1fec36645bbd249e54fbd6e1464cca39e7c9996d061016ca2772", 0xb7}], 0x2) writev(r1, &(0x7f00000002c0), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="7b9d2e2f66696cb8300096f0b8d0ffff8529"], 0xa) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x8, r10, r11, r12, r13, 0x4, 0x2}, 0xfff, 0xe9, r14, r15, 0x20, 0x7, 0x4000000}) fchownat(r5, &(0x7f0000000440)='./file0\x00', r12, 0xffffffffffffffff, 0x6) r16 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x4) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x20) kevent(r4, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x0, 0x4, 0x8}], 0xe4, &(0x7f0000000380)=[{{r16}, 0x7a20a1d32193539e, 0x14, 0x40000000, 0x80000001, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80, 0x3, 0x9}, {{r17}, 0xfffffffffffffffe, 0xa4, 0x20000000, 0x7f, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x36634305, 0x200}], 0x9, &(0x7f0000000400)={0x2}) pckbd_enable: command error 16:01:31 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000040)='p.', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="9f16dd2f66696c653000041ce37e30ba0a5c93092a945bbb634f7a2734acfb272feb2876d64d8723f74fe3e5003459718379446fb111760876b7a39de9c81ceb3cbfe45f18b04c192e7aa6f30f509d6dd7d121ab92e27d39846977aafc1eeb342d4cbf"], 0x1cd) r1 = socket(0x1, 0x3, 0x7fff) kqueue() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="ad18f05de2f4ef18eef95680fc3ed211c26efea56bc97b6746657f4802ad41a5af702885a30d09d85e7ab0620990964f277270bcb7b19cc32e99f702b8e0da8b559dab7a0dd9bc9e2bb53ff46d2fa359e29c0c13550ff60c8190fbace0fa193fc1c1d29c777531caf5aeb37e8f7c126c376e13d1605bf30f9555bc8663b9a18033f8c682ced24f376fcf8967d3eb7379c5ad56be5ab98e10860d196207684aedafee105bd0ee0b67a331c80d06a1353290d97ffa144338f63a1ff04b208c774fa776163594a8a5e9eb08f59a8d320ab99a8d637f9c3e20", 0xfffffffffffffce5) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000100), 0x4) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x10, 0x0, 0x0) dup2(r6, r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x9, 0x8, 0x3ff, 0x1000000000280, "df1f40fffa4abf6aa727cc653dead347d19eb6ab", 0xffffffff, 0x6}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00e2c16661c220"], 0x1) r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:31 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = getgid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) setregid(r1, r7) madvise(&(0x7f00008e3000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x2) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) kqueue() setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:01:31 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5964497cb3f42176, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2}, {0x4}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x59) 16:01:31 executing program 1: socket(0x18, 0x400000001002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x20) sendto$inet6(r0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x0, 0x100000000000000}, 0x19a) 16:01:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b80080004000000000000000008000"}) close(r1) close(0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93", 0x4d1}], 0x1) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400044}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000003c0)=""/178) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/172) 16:01:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x102c8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/79, 0x4f, 0x803, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:01:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x486}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 0: r0 = socket(0x18, 0x3, 0x3) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='n\b\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30509, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="d138b0e1db894b878890d78a3be0215eda2b5d08a9f39359d66463d8e1408487b5e1ee02e84ee821ba2157cbea064117771d6f969170ce4c2bf415fa4b54b82c2a4bb26813e05e3533b68e4174e72db5f2e89b8a646841540504b57a91df51f5940cb7986207332ceb7439bd785af4cb5582737a1171feee24be23f142a31400037f32a3f5d054d08ae779b47749b9ec4b5eda30d70526304903b562d461de135f77e6566b14476c17b7bc21b07ef45738fbb0e7a04fb92057da0a104d8541acc95ef81990efe0bb5d0ca58cd50bf764d3473f4f472371a0cd2907257bd5022bc798268cd734e35f943ac7d7bd7f085ccecf022bcf1ab911002febe7", 0xfc}], 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="6800000000000000ffff000006000000d6bd3b4e56ca208d6db0f24387507e4b744fe761182a801d1babb97a173881eae8d7ebfb604d3fa54559add8f2a9744357a602e6249c17391bd2dcf45ec67f517cc7b769911518aa0da4fc20aa82d289ee9e91d6148a3d001000000000000000ffff0000010000804800000000000000ffff000006000000418303de9f0bae54a5261342cf82e0ab66395f347ffc3bdb19908f59c2629033dfc8c1a2c8f11d348297e157e134d0f3253dc3e60000000008010000000000000100000008000000843f1594eac7c19499c0e742a975490d87e57399c10e4fd76056e4f0725e0d780f4ec598d16cc6d9878ee6a0660a2ddcf85722c0e135fa6bb1c9167cf7d3403b6b904f0385aede8fd7acc98ed579907f60281b9649cd0856c61bd9ee7a59bceb8a76b33620f6acdfc36d1d44aeacde9db3da899f1d290e3465ec4c3625f7748ddb27416dcd7b6d88cefa96a44e560424d8fcc20aab290ce52a7a2a685ab2044f1daca4a16168b2a319e8e812e9e3bd86d7a9f6095a1ac629cdb635e918b9b044ee638522f8de58cbe2064c3db6337117c44f1d623e24366af5b596bc9e31b266135079b26553497948909346bbdb0b2b76710000000000004800000000000000ffff0000090000007a43c79c45cb10a9cc0a42f12e548c72417f5f017f0df3b5b3982be8c31ef9e362be7f314119036be5f3f190b16ddfa39623b9e6000000005000000000000000ffff0100490d000013a72adc6eb997a77fd7bc1b3c6b004056a121c6d029771fb0e23ced24d819a44b5c86b8d852d57c79576e942d9b39b5ce648218f6eb2de5d74b2a6d473034b05800000000000000000000000500000044454e03f2721e592ff3f3b6d30ada14f3d8b78658a8b5cfa69328c4fc781ea400fae309768099d6010d2728427eaa012841f7375305c4722b5b27e4700ad0ca532c000000000000d800000000000000010000000800000060bae5261c8f91cccfd8710da6c4d9d0cb2f2c0bb20b5ea83e535fd72cd6f8431b039a0a071ff042f08bc50e625e615aae6f36c8630d8211fb501f1ef363960f75201f6bafd3b21ac9f667adc96f843243963d7b6d1c3394fb3eb65321e54ca86438ecab04afd368292acdf9b550d93b4139d5201cb41789dd6472613ed6bc13c284ddd105c128994a9610deb15d924aa34a3cfb386f893bcfe5c5516124421229db5b0723c79b6fcb8d45d2e48508982d5f67b3e1fdc6b6e54b3efa8890b413914fe197000000000f8900a01331da0fb1a500b265a0591d465fe5f324fe676d1828b7225e3789db96c7456b8ddf66158d2e5c4a79524e539d95b2ec7858984ec2d495488734b947cb786f89c6cb5197b9fa2682ddc02b52697b3133e1d0249bf470922111e5afd5cc029d36cac3d7be54d95ba93c09fdc5e383538dc802aa6959c0c72fc237e34380f94e9a"], 0x390}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000180)="d79d56adb181d1f6cfdb193896e5", 0x4, 0x0, 0x0) geteuid() 16:01:33 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7f, 0x8002}, {0x18, 0x3, 0x101, 0x2}, 0x6, [0x80000001, 0x178a, 0x7, 0x2, 0x800000000, 0x9, 0xf758, 0x1f]}, 0x3c) 16:01:33 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) mknod(&(0x7f0000000040)='\x00', 0x6101, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:01:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="69022e2f040000003000"], 0x10) 16:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:33 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget(0x3, 0x1000, 0x404, &(0x7f0000002000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) shmctl$IPC_RMID(r3, 0x0) shmat(r1, &(0x7f0000002000/0x3000)=nil, 0x6000) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r12 = socket$inet6(0x18, 0x2, 0x5) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:01:33 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) fchown(r0, r7, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r11 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r11}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r12, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000000)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r4 = socket(0x18, 0x1, 0x0) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r6, r8) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() getppid() r13 = getpgrp() r14 = socket(0x18, 0x1, 0x0) r15 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r17, 0x4f1f, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpgrp() r23 = getppid() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x8, r18, r19, r20, r21, 0x4, 0x2}, 0xfff, 0xe9, r22, r23, 0x20, 0x7, 0x4000000}) r24 = socket(0x18, 0x1, 0x0) r25 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getgid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r32 = getpgrp() r33 = getppid() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x8, r28, r29, r30, r31, 0x4, 0x2}, 0xfff, 0xe9, r32, r33, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x9, r20, r9, r28, r11, 0x4, 0x4}, 0xfff, 0xe9, r12, r13, 0x5, 0x20, 0x4000000}) r34 = socket(0x10, 0x5, 0x5dd488d4) r35 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r36 = socket(0x18, 0x3, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = socket(0x18, 0x1, 0x0) dup2(r36, r37) setsockopt(r37, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r39 = getgid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r42 = getpgrp() r43 = getppid() shmctl$IPC_SET(r35, 0x1, &(0x7f0000000540)={{0x8, r38, r39, r40, r41, 0x4, 0x2}, 0xfff, 0xe9, r42, r43, 0x20, 0x7, 0x4000000}) r44 = socket(0x18, 0x1, 0x0) r45 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r46 = socket(0x18, 0x3, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r47 = socket(0x18, 0x1, 0x0) dup2(r46, r47) setsockopt(r47, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r49 = getgid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r52 = getpgrp() r53 = getppid() shmctl$IPC_SET(r45, 0x1, &(0x7f0000000540)={{0x8, r48, r49, r50, r51, 0x4, 0x2}, 0xfff, 0xe9, r52, r53, 0x20, 0x7, 0x4000000}) r54 = getgid() r55 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x71bd47be, r10, r41, r48, r54, 0x6e, 0x200}, 0x2, 0x100, 0x0, r55, 0x4, 0x0, 0x6}) 16:01:33 executing program 0: pipe(&(0x7f0000001740)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x119) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000080)="bc1d0bb15063099c4c8fd19aabc69d487bfae4134ff652605865b72a91de0b0152410539e7d80e2e44c254a8309548bbbc454784cb5e8a5937a5637a46b63dc77e673d83c90e02eab9", 0x49}, {&(0x7f0000000240)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c7f10faa8850db73036956fe8719577b306cf4f7ef1", 0xfa}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918b934f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c5fd38e3a9bfa35435f642620caf8950cabcd1a774d86f54344460079efd48c478c8e042a84d1834f27c413e29217c6b69814e6842a5", 0xda}, {&(0x7f0000000000)="02c0846f422a9cf12023d35efc917811eab470d49d0675beae45e45e41651507d9497f4af5710cf94d7a9d5dca84923c8459a42ba8192113bbbd6b", 0x3b}, {&(0x7f0000000440)="98b9a85e3b7e93f88351968e6d5ede528f95e46dc6975e8c55dd30333313657bc4956ced0de6de59d120dcbdd3d6d1783fdc94a12cdb840e1fb0c392b083d56a93741d2a6f99b4d9d63e4c94027463a1c560d88d317c3dd744548e156455d79fed75a1c4c78ad901084ddc2ecec641", 0x6f}, {&(0x7f00000004c0)="3d452b97d2c5d0c7675e6ac9527923cd209508b124cb5f8307f0327ab43653602b14682b36ff29ec3bbcf7f4f0f8f886f53e5176a18e66352e09309cd4d42fc69bf88b0e8367a968a1dcc6cd0b9d97ebc8a3ca4c41975b9a8bf930073203360d4cf46938928ec57fa5285bafce8ed7e55c32868a792bcb8b297bcdb13b3627efdb65a644b061441323f1f4666fe435767b79c6e38180d98d7f78d9a9ebeb7f6779d0d32b14f08f3943190e0939874db5d67549622c14cb412a9cb2440e0d01d24d9c24a355c7cb6697", 0xc9}, {&(0x7f00000005c0)="254f6a4bb96e1c2466ac801ffecbc1d0b88576a521ca23bb566727e8b1c75f060da625dac1b7c12cf40f0625469c41f8405edc96c033faf0c6b1210adb6b7b7ba792d7df4fb450f3ff45c1e410acb00c4ec3ac94f31f4f013091b21844fd9d581198804ccfd99d4a96877aa93009d9a96c067c4f07e10c0b17dd1b2dcf46c365913256eba05e59367e8e6a3cc3c7d8a7dc662db1bad63eccaa053548eb444feb81b133cd030ae567fc5353c2b888d11a5323c4cd28be3e3614c9f6885dd0efa621906b6c4fe304a38d74d90cf4659a427ea4d6b1b8b9a2e85fedea5adbe8bb7fb440278227fe3f1656b0e1af5c17770a9bb199376a464ae668a2d37a860ffbf4aa2415da1bcde71a1561c018e035ed8e27b78befa45e99c43d87bf3cdd6adea140513f1f035d48b6b4d9b9bd761e253e599c3c0947884e20b84aed365879b0a67305f44884ce19d84998d2fec7af414cf4e76f6b807c8fd5021ef58476c1308577e138c9bf62b904da06d0fead467100fad7f958d90056db22dadb08bf955eb048597c1e13ce6be60c1f2bf85b9d0d040107fb9330ccf52cfb4f56d19b2d902a2000334e46c288639709883c391dbe0322d5125ee26b361c6725408f7faf7dc2124ca9b90c7935e0c47bff24928e6dc47a50560664dbf1880b36dd7be8ba33a5df16909f558206e47fbb8775540cefee82eb4e73769136d2a51b3086d8b7c646997397f56af0d1c312342efcf554c1362bd114f140c111977b5975e40ad49c5c735c2e06686b411b4517153eb4b714c98dbfb8b9efd7885da74312fcd785285ec5a652127e90ea7b34848b17d30bbdbfb474d841e5a8726ea014fe6a8e8c52679c5e3328da9ca1f581823ef44f3792e80bed865993e21d0f6c01ef81c60d4c7ea71fb1ba109b2d4beb28ff21a4008d9f0e25ef3d510dbe32972e2a0763d718b597d8e64b4781c0f571bc33677e4b3adeeecc95266d96c3b8f44921cd3ad676d09ca221e13880b6cca3e1ce70985858e9c98f9bb19b19854dbde0a8ce6a56f4fff7d13cf765be116f177573a042c0610f0c0dc74a76944eb0e9b50472baa4f8709fb6b9517e5cf83325f9dee90faad11a695d41bfb4a826e68d08bd8ccde5fae2c7963d64d444659f0c5565694aa4161b004a0ee7c00a53a1082f72f1267036c80ab542e0b82feede0e89f26f134e90c3105eddbc59c876531e07fe1127ce0067e3ca4ff30ecdc387cf612ddf9f7b1b791f274ed7877461de7d40be1b5e2ed9d23a4a0d8ab6dc99d2e925bf669feb4ba51be329f9435fbbe695d85f589a55a700a4026e730b6ae608ca6a2df1b6a5240d9c064466c7d756c2146641aa28aed1b1c026965488269b9dbfc448cf13acd771a895fbfbe28f5cd9a67ee98e06f609a14345aeae7f06ff926de9d8036c775af507f2646cc45bea0dbf6d460eced3eb82103f5b0e0cfef7e6ba72f23d9079a71a46b1159bbdb478605865885d988c6de46613174d39ea89eb618c2c4f1a3aa974331d9da23fc5cd71d5e9d04e237d4af63190ea6369c7efd35c90a5c7fd165eb9b45829b971ef0193fa3e0fcb26da942937a75447ad2a8c88884d04f365e8052b39f7bb8fb520643ee1454538b43bd78fd54d2eb643c890a6f6927f72d273f86692f304fc623f394015fb2196ebc849114c6df5a7892edaf06a20f0336458145c757d44541c7dd9861dc9d4bb7e080cc06bd02f1f0368cdd744525a91e1ba96dc9f47802937a636079faf460edc602b7e915a500b960fda4702a69f8e8e939518c63382ffbb3e3897c097f13bdb852cf2cded3eaced84505bcaf2d4c45908b1d94fa566c9a5cfb7ec30dc3f2d14074a44bc67924e1c73811b4127d621b6f175367401c4b266be3746cc095b96a50e3aa0456f1503605135e4e64989130f858d5603f8da60f8b878d8896103606bf587fd6f6daaa7156a22278cd8271f75f8f4fe87786708f0d4101a9145d9d1d95fcaccc2765b90d31bbf709446ae90ddca56d8d9e335efc1976a99d66983a6e3093c031cd4d3bc2c511d48c9086a34e57c8b5a6f2a2a4f700081f9f86832170164bff726c4705221e005a9e74ba874369a822be7b9a8b79464474a18026eb9c0bb8dd127acd23606d0781f2c5e16e5f927064661ba53936a51f56f2061ff3ae336943a1b35a68e6aa1470301ed89a7e1ff92c9f911540683444664c10c9cfd722ab97200e5faeff0406d77b178ab52d9eb79f3dab76274dd784d28992ab5dc18bf93b97c22af44b96650a430a40dc70e00044193aadbd95e4a5ff4512d5757e6fa089e965f07e75ff09f324b7c9e93da130fcdaf8508675c8eca7a8d1536c0abe2dd5a119fc6a1f279bf72a7bd94f40c82d4fdea5f199b55a18c955a6595d20e27c18869c4479eb6b06ac6297b3081bc41c2f05c458e45ab2ee51886d9d3910f7aa6c301c471d879fd890946fc5c98000690f8efe2542673851ee6ee2d835caf0e2957791670eb7f240b3edc9875412cb8221fc42ca9347540118e1b4ef501ad433852b45762ddc145415f9011946492f7920ab85f89c30b442865ccd6a908b0edbffd992930586f501c8bb71c9d7eb8090758b9800f319527470d26f88787b3056a0a4d2ac2f984b8c04fcf39b84470aed75aecff226b82f2fe113c21e0e84c3bf2d12fd256c95eafa62ae725f2b05f98d45844fc29acb716ddcf0e8aa9b29b2457cc3541d325dbdda90ca16437edb22119515bd5522d5f2ac08b7b0254390346231a6cff6279ed8b8572dee378a4589c7ec48044253f572e89f4272cdc9b77443f315d06eca4b0cd5572f1aef9488a03782e3b69cc62ac8a171a4f1fce35f8cad2526f4a72284132f6b32c9cbd612706e7033bae053182e9bee1a7603f594a68bc3ef498e8d5869388db968683da7e399ea87cdfa6d3de433e39c7c32996c952efb9cf28b2aaa311ed0fb0744adfa23219a7b741e0c4bcb69b348d26d55d3945db2f058bb716020e47746c3cdd81afb94bccc5a1be2d4a7928e1b1ce749b7a04e9f28f938d8d0dcaf5ffffc5c9c1e8de05ece383d8da0da4136736832365db190ad43d3eeb1aec248d8f48b9dd839e1418318397b6b19d2806433657414fad45da95740b190b93b0cff13088ca633a0788b6c548d9c1c44c7fd6a0353b5e9e603a1424882b8430f661d470c6c0b6af8711eeb7666e49327b48e387276fa42b675e89cd010abfdc6cfcbed8e314dab7ccc8bdb288e6c8c9cec85118c26fcc88e88e50c7824dbbe2edb0e75dd7e1fc9a0d58188382de94036bab0fb56917925424fd9f6ceeb720d0674d8436245b299c594bde9b234f2530c2f7dc3c34d1faeecb8a93bd282d60e9c8f577cd036801165c65a05baec02d56149c62c2613e8bc5e80b0023277f80728cd9b9f2453307930d0fa152185699d1352fc2d6a8cd7aafa7dc9e1514db472a292fcb84d301db6ee371c3554d7081413332b487cf419089081e655c46903a695e77d57def9bb1fd85a0c69496769cfd91c20b131071169e2cd9b7891b1238706a7666fc92e69af772b87e114d34e29a0dc66f5f1a795bda075347308a8b4927db87ea47be1522c545b9b95e1f2e6ae99df778c12c1d1721dbe735bd1402d3534e41a6349066c76807ad0f94ecc2a5ea6be1d81439735840da3fb61f70268e6159dd9cbdaeb2a295cd523809395163abe8829ca4045953f46fabbb290e4b905726762479fa95f800d6cfc542c359af4aa7a99cd70c5cb369d29a5938438446c0deef33e8453cbcc5639087dfcafa5dc3b0c5a17c1cdcfc5982c6deca04c2faaabf44e036208870acc94f94e0f6d998fec55ebdf259303b214a12774f0c63729088a89ef16551f04ad4d4e3071a73dbb3923f28a3f18b16b6e7782f5922238366f391c1d1dcd259f5a318bc3a61f51fdd84d2acea1ff7c2b30247f6bcfc672007289c0e293c9e176ff239d7dee63b29722d1fbe41890ec2679fda2dc5782bc21bb88f28008b8f571fa991ac7e96d6c720d325e1dc70ef0427a21cd197bf71f29c4b40529fd4ef22e052c8f61c8db95909aa3d65c42d53dd09f356203a13f82ecfa8a65a80b8de1020bd2d5d440fd6145f20788ee6e8c61ee08e269747907f3c9cfa8f0674b909f7c0c1eb1ddc16d888b16ceda59c00d891e1c303fd7696ebcbc51035fcc5d8467955a46062011929f2bda19b8115071a773c375d0dbc0e56c260f33d2cc15a5a479786ea6d250f39b9872dea6a002ff016d855d5f80b879ae6678c4b326ed7f81f23c588ca47b0bbf5b896b5676a9e578201d2422ed016a920490d4f5780ecfb66a525c69c442d7ea95439dc23de6acd27208e58951e6f20a587ea029caedd3a0c4708666fc43c152953ddc3a23872a22e84f8601ac890cf4632963a2173c30ae777e0202d1fcba20c0062bb9f6d1830ca2a3499f880a8d7e03491948524d94f1822c2adb53f687ee1cbc72067879ed0ffec07f2ea7246e32962a0c6ac1f4caf2e258e9dbb830a3569a77ed3a340e81249d1ff770a8e03a53ae18f09ab534ea26d5e34fb0c37c7fa96b347add9001e2b3ae8015f8a704daa811933c6157caa001b4d0bfc9fd016bda06a0a9015391e0dc31932e023b1a955fa987660d3b03cecb67969ddb4c306e55e962d2dc84e4ad352a1eaa352ce0aaa66b4fd77ec88f20f034b50662324a9afa7e6a8ca41b0b1271cb0b89d15a9a7a00e31fcd7ce882f5a17fcf47260b0924bd438c713a68d39f4f1f3bf37bf92e8bf7b1ce59f947f0bcb97d29db59b7cbeb0acca054324416b85bee9bed7dd2a87eba9349c70e4dc0b2fa0bd630b78debcd24a0e5350d60e329bb7b8fdf0732e6b2a99995bef21f216f6efa87db47081480e03fc8882a31d0e51d7d1425f347bf4fcd1b5e8d072782f0bf29c9af69498475cafe41ff5cdd9a62cac61b55435202ff5c93e5aa22e92de2f4cf7155ea399466109a192c1acfd43c9e1a974a2432f4f525a9bf91105ce4215cd85044fbd3989310766861cfcd488cdce7a7c67544baed1aa6fcc29f3a094c328f7024da56cf8fd6808507f8cf4a26a4b3aa85d23317b6c109b24d48c9b0af8bfa39b25c224e361273c1c67d7fd7945326dd1ed7de84a78b36184f9827d865818b77c897f6f4edd7812d24c0a33d68dcc6a15cc85b225dff9b91a5cc3103dd12be4af5b1b0aa93040e211c04f4ea9334f2e16f829e8ff62593410effeb4493fe3bf1e6db4af43947e775dfe289394457ae809987c01508f409a36a9f66627f6c8b8f16f7f001d00fc3470883d8ba9fa35263693773d7028914179a419a728bf4f6f0f6b949e9e11c1915ec129cc62de1b54ea00d1ea7c70c4aa683fe1f9ad72ef6f472f264d65b9fad86f9d51ede18ce7cdfd0fddc0dfc3139770326f4b76f62c0275899e1b454585f21ca62a11cccfac29578cbdf21679179bce65fb37f4beb75637482e39ef1bd61a2c390daaa8ce11f183bed76c7addfa9e9cf01714ea30bf9b4b86b184cda90fe08f4c47cd50d8fa025acf588a1ab4927689bfd4fd42dad81dd138f02f61cdc5a2845b0c75385982e382c505c3aab7623cbadf497ea8c13044a076a8bb33d39b2148b77d38a83a33a2f7dd009c6fbfb16316f17d335f2c18189da4153bb1fc5946de5beb61ece6df878fcf9a06ebc63599a4546449bb49b79832ae72340fbb37e4914fb24c43e0774c5f8299ffc937ab1c8080b43fc2528799085b811af9806c4c2c0b5cf04b844331cf7baa1b4a376ee2a9e21581f8d32882c392a8251d8ea8328c3d0b16772358e156aba9", 0x1000}, {&(0x7f0000000180)="83df944a38084018c6c288fb260454", 0xf}, {&(0x7f00000015c0)="5d7b623e00d5672bf97b787d8c4ab7d02c310850c07654164140f8609e824480ba99c5a0e2b9aa3b039fd160567718db0a82eddc9079cffc4f003b508782bce2f516b377678d15817bf46a6c9c7169ea7610f7176df8fd1d0844eae825d2f47fa492ddc2c4db2f01321e5ef334e6351f1aca340390c0f1af2b764d4e7ae7d184b0202554c12b962de423563b1aabb673a2a26c283317cb8fe3abda43372ca9465af4a30e7c0a77cd91", 0xa9}], 0x9, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="a27574df21172023a1eedafcf150efa6ff8bf3c1262f4ef760e6e8cac9d6079cbbc1df6df839e2fdcd8f630cabd4a0583aafac3bf25f9d4dee0711ecd8bb774e69534523a4cb92e049e7a64b8cf7ef7705a5c801127ef4d0b8c1a1b6f7bc58dd7e6dc2752e123e", 0x67}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:33 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x1, 0x80, 0x8, 0x8000, 0x6, 0x1, 0x324, 0x10, [{0x7f, 0x8, 0xfff}, {0x6, 0x9, 0x1, 0x9}, {0x6, 0x1, 0x1000, 0x6}, {0x9, 0x10001, 0x4, 0x3}, {0x100, 0x3f, 0x0, 0x8}, {0xfff, 0x4, 0x8, 0xa000000000000}, {0x5, 0x8, 0xda96, 0x8dc}, {0x68, 0x4, 0x4, 0xf80000000}, {0x7fff, 0x7, 0x8cc, 0x3}, {0xf28b, 0x8, 0x8de9, 0x2}, {0x1d2e, 0xffffffffffffffc0, 0x55, 0x3f}, {0x5, 0x1, 0x1, 0x80000000}, {0xfffffffffffffc00, 0x7, 0x80000001, 0x9}, {0x4, 0x1, 0x2000000000}, {0x401, 0x6, 0x3ff, 0x7f}, {0xfffffffffffffffe, 0xffffffff, 0x0, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8820, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0xffffffffffffffff}, {0x3d, 0x0, 0x200000000}, {0x3, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/\x02\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pipe(&(0x7f0000000280)) accept$inet6(r4, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sendto(r2, &(0x7f00000004c0)="6c0be8e1f304d6afc76c68f413b743556f950bf016bd557bd10ad0efd40f548e1d4c935a263c8ac82b16ec12cde12084f53bd8978d444a3a91542e27ea0980d22574e286c28c708da267f70fb471de091e584443e78002d872c91d527d024c66161e2051e4b1a4382d85613b0b4aa9cbc6cb7229d97ed02a9a366117f33fcc2911c98985cba4175577a7e1c14e1d5dde86e6f7abef813efa5a7c769d3e155fc6756a50c6df3131dbca16c35fac97cfc97052476f498dbf60ab51c93978f5cc0ad7772ba97adf939c450d5994d9d22bb1e9d66ca82ff9b2c5db9714b407e76b306bac06615df8e4ecf4a0da305338c1950e6b8849cca5da1d6453242904dee0de41495615d25bbc11729350f8945a42298f631cb1a9b1938a595fa1f54db6de1f8ca40ca613f558f8f4c3134856f322346eec98a1239fa99ede9b145ee39d1d702a503bc42cb1fe52402bd077d777ff71fd44f90d548a5c82696cd436fbdd23e9fac5e77a438643e1c638e6436d27ada5e85a4ad0f7762e88d066876d3c4bf3b6a0b91c45319a5f10116053e3e8712dc5ac74c1fc55a4e140ede37ac0b07778f5d4a516cd6c0837ddbc59d56f09eaa8c224ac153c255fa8ae17bcbe2575c0242fe1099c0decdd3c4212c78a7691f184e1779fcab0eee1c1af2f39d1677bb0d40f84cc0e05a41d731c7082b87d5767bd66b581e87448b6cba50353a411177999ddeea8a460d67979cebca46cac1dc61670178aff958bbff797b24b29c005867837c525cc33c85500cdbbb3d60af86f7a11a901898d7e4f877a34718709c2de473b8f001244302e1125c1587e90d4d5a96c8c504a1574ee556317853ed7e152416c7de525ec112b3a23eed161e8ee3e32937e06b5fe38990215eb9627bb53c1b5cbf27cb4710c823f599ebc79554e5dd0e8f27950aa8a7cd5f06440883eed6844523a8efb8489c53284a7e4f32e318f80974d18e9fd4d6ee1a9a6daac53715651bee045fdfaedc997d53379f8ca701f8bebfb5432758bbc07d67974de7db65e1b96aa012495550636385711fa2084d88e5bf57b77fd86e217ce99e720f793b62e33d10547c8a67a9296bbc6b251a8e6430a2f3617eeee95da252086dee5a1e9d0eee8423379751e5c3ca50cdf02923137620d32cdfc2c7a1adb64cf68ddf1649fe6beaf63e786623c7c1b0ea2da41847455a61749deea0a4b7579e681826fb5b4ebb6e3661d713100c8f6687ed231237bd1d09996cf9ea5b5948390c7af9ecc5ebf388bacc8f39092f6d8ffdf7eaf76f524b78a1dd810b5201df4b21b5cf26bcdfa392e3d7d5b89cf151c35b75fb5ecda4196349b500ee5489bf07b1bee0b55787b5d35932c849150a7e28d1d197a1ffb39182b15f4711c51673bbbe7341564d62ca4179a6410ebcc1937cc57c6efe324c70b6cfd793a3746241cd2d1ab97fdce63000c49e406bebfd4286f562ae13b7953dfe7416c274e28aa5279eb2812cc162513cb4303cb2ad8edecaafd70d626ca488db2f3225a36ce8c7676745ab26740bb2e1b387119a0978b5e1d4dc045afcb5567a624ab9d51073fcfc01fba54da6163fe4b78205864d9081ae5929e498525cb75b579f1dc69c9b31320288358aa5a41f69dcc5e249e727048599ac01e19dd07c1c2182a187a0bc6686008a25df6b18424cacf4e0722dae2757343f0329cd85a4a8343b26bb1ece69a5a0c98b1f7595827bc21ad7b4909366d51630a2d3ee9f7811233cbc686a63c3e094871da30eaedb5cd9c2276b075f024b5103591e54dc8a6f5c124e0e5dc3159bf0b442f34365f5506f0873e6cbbed090f00033b18951b7be9099653e86766aed4c2c88033fa5a98dde12f36be235b244a435b489eb7117a4640cfbfd3005161cb28b3cef1bc7549b1474928916f259d7196f93341c23637a619be53306e30737e14e07773e39c5aaf6eca2630e7c2068212c8a098e49199153a67b63289f98ff9ca348719730d0ea92fef0f39a66ec0f223bbb48f0c6873c399f9d93f7ad740b0378c24be009cb724a99e8c54f727d50b3b4926d24c589c6ea9b958539854c9f7f6b2a5e6878e3db1a0b5e36c79e34f182c3dbc2dc82af1bd8bbf5230dd8dc6340002d68bfd21822edb265c587d7f3b1d88f8e7d055a278d3a6add797ce6aa3401203a15fe086f6e3721daeaffbf866101fc1310a75cd93f157ff6d8708ab6924fe0c59b394f2500f168e28a38f49f3cced3ce87c6c1385add2534b88265f160b7f59c01ecb5c2914aa51bb8cec371eb8921897f2b9c7e2472a81806eb68bf86e1d2ef701a4c342808b207c1305969fcaa8f61cf0c6c3839c1b95194eda3a3cf2aa2495b6bdf85cdd1905928f1f76a38c69a15a526200c002cb8a25dec51ce5344dd523f54b3b84ab35b29970cbd8f48e707c3cef146842dbd047ef9494c6e7f4c58f2488364aa4158f011d315cb3395b953f38cab2fd44b7a27d1eac208d03789c85e8176ebfc7be1cb05ec5a125e661f41f1bb492bfe39a59f4a1681ee6df44bfe5ee9954796c4721aed0b27a43dde730449f79ba2b093a95decf9a96965372a9d0b88b629c8ab49fd24876bd76fccd2e2b4b42ab160584dadc14cfe0ce533c3dc76dd26922e022cf4904c1784b142740113f0de67151eb398b3698be46f72afdc14ccd510eced3ce69ee3b5cbf9bf97158478c1d20ac4c17de08e47ab36b62922929164a5ea165cc51543daafe847f4ef2c34cc8383e9dacd9d993e18142cc3f379317c8acb1074bf31c9504628d7c2d8017e52b82e29e6a89e307a13e57096ee8ef208b6e17b1a6f677d7579a48f9bd66280919d05fde7d4534a72aebad04901d58abd8c1a673a6b1b6c41be08026335115f57fe18360b7f5efd89ce1d61dee19de1c504ae38d39e649998ff3f21a8ee6b73bf1f1e8160079016906433bd39ad52b2708f8dcaaef794a487de5ae80b065fe81b5535a1573f103260384abfdcf05b749642e44e1ab3634924e1becdb342498c275e1f587cfa7e0d22b1c8b272ae1711f93dd55c309e73a3191255716eb2fcbc29ae40025d33bf0f7e7c5e49a05ca0cdb7f6e2fc2da3f82982e6e7f589f7aa59629d00c73b818d97a9dc10903d90e118fa9f14ce9ee6865c6caff3ad4e4d62a4cdeaaf3dc89cc62d221fcd0aaaa2482bba96d026dbee79ce89e410800008bd8b6e30e0b3246c0455111938df31e521ce60175ad78e30fd4541ece7716a5eb70bbac98c371fdcc8f7be10015cdfc56466130048db8135166bab1916f479a2a08f2849225b4d4297add5f76e8b8aab26eee85950677171eab5d1c409fd012d2a0dd244caf7e270e266ad5815d4b05987c6c407c1276c6d2b6a44ceae5a01cebb9490848c89dd64d9f53792e60abc023bdec3ce2291735a05a5b160803bc6bca5b2b4a9c17eaa1d882d1c7e49800e7a4ba2d5e25989ff81bb2ae6de49212c6510db7f185f2099fef0e626681aabc200c4d0fb80af2dcbcbcd952c6b2e84a15181bf700fadd86742500240cc22a379530a47b5bad7ec2457808be91bcf54203f1b19fdb55ba1a4cc7cb169c09a39b2929a123158573d7849bfdef509613dbe6e29ee51e3f135a51bca2b5d5609bb64e390238675ea00f65196194dd6f7c424e133c71e313a2f841f65907f8089ade2f894a94609b44ccab4b00d178a870a51ed2bb87bee57383bc4bc6d649c9442fee6b7e799ecbbf5530ddd3414b55a8919c1a8dfc4ec3ddca6cb5aa53852208d3b9fa070993ecd502841fe62e466b48ee92785eafde25f829913709619e51db9d9296f1632327460764ec2100b676644966e5256f81b93a0c91fb42b63218e161187d9a71e535669d40d3825d7e525cdfe1b8cfc3f1ae91c2849d8e046f51d9122c8637aed555bde66eaf56914963d8156761f33e605cd251fe366fef837557fb0d0fcc300d0b189459ce5ffa841b624215cfc0cbf322f82cf05e169bb05a99ece9f77147d76b2902c2b7836db50f347f8d7886e1e25b3a2adbc8ec8290ae192767d0cfe5dfe68061dfdedff84801089a6908402ea36cce8b8df09d1265069c8ef73bb9bdfd6b5e5793919fe4a5c0e0ea1b5e262a11623dbd22c059b5416023a5e8e37cbe01db7cf01bd36f5be4f56aa2fec2ec8b9cb9a1aa2bfefd46a42f23f3a10066e445e59c10483c9525a13e22ee70327316afd3a56e168a57f68114c26ae1e35166ec943001de48a08ea017b8fd4dd1c7a3baaed33ceadf26fb8bdefe1d039fa50ba51ac6c762def8a40c720d44dd87b1824bed405fbff0801e75e264bfb9218f5164f9fbca6db0e4dcd315881d4c1bc7bdb60015b7846831c57b2fd8824e63de79d5e5feb5e8c9b0dc4d98a4af0404ef7142b4f29e27c2dc8f2fdf47cab031f4e18e601d80a2e4867d3f85f11c181970ab3b9900cc28abf47b01eb9c32c40b2b55b4164452268bdfeda878e183719620d7fd10c6b0143546754540772e241e968e89b272a2d784543724bda371b924555fd1a4d3bde775da68637fd39a2c49564d26e0864cf62cd076ee15d541c65d8825c9b969595c0e13deefe66e1059eeac12e16f29d64ceacba24c2aa55f856fe09f2aca5e9cb6899b25b1a8eb72f854db5a908fb1585cd10e6d66d3cd9096624e83309e4457fe6b3f97f6e8109fdbceead5aa91f4a54be0f03795d92bcba4df91110a9f068dc6af6616f5b477a09ae78dadf31c9d558b06c5af18d80fb93b1e26d02867a7835377ce1f2e26abd1353cb3c4c7009b604d7e5326f308f5ae2ca370553d61b11bb711d309f39680ff2ce54a7db6542e5a9b88a57996642eb20185d61e78ac4334b03c268f484264cb7ae2def7432612886897a2fc847ac005a7aa0079e9c3dc4e6ac306e4e53de50a42880a35465205b29bc66d236a6c1a3ca26c78f9baf56b133c933e357c8ba4cd7c7f1a85912811fcebfbf3b89fcfd0896f8019be751e2c4b96a59f0d026fcf8d42012ee17aa6bb7a6f26e5801a1c4aea34e5e07814313add565917b29d89c76e91fd469469cdae8c949491e1d518d681d24fe59aa850000b2fa3d6724b57440daef6457ea53aa0e5d5663e072eaeb2c472618b475cc7598835b101508e16f61259e029cbeaee2f0a614c1cda923b6b8858e7bffeb1085f5a50ce9cc90858c7aed0bbf5d44f392b1fcc9beea71f7bb3cd1af3a3007dcc0cb3c2cc4d21a96fe67d15e0feac0476622cfd61197328edf169cf6a5320ac35c43a4a4427d2dbcc4470369c8b8fda07447e32f141466ad75afd23b23446ce471e2e5e90416f0f069edf48cdc22c10fe47929e1b81e6ae5d0e15639d56179657d82531327139f917fef4a7060ea270e8c104cfeadcc3cba5e188b2986100854e63a2f04a8f4900eeb677338b3307599b7d300927d006c872cb8dcb1922104dd2270a9ba77380c74328306f7e61c609d1264cf5fb45239df0b6c97d8e956f4804d7566e708cf0af1a20ab194dbc1bd70d1fb65a431f68245ba78c74a7645a6a2e452e75a1e312c3a3db465743bc6990a6adab3a410532a334236c8d61cd007355c6f2ce32b2e35c971b4eb4a7a0961c1b2297b9877b65f9b829229b3bb02613acfab6a3cb814799d4be26a6832f1b21479512b89e6a1bdad07b7014a7f1c9f08c22fb9006fb34dcead786e36d2feb9afda1b9b60309d8d33db89f641eec3ad95432f8cfc4abc929132889f74294993da9df40bdd42ef6b3b91ca59fa87ff8664c362cc7d6cfc201b0b02311bccda7528b01ff695d6ef9b51b2b58e3ab85edfcc5aebac3485d4c916c3f480ce69fb3385e", 0x1000, 0x40c, &(0x7f00000014c0)=@un=@file={0x0, './file0\x00'}, 0xa) ftruncate(r5, 0x0, 0xffff) 16:01:33 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000007088b36dd496346116543883432c5bd4ce5467f2f2576dd6f1fd1e8d2eb1e40d3a25f0d51ecbc116d93942720b54a178da77d42ae6255a5fca00eb528f5d62a2f7f7e1cdafcc606ea53503e0a96310b6e96f1cf12ad84e08e5f21b6794bb518a478fdf95bf45"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) shmget(0x0, 0x2000, 0x476, &(0x7f0000000000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) dup2(r2, 0xffffffffffffffff) 16:01:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01006530000000000000"], 0x1d3) accept(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4a566a2b714cbb390cf3cc1875fce00ee20cca0db3258e05ccf0929eeabc0b45b97c587e39eea9100a2a8dd562db9cc76a"], &(0x7f0000000040)=0x1002) 16:01:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x5, 0x1ff) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f0") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) 16:01:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x8f, &(0x7f0000000240)="a633a9a5458cece91d513209b97f9f441641736838a8d7da7dc0235d174fd473da456b4af3e45a13cd81f7874135bf6b7dab39c92931a86b504ff227751928e07782a2dc3045e7a18d23ff9a9b3d39bd599313e2f1eb6efb4f0dc9fa77e2f6937eef791bac1ba075fab1821e7df79ff25be29c7fbf47f316c2a13700e5c4cf0f95b4c846f81e2bd3e274c6641be82b") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f0000000180)) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000040), 0x2000c) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x4) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc40, &(0x7f0000000180)="b69abd998d9682012872ef3bac87a9fa9b7fa0e60d227f29f965080000000000001bf8a5d9890907004faafff2b91231815c735c7f6cc9e9981148253e8327071687f279847b74b8f30ed8d43de88bf57e973a96901422af01ce8775653ee4e6fa0194f4447ca8d6767cf0df415c1b7f") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x280c8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) getdents(r1, &(0x7f0000000100)=""/240, 0xf0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000003c0)=""/65) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000380)=[{0x100, 0xaaf, 0x8, 0x73c}, {0x3, 0x6, 0x40}, {0xfffffffffffffff7, 0x5, 0x3, 0x80000001}]}) 16:01:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f00000001c0)="ad18f05de2450000000000000007ffffffffffff7bc97b67", 0x18) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x20, 0x9d062d232b074dce, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r2, 0x4}, {r3, 0x4}, {r4, 0x8}, {r5, 0x10}, {r6, 0x4}, {r7, 0x4}, {r8, 0x20}], 0x7, 0x6) fchown(r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x3012, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:01:33 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x50280, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x5, 0x7ff) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) setsockopt(r3, 0xffc, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x330) r19 = getpgrp() r20 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x8, r15, r16, r17, r18, 0x4, 0x2}, 0xfff, 0xe9, r19, r20, 0x20, 0x7, 0x4000000}) getgroups(0x4, &(0x7f0000000040)=[r8, 0xffffffffffffffff, r18, 0x0]) setgid(r21) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c, 0x4}, {0x6, 0x80}]}) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r7, r8, r9, r10, 0x4, 0x2}, 0xfff, 0xe9, r11, r12, 0x20, 0x7, 0x4000000}) r13 = getpgrp() setpgid(r12, r13) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'|ap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x2, 0x732, 0x2, 0x401}, {0x6, 0x6, 0x4, 0x8001}, {0x8, 0xfffffffffffffffd, 0x80000001, 0xd49}, {0x7, 0x81, 0x851, 0x8}, {0x2, 0x6, 0xa77, 0xffffffff}, {0x8, 0x1f, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x2000000006}]}) getitimer(0x2, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xa0cf45ee4818537, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:01:33 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x275e, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:33 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0xffffffba) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:01:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='1de/jull\x00', 0x20, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() r20 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x8, r15, r16, r17, r18, 0x4, 0x2}, 0xfff, 0xe9, r19, r20, 0x20, 0x7, 0x4000000}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x0, 0x6aea4a1183e8a574, 0x4, 0x100000000, r19}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r22, &(0x7f0000000140)=ANY=[], 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0xe010, 0xffffffffffffff9c, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) r11 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r5, r11, 0x2) r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r14 = dup(r13) kevent(r14, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r12) 16:01:33 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shutdown(r0, 0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = msgget(0x2, 0x10c) msgrcv(r2, &(0x7f0000000040)={0x0, ""/210}, 0xda, 0x1, 0x2000) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 16:01:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xc, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:01:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x61fe4f92, 0x1, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000080)={{0x8, 0x6}, {0x6d, 0x8001}}, &(0x7f00000001c0)) write(r1, &(0x7f0000000180), 0x2ee) 16:01:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040)=0x6, 0xc6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821f2a2f47696c653000"], 0x10) shutdown(r0, 0x1) 16:01:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000180)=""/136, 0x88}], 0x2, 0x0, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./file0\x00', 0x7842, 0x8) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) minherit(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:01:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x85, './file0\x00', './file0\x00'}) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0xa) 16:01:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b7b97fbce01cf13b1850eda91fc775ad92ab95d7f479176f542124400100010043a0a5c57a70696429580fc55d9e285e9a4163a5d2035cad1cc9662acf24890af64bc1783a86b0102744241afdb125dada", 0x42, 0x20e, 0x0, 0x0) socket(0x38, 0x3, 0x7ff) 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(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:01:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x80000001, 0x8000}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffb, 0x83ad, 0x100, 0x1, "6345cee826fe8267ebfbeebc9db6dc5a1330c8e6", 0x9}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xff}, {0x7, 0xa8}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:01:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9beeb33772461b3b) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0xea8}) ioctl$KDGKBMODE(r2, 0x40044b06) 16:01:34 executing program 0: r0 = geteuid() setreuid(r0, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x15, [{0x1, 0x5}, {0x2, 0x397612db}, {0x3, 0x1}, {0x1, 0x5}, {0x1, 0xd8f4}, {0x1, 0x5}, {0x3, 0x9}, {0x1, 0xfd}, {0x3}, {0x2, 0x29}, {0x4, 0x7fffffff}, {0x2, 0x8}, {0x2, 0x7fff}, {0x3, 0x3}, {0x1, 0x4}, {0x2, 0x4fe}, {0x1, 0x3}, {0x2, 0x100}, {0xdb5b46b6b596155e, 0x7ff}, {0x3, 0x8}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x7}, {0x11cce4574191b6a9, 0x5}, {0x3, 0x200}, {0x3, 0x3f}, {0x2, 0x7}, {0x1, 0xfbb7}, {0x0, 0x20}, {0x3}, {0x1, 0xffffffffffff15db}]}) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x451ef6063ea8f04a) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x3, 0xb2, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r5, 0x20004269) bind$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000240)=0x1, 0x4) socket$unix(0x1, 0x86f034247779847b, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000380)) pipe2(&(0x7f00000003c0), 0x1000c) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) pipe(&(0x7f0000000500)) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r9, r10) 16:01:34 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) lseek(r0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r2, 0x5) 16:01:34 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='(', 0x1) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) dup(r1) 16:01:34 executing program 1: r0 = getgid() r1 = getgid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r0, r1, r2, r3]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x4) 16:01:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x71, &(0x7f0000000340)="ebffcbff13b9fd812eaa4effffffffc400722622ee4132039c3bbda9a0a423796eb58597fa3d5479ac3360c76277360fabd8da2d7a697e57176994b503923b0a173a73a4fb3629523fd874089d234970b4cc5ebcbfe5309ba286c1695a9dd1ef925fd9561cda9c711a4b4c707ded6b472a797d1e42ea3d5c213a2ae1ece1131204e1eddee600004f74323d394273626aa02eeab73319dbbbfb97f24d37a5d9a69d19c86f5251b062a2036dc89624b28bd05d243d919d691a6dd1c700"/201, 0xfffffffffffffe11) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair(0x2b5977c70d0f41b, 0x4, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x80000003, 0x2, 0x3}, {{r3}, 0xffffffffffffffff, 0x6dd9ab35c76c3263, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x6}], 0x10001, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x3a, 0x1, 0x9, 0x7}], 0x71, &(0x7f0000000140)={0x101, 0xfffffffffffffffe}) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) getpid() 16:01:34 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:01:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:34 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='[{[)!\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='@%\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\\*.(\'%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) 16:01:34 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xffffffffffffffe9) 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) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:34 executing program 1: r0 = getegid() clock_getres(0xb, &(0x7f0000000000)) r1 = getgid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x8, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r14, 0x0, 0x0) r15 = openat(r14, &(0x7f0000000a00)='./file0\x00', 0x2, 0x5) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x400000002, 0x0) close(r17) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) r21 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getgid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r28 = getpgrp() r29 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000540)={{0x8, r24, r25, r26, r27, 0x4, 0x2}, 0xfff, 0xe9, r28, r29, 0x20, 0x7, 0x4000000}) r30 = socket(0x18, 0x1, 0x0) r31 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r32 = socket(0x18, 0x3, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r35 = getgid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r38 = getpgrp() r39 = getppid() shmctl$IPC_SET(r31, 0x1, &(0x7f0000000540)={{0x8, r34, r35, r36, r37, 0x4, 0x2}, 0xfff, 0xe9, r38, r39, 0x20, 0x7, 0x4000000}) r40 = socket(0x18, 0x1, 0x0) r41 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r42 = socket(0x18, 0x3, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r43 = socket(0x18, 0x1, 0xff) dup2(r42, r43) setsockopt(r43, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r45 = getgid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r48 = getpgrp() r49 = getppid() shmctl$IPC_SET(r41, 0x1, &(0x7f0000000540)={{0x8, r44, r45, r46, r47, 0x4, 0x2}, 0xfff, 0xe9, r48, r49, 0x20, 0x7, 0x4000000}) r50 = socket(0x18, 0x1, 0x0) r51 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r52 = socket(0x18, 0x3, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r53 = socket(0x18, 0x1, 0x0) dup2(r52, r53) setsockopt(r53, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r55 = getgid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r58 = getpgrp() r59 = getppid() shmctl$IPC_SET(r51, 0x1, &(0x7f0000000540)={{0x8, r54, r55, r56, r57, 0x4, 0x2}, 0xfff, 0xe9, r58, r59, 0x20, 0x7, 0x4000000}) r60 = socket(0x18, 0x1, 0x0) close(r60) connect$unix(r60, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r61 = socket(0x18, 0x1, 0x0) close(r61) connect$unix(r61, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r62 = socket(0x18, 0x1, 0x0) close(r62) connect$unix(r62, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r63 = accept$unix(r62, 0x0, &(0x7f0000000a40)) sendmsg$unix(r9, &(0x7f0000000b40)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000200)="a1b3d2cd3cec496d22a72269748365481c5a8dcaa571ec92bd09de011e399eb16b31cc467a4890056cea31c00e4fa95e5cae92411bf3c567346c81e147234a489c1d1f53b2c7f120ed1ead6474ac472b033ec779840840f5269ec11c26ca382a284eff9e537f2e4d8a27218ce63100848e7a5c4bfc6714014b48571588f146d3fe4a1582b574e12b95a49ea38a3c5d3b34169e69c9e324072c16b6d3867a534ae071cedef69c324ebd", 0xa9}, {&(0x7f00000003c0)}, {&(0x7f00000005c0)="355933223b0358a5afb8fe697e9bdbcf991176357cce6cd17a24d6904d0176ee4c13e264a73b140a36f76e303f56128735b6ddec9d5b1adc6fa42f58963e3e59cbd78243fea2f53da3e9d021fe8a93c16edb3f7b16f61056b102cf662e5b21cef7a3ec7c7a394c8c2733d1f60122a7aa64e7533fa2aa12e615238dbc440efa7c1b1d5a929396dda4123de5a5048a7b43f7a473fbba77bf2a3647d5127d98ba16fa894ffabe8d51c8098497f010ce9593aecfc3d1656274cb31a7a9774610381d5971d0edaeb2eb0955fc74710233a1620692121f2f741c3b11732d24ac0c4ce1cb016853125ed2d0d46bc721ca360a005839fa2df47cdf", 0xf7}, {&(0x7f0000000400)="92b638b0919e", 0x6}, {&(0x7f0000000440)="a458dc885011c1c3a0da837dbda04c0095be98671b02cb8104592984b5640977d94209d5fa63062c87b03a91643715968005a3f3197dd54f9f365c230c34f59bd7ff637a61bb5d8b0e442659c8368953bee662252b021365104c456a19d92ce3860e9a", 0x63}, {&(0x7f00000006c0)="3d116e11de6f6abdf9aeef85271d5aae0be743c12014e618e47d1f4b69b21081fab07a82e332bb23e6c5e6be538dd9bf2265c6fb9ea2d3552c9f3b7fde37416d27c2499a954063b8ad5c1d37aad7bfeab0a700659434ddb0085c8e77d64f06883a86aa9580afe9898b3e1767f642f0763f2d357f51dcffbfb425543b2339846f7df40f6bd057947de920bc05da50f2bef3182b96777e3603960074b1fdbdd49037c8aedd03e8bcc7f70f01f8d80bd6da38e24f870c84024c1ba94c9225ac69664b23968d4b7058b3af1ffa8fb6eb01", 0xcf}, {&(0x7f00000007c0)="d012ec98cd994eb4ff4ae9c8fb46938c2226b1af6eeca6c37acd9c95c81f060a815a601e8f216aac8ec13f07d4e4017de3ac2815032a50615f547b6cbe98a6cd5f6f88cdbb7da05e552a9a3254521c3c279ad3a84a9df6d11b7b664621b4b05347b9c03cfd93a62ac488b39030c2904464508e5f11af94a8b5319034e9443c8df0a4bb643807a429d6568336fff2bca7a9220c3f99c50348ff3989bd642a16f7cbb990fc", 0xa4}, {&(0x7f0000000880)="1ed2ad459b552e5be432c0fb95d4a332afe0cbfb4d70cc448f71a826e6511dcde4df4a57a2597755e429fa2b0a2d05c76766d726c8ee7b39ae0ebf1521422e98e4bdb4e3e260d24eaae482286e8a955f3bd8c0ae61bedc946fd0a3d92c3b591c0231586187bf6d57296f061cedf006937ba97b29526101d849c5d3b74f587e504a1c5656eca789e2a7e505d81ebfdc22006b27295b0aa06505d60d31dd7a0ca229a3692a75cfc4c52e7e9a01ec04d0132164f91eb4af29a1bc7383bee0dc3f38cdd17ef5c8027f40bf976d13897386e6641126addf934428a190aabaa8383d921ab64f75", 0xe4}], 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="380000c63a0000001c158d62baf19b21816df834ef2841eb13ddabb2cd5d00", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r2, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r6, @ANYRES32=r18, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r36, @ANYRES32=r45, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r54, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r63, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c], 0xc0, 0x4}, 0x408) socketpair$unix(0x1, 0x852ce5baf598f1be, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r64, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r67 = getpgrp() r68 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r7, r8, r65, r66, 0x4, 0x2}, 0xfff, 0xe9, r67, r68, 0x20, 0x7, 0x4000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000080)=[r1, r66, 0xffffffffffffffff, r69, r0]) 16:01:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) 16:01:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/110], &(0x7f00000001c0)=0x6e) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2fa44631510000ae6065595c7a013af1a72fddf5086e2bc668e321410fc8ad0cf15a963373708c7dc7a583eac4cf19c1e0721b44559874c8594c92e140fef4a4712c95b3fe3a4596ee9b897631ab1f66df3c96e1bd7069ad2c890087baa3ed7468d9a825033229ea428eaf2fe8946a118e863b5a1c7c7ed8e183afac7b59dc0496a85c953adeb0912a05a8b613f716f2ed114fe9d662b923dcfd51c67f17a0157a4c37332fb6874678ee948324ec1d0d8a45825307feb719cfe21229367dba426c9ca1fb2288fcae0720739b327ca8069350237edbb45d0345de569cff1bfef77f17d10acbf42f358b2110df942904c3d30477208f686a014278d7beb763ee42f486a3c7999bdf6dc9e7fca60f000000000000faaf49c3e16cfa9c618fe7d46aa4e2468a2e0cbef626d07c3ec8d056015be3ad32c502950a9ee5cc5b27d02ed6a2847e9ec7125a58dd3751ecfa1d0b39c2ace23c49dd3ea60ffa764f808fdc4d3cd63e17ad0aad8106ef3d7dde96adae3fb97aeb582fa9e2ec570c32bcaf4d80270cb52f7485d72eca0aaf098a319a8d66a6ea6e2172f7d6df6e5dffee1db7c6ca96b6cb7ca8b51285f9e5326e7222e23b7648b891596d97ba4567b6b525295559d2c2fb3bd0ffac358203e686176ced2b4c4b23f5d968c60246b01d4ce9f76304c8f892bf0022661945aee8a8673c00cb3cdcdefb246603bddb35943a4a27accabc6594b0f2741c93fa595afa59ac08b1dc97c62f77c3652171157f0e75c12c05e31fb4a6312abecf65340e"], 0xa) setuid(0x0) write(r0, 0x0, 0x0) 16:01:34 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() r20 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x8, r15, r16, r17, r18, 0x4, 0x2}, 0xfff, 0xe9, r19, r20, 0x20, 0x7, 0x4000000}) setreuid(r15, r7) socket(0x18, 0x1, 0x0) r21 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x3a, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getgid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r27 = getpgrp() r28 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000540)={{0x8, r24, r25, r26, 0x0, 0x4, 0x2}, 0xfff, 0xe9, r27, r28, 0x20, 0x7, 0x4000000}) setreuid(r0, r24) r29 = semget$private(0x0, 0x0, 0x10) semop(r29, &(0x7f0000000000)=[{0x2, 0x200, 0x800}], 0x1) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xa709f28}) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x6, 0x80000000, r5}) r12 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r12, 0x20, 0x7, 0x4000000}) shmctl$SHM_LOCK(r2, 0x3) 16:01:34 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x205, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) flock(r2, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="b897a5fdf2cf859504e57f96987a7aec6e573d00b1c098e306f770fe8625bd18caf8b4679785808bb1283609140cfbe85e671c448c653c633357132b9c2dc792d0b5b290322be2ed933c61", 0x4b}, {&(0x7f0000000080)="80b50cf9b8f8106649493b018b596d1e12b6711d3b2524", 0x17}], 0x2, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) flock(r3, 0x9a03173f4a100ba9) close(r1) flock(r0, 0x8) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fchflags(r1, 0x0) read(r0, &(0x7f0000000000)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:01:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6004, 0x21fd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getppid() r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sendmsg(r11, &(0x7f0000002c00)={&(0x7f00000003c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000005c0)="018ee9cf3185375441ec8727c479ff25b7d12107115c84eccb1d2d4fb50cceef352676e49569bf36a19e67076ad7963fd3f12002412bff6f048c2876f0bb679d3dabe7c0d3707dd7667b92f207e089a6a6667ad7c153600721e836fddfe1df8eeb8706026226509258bc0dd7b3e4101856b37085b4e857d8e2d0622b5516115183128d53811c5011ba1017c33063a837a0c4f2f0e9405d6065253e536cf81dfd802a5f59c6dc0abedc5a93be7f416d3ab6e64f59a90312d7a51dbb39c3e8a0b4021607a2d4c6cd59689403f326d8ce502153ccded4525026bf996ab5fcbb9962430b3d5e365a23dddefa1a6041ad2e9b4d315e6c2147751951c5", 0xfa}, {&(0x7f0000000400)="002fa8969cff3fa7e144503dac4346af2fc3fa19cb1428bcb031c1be993deba64b4a9cd5f46bef993274c7873a259d38d92dd2e4d68c", 0x36}, {&(0x7f00000006c0)="6ff275d1037c86f76583af6414b92150432f302604283210d7a5540616d4083545124ef6ddaa2eebe0e67dd5a6fa539c878d5955cd6494bf672a6dcf7c132cb06c6787cf4c804dfc3e48ea77c11ed3b6af0c5f052757b32cb318926a01e0e9974dde228315c9a13a4e6858b2b8ce71c2d76874a3c38d6ae91a81a41a5749301836a3979954c7e59c14f614ef0b9fd1b6b014c24db163b56944e80c32a42e9ccc91914de2a25edd7490d7fdfa98f626eb14e9be4128ba15d4438fb35ddfc6291452a3a1483ba72b571e2274117b698323360e0ffa5b1f551e55d77f418d0cf39925cbb25b43f75404a7666e445d690d54e1715c03bcefead809a39ab9c0b0fa2e11412a0d9e2f3920344ec9cc7f30d5d349c4bbf7430a1125bacbab3bbd1d18cc00eb1fe81aaf5d2a0bd9333dd547593f8a86fed61ea1232d1098b79fdcb756d88953aa86a5837062ae9c50e4b4117dece60d05efd7b657e33b113a0a790249d225b498887c18121bcaf0c3792ad451666eb35ab4751daa2be1f5cfd3897a21d2c9f850aba0a26f49780609aa1dba6f81ab8f60a57008abf5b56baa8475bf88288f92e52579077ac7bbc8fa9986254aedde4ba265a6d3c186ab319cf0ea8237844c790efd9595b232d2c3b912b7a6a333d22efd3406bbe99891d408c46b246c95fbdb2bcb341e08f5d258ed87e462d2c1f28e60b54f6ad02355c9b93a2331bb5d7ba10ac6b9b8aa843a4daed717f70b1d0bf03c446edfdd68bc817f2839a0784bed9b89d0587a0b41cd5068aa7b65ff5c1d3e98622fcade212525a5486692f78a01481f3bc1c4ed6dcae68c228f75e9cb9f108dcf23dd5c9e359373dc76e3d1ecde5cdf096c5daebd66eb764ec39a538c0256db9db0ae29eac01ef6da4d320a9679bdaa385fa3088a115fcb75cddd16a95f224e1e0f3562d673e5d685be4a6adce9335ead26be04ea3e9fe26ba348753734ee980d7c2c342ddf4e32fc7a6fbd98cb00cfb82f480e10ef04e355be5c440eecc01cd28bff7fcdb477de105ce8bfdad76ac852fcec58fe8fa5c413643cdb1daabd29dd2ee9884cddde8a92b6812f6352407103132cde60fb53c35131491cd0473ae33380cf8ded13eeaa8e9e400b5dc1ac3978ec9937fb8a3193fa91bcc4ae59fd95e4f0ae9860184c92f6b66ffe2427cf99dc5a83ce8587936902b274e7d9fc5d4cdb2bac9df611649f4dd38aa3fb0cca1e2cff5dfd91ecff60f20d4bb71ab09a5422137d8269881227336bdb675478213ef54c0ed935c4f45ccc21a772951d7793c8d982d11923c8fea72d24b59ffc09a9f3a180981072c4ca8a973b3651eaee2235647ea140fc78aa5b6eec1b9aeccd7714258f48fe1da3c75dd1cbd52b4b26b545d5d973f005bed76dd0e02e0e073d6cbd75fa48f7d3bd21fbcacc696a693810385aa7e20d69392a39d3ec646ab08fe2a2e4a9b04414d87810b7006e0daff4a517d7d4b28a929743aed368cd6849563878c8320160b1cd0161354174de8cbee13f33d632c8cf93f5fe1ffe52bf8a85c8c903f8a36ab906d476598930f0b28884e9462ba6244e41ce8c346ed2637b07230694d531d843c03cb745dea8afeb490f8d0bdcc5ba136b279a928697a5b53a6bac9c1fbf4fbaf0bca3996a38849210846dbf2b2ffe5a693dc25e193173de3db3558dc6ef9b00b0eb8e1d17ef54b08ad9cdd0fe1ecea4e6a1406e682814aec9f88f92123b082b72c66ef6c2791ef0c76b27c34f79081c147d158fdb624ee8f65e14e8de64854fd034a44ae6898e31555b7bf2d7d0bcddaa43e04634a8529dc7e636f65f9120ad4ba5cd8248249959499d5fce19d6909247d5f38074983a0e7eacd460e5e4a18e75ed020b1877b9296528c37748ffb6d78fde5d4af41b4c495410dd2c8bd4c16e94a75a3bfa1bfc7cb363f7b38c44814943988af788ec8231238b9715258ba2771293ffd6513e199d5e3aa3d522c345c6ee4edaf8503c695c24c1fc2643d850eba766b9575735f0a24b1f5b5b3580d79c4ce77312978f5f532cecdff08eb0b791c46cef3745f22ed02a19df022abd01009ffdbe18c012fc1fcfb6d92ace900acd05d9af8c2582d9af02eb0c0d157cc31a53a632495d16f13f2fbcb7359c843efc78e09ebc02717fc67cbf3896baf8874d4e7861c9ff868697da49fdfc8ae84380a734da1b7c869341c0fd4ab4989f8d9957a713ba9de21066d05dc3ee1617f4335aa4a6be55a0e460c3c382aed3d5ea6065e2bde239267ef695229dbdc03fd374f98ba92ab35f8585598d6a840e983efb99cd7a469f64cc8c5f5548a064d0595ac254508b65959b77d63b626cc8af1e3abbc06767a3ba876fd5d603d6d7837412c750831b6d2fc9273d64f4d2590ba8e3e1a685b7a916bf766b142353ffa039de71c240fc428842e8d815330a97b2fff86051a05e09a86e35f431aeb4330201c13c57439dc170fe452e5cc1b6f088a376f59f6c3523cb38131aaf882bcc6536b4d7f63f9d82e1a802c49c7be2649adfa83a3b3eb7ee754fbd7ad24cff8656f83839dc9578b954371071a819fc1a588c2921e8a2434491345c3a50905df0a1cb005fc59dd534bcd3d7d1f72012681f3309b16f348220a489dabed7ac61125825ba940a2da46cc758d4521114748e7c1d7db7d9d1ddd306fd4d6b9083ca162f468aa06750c26a38be152abf246177f463a02fb5d4c5239fa31a24ab9b48516a3e9327becb7fdf5de3ed98994e4bd68d5a04f0259a7837b9781d371b917fa71b7a3c8a3be17fd3a69373d962c8af9880ea7c77fbbac8e8c5b966736f2b58963a2a118b5f27f29d2346cc709806d17778c9ef0f164f93da2acd23062a83048e40744bdcaef6c36b146d8433760abdaba301829b4a08d72ce234d5efa48d0a931b2ca314297284aa1c467ad659d477bc87569836f7f5568bb57306c64ad2e88c25259202d174c8c61e403648465da5d9b4bc1ea6920ffbec26fb0293892dbd97a61cace94f2c36f3a06b0699f66e67599aa67332f6d32d2af35f331d4f0e9f5cd1fdc4b292f54e646648be4ab6441c69a4c99d31b422eea57b9f8e73edad3b786c28bd45d5742a65080067dea75a6f1e3bcba376e4a105a65e53790f35560e8baa01548f994f4ed7bc3fd1aba2a0a018e516140a058181e49f32f3c821022c80f2daacd1c787205d843d90a1d6dcf408b474e5d1f2c7cbac24931ca3736edd54ec8b91409332bcc3a3520b87fbfddc10362455f162669fd92b8ad89856ca095de4827345db474b5f6eca0cea22af25bc92148cf5b5887c2d18523aab840e087abd4892ef7995b6c689fba2638801c370309c1b316e069894fe325be6d071290a0f699315e52f91dc9528c09f0f6c9257764e56e728071bac425de6d8e6f6f5bd51d2df50c86e8c826203d1db374c29f7e9fa1fad55d539df98c2820edb1335bd35a42963cf8a56aa795271869400165aab75d92d7a5895cfeee2bf3f8b086cc843f65faea4880dcdfe33a68b24a9e48ba928b92d61772355d509aa612e6db7cf5f70b77b5ac7ecbaa3b45cb2ec827a21e4930a62a58cabc0019e613c3d1f2d5e46489ba39d72a62890112bb5f2bf456baff07cb7da0c69763bc18a26187ba4f88b73af91d3e239456d9e643b6105638a4860f96fffa42f1119d43e7c157b455fe6a39feb1ca725a074e5c2d3b155868144ad58a93f0d6fe193ac01cce68d8f03e57b79ca273272ac018365d2f18e1ccd0c9204de1ebc5b73116a18652c19ffae831a638059adb238f2bd3440ad5eb27d13ea08d7451ef942f569c91cae1fd84e1d7bfdf0211e9b5720cf0ac86b80ede97a544abb72ca767da67be6fbb45197bc76575f295ab04b363af47cb6adf261066fb7295582d1b3002d3250f699c306b6886dda4b22afdb899d935460a64bd65b99fca26b9e486d675a31284a5f27fae649a1d8e0d7cff2b3c0687d0896ad3d682aeabf7f44a218057c0921610c014bef6d0380160729e326b50c6c2cc6b8948a0e9f7db41355c6d9786066853e8d865565f431c1f61f02b44ea97614590983fad3cc7592b3e8544a34908936418fa9730dd5edecdbfcd013339f34fdc9c39dc6273a6ddb30c70b9d37da1bbb9cfbec004f80d8e025691cca3d1e553a1451d692c2100f1908d6dbca8a2d68b84fb6d870c6a6da816dfce4833d98cc511d719008eb38ac6cf7bab29a897bb5db39948bfd520e6930ea04a70ba6661bf66746a80e0bcc3f8830755d8e9421cd63aca3afb3d94f07f1c40f531504fe0d8842c2baf0b1a71a30205c8e744c20a12f74db090cffc25f71f6f5f2e6baccb8bc4a7582a65b22cf52386d9ee1967fa708110275815e89986308527017382294450af08cf4172630e18e2a7eb930606e9b997d88f3fac61bd77cff0f698ed5125308b8ae6ae86f57d74ea1df0353b0e6b4348668c9436e7012045a10e45c5f457bf586fb5863898cc8f845720bd4bdc54c786ebc2939d7cc41bd690d793b9b167dc1ff85346149efd785557b369f7c9b6ab55ab1bd3561fc2cc12e764fb04d00190ed5371c1e1e4f1a8fddde782f3f64b3dead7575846402d49e6967b41def4da6695662988f57ec87ed4577b876becb471067f42c286f4c9935e3ad4f4bc8617ac15e20c39de2264d0fbe51497ecd1bbca71a11d76bae973c4ebcb4af4357e90db061c583604a7dd23c6c729862a0c76d0de132f9feba4b290383a3d9d6123555fa7209e43888df1a34bb539d4989182e0811a71562f172539169b31c4c84c014e670d921ef9d32b920e967699bb61f727b029ef80cc1502fa64054a06cd0b97c6171ef92b302eeb4b51c5f8ced7dc0517d4075685ce49f93f2dc6c281840ea8c050cf9cbc9b78bdf96844385d9a221540a4854ea29930ae5f7870acadf1690f47438558489aaf4af141578abdf398342a9b84844f20b0a2b165ff01217643c2e777c739db0f23f329caa079f8f39aaeaa15656b218673812f10910b5d6cbf9e099e6f9b63d3888556f10ad387db380b03099cfe66978649449f4418fe14b1f382d3723fc10181b8ef700573d2af83223a13b5e1791ca7a67d6e47818ff7d972fb3b6f03ec53d427c9f601237faa375e1f8aa25e3343f79a42a88d1579c57115bf0c30158bd7d2193af20de003deeb334f0ef7dd9e34f0e28af13d0213554726ae8fda9f91adb13889c4521ea1f14d8ca7ed7f34e1c4b65f607263498af82c3cb4209358d8f8cc62dbe71959c8886db840a8efff491e48f07dfa6eed15becf5290cb9b23d5a816a5887d78a5d7bc5cac47bdd0298f3f9bdf80925f9d50b25b578c9a411accd7ed40371896bc4d0ddb1b49d33a5ad747c33fd9ca923423ba5b66ce9278ab8fb083fbd686d3faf327236af3a4aa32f1839654a83e65f5e857ecd8f8668b6ed05b992f371286d71ce46fefee6a3ada86013edb9f85eb5742d789f9c7904d4ee6f7e5268ad4e9cefd7cbc5a797a7e218ad12d6785f4db05dff5c1e3640186dc3c55a8c88627bd15025b713b876029a6c0655ba704f63cf215726fb6496b573dd2361224b9521ac33c2fdc1804b1bf6a7b46605170c3f1ef7fd556ad33d88bc2bd6fc669ab25bc37e21c8b1cbdcea1f977f01e05797718ee221489bc2f5e3b0ef91c39eaff146108a887b5f702caab1bffeaab01198dc77f72d35422c366a70b59ae1ae731569b2e752cc7732b93f0d6d906d12c6dfddb18305ba6ab6c197fe6e64ff5bca81e02ffce55cf9c1b43e12b34c05ee374472371fc5c366abe88fcf2cda0ce9795ffb913f9808", 0x1000}, {&(0x7f0000000440)="cfada9f910e4a853613a84d50b75767b59405d9a9f468963fffd44aed86241f2d0b6ed56a7904371bd0473bad0ac5e8d915e1f51366746890d852d11800d4fd00fffd63c29efd6", 0x47}], 0x4, &(0x7f00000016c0)=ANY=[@ANYBLOB="101000000000000001000000d6080000b171a6a1f91a89499d9ff4cd04a79ec8f92f0e3aacb0592d75363b59bce5f7e3a4771e77199b7336637d636cf06b4fa0902383b260d53223a28edd42dc14a1958f777571cbd0d57d8cb272bc933fa0ec4dc2c26846dffae5476ed5a4cc9a11334d57bac6960c0500c10329b98d0100d8b599490161691597ba3ceecc9cfa569bd038747a390ae13e7445c08b9053f4073a7070b18ae9db86057a677b6d34b65e750ecfcfb2e59088e188ea27c2269804f29e59d09c654d818a1c587b7b27cd135631be260a6287bf12aa2107b4dace9de332874239e964444c697d88b1f59564f9b1b16d37e5f17fe6a931c07759b681ea2de96c0bacdf0f93b887fd0490ce1d60ffea15d9f99a44d6e49d415fbf73dbdc10261bce72ba26c3a174e23c82fa067648ccfd11777601c41c185407cebc6f42f1277c7676baaa777cea26314bf8d8020cf4d3d817e9eb99a4294a4931ce11e4f24697c8f2cc391442254fe0f461eb826f6ff52b43a07a3163657d5832a0293f8d76b2c4ec76d83d49bf559089679b8a105dc722291be174a45b854b9edaae3242c6579b82a6a33458f5af1c54f2a3f88181fa3905484cb2b02c267918e5c8f75185c6fde827bdbe4cf89fc2a4d40b195c50402368dc7f3ac929c60ce83a94f234e2422bc5cc3e80a9a9906cb435981ec362842795e325f98b7b30d5b7e4cca96be8d133fa4c9c6776795e9b834230e0e6bf2804146d5657636530f614757770c2396eebe46e10bf3024fbdcff05fc3fdc0e6ac9a6d5fc1893576138e4133e78344d3fb8e223d58e557b38a63e3603f95077558ef783097b877bc1625b3acf55a617a86f1e082adc33a2d5d06b157f828b9440b1523c69d9081029f77fbd5b1b90a91ba6857015b06dbc2263501544a05d048f4d3722d956a0b5b0c1e029f8be0ec3bd9d554dbd7052e6389aec346925a8b4922770003355a61589eebd403f66bae9c7d934eb8fba8754f8c18b4b321fb1181cd203e8e8c0e80685a0c37c8aa5635db2aa390096bc2996c6c063830acc67ae1c4c0c044083413539e360bb70098e74ec6d031be9a06007e8658b1559db783b9bb7c4822d25519e3b84338835ce3ab75c8d5195f772b0dee058c327cba82ee844d172a481bae038d9d5aa9ce82fc71e47542eeb2265951c0957ce490cef2aa18425aa620a7fc016f2925cbf2130e2bc82026d0717c202847f5131799bce3fbcf0a10962de0e797501944347f18fa8a762b36c78ff0b4deb4cacf18633a3e88ebb921c863532c9c1c4f11fc05836c8da7b0607e19a5540c7e7fbb9b82c05b3e29cd58641e7619a9d2f6968fe195c6c407d84f3aa14757bf6f57e50a9c3afd5b0150b7aaf1cf22005ad2a61b48ac09663dc0849db2532803e960f085e079b022a80dcc51b753b17afe1659a11b64d92be4a9ef3b0389878f0528dd604b4f28a89aef2b54fce99cc8780004b540cab603f3884df81417a1ef161e0593fa2911f7adbc56ad1d0c19c76ebc892581aff8b7114099db0252b6371a48d0b43baac914b46dc3753e4ade1c6f1c03b9bf278d8fcd57e7146c981f81eb276d48ca008ef0bc0966fc45e7a27337a94c7a8e95d08aea8d5101a220f33755101994087cd9e1370098868919362af2431c02fff67f027479db6f2158aae0268032722b9a9ae1e687289115c21d0022a4335890ed21c5b51baddb01e1a046f6d9a7ee880a4f1adf2cfc05d831d86a5ed753babc45359f0569a7c905f89af4268fd40a655e7c426b1142b2232c6e830ff7638011d165fbfc8d629828bc7214f49ce9904375f0124e6bb9f2605dead02df0fce156b6fdc5262e3de450956edc4480c4c7e74bec37d123b6cc7422980a492245de3e405eed22415c5018df95762364e4c9d2481ada8bd200dde3466609d5505497c4c49207eb849f820f444b4ca2c7dd695766bb474b399019f6c1b1f33a3e5ff0a5bdabf4c98122c67360e59078b3ebb925118454c801a7a92d502470c4afc9d826f4eece5679ef4abce27af6c07f27acd1f2a09754df1ffc171d5a1a094c4c348539b653020d57aa0d35fa550545cbcd0574e8f0dfd5b1dbcbe988f0603b1e27078294c53605e48c068d108d251dffc6f4eace114837320b1c3294b743388bd99dc1dc13f2cb9f6c577738ecf2bb82e6406d0f9fb954e1810e3256451b9b2ccb261a49f7ea9da65b39c81d4a3802fb892c5411ff15ddc92fa382a5b9befa9c1d63e0a22a0865b1792fac36716b39a83657fe7306faeea303a3ca5a839c7d06003ebb740f847b1d14577ad57b22b2b09fe6ed7d2cf716d98c6bac0cb35cb77d2e340d7aaecf8921a42198a0d8114fc25a19b7b559b1103e3fc29d38444d01e96d591dd895a551ecb9fbd3974ec9a553f582e009933c29ff2d859afeea02d438d6c45f726def4be38c94269f353176950645143a626c79099d81afb9320e41b04a52d5ffd37e20e763fccf20de1079df1693e163cbd5de9c6da53cb802c04120ffbd73fd429b23a65353b712bb3785aab76428a3c29b2b5cb53e64875b91361413d37222c4bb672fe362be895d2ec389a4c575251914e6937e8d02226c219bcda7de51e31768bd96df184e86cc498304f16be0230d3b5b17e4959e2f3678cec9ba07bdea7f845d76dbb025ef5f10760d59862ecdc26b3e6d8d72325af36c1fa41756e4a2935b24fb3a21ca885144217f546a10454bd28645a5d6b9a2e9fa571e00aa78a4d7ab0d70471f58035bb931dbcbb573f85477a63fc00061dd6c9f1e4d18ca14f7f527cbac0e71d0d791a1e03d803d7f96bda78f55ea4e5629d96391674ab3e108f3f38f3f8d0e773021f5ea0ae56be73ac7d525da04b4213fe57dea42061b72bfca35c519595020237881f7edf2f25e0b5221ab2fcd60bdc11c0773ba3fe12a8bb5dff2c569fb28c99ca15cf31998bc72f2aa6d32ebdcebbee9984cea81375a3a6b2ef972aa0bad9f577a2152c2929c733b5e9ab8a301bcf5d9f4c56c92c3480425d8dab77f6bce7b21f20bb51a27174d93c475de850e167afaea4d413363c026b850018997558f8c93066798c06b68e3c8612444aebcc784374bd03ed3451c4a5da1940f75520d3b1e23a28d65ff1d8f9fb64e01240169ebafd8cf420a8739738ccf94ba874ad5dd001f4fbe33f64741ff0c015817aa7e9434592f0e719da82e6636d9337772ef2e3b1935eb80f2693aca0421cf021a36cb8d33ef576403347ce029b1efc5d84b60099ac1efc4e62515ebe434e2aee44f1a365cbadea24264cbfa9e0527c3f3ffe2f292ac89ff442b8cf83ed9905719a45ac7de619745ff988fe12381c12faafdb9cf5367637e72ab260039cb6727d6b3b05fa89b2110468fef0e5f04fe1c6a14783d5faf7cd0cb770aaf51258fe5e3f32a0c58162f989c49ebf8fae4594133976399be63e216a888e94baef38016a987ebae2ed40f77124e804c7607f36ced3393cdca50d1aab3682975a8c97895038143b3eced6c8523d99d13fd3d19c149e0c90c15e618c83944fbeebb2d123cc995d9491fb3670518a8daad14073b79e222dfd855c8837881d2f400ec8c8f0a3125d9289227369609a740e5c78478ee6a1d9284cf0fab1cd80b88f4865971e037b5a7ff27d7eaa9e9ee1a3db79033648fbbe0bc268a4b1c21e9126389e3ef761a2dc95693f9e74de05d1f80877e569ede59d650b1e946f33d3a6065070d867540eae327b9a57d7ef122656bc55314c7480a3c3257868e136e51d200b98ec25eca2b307fb119ef6dfb572cda92268f7b1ebd8fcb595b3fb8550f4c86663dd0362ce2710bd6a8f52970d2e41845219d8bb438ef55cf81a692139579dee73eab0519e30d889336f394e2b79df2505048e4638eb335bfa1f783ac717d5189dbb227e7b4eba34967197c98600d5be044c467bc4628dfa0b883c27dfc614bc168a5e841766a2bb8949bc894cc30a594fbf1d1077c33fccb2f9d25b38946f723d8a87a4845bd6b44011a22465b88588940e0ccb604b5c74ed60be0e13bdd263f0fb7ede313f039eb24fbd8c4504f593cbd5b62654868d28c7f7ae9b72b2723a2467070d5a9d70a30194d4a37aa1a8a16f6c36ec0a0f47df9996a5394071e4990b801f916523088fd2638d0783a4c7015d142b65ebd2dc32c4b093389884f6bb4228da92f79755e2cf0913f50d4e07008375d8b33d6b1c4633a2777c496e31dd3bc49744f649887f0e091ed21f2a3d8e3d55b051992106d381007bf0bfd56ef27d0462cd79d8b0b5bdf3a83dd887a7845e31cf5bf5b5eaa173b7db1f581abbc4f706b6dff97f457b3b02f9610fe48e743c4d5832bd544247c8a3f5f30be41d97f1d90f5524b2010ea27b4b10f40ad34244d99e26b1141d3415cd95377423a33859b8daa529f5dd58aa5eb2489cbd8f12d6a89aa10b2fc55f26ead8dbbb8513bd5cbb79c883e60fb09c3057480f800eea81b24da9e682e9619eb362545c09ea0e398d6fb1468a01c55e4435441be34c5e9d41c81b4f71e671338325ab99a9dc65405476cd41813b1cd0388f980a908d6da1ac15bf2f5ca373763f3de79b139f77d9ebc9e76270e6b69e0b918aa29f2b870f873917e7ba6e00e8f03f03f04035d67a62415304a11d177178e031638d7f915b75b54da5758e4668b978f832a0ed0a6262949e8305735430c54ee94e999e0ddecfc2f96deedc3d95a52333b9add2015eec9ff76396dd76b601f2216ceb0a239b7f1f4740580dfb2e1bb51228c92371fe67581a756b48b3a5ad961c3849e2a884a0339f08b7f0e9e0e785910fb07aa59c352db107adea4ea9e373259ec6de627d79ccf08cc3b2c1a96f8c90dc7ff34c750957d204bc362a7340d7c80ce1927f1c4559d0fda3feef261c534801ed473d591b1ffa5b531098c1f0106bb08e3da83bf77aca53cfaa03137fd4014a7dcbb2d5a8ba6f5ca0ffa5084be2b78843b50ee40fd7d3f6a950804d4445d2fb873936072f189f3bf049416376f7c3a7b74292eaa6c82d26e1d3e1c805b178b65949c2b93507ade5fb585d507bae864739a1717f3a16d209a04ca7f7a84297587f76d9d17513b943f66eeb46b377435df63b10570f3e3818696a5f7632f2b2f7dbde8828fe4d9820f10dcaeed7588d99cf4e82a2cec34dcf5f0cbb6b81ccee36f30ed9ae3b802c1e4e322bebda4895769d25b7f3f568eb054af5b2f19ed67f0abc5dcf3b8ccff1a28dd2553cf580809ab0c23826133008e622f14cf709784cebb01aeb37f7eb82c6dafba94ed864ef0691001ee6f3bd2a2a20b337829acbcbf0c34c9963b4bffeb1638046346bc7e48259674c652351a0f246019d586b9f3ec17351ee9b54c11e5df76faec4828860b648e5d678d04b671121617cc58921916c841d82e7617409ae62fda41a579dbb0943c7ea6ecef43609896fcf9c8d62499ae6b17b5c49227842f057eab28832e537830786600b8cfb73b2f657db86b6688492cdb673986243d93680dbd75663553f766c39fdde4cf20eae37768467d08a2e87dab0e4366c465242b43d81b96b1a87d500eca87035ed1bfa8bc7d00f0d0142499f83a392eccb81e3c0abb4e4c0426a14dff84f5bd4104aaf890070f107a84abe21c09f7e2ea5742fd697f98d25b195ce599e8c6a96f339b6c3db90d36a74a080379d5313a4c5d8146e5c1af5bf6a91cf26c91330a44cc2642429b6c0fba46376a5dc56bdf5565d287075de2f33ac1f53f36e33f425bec15ce696ca17cb8a4efd853ff297cba6bb21b9226dd5f4d120aa2c5879622cc8d959661123ee59e838300000000000000001000000ffffff7f7e45eb8d4ff5968b341c18229370a42ef75b2e6c70ba0eb579aa00000000000038000000000000000100000080000000b75c3bc68824ac1848e088cf1aaf8838266e058b31ee670c87f132ee17c4d0f85aebfa087500000010010000000000000100000005000000afd261bc2978e389e6d27b48536bf87d59f693e2ca0534eb4337dea696b71e489c07f79cf4f401587a78d7c97fa1789840c38f62cbfd0581eb4219c67c5ca4a3a707da0c97b5426be1afb6d869e112c5372a92bbfeaa10cdc760fbf075ca26ef9e6156e22247d994b9611e3641965425aecbf086c5dc794e75687e577c1f5d3a3f2b651e77eb99bd06356f2f07d11b4e1b6c32afc2f5c66e583cbc39a1e5956c44900d3960dd2b599f9a7cebd2db42a0215ac0e4c93098d9a786e3babc065fdf3d90ea4d527a1091423427b6581176524732df00e1bbe84c39b8e4ee64b6e33d480c19d04574eb225032a07e44d85d7673a7f5633c95ba5d36a915537c880000b00000000000000001000000000400003418a88947a18510ddeeb79d2adae0c15932b1d7fdc533cd8ff525a33bb5c71a8e42fbd52d8b829ae6438f03a339cefedfa753ae28534925fafba81e40babf6cfc84e10431a59050780ffab2afce33b2bfc3daab2ab249dbbc7f86808ed1797b45bc33dfdf06e7eebd2af26cf762942a5326de8b5575e64d4a1e2c3a0b4fe56ef6a40811edb6d9cc96fb12b0a15c999608daa4a75153ec6f7fd7749b00000000c8000000000000000100000081abaf2a8523415083565b788f3652e77d7718b63b2759084e85b61666dc5a524d7185100b14d7f7270c4cf240a70efc9139caaaa79cdda26fa78ed8c084610f95c26f45981ecd51337421f9677dad531406d033b5139ee9d551275a3e0ad8f30cd689c02695dfd6e2b6948f4615fa02b03a8988b5a25a1e35ae94a390d09d227d8f08557e494f54fea8a35d5caa5e66b1f19f71757d6ab0c1bf31cdbf177e21ad342003708fbc2a66a52f4e497b03e077f288de000000000000c80000000000000001800100ff7f00001ff4c571da6cf3d3c75724953975af151c31bbf691fe347200adb594beb3d82db0541c830c4f6f72bbb66d897d7e2a7e828569d196c763a747ca22521d8c3ae3f95fb7fab1a28c9c0ee35c00b36efedd92b475cf71cddd3235c3169a7eb390fdfba5d2dd2c973c53c35cf62a68c4e98d9f6d0b36df2ce02fbd56f0a5a0a3fccf22c4786decaf5ff4d5a91eceaed4eb9a644dec456fb80ce4609de91684f723dc3a3626210b096deca1bd6741348f3b6a44000000000000004000000000000000ffff00000180000096604dca696ca0869e27e836b921d10ea654db0630daa159d613ae56bd8eca765041934ed6cc44c69abdd8d7911d88001001000000000000ffff000001000000e1ace92c975c5138d2e32ac07133ec979a1db1a1ddab16f42219b4c32e9370ba144681f0aa6dbb337058335ceb7b628e831677315246e536c2d2e060235035cb13491de568b6653afdb1fe1056e34ddb83978726d10941dab72c50f0c24c2405c86b286358424dfd8d2a189d045b3d6771e544227aef6615aea2ad9d016b743571e0fb15afe299e89b5e29a9a3d6a912a88462711227fc615681f36314fbc34728ee2a27919c46c68b26c1be563acb25ce73c1bbf037870a072ff1122e4e2e58fcae93b0b9f97bff39e20621415e3b65f25d7cbb83a3a89edbf96c98bb9f15a8988f65e40d35d8dfda09efa419aff3813052b82eb19aa1ff1167000000000000"], 0x1518}, 0x1) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f627572ef"], 0x8) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() r18 = socket(0x18, 0x400000002, 0x0) close(r18) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0}, &(0x7f0000002d40)=0x274567056a3069f5) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpgrp() r22 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r19, r20, 0x4, 0x2}, 0xfff, 0xe9, r21, r22, 0x20, 0x7, 0x4000000}) r23 = socket(0x18, 0x1, 0x0) r24 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getgid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r31 = getpgrp() r32 = getppid() shmctl$IPC_SET(r24, 0x1, &(0x7f0000000540)={{0x8, r27, r28, r29, r30, 0x4, 0x2}, 0xfff, 0xe9, r31, r32, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r7, r30, r8, r9, 0x4, 0xffffffffffffffff}, 0x101, 0x4000e9, r10, 0x0, 0x20, 0x800000004, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r7, r33, 0x2) read(r0, &(0x7f0000000140)=""/198, 0xc6) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4000000005bed) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:01:34 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)=ANY=[@ANYBLOB="0300000000000000502d167ee34ffe613bf1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a63f901c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd082e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73800"/263], 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) unlink(&(0x7f0000000bc0)='./file0/file1/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002800)) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {0x0}], 0x2, &(0x7f0000002fc0)=[{0x10}, {0xfffffffffffffec4, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x10, 0xffff, 0x3}, {0x10, 0x1, 0x7}], 0x1100}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002900)) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4", 0x77}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r3, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32=0x0]], &(0x7f0000000580)=0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7}) r9 = open(0x0, 0x400, 0x0) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fchdir(r10) openat(r9, &(0x7f0000000b80)='./file0/file1\x00', 0x8000, 0x40) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES16, @ANYRES64, @ANYRESDEC=r9, @ANYRES32=r2, @ANYRES32=r3], 0x3a}, 0x0) 16:01:34 executing program 1: socket(0x2, 0x3, 0x0) socket(0xa, 0x4000, 0x7ff) r0 = socket(0x18, 0x8000, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:01:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="35d4758b76fd3bde98a69a0ac5765b55691d15b8debf0fbb5616b45f85f03d2f26e5c85affd4b3ddbb3d279be3ef5bda2d91907102b0b2bb35e38862e15aeea24c3d0f98e015ece470146888c83ed8e8ac27f08dcf5a68a7d12663eff827ec86d86fef02", 0x64}], 0x1, 0x0, 0x0, 0x2}, 0x5) 16:01:35 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x1ff, 0x401, 0x3ff}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x20800000033, 0x0, 0x0) r3 = dup(r0) socket(0x8, 0x8000, 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) 16:01:35 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x184, 0x2, 0x7f, 0x181}, {{r3}, 0xfffffffffffffffa, 0x5, 0x2, 0xffffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x14, 0x2, 0x2, 0x3f}], 0x7, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x81, 0xa0, 0xfffffffffffff801, 0x200}, {{r5}, 0xfffffffffffffffc, 0x82, 0x80, 0xc1e, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x24, 0x80, 0x1, 0x9}], 0x7, &(0x7f0000000000)={0x8, 0x100000000}) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xfb6269c5b04d1471, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) r3 = socket(0x18, 0x400000002, 0x0) sendto(r3, &(0x7f0000000200)="22c163b11d4ff213e0861fe5a9920ec04aa505866c621971d93db5cded16bcb6f14f5a658cc7087731499ac1e929e4b9ce78a6df4a1b782fc1bdafeb", 0x3c, 0xc03, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) listen(r3, 0xfff) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)="e4e3736a71bdeb648dab152024a7bc21b18654216037dc53f9f80c750e18a119bc2d4ae3e1019c1af4d3a853bc3a6aa718248fc869c7bfb1d2eaacb503243f4095cfb1c72ff28000000000000000", 0x4e}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x1, 0x0) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x8, r8, r9, r10, r11, 0x4, 0x2}, 0xfff, 0xe9, r12, r13, 0x20, 0x7, 0x4000000}) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r16 = socket(0x18, 0x1, 0x0) r17 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r20, r21, r22, r23, 0x4, 0x2}, 0xfff, 0xe9, r24, r25, 0x20, 0x7, 0x4000000}) r26 = socket(0x18, 0x1, 0x0) r27 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r28 = socket(0x18, 0x3, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getgid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r34 = getpgrp() r35 = getppid() shmctl$IPC_SET(r27, 0x1, &(0x7f0000000540)={{0x8, r30, r31, r32, r33, 0x4, 0x2}, 0xfff, 0xe9, r34, r35, 0x20, 0x7, 0x4000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) pipe(&(0x7f0000001780)={0xffffffffffffffff}) r39 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x1, 0x0) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r40, 0x0, 0x0) r41 = openat(r40, &(0x7f0000001800)='./file0\x00', 0x10000, 0xce9efb1f0f2f0d3b) r42 = openat$pci(0xffffffffffffff9c, &(0x7f0000001840)='/dev/pci\x00', 0x800, 0x0) socketpair(0x2, 0x1, 0x3, &(0x7f0000001880)={0xffffffffffffffff}) r44 = socket(0x18, 0x1, 0x0) r45 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r46 = socket(0x18, 0x3, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r47 = socket(0x18, 0x1, 0x0) dup2(r46, r47) setsockopt(r47, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r49 = getgid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r52 = getpgrp() r53 = getppid() shmctl$IPC_SET(r45, 0x1, &(0x7f0000000540)={{0x8, r48, r49, r50, r51, 0x4, 0x2}, 0xfff, 0xe9, r52, r53, 0x20, 0x7, 0x4000000}) r54 = socket(0x18, 0x1, 0x0) r55 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r56 = socket(0x18, 0x3, 0x0) connect$unix(r56, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r57 = socket(0x18, 0x1, 0x0) dup2(r56, r57) setsockopt(r57, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r59 = getgid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r62 = getpgrp() r63 = getppid() shmctl$IPC_SET(r55, 0x1, &(0x7f0000000540)={{0x8, r58, r59, r60, r61, 0x4, 0x2}, 0xfff, 0xe9, r62, r63, 0x20, 0x7, 0x4000000}) r64 = socket(0x18, 0x1, 0x0) r65 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r66 = socket(0x18, 0x3, 0x0) connect$unix(r66, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r67 = socket(0x18, 0x1, 0x0) dup2(r66, r67) setsockopt(r67, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r69 = getgid() getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r72 = getpgrp() r73 = getppid() shmctl$IPC_SET(r65, 0x1, &(0x7f0000000540)={{0x8, r68, r69, r70, r71, 0x4, 0x2}, 0xfff, 0xe9, r72, r73, 0x20, 0x7, 0x4000000}) r74 = socket(0x18, 0x1, 0x0) close(r74) connect$unix(r74, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) r76 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r78 = socket(0x18, 0x1, 0x0) r79 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r80 = socket(0x18, 0x3, 0x0) connect$unix(r80, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r81 = socket(0x18, 0x1, 0x0) dup2(r80, r81) setsockopt(r81, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r83 = getgid() getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r86 = getpgrp() r87 = getppid() shmctl$IPC_SET(r79, 0x1, &(0x7f0000000540)={{0x8, r82, r83, r84, r85, 0x4, 0x2}, 0xfff, 0xe9, r86, r87, 0x20, 0x7, 0x4000000}) r88 = getpgid(0xffffffffffffffff) r89 = socket(0x18, 0x1, 0x0) r90 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r91 = socket(0x18, 0x3, 0x0) connect$unix(r91, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r92 = socket(0x18, 0x1, 0x0) dup2(r91, r92) setsockopt(r92, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r94 = getgid() getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r97 = getpgrp() r98 = getppid() shmctl$IPC_SET(r90, 0x1, &(0x7f0000000540)={{0x8, r93, r94, r95, r96, 0x4, 0x2}, 0xfff, 0xe9, r97, r98, 0x20, 0x7, 0x4000000}) r99 = socket(0x18, 0x1, 0x0) r100 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r101 = socket(0x18, 0x3, 0x0) connect$unix(r101, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r102 = socket(0x18, 0x1, 0x0) dup2(r101, r102) setsockopt(r102, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r104 = getgid() getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r107 = getpgrp() r108 = getppid() shmctl$IPC_SET(r100, 0x1, &(0x7f0000000540)={{0x8, r103, r104, r105, r106, 0x4, 0x2}, 0xfff, 0xe9, r107, r108, 0x20, 0x7, 0x4000000}) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000040)="e072b7662dabc6c8e87df98c6d86b292bba54336d76276250d432c32b528485e5e96aa36864b5cc0d16c5005f5ef0c6808f63d11bf53806e78a93de97236be8e6c1f02b46c16dd56c4a250b7ef4bbe0fd81fef0fe2cd39e45917e4b6e4b5ff54a4ed62e4bbcb58e782183e43e291946e97e3945d1f520b4a20ea1f2ed55ba42ada2fa98e6ba1d3ac0df66c9b8a7d415c3c1ef7d0ca1cdcee99560ef06115ce", 0x9f}, {&(0x7f0000000180)="178c987f3c7ee09033d1baec466dadf95e28d8647efa8542a4582a5c34eb0ea96f63b501c19d07780360e0c195ff2e162f939d47", 0x34}, {&(0x7f00000001c0)="8a5fd7124a220db4bded3d82a853906600155a54e3e7e40a7d01888fb09029d36f4a7081a79dc837ae1be1f953288df782533d89050532", 0x37}, {&(0x7f0000000200)="7d269736d7fa2d5a76b99371d867ef", 0xf}, {&(0x7f0000000240)="432beeb6b8530ce2220373a46d77ef14741c5c82e98c278e6e21a8991d4a054d94588fcca3f9efd6b7626a5c9a4a13ca04d78a28d760abbf49f5bf1174923d0267d02d329d68595bb4924797ef644b0b", 0x50}, {&(0x7f00000002c0)="f08ba2c84e5f920bd920f356b94183a28f9ddf5a5558db3d153aefa00a98b752905cf5ced7f0d24d24b5c89032a718e9e7794715a0a41243b107e6fcbc083474f19dd856f9e6f8faa6f7991bd457bc0acfce84d32c49238ea56485c53faccc88cb34b315f7422d33bd23235c31637a6f5fe082f3919449dfe66de7ab34134d9db761ce4d9c8a349e4ca095950098d0ab493aaba48aa65b9f96dfcfbe2583e5f1cf917de84f7242e8f0dfaacce1c98fe77ecaf0fa2a636020bc3ffd84ac539966fe34e4afab057cea5e3f6061bb30e004d079da9485624c5ebb9faf9a536a7aed8ad2d7b287205742dd130178", 0xec}, {&(0x7f00000003c0)="c0072264cd3272dcb16554aa6aa0788dde715ecf1e82a412f0dd4126eb9667cd5f58419097b75ac79a011632b3a939affc4ccc87529014e7475c17ef5bb7e8ef7cf5e114e51a9500ab6c14c5aa5e6c8b7101cc302bcaa0f9b73114eba1c815f0b78c30e1bae88e5590dd3b54b86edfa2dcf5eefc592ed173fdbd4ff2f1661359d97e37d03d92389e6951b4f4ed790e5113c66ed0e3095f089613fef97f2a70912e2deb328839e3f8e298abc86ef97f9355eeed92d500bf916a49054385c0e720ec6ad2f25ea9e47270ff1f72", 0xcc}, {&(0x7f00000004c0)="ffc772dda102454c7015deaa7c7f2cffe30066138f389392ea866860c8ef114b59b3731be95b3b232b840dd680a9ee7bf7716fdd0f60b88d530e0eec91270ff567c7ed62981e61a44a44a185f5fbadcb674497c56ab2408517b75e55313a5fb3c45048e5681f06d90261b84c1b804701c97b9f46bc5d09f37e43e2a62bb9608f721753558cd42e0f55111ffe52c8122f99be0f69258bdf5de790a69560f6af5602e0432ef82f197a992eb1d1910efaf18231", 0xb2}, {&(0x7f0000000580)="52b20a0e8938aceffd8a1e66e9367305a72d6585c31f1a45269592f7398d0d8370881ca3ba9dfafab6885fe583cb05422c6f32de9fd931c69cc6b589622372c0bf1e234d37cececb83318c6feb211de8e9a0d7182f94227ca4ab8e225fa7f4d133968e2c5782c555b1937a9c9b6135612cc3c8313626fef5c888e2f6a2ee1fbf740197c2c164dd95a62cd36cc603edc55ed3fa7643edb9b972f19fdde691dd5dc281c1c407839f09a24e473165797b7516b8bc7076f6beb6ec6b3fb795c92279ee825238bd0067e66feac1ef544e77f8437e60355b56e31eea492c4f7a39b723be460ac1ba65ca68f241a00e0b1ddf87a72ff24dc5d2cc81f75e7db55a21d4c6b089e1159a45e3843b47aaedcefe0126d96699526aa02708a7e5799a5bca4b581f3c2d10f2d8e4c5a4932103f805bd394e1081d3d4ce899cc2cb781771b3acc02abac5c2bbda2eea357c68917e5120ccef9092210a86c0c032978a66ee23f15a7b223e416ae48810f5b2fda2e8cd78d8db929f243f557b45802124a8ca8793be9a0fbcaac9e1ef6cef481c38e59081f5c03393010bc7a862558d4dc0d699f54b6f43456b75626000cd25f06650c333e0a20ff1d6a2b1ff1f36a23147987908b308a9a242d8d7beaec837c5f32ab0b37eb512add745948111d4eae2335f325dd8b1d1d16f4448e70b2ee0b1f43ddcd2d58462904e623f5bc516bda8e5a5d08891c72d47a9ac1a0307e0aa23cdfe3f8af3cc8a8b43cde66063cb3d11258d15ba5e30cde5dd3411cce068365791eeb1571f872f913f30f02aadd8d42ddf13622b4818abf8117a6a2f804c19cd595ba0acdbdaa454f3738c6b3ce426ff9a0c539a737ef99f1c59b776bd4b50fe749d61289988e0a80260842aafa587aa362ff651e960f73659c23a5031cde007a774cfc9c02ecded5b83faa88c32a5d17f5c58504014e380cacfda922c93e2fc38e2f381deeb475b75ff97de05ac5c47500e45956777303b48596807b0b2b13fcda8ceda3477d0dad969d6cc8736aa2e68e14a7027804cd46f3b232a273ea857a8364cf7bcacab47145dfd025afccdbd97851b3a9456462797d10149fe135def0d5e21459e4a839dbea06ad1ef722061b99721b979761fc2494435cdcf4e8d2c6674040efedc910340341830b72a9586d2cba5d5156591f04ca5fa591dee78e338fdf2e9d3780af9bde446eb26decacf287b2f665d64bcbaef385710a6848e14ce980d7974d9184b09bc80bf1da2c4eb5a3ee8ba48d6b6f19ada4549ce42c78ba33cec2f9ffae1cb0a284bd713fd46f8785b2090f37bf38fa935b2e5dd089b3750d07c253fd1a6058b518f9bc4c31e48eb5bd44efc002a88c55988a8d4b7a9fe301d871d71f916557b9ed4ad88d2d65909543c8d7544337ba3bb5843bccf52e313f8633f305a144de037e3857fb48b692e422c9867fff116bc77befed07fed340e5bb9fbdca4481dca49d12180a045a5888667d44e47edc676955f18992738138c694aa06e8b24f608ddc546a2ba30c08b98d1dcbfd0ae0047891b235e97db89c3af9d7b5978f6e0538c01bf70db965e88088584b100c0b4a5d8e74ecbd10298cd68062332e7f0ff87d699bbdce396b4a1e3536ba941bef67f1a89612854fa55d90b9607427767f5228a05f221a36fa79e056834474af2f3457457cb232ccba0531807fc6a98cfe70336a1eeca04083543a36aefa43970c35e43c74de615c293e64d846dd6dda82ce94983384e5b61e02d266e707e68306f17b6ee067b68d97ecdd91efcbc42328eff9e63e47661a1d23f6c49a45314dbde1cbbc90f1962b1c44c22c30a83ae5a67165456c3ab2cc73d4353f020720cdf9176335082d332df124e57609c4b1e21c6304d62e64f4455a0f5d6da7220ba6093322b08ed844b12d9f7d88f8d886b17c35e458b761f2c55720fdee932d29fa08eb255d6ffd3cecba3bca94e23ce359e7e5410a9d7c1eb33bb2fef217f9951aa3943bca369096910fc28a6f152483a44ff2a974a408cbddacd207fe1ac6dd468b49a1ce422e09a86a8a490ef3bad5243b0d78b5f7daaedfbf31b837e65602652bf205a4748735919d6ce501cdec9bc847a80df02e5f0aa011cd2ce07cd438cce42072e92527b15e7041d19560d6a5f333a97638d0104c16152d9ee691278afd1dbc4b18341ed1198f2a2bc918975fa19672fac568ed338ab9c202070c00bae371fc09ffc2b7a552af75bca70611a89625b304be0d855a98be8678be4d6e07f9ac58189901eb6a227699858160acd340840cb16b088a20fb4401b2370f78d7a81d43b1c445cf60d6163cdc9dac5d61abc6bd78476579f1873532a247e9c6bbbfc1414b32842fef9febf257a8f900abd48b317090346243a2a9c94fa83b122f73b8c8946baa9d768479d7cbefa3a2563b4bb409bdc55fd76f80fb02914a03c6d06e988bfda2b4ead85c95c21a6b14d5125da95ba15232c090dbab922bcc62088b2049409412b39eb00db2868d54a44ab82f0cd0c21b4f5ebbd850a864e9d585d5378afef2eb12ecf61b56ae1ead3aa4797d51165a04e45f546dc950dac35c2e6bd77aaf7fa3da496cb91e9a48e479db4db206944d74b87dc35581ec93aefca4af979111e515c412f2859c18587a118130e9963e46e077f587466d5e1fc691ea91325fc9526caea53d30063df2ef4a6e7e2982891dfef88bd4aa4b6bee94cd2b6ac329e280649897e2bc2aa8bc0cabb8d812c62769a77865499f496ffecb04a6b517ade1ff687913613217424880c1c3aba99d215bcdad52dda567c65f0ccdac5f16711169ab023c81ab5b9ff4de3d5daec5bf932969b178168b5b87da14002f78a699739231e8c3c053661ab7405006487dd9cdf49cde913b8215a0914421ead5f1c0db22e024e7c936116f9c1fbf09c0d2a040f6cd99e2ac37d38e9464bfafd06b72f58ae13a75ecc152cb2eb75f246603d57adddeae8a6b29d5ff171d1d36cf7e24ffc9653616ee0537174d7a54efe8591dd9e20561da38101482b97ff51eaeed24ae7265b18184a1622666a7263371043d15323fa0295f0f321d4a03aa2dd07a23725bd5a44b3b5a56e272004d63411dc7d7e015cf31467924d8f61a149555203b5f2945019aebe324cad09bae552ac1c908fa7989746772f45e51b15879d0ef5b61671b3e73690a820562bc6e79731c9eb876d3ac9971c45d9379bb99fd2ef000f2275959516418e2f470dacfd4baaa1729a7f4759b7d99931e45c97fc3cf111235688213530b134e0554439a6d369a0b8ea072c79468b448b2b99fd69f78596eadf3bbb8624f3209fde9a939c20d89c71447cda1cb5198637e9780cfda54bf54698d916d5e981db05353bb67d555dc5ee71b08c3e1ef4ebd9c0123002a27735800b4f4f267f58ece232ff4247e8bf0038ea356c515ff4df24ce9c2d5821afbb3bcb90c890cd27da98af1b3dee7efe70e60f7144367a0bd46fa917eb4fcfae22fbcfda428b1b6e2917d53079b457eeb5e824f913a88e14941449162763f978a8b1b75991ec6b46da0f74d9c2fc693637879605f97132db476709a3fe7d94cacff1f2d1f6b8f459c7d09a02574620fe5176a99afbea2f0ad88d1cf858174fc689c16822117e6cd94dbdb9f078d1b7d5c326e0315e4e10872d9ad0221fff983a7ab6539a2af593fc4443d90f6fd855537fc8807b523defdaac9d401e9d8b27896fd59563091721eb7b31acee79708582e7d49066c22a8d0adce519785a64dd726b771d73fe08d2800ae49bbb03cc10cd7c44ede5ee79eafd90d5287ef9404ea0ee59e6fddccb1d74219110448e74b95e066918b6796f436a87cc0a80efaae5604e6d7d63d2b217cd7c48474f65e9d4608bc11c26f8e60d1cb654afd58164a32a399c0e7f122cf3a537fa7fbb7a5f743c49fcd5b15c27dc5f68aeafae7c9f040b6d5c44f14aad26d84a6f870e79338e71484ef34ec40b1f86a657313b4cac9824b4440afab3a9a861578597d6ddabc36b57196800b957f59c1e32d8ce7716e0ac8cd997931995dfb9a783c69709b630612601248d63c111d8d57cde92ae41c75662a13d1610687f7d0af4abec1ce836c8fb0a55ddbcc0f0ba1d5f8e43eab56296a53e5db19bf2dbc2ea3129531f2dcd7d2a557f49ec4593160b367e9925fa52a6b75b7fa86b136d0a9c6f6fbc1a1918eb1232d6c01a91e4a3ab0a0a1c4233bfaea59f422e8b62f01e70bd08c0fe4507ab4fbf1d09a1f0a602a73c5b7751086009e097106b4c783ef9ffe954f11d6a24a46224d27ad17120d2c90597ac149b0e2f77158d9e41294fb7f717caed9cfa9e75f27dcd8828c4b8fb47f386725d48e1b06d182936dae07a489e7b88abefa49b4e0cd83e1ea342be3c76a09cbf3ad6236b1d0e73faec249ed0ac920c9bcbe14c173422df91044b702721b126c4149e80ff5319d31b45581bd9a96f7e36d8ce4019cc0c3b39004073580b26ec04036baec08a642c665b28993e77d6500715a28b25bc856fbb00ac7a095dbb534852b76847347df0aa3f8042d859e445ed717b4dd16f37d7d2e65bed19a8dd8e0c4841a388c1a795dfd83b7d5fd558f8838dc7b5a68335050459196dcd048a356224dbb773236c321c127370b1e743f85e4462d5dc4ecd7cffe53676cecf27674d316b0a12fe4922ae45efe64164d94a2521cdf915998fcc060d8494d6830298b998825aece270e0a03b3f9235438e42ec5c31a86d72893e221ce7fd319d4d510a1093ced4eb1b58504b96e7f537f55b161eae136d68f3bfcf22c984067e5b40883acfedba737813293e2b23ba97a9bfa0f8a20fc94e4767972765dfc130daabcae271f3f55dd707efe3a9a2cadea2fdcaafc6d705d9f265e5be51c5b87050a4c81ef64e17ff54188950df66218c24525dff83198f49590a546c515917543876f32f38d1b072ad4ee73b66d8f70d53c9aaf57e0a9e92168451a0c8f59abf649ce339ef5e5be4e0e6a0f734dc58ff2ddd5490f259e2c9a2b61f62a68a7ce765dc1e5897098c38ce76e8125241123e3ee482674a571d45d40a3c402a93924b6ef58c58e07c9eb4dbbe5869fea304938bc396fea02ea9acff7a8290e1423a729e0694f4bc3b890582f58b9a5ae1fc1af13e6e74343731f8bd962ac26b69b0fbcea26fb12dde8a83f59100f971817b1d4849dd82d944df3841013bedf7266bae1e1c1ce8d9537ce1777d4277a1ae7e3db9869b6e7dbf00ce9bf6aa31a2e6186a7a6238a0d332f4134ced520a5c21714a7deb6fa96b0d833adfe51dd5c10787d3b3e867fb80826da81c7450ad872a0287d26e4fc26f519ebcade74f28aebee41efa57cd16a33e9503be7de07a39066d700f6bb285c4141be0549be74d713d39135376300cf9398d60ba4df59fa47ee3602c524d99a66878c40fa15c44006ce9efcc4b2cc40ad218c4dbb3e277bd8a68ea44f282540e87ffd3b9e01771d6cba78fc9eee872b6135116df1c8cf601922a7d6bfd4bf7ca998a568282dbc21129b023823f70da7f46357b1a6cdc19a8adcd8945f4c33dab43771a4ffb9e858d48047db602e160ddc6265018e13c7b802c6afaf10b784e9147c5062099992974d24ccb8fc3962e3c52aa1b26eb414118971e0ec59081e6b4419ae7d31c0f1b8e629fcd8b05263e962581fb4e082448f87c9f309253e10a0b49d0b410b49bb68c495bdd339c51c0b565af75c39dcbf8ca789c861cc40793eda9178768a43b3140f177be15d889a8d4dc1470f9ddecc7b393ca5d66b076b3258883e76b0eb946f9bcd21cd72082866b", 0x1000}], 0x9, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20, 0xffff, 0x0, r13, r15, r23}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}, @rights={0x20, 0xffff, 0x1, [r2, r38, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r39, r41, r42, r43]}, @cred={0x20, 0xffff, 0x0, r52, r58, r71}, @cred={0x20, 0xffff, 0x0, r75, r76, r77}, @cred={0x20, 0xffff, 0x0, r86, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r88, r93, r106}], 0x120, 0x400}, 0x1) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) sendto$inet(r2, &(0x7f00000001c0)="e87694e00a1aff35c0980422e2306812977cc0c374864faa933fb6dd7f60df5ec88f84a7d8b0f121bc512877f1", 0x2d, 0x2, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x48b) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r2, &(0x7f0000000380)="862e4ff81818fca5324974aa55b5d0e7b21b9329f7eae546f97681dbf0a09b8dd54ebc258f16df7760f104b951ffe8ccb39c92755fd38056d01e2674d97597b53dde471049b83de237c19050deae755fdcdf87f6ade82f5988dbd12c1f7cec41cc94f3888cc97611f5e05cd34e3be3da84b966313d2060ffd04e7c352fb6caff29951153361f7e2000edfdc5830f22806b6d4e3d9a313b3e2bf1032441e3a361aa9e3d6b", 0xa4, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getpeername$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x800}, {0x44}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) r15 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xc4, r2, r4, r11, r15, 0xcef525f38c9673cf}, 0xdb91}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') ioctl$BIOCLOCK(r0, 0x20004276) 16:01:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r4, r6) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r7, r8, r9, r10, 0x4, 0x2}, 0xfff, 0xe9, r11, r12, 0x20, 0x7, 0x4000000}) fcntl$lock(r1, 0xa, &(0x7f0000000000)={0x7, 0x0, 0x58d, 0x8000, r11}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) accept$unix(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf00"/87], &(0x7f0000000240)=0x57) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="f3ff000000e8ff00007358c441ee6c488f563f03a256d4f836f43601432bc64bfe436220df0b3d04d1799319c876a3343f42130610ec537b56b2b8385bf5c0a685c38dc3e7aec3f0c34795ee3f9c617594e23b887fa5c2799046daa11502a1efb41f978ad7e47e244b6e44e014dfdca08fe1dcf7589cacf2df4481c129668d566713ca20b7e8ec19e12b446a1cd20bd5ca168072348e821010545b29872d00b3cc"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = msgget$private(0x0, 0x320) msgsnd(r0, &(0x7f0000000180)={0x0, "343acbd844de7ba73babc9267c793c6a8a238708409c83a9bdde6f40f83033bd66d1115d8188ebcad0c30b9ede19b77e1947e76f5e7a58c08208a7c8b72c82e9b2d30e18f65ed5b006ff7881df1939f448634afee7326e006204a37fa5273b7172e295f9dc8e67e4bb9c6c15c3c2219bc72f016fa0f276a241f7faa73fdf1588b7cf289eaa49329d2dc44a365d7113cb1bc10055e3e6e98e069269c11a671eb01fc758a73caec060279175beaaba"}, 0xb6, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) r4 = syz_open_pts() ioctl$TIOCDRAIN(r4, 0x2000745e) 16:01:35 executing program 0: r0 = syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006090, 0x400000000e02) dup(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x1) r2 = dup(r1) write(r2, 0x0, 0x0) 16:01:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x20) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/28, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000003480)='/dev/pci\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c65302f66696865302f66696c65302f66696c653000"], 0x1c) utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) writev(r2, &(0x7f0000003400)=[{&(0x7f0000000200)="d1a31e42af8851068df2c1edf4b8436e6d5174f0fcc4f7fb447dba698e209c36ac4a27394f562a70aae0735ace87fe3d53547cb6e56cbe10c1b07606e4cf46cec35056e148d2524dcda7957ba4ea4b2ab3fd1b4756ed9425edb82b480e40de17b31005ccb91ea64e51484fbfe6b0f39a46bb4fca4431ce3c00b780b32b8b8a55006d1a2d460eb86d6863350ca35043e2318395a061a821e0cc076b7e6c9df8ae3f62947ee41dad15110467bcc77ed49a30a205ca9212cebd5e8f839fb1e96625c4480d28c11256d5d82dee01f6c059737594ff29f78a61f5f64a2b64ece47ee8b0f1cf9eaa3db9b534f37d7401d092b2e3524573395603a9dcbc566cbcee64fba56d970a122777ebbc05a55244460684c8ab36a493111bb4d9da25a4bac8b9168327b1b214da925bb9c282aaf4eb07797241887e55da0d0044bdd903cb4ef9df0d64e58cf8c106779cde9ffb1efe6678985119a84c8ec7c4f6cacf89ce590e72ea908fb03ee071e58109a3bd20550b9708f3878b333a430ff28c8c025c0481be1339d9e712be3a1358e5a4c0e2429af94ff7b95440d7212cbee1cbe1d2b04d43aabd37ea53026f63c68b984dc756d5dbdb744986dc21eaac60712bb0afe20fbbd311e6c621d4fba48dfc205f8f399a4bcaf19bde74f12dafd43bc0725707c4c63e9a5c1394bf013bc6751ae9c0d82f2d794462b7d01d6a1fc502b8d332af4585156d13fd83f82b8a2b05edb3b926651af3cd04c7cac16b4b5caef16c1fbdb47394acd2a74ea5e0406915898248097d43b643be09bec816152e89c03e85c6e2e4f8d92477189fe2d40339ab5ba6ab540469b3891d139e2f39c6c7160417456c371cb694c9309e9554b7b8b7c34212c87cc45f818c7535dcb6633c7332ddbc8cb8e22f2cd6e25eaaeeef65e65b895a42d51290f0be54d0cffbc4ceeb888f28105d49a6d902269224eed3545c6fcb1eda0040c6048dd7e7285d1bf1d4a78da56e88ece14002a4836f3bf4b0301260a27c557722dc2bf8ef10fb5c0db04ceb1a8f9ab9e51ee2ec2c5e95120a4864c29be9f64ad43bbebcb59fcd4232f48686b9876f8f0dc346d57d327c242cbf8051064976271a37a61052b58a19afa59e9c204c2a6200f6c5d9209643784bafe72d7930290794d6ca31af9bd78a957a7567c6f12e3586e16947787d4b09abfec10e1879c5363e4c5dce1b48bf9059a6684a0ba6fa7100be9c458a8aeb3f6c195a4b1eca35e3525b27da4b526e2fdd5c718bfb284ba47512956607909678e5e6671ee536fffa6aad82b1ef5eefacc969b2aa833a4f3af71ce87f5b486bda64ca0a87f6a1a8af634e2591ee571bb8a3de2bc9d990c590d077426e49ccaa66bfaef5fd983d767b736c743de89262c781b28c17e260908f500aeeea320368e000ce938e8514de9273395fb90d581d77deeb1a140fde94b381be8ec02c196559db7fbbdd5b9562e3d993a068bf2992ed50dc6e6260c21c870ee1597b0bf64386390f34d7376b171bfdde6ab607d06b7e38bd07eff1406fc463a86b8932ea624ca47e3a4e96f46a72973eb286b197424dc27e3071549d8e334a3cd056f9a574c57d0c5f8eb0259ac775c8885db0d5e69a30d93917ff915ee1b5f9a9cdba8bbc83b85fa57b093ede8e627ed05e7d1dbf1f39236c2e01c92ed81ee2c52194c3612858240f5dff87a303c3152f87af940f32f068e24ff32ebd5e432d7fc426430ed37066203e91565424115cec784a002fe7daf28cb1895120a6a84a4fd2e8d682c8aedd3ce759b773207f0e5fbfb92ec837cc895dbc9ee35e846b7560f2defc2c71d44eb638ef0f1f5bb80e9676e98934572d820c614ce4814424dc3723d8fa1e431e623d10dfb5393f643ad9498b0653503785fa4f66d224fc39e0cb96149de375c69d7fa2d9e88a43ff21652028002d94402b04f4d505847836de1330b92dbc6f0c42d036bacac5a86af14c220b84bf246a1ca980dbda889abe3ba1a9f4f34d32491806b2482899f3b87f2b5868911651fe2ec66c6c37746570ccc548dbc8276a1efb3284a7c6006d257bb1e1695354bbcfc06e1a03f9f9a4c25f5ab9119bd37b4c4bb30019281110ba6b07ca179572eb30e2f21b66ddfac936a7c3f409e07914cd421071e8894b8b532afc3e31d7834b316088bf21a9f26b3c678eba0725082c02d610545d4793c1d391064f49f9b5cf4fff1790c8b4a0efd2fb7de04394f0f3052280a59ec35ff5b199191fb53ac2a0f5ab791f716f45894953240c4cf4e7541eca148063456497369999d9ee3114c160e1b18f816d9b0b028ee2913a8e590913fb095f8938e95d0bd646d35a4c1a0c4b7aa530f9d752d389c46c58194f0af9339ff4e1ebf2f5867928f1a9795f7286ef5007f8f2b8ecfc9c23085e43cadebbd0387c5d60d7aa0ba3225276e01e15eae94f6c862235fa4ba9f5d1ab87de18d2c82f4f1e409dc16f6c4abc0b8ff83504558663b391780ac70a6338c256d3192b4bd55dfc5a456c5d4707064012c800b2383a70113b1761696d194c90029300db6f41bd8747c4adb5806cef3d4e1658f995e42504821aa6d7ee52552d9258cd2636703da9e61cd9b24bbe73c8e1727bcbe592d40af6bf69083f006c02f63703707d3192d3d7e58fc498a812de3b142cb3de7c86b363c1cacf0d978b77d61ba3e80f1719a09ea0c9541a9805cc1b6ee5878b205d56430a7c0e3943f91ece788f386e898b84e63217b70e630df85e6c9f417f2eee5bb410ee2f6644be06465cd539236ff3e1e07cfbec1e0144315f705e1fe6d42d5262e44fe0e9b7520ca49c8d222cb9852751e7de643cf518dd2f460282ee72af2af9c9387faa0ef4b0ffdd2a7e1c5c38abdb2a6bc24636bca0546c2517591241ca33ceaadc290d50e1093a331fad6abf17d83b8487e51ffab6e4564fcf9cde5cc18140696f15db2500d92292a44549e43f2d942b6042f61d6cc20444fd08288ba486e1e6105a0eb37da85a87490df603bd93424abc333b3f9dd9798334d105f1b47cc950cc2c26631a0344412e8aeed0e3faf7829e6014e6d5718beaf3e827a7e2553e909b4f987948600c61ebaa0cc6fb19a3ff2da75363af59901984e3e8a8fdf42bbb610a32705aec46c1be0c93af51a018a825c8ff1ead385a1e351bd5fe744f7c88fd7b01937ec0b879721bf034b68a4c425bb62f8aac58bea8d99cd2ea7fffa4bb6829a94d312c393f3622e2539b1cee4fb1a79bb76e1072631acf24542b64c82708e64f94ff6b3327f650d66fa2a1ddd94efe7c8430001f241c6e1af0e14dd2872d7cb6ca8194fc2917ffecfd9c5f42b0d5b9d1e7b5f80e26e82aa8fc76b7375b35c37bb97340db308fd26524e5e9f23e2e17604fc646a90cbf837d073fd4f4abb8d67fcc4231da55f3758e8d3979297fd1381b64b2305b3ed612aff353fea0ce71f1b541782d3eb1206326d08dfe2ef1dc5ac3605abbdbd7477d7e16bdbb83ac3f2e135559e65c0196b676bb80e283f054091c10ab6f19f99f3b924613126be8b6bc5477f4c8db432e4c34769d1518d0a39680cdafeca6400592784678c0065a7c9eaf4e5825e7f717622856d1b1165bc9cb36a1ac9ecc7bbf64103d08ac0b1eb5f666a2fdcbe5ac8789c20535a85fb4460a2a81f370c9520eca7d29d287f1bec305518828cd8e4151d6f44142c92c37c3239594f9c8967f1789ae17f66597c25ae3ae82e792238c43446354d7a123faa26b7f1c0ddf66f28aa2142f58b494cf673b6742580079c8ba294395e07a587c90d7d035b09980aaf1d1d2500e7ae29894ad5e1c3dd4c3ff831ff7ef20e7290011680e22037d713bba49eeca576ee53e4beb0d4008b44225e43d813ba9ff0540e07b6eb02fd36a90d29ca82a374933501c7a6d3714efb047838d0b75410a950948caa329e980b3cf2b55f416cbdca6b31f3b10c92ebb4e91ea115974601cc03401cf025ea7e93e6cdb000b254bfd6d7765fc3c918ef35f8b87521461dd205531e7b51414da58ea1bc75c883754b1305d30479da942acea3c6dffff33b31ec94d74f38ffde0e77568de23c07340e68594606c71c7c13208cda1f9dd4934e5b5496af69a1d9359f63d5c68998eb89fc92be0f2007f8740075c426111b7d1368de2cde3c0984277249636d41a24e3b20286f947a152caacc297a9ddcf6eb0512ab752659513144cfbab2a2c1b6da658425ec48c218263dead010e1f6ed4b449ad1356ab3bd486b2c102a96145c0109eaabd166047b0e209285d06612ae1a461c8058837df1f686f2d865933815e73e1d907fafe0b1b572732d33252268115facd820de39b6a840a92960f6928162fe3c9ff6314255c4503ead52352bb8c08cfedc181820de700a7ecfec61999277349080bee3b2d08ddb59b1868fcd2254c6c82d4f4b0154c96e8ecefcfe54578f4ba7846ec2441e823c8df8dca067a912456414f5f970e1e658eaec732b237e5f640036a40d09897e878057dc61e6dce3718540f350b73f3ef51931527bf8ae43ec3f451e71e6ce965d0b9766c2a165cee0feac5a98edb9a1a612cd92157f5c5d44813849b00e87ca638d93ff08e80f30fca52e4ca44a82f62c9d037a3234fc6884918144fbeed93d4007a7c2cecf7253b691a3b94e696f74962b31a2fd8b1385c86f95db3e7531df32b6fb1a65122a1469de2ea6f08210e98c963ec1d211d7df0fb39186e1b23a41fc72f76d490a5d1153423a97ad1c5552fb094bc71cc7df3d53c1f093ceeb921d7b0ef708cd28fda31095251d6916516899084c76d5c129e01f220a20f047a4307e579d7012859a694b4ef7a15ee83e8d26134ba8dd62cc58e91cda64b9c289d11c519361a461315064b71eb2055e572f0d294cdd94f55c28068768457d3b4b5a0d98d001426f23d0208116844771c4cd0db3897992d9e564373a34b321b559dcd222eced3fea129aa8a917d7b351e7bd59c7535a7891d3993d8f533d6cac3307069261398b5da21fd162be6f80f562f0bf996b1514711dad83def1382363860a40bfa5df7fe476189863e4bc248fb6869efd79addc1bec9f988fba777918a84ed46ca710c8bf6d2c69d0e8fc3a9efaa56e0cad8d81950b56fbff23a09c281a85f580e9a1e9bad21549e42a8411b0d2191053749a40d3103bc0a104c50e1acbc3dbb64b71a94de2899ce752e85ab6ffe4e9a7b8940293e898a5eb4528f3b4ac9ebbc36580d496235947c534f2859832945fec4df50b46d875e0f575f264d5dc2288bebfcc9ac74a12f023c6b356d204b9e8dc95ce65a9fe6f87b4efd8d85603f15af69039e14bec2ac84c203e34139bb2b7ce960800ae49769aef4d24e13cd07f4db193c5314575452e8e82b3f4abeb281037f4dd2239919e5f167130565f8bc00c56f02dc67a4ffe9c20399a15ed053c1d0e51bb4ecc41ca99c0bd94cabc4a1a1432ec7285eb5cd934c6dc5eb20c1ec4dbe7e6e955c527e1bdfb25e4db13dc4aad15df6c5cf3f8c1e89fa86209fb9ca0a13723d73cfd40aa74efbf58f9539014d00b6dd9ac7af77a09ff4805571f04585a0a781d83711ce23d2e7e349a94f8ec57d104f19e5fa53bdad072f2355907a797f79a8248a3c3871b4858f3de17a5bd9346e50b2df8e9e90b0602df08b63e652ad535959dc4a75944fa44c6fafb127301764ca844001349be7f664ec116e32a04a6af6dacada4d547a2a0e9f0cde4b8044b204a7941feae3da9915273386bdd988a8f28ba9d7d8bcc86c3ffef4005e8c0e049474c4609c22f65aac8b21b1c998395c082f7abde7738c0e35", 0x1000}, {&(0x7f0000001200)="9e75f09fb91a56166fa63b1a860e6b269a3d1678d551459748a689804390ae50315673d117236f7e4f9547c6ab6ea4e148bd4182ae3ed6a917c90d9c7dbd59005dd604706a3cbb315e90e59abe3e8afda3f0249a939f5890a9ff9c466c11e0f5de8c5012b30cce09d86c3262ab8c3953a66f9056e8696a9a6a13b0e711f1a4fdefd2871a9744d2ab91d7b35cc6ab4b030b60117d135ee3e34ba9a1fdb00e9d48a1a2b6656ded3705e444097d29f7deaeffc2aba1a4f4c2c98b925039859f36da5aefd7a278403dff6ec9a8c9526723352349442402b8141c7efa3a3ac06285f5af49c584729f004b06daf933a2ad1e3f9eeb556aeaee13ab591771", 0xfb}, {&(0x7f0000001300)="eb61c779013dfb1dee3d6a6b3690f177eeb2261a5f5020c3ffee7f1e9b0d6899db721b755653cceaa899ea308eb4bf8e4e61", 0x32}, {&(0x7f0000001340)="c1a33abc896341fd5acb106761e20e2c435e15e2d692dacca73edb8dacc12ebc1f255701d7dbfa9bbfe76a022c9fe61fecc2f1542624f66c62318cd2cd439c0abea7105f4d25b71e91b05cc9fefe77cc861bb7a8f6b9f40d3708b1ab6f080244c58e6718dc52e0d3a9ec5be44c500c16ee17da0e5a84ea9e215221ffe3cd4249373da4fe0629b62bedc7d2476d747dd2fbba8aef168739997f5cdb30b054da687fc6027d7571224f370734e27e0f58b795d6e247b3ad2e5a672b4cc66c475d9c1ede4eea75df557f45a3525e466fb65020ef2bf04747400ed5e0f9a01d0211e4f817c5f73c92e596442ffd5539336bcc63f7b4e3ead15ab7b0349b20994ba31e49df75c18156b39dceb3b38eaceedf3a6935689b58ac5a9ba9e6edc230f91b6a3573d8d3c9491fe8025b35d62b22b1cd753a7b6d707e171521cd52909c69b55ef43d08899cccad76b0f2e0dc0423b76d21e1178eafe26c7ec9ff543d12bb40f97ac4f161c0c0c7918bf462b108450c72ae024999766c387a92e77759883d74a6aa8e706bb85a20310a333317dd6f1e55fd440caed6725b18d6790126eedc04d3bb6424255a293720ab7101d82083dcf400c398ad0f4d257f15e25237edde20d5cbf4b9c5925c4e2c0b76c994680efdc2090b1553ceb9e9d2a93d82015e081b57f515b2f47bd9977a937517d3fa0cd9b35c3854c566063aaee9ac52337982788fce1b0cd061e40c957813b990cfe2102890e9dfc0c75c4fe6407bd2f22c98434a25584814f4701d4e83dcd14e89aafb58655261153e3580afda794ae8fd458102ee39396aec8f1a247dbba9c4ab12c0092adee6a274cd5b62363f4042ad3af978115c9da1f1f0e0c74ada66b61f20e7835890a7c7f49a8c6ecf66810e7336022c98060321747108f761fce9a3f86e5c60699be2978faec783639706005a797adcfc0da45ad38e91ecc93242ff2565a88bee730d1bde4e376e295c1c70e022c7a28368dc7500ef20ce6b71c79f87faf50feda50314497dfa707e2d76ac62aa573500ae091b7c84e5d69a7c85ef75dbdb16117f04c87bb47317d66fa6c727d47559795eb5ca37895571b61d8ed042d13a0d66b062bf7d903e74c0c4da25d72d7e2f06ded354a01cdb948a92da1962e2e9643a5049905b357ef32f7d7cef519a8ef3702b499ea723cbc5dfd7cf841b6812e4faa21c233c4747ca5918db43104f3009e8a0a067f8276a2a16e9cded308d7463ad79f7f64d4c8c89ad379c97af3b8b1df63064701114838fca053cad31240477661373749f8c8629c5b48c860caecd519e72257f643d24777643730a2411e79cbd149b533d400c5aec1e7055ba655f2350e0d4cddba5dfc2628b0e25b6ed9576a4cc0153e1396ab2b5e3cb4fdcfca19f9e5e10bb6e6aaf05a3b244531c8000557a0c5de08ed89dbb509ba373cc7aae967b36a45ef2b2d51e88d747c64a04c9761d120cc4175c086b5408557caf63a705022076f51cccbc4aeb89594234d5ef883a1c32a10e8aef84d20c9338227d39de79ec44c469f3af1268465077fc2a4deb2cc5f1afa4e2d2b471310a490793f8e00006737e0748dcbfde13a9ab252177c1f2c86067c3470eaaa5e8dcfa8674d899bcf68eec676a9a10657e862541aa94f06f5846a2a692c35d0914ed3af3b227f2b09f7d6004b9b004e56f783899cdb8f7308414994cbfa05ab7b68621451d8af8f85bb58d441d07563452d49075a2e9b7b4f7a8c9686813ae28e49a815bb8192d7ca8ed76c4ea31ccae9f86c3bd385d0b3b80f5a06935ee129ca9b29fcd965dfc621e67306e1fc567ee939ac9d975059d09895182ac2a20fe7ba54828e912a64cdefa880cb4382a74dd1ca7dd76a47294ab0534c073163c3b776136bced8b0bef374337ae26f461890057fc0913fd934b5d7eb5c078dd0a86810f0e784c7284c74ae28f2838fa5388d2ff024d1b41a15e9163c6f00f46bd9d84b83981d8a4507e9fc61d00849fdc983d80013edd6fd812ea0586e922e55dca8de26ed7c0d09e051cb9f7eec57157a235d99808a205972195cdc3b9a74b840a1dc0b28888cad7a098d0eb0dc0b7eab64484a4b6afb9813772f05202d9d1a7b48ed1e983cb00bfe0e81968baddecf8ddb46591cba6602f8041f01d8d024b13f7803b2693728b8afb7d600059de8ead645610b4d6b1b4331a11fe71a4717b7ab1855ee8552e3998567ede562d288cec838a89cafe157f894a19df4d69451eeadf57a86b84d9174311f2bcc0a22a221cdfedbbb4523cede085fc9424c687c4afb125a3cbc884c2940f8202dca8734dfb935ec9d5587c15e8a1da56a7a7844166a891277cb1b0c247a37e0759e2bccc90a826ddfb6d56c72c8a9ad2682b8a7423afa5d1b923bc174e52ff2ec9f0ddd1f8c610de596b020dbbcbca0d689bd09825c8d44022a09c9ae59828084cca02840a631ec66cd8a9ff8bca68f838af54ce62909f217f2b2b87533d2e00ddb96d74e20d3315f62b2e60f12f392fbc0e4ca14a01f2a1a0847ecd53df20bf502147b350f866f974bf602a82ba8092fa4d197fe9641bdc31f9f43bad2b76c68bb6c178d2af0459ee5ef818f14d4d27a7bf963c3b1567250b26b62fad06f30756125477ea997fdd6c29bd36227e91e85d2ad71935b888a05b81e99aea43a363c592e54d2b9d45c06ca53d8a609d98d48589d2944c7739a6f1be6b2262c69c62625bdfaeb543c43904f2552356f3a9b2c8cdf8f90707095d99e9f962b763ced2808e1febfd2407a2dbcc214f62acd0b4ef42cde75879d51e56a5dd87d505ad5a35a1962420f8c8d68e3de13df977fbeef95b10bf218e1c5747447cfa7d2b9085f9bc4e31679f10a1605c9b039a3d42b4eaff9eca3e70efa2edb6fbcd650de8301e8280a3447fdb8baa428915efe8ade379f86ccbbe6db91981fc8937cb1a8a6c9fbb0404362de9c092e1b275731f1cc8c96487682d6080eeddba5eb8f9da67b6e185ab8e19ef7bf8f1b187e6afeef61094585d676e6bd4a571deb44732a0df92423bb8847d8bc83c760c361cb4fb411507360e5ffeb0fc2d159bded6e0df7cef01ad15bf17d70103a4073ef46d7ca6e9cca879ca8e0ceb30bdde0a993449af6a55f3ef15d8f5c3beb0d6d7dae7b3f8f2980853cf9d23c8d26a5f8fb55fe4aead5d6290c97bb643ab77d3bbc529b05b5402bae2fccdb11f44883e0029e1777f54d0b627a068486c18c59e0ca98418fdf8b1843072e00c71c9c51c73e955996c0ca4c7d197914f4e490defc4b698301b51ccef1aa66c18c0fd2b46dd6fad17f1f9ad7c7d772fdc3326f12bfc15013413c31bf38a6794d54f68ebbd6805b3a11ffa8136d96a76617577190b1b50e7320923c52e26f5900c911b7d6f7fdac6cfae4731dc0cad60d4644965d1093701b232d9df5cbba1e99867fa356b47e3482bc2cccbc9afe00e0309eb8c0eb4d0242e0624af97e951d57efc0c2a5b37ebfa6083fcfb202064630dea585a7a152c17c6320c942c0c25cd61951e3f9970c11d8a17bd857d557f6de2e33578a8e9f053f8b933372ff6dc40b45c356ae3f61e8cc513beafe168973f92ea2436de62561d8a2a4721c9af2fa871a60601be00c40d52ea7e87d1702e96e7ae4c96e66bd596264d5b4f71af2911666da5efea779abb468a51f262143b9e34ef4f3b0d84d6e6a906ea55be3b9f064b337a6a6e257a4092ba0c7f6a25f107a476afc487c10243f65609f9200117da6503622d14d9805dd06228a545d26a756b983b5e06856ec373b227409ea8ca1b1aeee545ef09d5528c1ed195e460f1cfd258fadbe8e0ba0265f38b315332dc418ef1e7a6eac6adaa8be4e8a95a2603405177edbdb141e6d9f171185559888ecf38b25b370fc147cdf65874484cb189b0959e0c2a76b625bc5fa01ff393dc542f6910f9d1567fc9d0cfe7bae14def0db341b8013da8d7639a32aedf6729acf6a42bc2a802417797a0ccf47f3a11de88246b2f56dcd898e87705458386daa10d515fba19ab269bcbba44d3aabedf3a2bdf5412e579abb0a04a179a8c0bd55ee1edbe79788d3b37654d66fed6a07d5ea4e77263f8197718aa923d8a6b91b0dc06fe786d3bcb3770179baf02fbd1cbb8936729af1052f2ca72b078212e18bfec3e833669c3823b763386b46c60a3bd16d7a64e40e01141040b09664f3ac51f4cf4c61e3a44b843ee945c225f75c20abda83db7050bf2c13aaddfb4aeaa17d050b610d16cf45d3c8c08b68838a3f46207e9633381172d4046c3faffd038d003ee9a221890d377725aff507e2c6be8a273eb5739559c078526a4f8d7f49652cb9ec48cb04de35d7493d2c41e2faa00878d10048f831c22176d8e5dd2d988ac4636ace9b98a6ff04d99b6738fc3ca00dc590ef0359432c29516efc373780adab5bb7be03c897cc86fca3c655dd64a6e736d9e73d8e2b056f09254f077ad20a050ac07158d7965b71a3b25fc7dbc113d01de73edadc40421370d063de90b526c80f4c9fad4ce9efbc98c86b83bc914912cfa8a737385a5d106115ddc8c9ec21edf5c1c23dac9ab4e37bc449dc373cfa4ea1153983dcefecb7a46318ab22c5896c322970e411a331fcc41987d42dc54f0e93bc622a80dcbfbe3aa4f7b69af78419c2c22035119c6063715995018d0661d30f5bd6c7a126bbc582d5c64440a5dbe1b7fb4794920fb87cd33d130dcc09ef179cede15039e0b959f5a6dc33537850389165d48b7ebba2ce45f3a85b64722d55dcfe74287c6b5e6a673561513aeb75ddd308978002e6589425fe7bfab2e5957c9c26fbd993dc724a0d3646f143d3d741b6a11ca3680e5f1cd873321e5f7e7317ed8d17345e4563d4f02b32b420042ecde0e30d2a8c7702abd02c84b1194ca31a7acd41d0cba474aab6ad79e53c7d5e9f00ee748edeb13e0086c5fc3db633f3f7d83448f86d2e22366e14e82282f048080f010cb067999363c91e2e18dadfd234e5689c0bd526c26ea3ef2119f71f413dc28bffc8b6b8f0671163104e8c953365774d37144322b080b431fffa05396856925bcdca6becaafaaec8a7fc3bacc687cc4bd6c7f5413bdc27b1285df87d76e412fdeb082f7fb4721a711f5fcd82be70b727990c9cf19fb73a75a3a56ee1726c3f8f1ffd25b3d2840a5c3d5417f975ad1c988c3cd9c35ebb0e657beb3428125f68d4f1f0a7c9b3bb77298839ebe3ec5022b6ea14d53a2fd5f5ce406fa6ea32d682bc18bfdb4d4a3d7067543ee0c011e45edfe6666da8a0641acc63bc31c6e7fed238c10a78882b714e7cf35749e3648568e82bf2b9d4104735c5cd770fb038fec8499d108eb8afd5f8cdecb3e396d055ff3debd900a9bd04343cfcceddf1a7e1818505e8f5c4d36b270f62ddbb302200e669c3282303c9618cef3bda2aae833937497ad3aef8062c450e0e27270f78097bcbdf9aaa58945f6dc763dab1c50908b13d2fe86b374dfff5bf855613377c1aa085187bd4df2def271227aa5741ac8142e76cbaa90d550110cf8730abc0c481b81656c123d1795559c0a08df9f3db2d98642d2e4c924021e8117347e5133faf4d5a352bd15113a962436cdba24c2c7dc5f73268c087f875c9ae29b4d1d4301fd506d4951b39a7b172d1c89f1a66ade4fcf65ff94cc64cc65286b716a1d7438425de0254e6fac238a7956e372b11251b36858b840108f0f8ba77e42ce582d8267bdf7deb65f29daff13b820cc81254b148fc58685003558d30b8ee160b810c22bed365d18d7a6f9a08a0e4af5b09cf22ff6af8a1e961145027791ce20", 0x1000}, {&(0x7f0000002340)="b7d7041d801d13e74413d3081276f07771a787c47244dbc6d6d8be04eba9409fe715d49050f3d95e1ef16c98c6564753ea6904ddf24d5464f523750b44f8ab723ce89fbafdd599e193300c98c6a042756dd75d0b2bdcedc282e01ccdc2ac08ba7696f2c226f7", 0x66}, {&(0x7f00000023c0)="3106f6bb56c0752ad385254ab95d33e1a71a32a6e60ccd3955ef3df5a504f22eb6d4388a654307f9ef4f3fa48edbda21da035e0888003ba7d892339ccab814b3bce71fb3ec436ac6917deaa1e9aa649522fcf5a2b177147d2209a60be20dee6b70ad79b0728596ad2949f5938a0300e07556a72dcda06b3812f52c610f077605994752fdcf37fee5b7fedee59b8ebae170bf82e82bf9f281b1b6da27609a85a15f4e02ca2472d6eb50a90d090a1a727422df12427f7c4f6b506418cf0d141f09a6a4ace3052858b7377464ec9e298bcf151e484bc97755ba879b870e2fe36c32e9e118b62d2b3ee7d396d9aa7e375e3174137f08bd21d9322bd008b1b521e39ff91dc8e9123c94ce499578759ad786417686682932186a7d7b5a43723d984fa50421bfa7c1af21fbb0219acecbf516ff272adff596ad5e885e5c617dbc2431772be2e3fd463bdac1eaaa76fdc0cdd696caf16671e7e6373f69e43b00b3234089ccf0b71a64785373f04895af8b6a6a894d0bfa96f47383e61a729aa82d051a2efcfe474d97acf03a9e118af8c5dc6c9f710bb2707107795bc6dc4c4d92be193437543234fb7dac5ada69f6eab76f252c20a11d5af7a6d994e22e5f6c33e51a852c43ab9368cb90df31d7e9190466e72a97870564f4c85345ee958c3b9397ca16dd5f14f8e7bba64c6911ba1d1f74e5e4c4b801fba093e316ebf116f7be667c71047d26f6f9359380baf0434c8d7bf8bb5efd087229b223a9a2d9e66b4ef9f577ae0f4dbe708602d382594c90c7a18d731b0f66b75233ec099a6b1f6f67ac89470bbff080370c1b36e66a873e6a7fa61194f9a58f0600b271b4add06e84a74b089cc1acbc315d100ac58e2ff45ee705e7a3fe979e2631b2a9632e3d3ab47e98215d86955fd9fc6c7336591629840827f5325a07d04ed253c8cdd2ad54b0da90298691be9eb3dccd0bd8b17e36f7f6543b312df6e3ac10face638075d8f8a5da96d999528fe08d5302ddd8c2e96f34c58fdbd3707834d304a3d55d39f9207b6c8172ea85d49cf2ae0b43cc7a28c94e783bd6604840f2da3d570243391ab7a5164533c782256d777e33bff8fb211130da9e5016bfa57248a0e4e5d2bf5161ac849f600ae10e9a826a5b1d07c68495dac80a96f65a1635c6408a6f0a677c7433d4775434c693e3911abf9f74169da7c6ddfe5a8bc8ada2113e4707ef1c3d604d1ea02e5ce2b7cc9acefb062d236b460ae9c28e05eadfd49cdb8c6408016c8cae8d090962a6594d472d62cafdfc0830ca7dc04b3d7b2c0d3885cbcf98d7d34eb58052d815584d0b28943e7244cf6e2187705b1aec02a684ea1c37f013b1325a3780202ce8475a5c0084eb17f9300142622e28a1d42f470264746e757881f0ef8962c28e23210724240ea2b45f56fed68c1ade8c245af7dc154d74e890190ce7e282b08f099544bd9e3517c1f82ef089ddd136e6502179cc460b61621f642f062cb606e2fcaa28710227d2bbcfebc4b849d61c26666fd5d6eec858f0aa425a1c60f1a56aaaef42d2dc12a99b292787f05a18992f562f6627c6a706b1b66cd4032337e27b8181c1e33691f9384a3ba9b859097d9d36ce0c6af04371d5ed9871643c8298d1dcc35b65d7705de5b199c80e1a21a818701af88c3a50c8cde96d64b5ba11897f3bbeb338296e6b3557d74152f5c6154b7da55e4dbd9a48ec43b254156c8f0d1cc7a9340395f5e1c51f0710195f1f241fc4876d8c0ea9e7195434e47fdb838cae373409436fd7abc88ca205f8177f941d95f36fd978ecdc7562b407d966b6a16f4bc20ed3aa21252566c711033c1eb3de85ec4254b86d999837d126966474abcf39df02072049e9392408d463ccbb92da5274defc75a5fd2ff4c80c3f24ca4806ab3b0bc785fa0c246bd20ba9949bc706b3eae11d0f3314edd444df2c069f4b60b17c9cdea5fa67feadd87e05dec288f93b26f30a831a76cbf79b9d553df86a877e44698fd44b61789b712e4c2c47188e2bf2f922a661e0684d2d0efce29176dcdf03fe8aa7faf03de387142a92b86c1448e960c47771755b5195388e7195f4712e3571f91cb9a1750faef95fff2f1e1206a77ed0df2259eac78c94bea7682986c51dd5b5b97074e5165d64affd9cceca29644242c93aa7449f5ff0ba796957aa75e2ff976eb75e2045d1d68e49c1d18e71f247f9efe11139d7992249845d4b9c25df4842d8a48592c8381489c58c1580ff80e2667c8ebf61bb14f85ec58e4ab5fb5a99030b185a5d86f39e995a02566d61a2172115f9e29d3e77baee2c452bd09cf7a8805226f50c1bc5cdbdfe3d869b822a48e3e9065c8663dcdfaabbe4a484a36397f63256d646b7bc53e62c5a1fd0f6541b58582c3c0bbaf68d8f3dd2b1c27e6ec4d5354ffd0a8fd41d68157bc0cd0b452bc531adaba7a9b88b38627534ed960acc965670a9c097fa4d9298ee332b403b9f613c8d8e8e0e811335e19700fad6620d55413d080a84909bafdf4f8199a1beaa0f06823e5e527a121fc0871c0a88dd9d6cb1356fff1be0b2e5818fb5d450d430bd32b7a3a1d399e7431e56dd9937a6f6ddeed1a73141e7b38168a87c1024936c56ecc0bedac7adb8ef0c513a4db409c4513e27574b03c00d0fdd5aabdfa96a3411efe78dbd118dcc054ffb71a22f6f76c2423b1f48654f7bf60de023b0bdde4b61eeecbe2cde425b3131aa0cbf7b8432682dd240818f383fac664dbff7f982600d9c2f85cb0ec3fb78b07561ca0b021ba0526551a7dec69f222a04d964ac608bd3094a3cd14e6f00240860dc7249a824d0bf98ac597f28bd69faeb6e6f14891450b1cd3ca15c34508b8a0276b170a9cb73ad9d052aff3dcd407cf9262cedcf84b3b721a55537928d7e41562c609da0495209f6bf21e667a5a5d82d9b64f3e9a214dd2790c194546f247b7600e409c2cd4c76d32cb250ccf8e6723d68e440b676d5ff47bb6fbed5a55aea912e422df94926c760a5d4372c5cb58cdb1c64b2f74b8e8ce56bf6abf37b8779340521c2a802a2c84e07d28ee71c16c6218ae394776866a45474f7e28799ff53597c499005212305737f8765f2cb20bd472a0c405eeaaef7ec34fc958796053ab003ba5192856b25f68c0bbfad5c557a07e2c36d2323319a3402901f98b5cb6755d5755c55e1defafe5758971c2cfe618efc5e9d928c0dd71c1e0f365fd2784e9f6f11d3ac8046a68713f35eb01a7ce6aad36d068b0223a0e9a9c0218dcc0a122dbba49ab1a5b902b42b342955faa2fa022338a6c8657affb59e69d9719f071a0c1a316ebf80f98587e827bce2e60712aea1411fa9240ada05613b336401d97e72373e464e0cb812075140ff598585a96c2bd001d8094fa805bff84f4a4b1d3ca8e5a4414f63fdc3fbe487d75dd9fd162f0955f5f26534596cf0db6c762a3a6ca3bac2898a5457374c85b5df950901a7d069a1ddfc5c0ee3c34d46351ee2d872f894df1505b029d64e3837bda2977360e68fac2585a47452b2b49e998bb2ac51eca91133e3e6656cb97d67e09b8fc2ac8b069254a7b6cfcab92b359af24d5da96e4e78e2cffbb9e0189dad48750b38c60d97699333b91c752b5222b75928cbf14774de6f222b5488f2918787c0aff70fec9268052685ae033f867aa329790303d6746de0ca982513ac0e1d9197da9af2897b2fbb820f31c6c129445b0c6d710a896011eaea1cd1a8e02f617901a47dd3a49e240ecb01c3d9b75c89d28dd7c7dcd6cdc8704a2a12466827a55ff4ef234ad80cd88ee463402453bd79db4681557316131317c33fdc08861f41a7645d9c77d588fb78005f539ef3bb448b85eff493d613979a2622246f8998857292d36eb38e5c47d661933c0e4245e32b392911a86508515528286dc25a854285b5a279cddbd03e889c498abae1b15fef799ae21c28d4979876cbbb434a41912766120ba4d37a8fd6cd7ef2a614143235de7b46e8cac8e8fb189fdf12023711d013afa3d2d30ae2029253c5898b82b0203c8c174de462efbde6047fad5b981d96cf28da91ff3411ff6cd8704132bc447d64102839629a4fdb3bc9b5b8dab587f57688531bddf6669dec0ebdbb51a051ee460cb7ab8e4938d6b385047705ec86decd2fd1c9ff0e7490d6c52ac7e4d20116fffc0a2f650a7b980edde9c80c7a795bc24e9404155733bc3bcd1ae169c253a5a83edb0faf14ce4984b8725bf033ba9d100a9960bea7146fa376cb292e81e7cfbdb0101699339e96395e5638f3c91c4105363f40b2bbfe44bb5d81d9b335f1b9b0f00e1d879d59c8ddf381d6409690f4f87b42b385cab193f484af7f909076af093e850339b2909487f65441de4cd1d5cd52db2d7877ee6e9f8df192c6a0d09d83bf01907ce53dc5e8f8c07f06f3624bafff38a25477b69774b6cf39d9903310e32dd148df7717e1fa26b988dfe004ba889cd736d1cb2e8395573ee10bfd6de11d417a9b90bc6689c84196af4cd927119e3d1ca33ef74f5e5c628944fd7f90b057d032a83d6cef3f29fbd8d6d6026398f199ef93ab95c6fda73fa4abf251d685c934581e6427421ed90d76fa11cb3b544926117fadd422994a479229b879054875d7e66f2e87185f99b6bc3450d4e1dcbfe1fae92272c182fa7a83aaf56ca563c35aaa5653c5d3c184976508f9f4dc56164c67e4a58216592830917591842215e4ec0e19c61c64d8b618f338171602088377f2135f8089f128c3059686c1780affdefa4035cacc16960d504b170925863ffc8ddd60ba6ed90f73b3a13066e2dce6921b6177eb0f2d6230f9197a6ab79922efd1a5c36e4ee45fedccce9c1215e235ce85a1feb9c74722756a41191dcd8091c1134ea572bff9dc8eca2232fdf9649eb68b01052db53563db0fe4dc1b1560d8326132dc4f6b5b17993d0b931b7fc8a819d3512efb7102c75df87f6079464c0e1d4f3614cbc42f2c96c8c79a62ba816100d2a0c9e6abd61f4fbf97153e57d37747a1e67da217ee24c47ea10651eae0d8ca1160f49e0acf60e34290246ec868b1585ebfae86810e8f9e79cfca4c998595f15c17f873cc9a129a8c81a84c2233207d4dcdc1db8c084e824222baffe6c0b8948d8b47fd16c2507ffbf860a3027d403f1eacfc340f887317e6038109c2d6764e19157ab9824ccc904af338c15ada572945a12b297f04b212af8aa9f01ac0d8a8f20b585303d5dab42faa1b6ee7e23510fbfd19ec2767d5130731e1e9bb504092529034e337a7f29c0ed0159548a963d659df78bcc429ec3215e974102bf98daa7b41aaf4316682d1211ceb97d607647f50a41d5d7e0659053f047ccd5b648d88b8e0f27b548d70c34615a1c27458bf7da4109818450738a893bd16a6eeafa3aaefdf526ce141e9fd9a55a46ae9dc79c85dbcf5ba9cb20f048e34e1fbf4919c0a76c3e6f1a45a1c05988a9a06a1e3aca67109ec1b0d16e2a4c344faae94970b07ec7b54d93a25be0bb692f69bdca5a2b37eb0fd0980113cd329f0650506c6d8ea967272cff6931fd820dff85e5fd923dd32be989113ab7c5e05dc775ad63ec766430cbd9001361da54bc7a0acf99e38cabc528be1452c99e04bb56c9378e7c02f5131c7e603be74255f1e3b076ffb4dce6fb24aa3bc471ba53e3e37f7712f3c7f38d0cb87e9275ae64b8f542ba94ee85f503eb0f9d890544ea0be2e007a0cd6ea214e5de4a4a07bc44658214a4eec26a1d75e52b174311b3be579129a26120f4b7ea93e4d4ea8e3488c70d82c06c7e204ddcc2fbec8f9da26082d70233292f64c1a8cb766", 0x1000}, {&(0x7f00000033c0)="0784efae274703afec408b8fab21d1f0", 0x10}], 0x7) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r0, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000034c0)={0x101, 0xc7cb, 0x8, 0x3, "8499ee2d16a5a1dc547e2d1ed23331e800d597de", 0x20, 0xd8c3}) 16:01:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r0, 0x0, 0x766190c710042038) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)='*\x00', &(0x7f0000000100)='*\\\x00', &(0x7f0000000140)='\x00']) 16:01:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x7d70eca6e9cd29c4, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000380)="7eafa679ed12345a69be1892070f0cf4c45ca97e2244f8398f2a69ccce99ce284454d08c1f621d315a787040b8fc2cae7ac7054484d203765029466e7818817e0e49940d0f374da13f1cc861701b1da0238219d37aef081e", 0x58}, {&(0x7f0000000400)="b758a018d02e680cc07dedd41c4c18b54c6075ea0e4cbe9e38ce1b140ca7057bdca6388f254bb2e5cc3c5d77008a51253a4ff5cb13f31682295f13fadd69fc4d7696318daa504c4f6f0532de339db8268f9ad61b61884ac9abc33bbe908f9db75b92b12944", 0x65}, {&(0x7f0000000100)="b763695fb2b0cfb77a1dfae91a7af07675491581e64dfdb080bd5282658dd2e79e7c8467ccfe611e212e31dd2df3dace7b6205", 0x33}, {&(0x7f0000000480)="4cc0529097a468ea4daf5fbe0ac7ad6d4c02c95baca9f924f61f91e2ffa0972a189b5dd4266d320081deee4127d2363055fb744f1803237fc4ba4fc293851753c841c7c1ce6e8721622cfe9dc4cf0c926decd1f32affdafe8bf3109d6e3a4df9b3a6b63476fcef69f6ac39ef51a4a45557d297532992088f1e61b21662be28718f5e7d2eb6d28edc2def7c125daf2599235f", 0x92}, {&(0x7f0000000540)="0bdb7d76fc81a89764f31d338ad2e65a307ef789d25807c0f88fc76fee27422594423ed1c8ac6f8e5b0f91b6943de0fe3ec4fb296484698bdf6eace856115d70de8874edff56d4e81988992dff252376275eeb479ef85b47bc7c4bb8fe3f53a609ea06be7e7cf037e5cc3b910cccd8e73987393cf927c51eb228a50834511fc9eb063ca81038f1f3982d8afa5640eb8b3e9a05ea0ac869f7aaffe1c486a162cec6876d46a62b62bd3e712f8654c95717acdb06ede79cd198adb18247080e8c287109c9ff4f4cdcd5bb034f959c52", 0xce}], 0x5) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x30, 0x10, 0x7}, {{r2}, 0xfffffffffffffffa, 0x4a, 0x135b89173788312e, 0x2, 0x7fff}, {{r3}, 0x5, 0x4, 0x80000000, 0xffffffffffffff64, 0x6}], 0x200, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x1, 0xda}, {{r4}, 0xfffffffffffffffb, 0x6e, 0x1, 0x2, 0x80}], 0x10001, &(0x7f0000000300)={0x6}) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x268) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) recvfrom$inet(r2, &(0x7f0000000600)=""/4096, 0x1000, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) syz_emit_ethernet(0xcb, &(0x7f0000000140)="00ee04fb5300115d4c4710de67122c2746c75bf6c3ab4b91469a44aba7274702f5b2cb0c8a829962329f7d97877328c4fc49ec952a3b5aba3bb34ce8a4dabe684e1bef8a1b756d71fd0c55252578992e9571e0515a36552e83afce6b83856220a6a3f348c1d202e7bd6284af42c65d63c602480de6676f5f74a151a649fc4274743ad5a6b98b7c6054ddebddf8fd914443f3e434545a54e422afc9893cd34da883fb34449fb6d56949a195d63ffd439999a630905c57785f0e56a4832850515ef8fe9df4a774aa36e8e0c3") 16:01:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0x800}, {0x3, 0x1}, {0x87}, {0x24, 0x81}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:01:36 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x2) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) listen(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind$inet(r0, &(0x7f0000000000), 0xffffffffffffff07) 16:01:36 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600), 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:01:36 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) sendto$unix(r0, &(0x7f0000000040)="d96c108f1507bbed3d4b359dbcf08eb71f8e739f3ea1ef9afa9f88a263cef4ff4df80021c71e95c8c67115d816c7ad93feeb9d4c380ef9b298eed4f1408c053a8909f35aba82c672868378aa2f93b61a54ab7d4d87192d4871b10760ec9872031ef01384baf3a4ae0be160bd00fd74767811a333144665962d1857f7239562dd1e4fade00ab841de0ddb24e8325cf038ea61f09d4ebd1135dcde03a2ea5f", 0x9e, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:01:36 executing program 0: socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x4, 0x20, 0xc1, 0x28, 0x1fe, 0x10000, 0x1, 0x10, [{0x7d, 0x6623, 0x20, 0x2}, {0x1, 0x2, 0x8, 0x9}, {0x7fffffff, 0x6, 0x101}, {0xff, 0x8001, 0x1, 0x3}, {0x40, 0x9, 0x100, 0x200}, {0x2, 0x8, 0x1000, 0x7}, {0x8, 0x325c}, {0x9, 0x8, 0x4, 0x5}, {0xffffffffffff8001, 0x100, 0xe7, 0x565}, {0x7, 0x4, 0xf24, 0x8}, {0x182, 0x2, 0x4000000000000000, 0x334}, {0x8dab, 0x8000, 0x4, 0x2}, {0x3, 0x7, 0x0, 0xe0}, {0x7, 0x8, 0x7, 0x5}, {0x7, 0xf24, 0x1ff, 0x8001}, {0xffffffffffffffec, 0x5, 0x480aa283, 0x1ff}]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r3, 0xddb, 0x9, &(0x7f0000000100)="b12029900f2c5ca1061c4df8f83224ddc86b369ca4efa940b5120d33009439a9434e9f07e92e10e16f5ba551a96426764c5c13076cfa1bed1f295cfea28fe3652d54b4a108f6c20d9dd5f28d59e5e28b3d8beecf593d7842036bc0236ea680ca4aedf4b904133e8146520fa67a077da320da70a562bc03343f571b4f2bcd", 0x7e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x0) 16:01:37 executing program 1: poll(0xffffffffffffffff, 0xffffffffffffffd7, 0x80) 16:01:37 executing program 1: socket(0x10000000002, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x658, 0x1, 0x0, 0x0) 16:01:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1a0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fchflags(r1, 0x0) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:01:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x1, 0x80000001}, 0xffffffff00000000, [0x4, 0x4, 0x100000000, 0x6, 0x1, 0x8, 0x0, 0x3]}, 0x3c) 16:01:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = dup2(r1, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0xffffffffffffffff, 0x7}, {0x18, 0x3, 0x7, 0x6}, 0x3ff, [0x0, 0x9, 0x200, 0x3ff, 0x8001, 0x6, 0x5, 0x1fe]}, 0x3c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x0, 0x1, 0x0, 0x3d515b958, 0x2}, {{r4}, 0xfffffffffffffffa, 0x2, 0x20, 0x9f8, 0x8d4}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x130, 0x1, 0x8, 0x8}], 0xfffffffffffffff8, &(0x7f0000000180)={0x2, 0x37}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup2(r5, r0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) socketpair(0x10, 0x5, 0x10001, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r10) kevent(r2, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x4d, 0x20000000, 0x100}], 0x9, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff9, 0x2, 0x10, 0xfffffffff2e29803, 0xd2}, {{r8}, 0x8000000000000006, 0x88, 0x40, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x100000000, 0x2}, {{r9}, 0xffffffffffffffff, 0x80, 0xf0000006, 0xa4a, 0x4}, {{r11}, 0x5, 0x80, 0x0, 0xb0, 0x1}, {{r0}, 0x0, 0x595d14d6f3178878, 0x1, 0x6, 0x3ff}], 0x5, &(0x7f0000000400)={0x0, 0x2}) 16:01:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind(r1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x400000002, 0x100000000) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b958f85386a57db90b9ba3d293940f19872b144e713048e69931ff48dcb05b", 0xfffffffffffffc98) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:37 executing program 0: r0 = socket(0x2, 0x3, 0x1) getppid() ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0479a303319d25f9434a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c16f67cced4b97b2dc6657ddac47a47e1d36a82818af28ea997ebea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc4409263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb1c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c537ef000000000000000000000055e9780ac65054ee42deddec2f1f05b36622d9dd633a015ca4099a4c05a11faf2e659ae50d90ea0eb2b5150e6b7c5c19ccea41b4606389ecdd313b9be1a8f0b6e544813ae9bea6bfdb80dec947c69257cad49b38246247080a1a10db996c54c99f31848ccda654771fce089960af4bfd04439891"], 0x10) 16:01:37 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffef4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() r20 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x8, r15, r16, r17, r18, 0x4, 0x2}, 0xfff, 0xe9, r19, r20, 0x20, 0x7, 0x4000000}) r21 = socket(0x18, 0x1, 0x0) r22 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0xbce9a3fb6d5172e7, 0x7}, 0x8) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r29 = getpgrp() r30 = getppid() shmctl$IPC_SET(r22, 0x1, &(0x7f0000000540)={{0x8, r25, r26, r27, r28, 0x4, 0x2}, 0xfff, 0xe9, r29, r30, 0x20, 0x7, 0x4000000}) r31 = getuid() r32 = socket(0x18, 0x1, 0x0) r33 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r34 = socket(0x18, 0x3, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r35 = socket(0x18, 0x1, 0x0) dup2(r34, r35) setsockopt(r35, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r37 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r40 = getpgrp() r41 = getppid() shmctl$IPC_SET(r33, 0x1, &(0x7f0000000540)={{0x8, r36, r37, r38, r39, 0x4, 0x2}, 0xfff, 0xe9, r40, r41, 0x20, 0x7, 0x4000000}) r42 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2, r17, r26, r31, r37, 0x100, 0xff}, 0x7, 0x2, r42, r43, 0x1f, 0x101, 0x80}) 16:01:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:01:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='(\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='@!\x00', &(0x7f00000001c0)='\n\x00']) 16:01:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x103}]}) 16:01:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) socketpair(0x20, 0x2, 0x5779, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x80, 0x3, 0x3}, {{r3}, 0x0, 0x4, 0x20, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0xc9, 0x1, 0x5, 0xcba9}, {{r4}, 0xfffffffffffffffd, 0x44, 0x80, 0x3, 0x40}], 0x401, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x80, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x3f, 0x7}, {{r6}, 0xfffffffffffffffc, 0xd5, 0xfffff, 0x8, 0x5}, {{r1}, 0x0, 0x20, 0x40, 0x9, 0xb}, {{0xffffffffffffff9c}, 0x0, 0xa0, 0x2, 0x9f5, 0x200}], 0x6, &(0x7f0000000240)={0x2, 0xfffffffffffffff9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f00000001c0)="a343afbce275f91016d52980e44ac42aa3d7bc1237468399d6aa013cfce13c4dcd95c4a8665a0c3cce9d1f6fa8f452dfd6ef57e1277530f1550ca21b5a3ce85e63d54226bb3e0ddaad2c582f289013e3b318feb8f75019cf4d43f6681b418212c186e8bc152411c6bd9a491538778c460841c53ce7de00486addebf412b4bfc05059d9c9ff50006ad0620afd08ee4fede63884bc4e18220a92d6ac4062ae4ddb514d45d1d60f21ec0a4a7644849fcd24081e94a82511c22212b7c9a999de5df4a114780abc3568b80b92df9da9050f6bf30f5ad57c0119be8d0fcbad45c1", 0xde, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000003c0)) r5 = dup2(r1, 0xffffffffffffff9c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) fchown(r6, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$dupfd(r9, 0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8, 0x0) kevent(r6, &(0x7f0000000140), 0x100, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x24, 0x1, 0x10000, 0x9}, {{r11}, 0xfffffffffffffffc, 0x50, 0x10, 0x6, 0x3}, {{r10}, 0xa, 0x56, 0xf0000000, 0x1, 0xb0a}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x0, 0x2da42110}, {{r3}, 0x0, 0x0, 0x8, 0x8000, 0xfffffffffffffe00}, {{r5}, 0xfffffffffffffffd, 0xc0, 0x0, 0x6, 0x7}], 0x8, &(0x7f0000000300)={0x2b842a8e, 0x1}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x1, 0x8001, 0x9, 0x9, "fc3bbb9ae1672fa0ea189599cf5dcaa576defc2b", 0x1f, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') 16:01:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r1, &(0x7f0000000080)=""/200, 0xc8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r2, 0x3) 16:01:38 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:38 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 16:01:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x120) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000440)=""/81, 0x51}, {&(0x7f00000004c0)=""/94, 0x5e}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000001640)=""/235, 0xeb}], 0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:01:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) munlockall() setsockopt(r2, 0x4, 0x5, &(0x7f0000000100)="e16bcb873d2a166a3b39373e80c76505231f9a0baa1f149c5e9b59c0170c7a9539248b5ce10ee0b76017cf6aaff9adddfc20c4cdb31c6caf698e99781763955d40f1293b5adfdc9c82c969f77825b78429ee70ed2c23f7fdd9533a1b22c663ce2ddb9a", 0x63) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "d730c1e7bb6fcce23c5b00000000e74de400", 0x0, 0x1000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1702) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x4000002c}, {0x100, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="b68d") 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2fe, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f00)="f7") 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\'{!+#-)%\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='tap'], &(0x7f0000000380)=[&(0x7f00000002c0)='*\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='%%\x00']) 16:01:38 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:01:38 executing program 1: semget(0x1, 0x4, 0x184) r0 = syz_open_pts() flock(r0, 0x1) getrusage(0x0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffff7a) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000000c0)) 16:01:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x2c1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4000000000014, 0x0, 0x400000000000000}, {0x100000001, 0x0, 0x0, 0xfffffffffffffffc}, {0x800000003ff, 0xfffffffffffffff9, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:38 executing program 0: r0 = socket(0x6, 0x4000, 0x0) close(r0) r1 = socket(0x10, 0x4000, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pread(r2, &(0x7f0000000440)="f2f9a42a0ad97aaed54d59df3e14e4d6b1724c0944a7e9e8f872a2c26250be95003a85792be6152319758d3f9bbe", 0x2e, 0x0, 0x0) getpeername(r1, &(0x7f0000000640)=ANY=[], 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x6f) r5 = kqueue() read(r5, &(0x7f0000000140)=""/21, 0x15) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x528000000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x329196d7, 0x7, './file0\x00', 0xfffe000000, 0x8, 0x6e3087ef, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = accept$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000400)=0x6e) close(r8) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="d2be46caa311f91c83c13d7b7fa73b49e971904a6c198ef2dd032339db3d324c05d49b46e64d5ad03839fce20d1a6cbcb0c8b098dd3dd134c935d76ea9f8b56fa5ea95e3c7221c47c839291a61352afa828fd2f6f48eebdc5435f5709d2aef83015c66de30eba333f6f858c9a0c07dda1e420d6036e653c313fdb6decb30ce674eb851596ad2aae5866f543edfd541557ca9cee2786fac0c3eaa7cbdfffdd619cf9bce9446f3f13bd063b359e34419c52573411ae6249563e844cd9623f97ad8f93a89402e81179d4ae7162a", 0xcc, 0x40f, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() r2 = msgget$private(0x0, 0x412) msgctl$IPC_RMID(r2, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x142) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="0000206607054e51350c"], 0xa16939fea5c83b1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) kevent(r3, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff9, 0x10, 0x2, 0x7, 0x9}, {{r2}, 0x6, 0x71, 0xf0000004, 0x40, 0x1}, {{r2}, 0xfffffffffffffffc, 0x18, 0x84951a18222a5f02, 0x791b, 0x6}, {{r5}, 0xfffffffffffffffb, 0x4, 0x4, 0x3ff, 0xff}, {{r2}, 0x5, 0x0, 0xfffff, 0x8, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x53, 0x20000001, 0x8, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x1, 0x7fff}, {{r6}, 0x6, 0x1, 0xf0000000, 0x1, 0xfffffffffffffffe}], 0x80000001, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x229, 0x401}, {{r7}, 0xfffffffffffffff8, 0x8, 0x1, 0x40, 0x7}, {{r8}, 0xf422c9630edea1ed, 0x4, 0x0, 0x3, 0x3}, {{r9}, 0xfffffffffffffffc, 0x46, 0x80, 0x7fffffff, 0x40}], 0x8, &(0x7f0000000100)={0x9, 0x7}) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket$inet(0x2, 0x1, 0x1) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffb, 0x20, 0x84fcf75ec8fbce7d, 0x4}, {{r3}, 0xfffffffffffffffe, 0x20, 0x9, 0x0, 0x81}, {{r11}, 0xffffffffffffffff, 0x56, 0x80000000, 0x19834000, 0x2}, {{r14}, 0xfffffffffffffffc, 0x50, 0x2, 0x6, 0x5}, {{r13}, 0xffffffffffffffff, 0x6e, 0x40, 0x63f, 0x5}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x3) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)}], 0x5) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = accept(r3, 0x0, &(0x7f0000000300)) pipe(&(0x7f0000000440)) getpeername$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) connect$inet(r1, &(0x7f0000000480)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) 16:01:38 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed213bad100006bc97b67", 0xffffffffffffff70) r2 = socket(0x18, 0x1000d, 0x65) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40080, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x1, 0x3664) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r0, 0x104}, {r1, 0x100}, {r2, 0x61}, {r4, 0x10}, {r5}, {r0, 0x100}], 0x6, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) write(r0, &(0x7f0000000180)="7616cf1a1433002b0ec56ab0bb75f4f889fd31aa7f7551ea948ab0f29677b353ec4f46453ca8821869fef8d7f8008a1ce881a5d2a6fcfebba3783a1277e4c60eb8eff0ab9cecd8b94fbdf2f3f0d852b7762544fa08480fc7d10753722bd2e943e44d9a450c7550c1fba65622c0823e55a576a9bbbe9a30b766454d3bbfd69be9a2b11f44c64b6900d766c8306968599675d3d59f36e39b0f808d9af6cc0b718e6e1275bc4ce882cf47b98afd993673c412ec77e39d834e6e06eae4075c4e710ba37e889b81236d8c18a4cf1b86eff5a311b484754b79d7d6a531328da5ae69", 0xdf) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x3, 0x149c, 0x5, {[0x9, 0x0, 0x9, 0x7, 0x75, 0x1, 0xfff, 0x1, 0xe2d, 0x907b, 0xffffffffffffffff, 0x0, 0x401, 0x5e, 0xc7a, 0x5, 0x1, 0x20], [0xff, 0x1, 0x81, 0xb6c, 0x4, 0x8, 0x0, 0x100000000, 0x3, 0x200], [0xf3, 0x2, 0x7, 0x7fff, 0x4, 0x6, 0x9], [0x7, 0x4, 0x0, 0x8, 0x3, 0x8], [{0xffffffffffff8000, 0x890b, 0x0, 0xf931000}, {0x0, 0xe7e, 0x4, 0x1ff}, {0x0, 0x7, 0x8, 0x7ff}, {0x0, 0x400000000000101, 0x6, 0xff}, {0x800, 0x1, 0x3, 0x5}, {0xfffffffffffffffe, 0x9, 0xc000000000, 0xa4}, {0x3, 0x400, 0x4, 0xd3}, {0x67, 0x5, 0x6, 0x4}], {0x3, 0x2498, 0x3, 0xbd6}, {0x8001, 0x1ff, 0x3, 0x5a6}}}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc0f06f644af45b09, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pckbd_enable: command error 16:01:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="4e5477eabbd31c8bbc78623feca114a6bc8f63ae57224b240f71f0dc4d81c8d17b1389f42a4adf9125768cd78d67f6c99554", 0x32}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = dup(0xffffffffffffffff) close(r3) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) pckbd_enable: command error 16:01:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x4, 0x9, 0xed, {[0x5, 0x5, 0x0, 0x7f, 0x9, 0x8, 0x60f1, 0xfa, 0x2, 0x800, 0x808d, 0x101, 0x7fff, 0x7, 0xffff, 0x7f, 0x7, 0xd747], [0x8, 0x800000000000, 0x7, 0x9, 0x8, 0xffff, 0x7f, 0x5, 0x400, 0xfffffffffffffd2a], [0x7fffffff, 0xff, 0x41, 0x6, 0xfd, 0x2, 0xfffffffffffffeff], [0x6, 0xff, 0x9, 0x5, 0x5], [{0x3b33, 0x7b7f, 0x3304f456, 0x3ee}, {0xffffffffffffffff, 0x1, 0x7, 0x8}, {0x80000001, 0x89, 0x2, 0x3ff}, {0x84f, 0x8001, 0x5, 0x273b}, {0x80, 0x9, 0x8001}, {0x5, 0x8, 0x3, 0x1}, {0xbb9, 0x100, 0xfffffffffffffff8, 0x3}, {0x3, 0x5, 0xda, 0x4}], {0x2, 0x0, 0x1000}, {0x7, 0x2, 0x8be, 0x1}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) 16:01:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x6, 0x5, './file0\x00', 0x6, 0x1f, 0x20, 0x20}) preadv(r0, &(0x7f0000000000)=[{0x0, 0xff41}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="db4ae5f91e87bcec0d86422e35a1bebcada33d39d33ffc6e61c4a14766f44f506a4568eaf5556997a2af86c63422f15c6d070f0c4d14000445408e000a6003a2cafbd1693f4801a35ee8f7c0f71f8d1658aae9e6acb54969352a8f72df24316d83e4bbe110cb8ccc8a0856e2c0c5eb3bc932cbbd1d5269d16639588e1b852485fab79e5b78417f160d599de461f57695282e8d88", 0x94}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:01:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8f, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) shutdown(r11, 0x7) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_RMID(r3, 0x0) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) close(r12) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000bd, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593ba68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593ba68 16:01:40 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe7, &(0x7f0000000080)="000000000000000000000fb51e880943f15871cb93a329dc2617784790a70b6a7eaa6a7d009dc72d598a95e240a8e7de8cbdb0e72e0a1aed88d776c2d37a4292944e67b985a86d9883d36be56d8c864800000000800000013d046707962e00de3c1272611fb3ebe3c6e58cdde7c376701e3d51358fdc552b8374fbd100000000000000000000000060956a898f70f8028df279a19623c5c7a9ab2cafcc30b201a2669e0862c9c459313b1324baa1c130f801e20789500eac80a95b04b7006bbb00696ef3c94d046d1f83e686b336273a28c360acb67f1f2632022adbf1a351f11f8c126a56e0c6") 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="0074480000f3259489192e859b047e1b2b481f6a9bd07290bcc70b44a5d382b17167c225561bc44f044f4ddda90752eadd3a08d458652ef5bb8d7337cd9e0ab7ef40d8478382d03027a36c970cdfb938e889023db3c9dae79c089f98063f5252c6669581c70d32f412948f3b39461a120bcae9e3945e12404ad061df1800760ab8dce2445e21755f5c365418f19b1d49446d5ee741820dea84965fc609b58646d4b92c47afdd7f61974dddeb746c21b22ae7e9194899a28000bd9958d05e12f31c1d03612d", 0xc5}], 0x1, 0x0, 0x0) socketpair(0x20, 0x8000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) execve(0x0, 0x0, 0x0) 16:01:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x6, 0x400, &(0x7f0000000040)="620424c1cb9ab5b2df4d12fe8059b05e677e73f3b0127052005e55b39b7989c6bd6690b038b813ba08aed2de75b9bc796eba70643954a4bff542a51ea6661f87244f", 0x42) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:01:40 executing program 0: r0 = semget(0x1, 0x1, 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/105) r1 = msgget$private(0x0, 0x39a) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/178) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/4096) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001180)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r7 = geteuid() setreuid(r5, r7) msgget$private(0x0, 0x282) msgsnd(r1, &(0x7f0000001240)={0x0, "f80fb023646f8dfaba8522d1d616b73ebe8193c7fb451bcb641d25423a78dafe38d6b50f15b7684b650843de4b752dc4f399f5bd225e9e9a0e1427f6875f2bd5fe5a698e0e4bbb4ee1a45f81c1e3cd486d32427714dc2167112e44015d9941606c1d0686e9b189251089043eed32d28a7da40a9d8c5803f586c164abfff7c31427bd0e837937a7f719e37eff4fe364"}, 0x97, 0x1800) r8 = getuid() getgroups(0x4, &(0x7f0000001300)=[0x0, 0x0, r6, 0xffffffffffffffff]) fchown(r4, r8, r9) r10 = semget(0x2, 0x0, 0x1c8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000014c0)={{0x800, r5, r11, r12, r13, 0x100, 0xfffffffffffffffe}, 0x8, 0x7ff800000000000, 0x7fff}) r14 = openat(0xffffffffffffffff, &(0x7f0000001540)='./file0\x00', 0x800, 0x111) getpeername$inet(r14, &(0x7f0000001580), &(0x7f00000015c0)=0xc) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x44) socketpair(0x11, 0x8000, 0xff, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) r17 = geteuid() r18 = getgid() setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001680)={r16, r17, r18}, 0xc) r19 = accept$inet6(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) recvmsg(r19, &(0x7f0000001ac0)={&(0x7f0000001740)=@in, 0xc, &(0x7f00000019c0)=[{&(0x7f0000001780)=""/214, 0xd6}, {&(0x7f0000001880)=""/176, 0xb0}, {&(0x7f0000001940)=""/120, 0x78}], 0x3, &(0x7f0000001a00)=""/139, 0x8b}, 0x1) 16:01:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="25631dd75ee46a171e75e366572fc7470f37b0a7d749c062ad10aad60d2efe236ceaeec9537df23ca461ea71", 0x2c}, {&(0x7f0000000200)="1cb69cc38e9355a5906cd86e058e37114aec5a98c92920892a1e8b472f2d5a6079401e513b824645ba6acaefa4ae7d2c2f37d437702eea06e4eaafff720d43cbb382ac05e774eb89ee63e636bdb1bdd3e99dda66193521c3d9163c5acb2c8b6faacd5e6fb88be52ed0ac21739259ce4284082f015bdcbb4bfd76f22f4e8c036bf90936e601be3ca47eff5af218ae56ae1e38aacd41334b873c14686cb363a478fe705c5d58ce58ae745a386e02845b3ead29d67f", 0xb4}, {&(0x7f00000002c0)="a90231eadb723954989d592f7c1a9791b90a4f8a7bedd9434c1806b49ad52d", 0x1f}, {&(0x7f0000000300)}, {&(0x7f0000000400)="f21dcced398091fed9c51b62344f3b82c9b19e5d03cdad9cc548e9e37b8c5b9a62d06a4f6acb9dff84020009b66d3970ea4cf6f6547da78ee3829e9bfc3709bf4c25da44a5c3d358cedce68a08c8b111bca45b1219d2736ea4ae1bbb7e07b459c153e1608eef1e8dc28c124737c4cf7b182a5ddf665d89e3bccac51eb349ce467bf6b7683d5cf3935a27a478123c028c5869fed4952f4f942126bda5cea9a106910a6cb4a9eebc3659a5e91edb4661b442dad3af5e", 0xb5}, {&(0x7f0000000340)="29e2cd58517a615251ab2e7c621789d7edff5057", 0x14}, {&(0x7f00000004c0)="db918bf58507273524e533f5af96f92ce4e0636584e9cc48650ff65ee7d7d682d86f78273c1a23d975e62de19a3cd0f0b3cce06143623777fdd047e6cbb608f2630f35367e240f03adf5925f0a514ab9c963ba0f528d42e8d90cb1", 0x5b}, {&(0x7f0000000380)="e741be171f66e2c664", 0x9}], 0x8, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180)=0xfdcfba9, 0x4) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080), 0x4) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) writev(r4, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) writev(r6, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000140)=0x14) 16:01:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/d\x02\a/w[E$\xb8\xd5\xb5Ap', 0x80, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000480)=""/178, 0xb2}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8) r0 = syz_open_pts() r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x136) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%+\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='(!-\x00', &(0x7f00000003c0)='.\'.%\x00', &(0x7f0000000400)='\x00']) r3 = semget$private(0x0, 0x3, 0x200) stat(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0x7ff) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f00000001c0)=""/17) r4 = semget(0x3, 0xd446d0a0d008e432, 0x40) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) semctl$SETALL(r4, 0x0, 0x9, 0x0) r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r0) 16:01:40 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3, 0x8000, 0x0, 0x2}, {0x9, 0x1, 0x1, 0x9}, {0x7ff, 0x1ffe0000000000, 0x57, 0x1}, {0x9, 0x4000, 0xc5}, {0xff, 0x20, 0x4, 0x8}]}) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:01:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000540)="01ca3d6443ab75fc225185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7f80bb3e13c1ff6901827fae3fc589c78d9144feb3177cdefb5f77472a624e987ca8fe54020b40a287c18b8441f6664d5247c731a54eea807e15765ebf66f05d73ff0cd3e89a373a0efa9b97d8658cad93c9885061eb82dbdea816c86d65e850d091f5503be7677fea4d100f3c9b810bfa2a3a49ac2fa5bbbf9397a7d2fec072c24f25f4b07f6725bb6b65403e492fe1fd67267bcea8bd59735aa5ebdf0c3ad08793404d48430cce1acbd9bee0ff65a4a5eab1ae6557d48e9bb28750f5e5352bfb68c46917e537b24b0caf1ec0f804d228a4d9e62e3e33aef4c3e66a542758aeea6afa1fec00141d93aeea091a69e61429c7e952b7bb083a9e95dbcaf2b12418f3c15991862ea3f8ce7783878a77e3cf59bde5929d9d7d97d9bec86fb893fd6c2abedee94c03add085dc8508116264f43fe4461d14bfc4bb1ce11e15b055ff0c748957d9bad28c849989590657ccebf5daba4bb4b4bd30959bba412a0f891ee52e633b819b3003b6d443175c8f659b9b79ecc5f74359909c1a4d167c9321193fe6aae780fa135f89507c6580bd7ad02bc9ba957b6691f9f5490f1dcd2c232a7091d0d82eadbcd8bd0d89c", 0x208, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/44) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x6], [], [], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:40 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getuid() geteuid() r0 = geteuid() setuid(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593ba68 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593ba68 16:01:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) 16:01:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x1000, 0x7ff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x100000000000000}, {0x81}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x81) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x45b50a10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1f, 0x8, 0x1, 0x3}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000040)="615098cedc3035b43a30dcbb8f2ee0b8a5b0b1141e0c41f8e01d70bef6c1478c20f915093ad36ff0e8d92406e14e4d8305cf32809010127cdf8d506908afb05d22138a839beccf5f0e08", 0x4a) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)=')^-#\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x108, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) getsockopt(0xffffffffffffff9c, 0xe51, 0x2, &(0x7f0000000240)=""/205, &(0x7f0000000340)=0xcd) r3 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000380)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x63c0, 0x10001, 0x2, 0x4}, {0x7, 0x9, 0x0, 0x1200000000}, {0x3, 0x4, 0x1, 0x7fff}, {0x1, 0x20, 0x3, 0x9}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000004c0)=0x101) socket(0x20, 0x2, 0x8001) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x25, 0x1}, {0x80, 0x3}, {0x100, 0x7}, {0x46, 0x100000000}, {0x0, 0x7fffffff}, {0x7, 0x7ff}, {0x84, 0x100000001}], 0x7}) setsockopt(r6, 0x40, 0x5, &(0x7f0000000580)="57f42e17f93cd3f271e2f25179cdf2fcfd39cdcc981ea5751fb8d357105e5c37233b7ea87e68282c418ff1c76e3184366ec2b9d897481bcf3f433639cf6dd4a06b1e4bcec24e87f9f279d8f385714ec3618340c6ce1e35b273f023993b45ef8ba9b2ecf5419a1c8c062f9a9341b068d1d023c62faf8d687200f0fc9e6263da3dfafe43addff9f20458c97871719598d470c1c717", 0x94) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', r5, 0x2}) open(&(0x7f00000006c0)='./file0\x00', 0x10, 0x20) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000700)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x1000, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000780)=0x2) msgget(0x2, 0x4) getgid() r9 = socket$inet6(0x18, 0x4, 0x20) connect(r9, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x1, 0x20}, 0xc) 16:01:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000007, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xffffffff) 16:01:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0xeeba35dd21d4bc33, r0, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x1b) 16:01:40 executing program 0: r0 = socket(0x18, 0x4, 0x3) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$getown(r1, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fsync(0xffffffffffffffff) fchown(r2, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x124) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0x68) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000055, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0x200000000000000}, {0x28, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xf907070a15416122, 0x22) dup(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) 16:01:40 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x0) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) flock(r0, 0x8) munlockall() 16:01:40 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) r1 = socket(0x6, 0x400000002, 0x862a) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) close(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x5fc0c2bc4fb73339) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000140)=[{0x6, 0x999, 0x2, 0x6}, {0x1, 0x6, 0x314b, 0x100000000}, {0x40, 0x4, 0x6, 0x1}, {0x9, 0x9, 0xfffffffffffffe00, 0x3}, {0x7, 0x6, 0x8001, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:01:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x4, 0xad69, 0x200, {[0x1, 0x9, 0xff, 0x7fffffff, 0x80, 0x400, 0xfffffffffffffff7, 0x4, 0x7, 0x0, 0x0, 0x101, 0x5, 0x4, 0x7, 0xe738, 0x2, 0x3], [0x3ff, 0x3, 0x8001, 0x8, 0x2, 0x3, 0x0, 0x3, 0x1ff, 0x3], [0x1ff, 0xd1, 0xffff, 0x7f, 0x0, 0x8001, 0x1], [0x7fffffff, 0xb8e1, 0x5d89, 0xfffffffffffffff9, 0x8001, 0x300000000], [{0xfff, 0x80000001, 0x3404, 0xe0f8}, {0x68c, 0x2, 0x1f, 0x81}, {0x2, 0x0, 0x40, 0x2}, {0x6, 0xffffffffffff4939, 0x5, 0x9472}, {0x5, 0x6, 0x3, 0x6}, {0x7, 0x8, 0x0, 0x10001}, {0xb4, 0x3, 0x9, 0x40}, {0x9, 0x8, 0x8, 0xee9}], {0x3ff, 0x6, 0x5, 0x1}, {0x9, 0x7cf5, 0x8680, 0x3ff}}}) 16:01:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="38ce333cedb93e38ec0ae4351cb1f10a9a8f6bbf3eed955b2c74c3a467855a9154b73c888e0a48a2707f88294ace522663b8b54e084d63dad3d0a6d9bac48e9e4c91597223a57e163db4c1398068386b75f43d1817cbf9fdd83e64919c127ca7f04db47c3264cb73a01289f6cdfadd4ed993a861dfc86177bd4947d4748dc2b4b5e9bfe2fca396a1d1b685cef4861be0e146799d58d97a6696c18f961ef3ded191e1fad34aa9ea5e028a38c81da8eed7412fec62a5dcd7196c3111568fb28aad09f7a50bfa61608ebf4c1f49424038f896735b02529c99b6baa2b8f45be35b8c058a03489e7ea5d3d4f20e37525c8b9db6648ed7c2eda25fd5a87db750ab86434e5ac81bf0cb55e284abc22c9eee6eeb2ba713ed7d24ab3a4f736296e4f2083e87a611e1463fdf10812263f4e7012eaac7751f76a9638d311cdc8978ef34e0a24c97eb80e213bbb6fb6d8605c7e5dc760455b05bffddbf22486bac0a1e6dc0b630f7228a5ce9ba5928d786f41a3a963e59c37d77441d2a6faba903eccdbb6284e670ab47db5509dce6b4ad59796e16d6ef3d4773b3a5b3d26395b0446fba8895d58d097da25ed70feda9c82d333f8d0414c3eaae188463539ca0e624f009408c702eb7bdd5fa438e412d9d4b08122eff412a7668cc44bd6bc6cf7cda12f30b7ec380efd186855008a8b48d791ad941ef2754c0f19ac0f61a69caab4a6bb761f36379266440f00bd060201366f67f43ed4d8f413b0f0fdde7f1905ec6fc345f4fe0396c930c13cf346e8d5f5cd7f6b8a8033288c59baf8a23f30d57aa8f3dfab384e1edfed43390b2876520f58478052e00d578ea0a56c9217faaf4e359ac1d144437929e143d15ab2d2ca0c9bc0f785b469bb66177f245e6ceec7bee7975cbebf5954b0b828dc09aef33d34dba20e1c63d9bbeb3953e30ddad8d8d681e070d636848af6a1831bcf08725cf31ada726fe8912a621489b5bb04e513a6440afe77e51c93f1c13e4f803662697b41ece581a2019909786367100d8880212d8cbc7e3e9010d720c63e68f224c9d71612dd4edc43c1d48ab01ece7c9384bac6cf8aad3d121280b9b841ff8a4a293c9f25a8fa22350dccc41180a78027276a219812d4de5f39b3c9c6f9d9d3410d9a007352cf6c23b3cbf2fa6c989d62681bb403382bd33067a264441835e160145aa061bdbb01813b8afec7793665a051d70a10abb5388c9f169b560384dcc42d792d1c89848bc58240fc2bf77641e8fc385bbc44eff02577dfca05703c60831e162f0a71f9360150cf56f0fbfdd7779acc3829bc22d5d281ca0c650f42c4b3392554dfa7e11b918a3ae48d753045c342fed9f6e5e56f5ac9c020b02f58487d445559fd6ed4142ce40843a3d54a3ad6912656f81523e8acb606bec901258b585e27b81efa1b7203074c018bf364a24d2910d2ce9c2a97aceb9bfa68310d99091667eecf9fcbe96bbd04190fed8bb998bc684d332e600d1da0db1c684a74ba59fbd7fb547816f775b5b688059db646cb1ebeb9313b3f076b20dc24480ae723e64a09b948122a912f3f715e73a5ced29c14bb062680e3e293f78f9a0f848f4876e6b13f0e5f709e3ca05007993472add2a08d4c73118788229ec312392f3e5f27dec9b7b746d51328a1d19ac2a7af6d460db709fea5ba4744d13e02800c14643976e303b88cac302d61227f6907173d73f16ec026b0fc2484bb6b8ec5d828031fdfdecfd17c9a4f1ab0e14f550e9c37003c3bfca6ac1e3d68ddac312fbd844d781b7cd8551478fda487ff6a91d6dc0e542ee00838e5309ffcf9b8df1d4b0bd6ff3033eb552e84cbc21f0025b02345e2bcbf6a62ed4784d87d6d8e32588013ee13040e5522b4c0719617194e738847fd4a8b1964a7c2a6a7084cd67cb66e9feb00a224c196800782c94fab9c4316778ab89110c933f55f4cb3afe939a0632008fbc8a3e0af10b328f060bb911aa704a66fd1085951e32ddfc7e06a27017307c3bb7cb0f09f327dab4bfe81cd7ed1bca0c73392ccefe32a057acb0615b2f8990f7190ae28b7b9a74b72cfd0058bc661c4b6008103af7dc538cf43fc8872fdd3eb5afd1e8b59ab4cc1b6d5b797763c2a110f482b9b04b17cbfc6ea8ae6bf817f2f55165b367eafe22f8e2834ad2d1d850bd83443a69487fa4b8f7e946469d49b8f378983bfb019f0c22a37ee36445d90df19fe1a2ac13a8ddf95924fb045086bb337120957d1c15ba1cc85a12217a2cafa8f495b066a46ad7d27acd5e24fa913a05b7243286eb334b9be445e52702b10dd042184f36dc117b47e654a13cd40af80a1208fe0690feecaf9b7b8e9172c2cc8c56405e70f1f1dc0c9cb7d23eb8f616e9247cc5cd168daa3858e687fc4b7b9d2d26a35f22bde39e8dc1822d9c8660592fac0fceaef1a844934fc2979cb71db25243ca6c4a9abac4b32f269ef9a0b0ed8ab673f9f53201c01d92f4b95bcf59bb69be839919cd1236f5079e7e0b6b48b41ffc8ffe2d1d9c4955198855d9e5eeeb52d1c1059dc28f72700cc3ab4a94171be72cb380c2330b827acb1ee0d6b81121f70a649ba70bc4e858d95b6a41e7c60b0aef8bdeba76b79a89076d194cee14f7bef630eb003fffeb48f78b6c0dfabe03305fc11b01ad3444205270767c92ba777df3b8a7c1d9f5331b377136bad7bf2001d480cda11e29ce9c37e8afa3713336c400b937d27ede86c2887fa01793b0a3fccc3b9289bdf80b3e7e319f0bc338cbbf9bbbc742f881fd2f06bfb2eee5492ca85073bdc723351032877b465e03fe0be341b8a30d03e5747e92e25c9ecfb8ac6edd81d45e55cc49cbbfe937496aea17eb9b3c0917280ffd3e243464d08c4b957334ce8d8c41a8c7f5dd23766c2736552858285dfc60bdf4f6067ae3856376e6055db34d803837479f6e0c1b68b1b1627cf03cee779f869876ba93a50fb4f7c7d0c9f219355bd7e055b353d3ce0489d6ff8da83b29d141b30932b6d91164e0094824aa97d5ff62f8cecb415e3ee64a7c86749a2b638052ed3b0998b714c54aaeef152fb4a960e618d7991bd67c93e4b1bfe3762de14afc2328c033edff2a2c67a7e4963654e739fa4e1c9aa11b43425998927da237f395ca850bdd559a9cfd3d82e3ce42b375431ce274ebe6b49ff31a6ec0a0aa9ad99e7df78629b81a69fc081eec40bf330bef950ff92174ce609b4402af3bf2c55032d9e6839227f03f81d43c6861091fa5d2485525ab30b04b2979bc1693f14a70df3589770bbffccc8066013726d64fa5a45144b89e179aa215c929cfcafee73afdeb76c50d06bc189f3c19f0ea3220785fa42a6a73ef74696f608553620be74892cde7f4325f3f17b8a8d38f8bd659c61b97cd918790bfff4f32da0a29485a6571d20492778bf2550232a83af45d5e6f02ccb859ea6f7026e742b854b0d6bf6e493ff132045cbe429eefa04bc131a398e4852a95da80db1421eb5dd7d0977553d381f1da89a89bd94772b95aad7e506c38b51df58259e754137a313a8a8f1ca8a95e5354aba6be74bff4eeef8e42c9c3a73bb4e035cd294e9fc009d723123d1192b11d8f9a38077f0497113e41c5afbd5b705817229dea290b4070f72fa301a0a2024e15d89915f978d2ca2fd35b14808111bd04bd69c3fbd764a8bada34da341922e327143de6524e84a7aaa42853b484c9aa60fd5670a72f8bd755f9015a30769ec85ece437cbffee29454e1ef4c8f0f87aa0a6b9e86756ce001fced883616bb119d48740cf335e555908e57aa8091ac114111aedf3da3b87e22e5286cfce50779874cfffa2367edb70caa6ee631974e9ff34506d26047199e7c4987eb02e54cedb7e06eebe4bc1d6910076fa696d74ca14d3238c88fe555cde7538511ffa25974bfb5ad961f3203039060ee34f003c080f86f2b2739a3257fd7641d6f8cc5e6cffbe8ce35f756b546a59f0d77f9760ce0ceb730b57c4ad89c2a8ee079b84488e07c356cbc3ae7678d233e3ae31844bd85763afb8c380814e7926ada6e34b3fd7998e6bcd8d3bf03f550e8790e40c9c9291c049be39d81975133e39c6a78868e6a4c3d87ee96f17c6cf3385f18a62d78ccc3738f7e8fa639bbf928452c602cc499ffb5ca676a06dc6e1828d23c2eda67ffc93c5f0fae09ff0f255a8c3ee57e7d23d74e176af7dcdfd16e0c1848e45b8932e3fa3b736492c7730b6eb6552fc364359326a445e919f0ed2e081fe0b21e7c1a7f3e712deb34eef8743a50c90b08aa5034c4be2a1d9117fe07dbb0e380026f11cea9241dbc0675bc584036aea23942b2b3fdcbe96ad892c5ca9996c008704a1165d668aa4a1942131e753783cbcdf8febb5860cb8fc3bc91f6d70d30e6f0faa5d6fe8f54114e6198c7aece568bc1a311da21e0ba01f8fd02d720aca331dbeeb259ceb3e627727f0ccd74fab720d27be7b8b73da362a219a98f75a84c27d4f7e6816fdb7218a132ec6423db60b8492fc6e19c0da578087803eacd835aace13d819dbd1f8d63426b8428f25cac7047fd4b27de794562fd8da7bac983e0f369472883d5a587112768b727680e72795bfa5191b23eb83363755cc7ec5e03e43f4b0f3fffc42abb56f9f1e91b9156f76d2f1a62f34b6463d1897f86cbe5d05bb71aec61e2a3fcced61039e32f48adc8887bf65ecda34884aabe8167c6276846f0d836f7b9cf2c3183770f0e518498a6545e02f2d4c14d666783521b8e1bce5b186f4531f320efb0e591a3e57be80dd23f65b95b8395ae871552f1f9b6e2be594c429b8005481a5d2678d567f490396818abea9a2704ab3cdcb924acdaecf42d2cb34a9ee96dbaed3b3f43386fee6191b0b4731cee2c15597f2f552b9e06f4a576cfa600dc2945ae8def0b6ec43bb70daa5ad6675a96f24d6638bb6ca2019c763a711a50c2c117c6f94fc08a5733fc6681d494650bc33c798e935bf08780b5a0f127bdc52031cd5e6c1e6e840d18be2fa8d84bc50a662f3197c41119bb58bf315f6df957c103fa6d63e0afd9120aca4fd8daf13b784d9bd9aea87f46fc782d0952ba5ff19a4007db4c1dc9f01d1b562baa256c5c9bfeb9452170a5172e3237b6226fde416302ad815460f78d6b5727d70668a309f01e3e81c8e4987f955f69104251336380a152b4fcd1aa322f6484f79cfff5984befb2f2f0ec436ffdb598a9b32911c003d14ec47ef0d89ae45eb8c1262b6ea2ffb4fd7daacc361a45a0d4528c568b72ab423e64bb18f704f9f492b64987a9c7e1962a3eac8fc72c1b686d93fb5cb4a41b40bd65cc7305306759216ff2212ad18d6624badfa3de3533a35bd05d675503407ddbddab7af87fcbe739fed0b80859d2c5aad5d670083c0867c5a06d2a7609e497ca729c1ced047668c8062eaa94d7d00765f8fb0a9b785cf3fd3497005ec7e0005fc34165cfe7546ff18803a34b112f52746a50a8e5b64e21ff9577ba656b21c6b9103f125ac1a88429a4e63dd1d18cc8667e0bd3e6c2723cb3dff1f2c986adeced149101c8c8c84328f18b38af0007c826fc737e38705a98ab74cfd2f7ae687820366afffb95f4965bec08b51be5825037b548d10b66b6b2b9d0306b5c61c3ee65e20f4eb1b203537314b745b20f0859ca53b6ad11ade6b74edff8e507af10fbf450b781f7bbbc54d0853fe5f7dca8c67d9a1ef120e01c5b874e223cc0133f47545ff923db4e2494350c85d183432f56d75b0d01a69686c08dafce76b9e583187437c5e1dfcd77bf746ffb4391d09fd7e430ab58888f0512df037749fa5799e8ce5e47bb95f2ac59597e082b66", 0x1000, 0x400, 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:01:40 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x1}) kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/208) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001dc0)={{0x18, 0x2, 0xc9}, {0x18, 0x3, 0x1000, 0x2}, 0x7, [0xffffffffffffffc1, 0x6, 0x4, 0x8, 0x9, 0x1, 0xffffffffffffb8c4, 0x8]}, 0x3c) recvmsg(r0, &(0x7f0000001d80)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000000600)=""/238, 0xee}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/64, 0x40}, {&(0x7f0000001740)=""/53, 0x35}, {&(0x7f0000001780)=""/37, 0x25}, {&(0x7f00000017c0)=""/188, 0xbc}, {&(0x7f0000001880)=""/162, 0xa2}, {&(0x7f0000001940)=""/220, 0xdc}, {&(0x7f0000001a40)=""/138, 0x8a}, {&(0x7f0000001b00)=""/135, 0x87}], 0xa, &(0x7f0000001c80)=""/239, 0xef}, 0x841) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000580)) 16:01:40 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffd47) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = dup2(r8, 0xffffffffffffffff) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r7, 0x0, 0x0, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffd, 0x2a, 0x80000000, 0x143, 0xfffffffffffffffe}, {{r10}, 0x0, 0x2, 0x1, 0x800, 0x7fffffff}, {{r11}, 0xfffffffffffffffa, 0x40, 0x20, 0x7f, 0x4}], 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = socket(0x10, 0x7, 0x44) connect$unix(r13, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xf603d035ced2df9) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r14, &(0x7f0000000040)=[{{r13}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r15 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r16, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:43 executing program 1: r0 = socket(0x4653e501cc9d634d, 0x1, 0x3) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x802e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e719296480000000000", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 16:01:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fchmod(r0, 0x2) r1 = msgget(0x2, 0x80) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00020000000000000000000800000000000000d6be6ee47b32d90000008684540e0000"], 0xfffffffffffffed1, 0x0, 0x1000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x80000001}) msgget(0x1, 0xd1ef05630cb67f3a) 16:01:43 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x144ef19922774cb2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0xaac, 0x23, 0xfffffffffffffffd, 0x1}, {0xe04, 0x1, 0x71, 0x6}, {0x5, 0x8, 0x8, 0xff}, {0xfffffffffffffbff, 0x2, 0x8, 0x2}, {0x401, 0x7, 0xfff, 0x800}, {0xfffffffffffffffd, 0x3f41400000000000, 0x9, 0x800}, {0x1, 0x2, 0x7, 0xb053}, {0x8, 0x7ff, 0x5, 0x6}, {0x4, 0x1, 0x200, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000020}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='&!\\\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='tap'], &(0x7f00000004c0)=[&(0x7f00000003c0)='tap', &(0x7f0000000400)='.&.\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='tap']) 16:01:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) pledge(&(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000100)='\x00') mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x3ff) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x97d795847d72aa59, 0x84) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667b, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x20, 0x12) 16:01:43 executing program 1: r0 = socket(0x3, 0x0, 0x4) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r3, &(0x7f0000000300)='./file0\x00', r4, r5, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xe823, 0x401, 0xe9a}, {0x401, 0x8, 0xfc39, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r7, 0x20004b3c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000280)) 16:01:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$dupfd(r3, 0x0, r4) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:01:43 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) fsync(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES16=r3, @ANYRESHEX=r1], 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r4, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) socket$inet(0x2, 0x2, 0x8e) socket$inet6(0x18, 0x8000, 0x7500) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x60cdfa0f) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="dad9eb2e610ce360f1d5080c7f02ba9b3676724b2393f2f44cd368317a5a4a0df376505be6bea68f339c3f6bd9d572bf455e63beef826961c3e1470b7444200cfa3a81421f2c0bb8a28e044e1a97c18a458ff3ac2899cd87d460178a21b7811f08864d4fbd961bc42e40444f59a8436a6ac5", 0x72) 16:01:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x401, 0x3, 0x8001, 0x1, "2082c869b74bb6da08cd607e2ea29c5a41e1734e", 0x6, 0x8d2}) write(r0, &(0x7f0000000200), 0xc40) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000e4d16fd399ddd2904f2193993e93415e8a6bb0fb1c54135b7d4968191d6ef1d5db673d7eb3e06a950601db01833e7c740c0ce2b35a4cf4d910952ce782ead7a5a2981c4d59720a1f9a3379f9a25dfc07e63167112c7ce129b296ecc65184e5a023e5c9d9e24465df2bd08502f7812f96ce"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:01:43 executing program 1: syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r2 = dup2(r1, r0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="71e94db7c7f61cee4751e52d435cd35c20c327b940cf6d8da41fab035242eab92b3da498dbcec3f033fc82f436edd2509d7da9f31393885e556676675e12e726a566d3b1e8c26ffeb722306b57bcd249a85eb5eec89f4ec990", 0x59}], 0x1) fcntl$getflags(r1, 0xcbe147567d8d8714) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0xdc31, r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3d5, 0x0, "9375b01a93b45136fdf0f0e1787fd1593b4ba8dd", 0x40000000002}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000100)) r4 = socket(0x18, 0x400000002, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r6, 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000280)=0x7) read(r4, &(0x7f0000000540)=""/226, 0x191) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:01:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='\x00', 0x800, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8646dbee08deae50, 0x8) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000100)=""/32, 0x1d) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x7ff, 0x6]}) mkdir(&(0x7f0000000400)='./file0\x00', 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) sendsyslog(&(0x7f0000000200)="9c5233449c167abdbf091f7b370bd5161005d11b0f0e57ef0ea2aa35f2a01fa0592f634aee5353d86a9baa3c8f6a674a7ab542d1ab2d2093fb9a8c7812fb8218dbf42a9d43ed9479cb4e869c4d6fb93b42618bfeaf4ee53f7881220f9cae731ed4d28c485e63404120bb06fffe0e582c438f6de68ededf36", 0x78, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x101, 0x7fffffff}, {0x70}, {0x4, 0x5}], 0x3}) 16:01:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1f6) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001180)="39cb29eebdefdf09840cd98a6f0e0ec14bd4341770b76375624a4895a87fe36156ebf61713c8f0b6258b0a5c8b219e7414bfdd02ff72768f5a04190a169d59c123798c3e533395a9123c4650ba4b706bc6773af3ef25f3d498a47d264622988ad4c90d", 0x63}], 0x1) 16:01:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:01:43 executing program 0: socketpair(0x1, 0x4000, 0x18, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0xeb8014c7399f3fe4) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 16:01:44 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sendto$inet(r0, &(0x7f0000000280)="a266630f9432ea051a2edc218b8808bdf9b184d6d0bd63d4a086e22f856e36a5d6811e7323335d94b886a167718652d475828c9310166f172a0df2e97b75cdd9b88b99732b6746bdcd66d8d87d62ccf47a5796fa8e4e051adada6b990b70bed0cc5c04986d3a14ce4b86b34294082d238db3a4c852c0a3480f89956dd020f8523e7d3f6accb54372724b2e2f216d73309b9d8dc3cccc1a27eb5bbff84e9bc50df2de21d71316e4ba3b8171611d466c32a783b1b08342474e0e7d99ae82a175a2506147d5eba3f0ecacaa0e59cd7d2e88fd2ea2ea420f9f966502505367125feab77942b6211363850319eed3", 0xec, 0x400, &(0x7f0000000380)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) r11 = getgid() r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() r21 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r18, r19, 0x4, 0x2}, 0xfff, 0xe9, r20, r21, 0x20, 0x7, 0x4000000}) r22 = socket(0x18, 0x1, 0x0) r23 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) dup2(r24, r25) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getgid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r30 = getpgrp() r31 = getppid() shmctl$IPC_SET(r23, 0x1, &(0x7f0000000540)={{0x8, r26, r27, r28, r29, 0x4, 0x2}, 0xfff, 0xe9, r30, r31, 0x20, 0x7, 0x4000000}) getgroups(0xa, &(0x7f00000003c0)=[r29, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r33 = socket(0x18, 0x1, 0x0) r34 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r35 = socket(0x18, 0x3, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r36 = socket(0x18, 0x1, 0x0) dup2(r35, r36) setsockopt(r36, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r38 = getgid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r41 = getpgrp() r42 = getppid() shmctl$IPC_SET(r34, 0x1, &(0x7f0000000540)={{0x8, r37, r38, r39, r40, 0x4, 0x2}, 0xfff, 0xe9, r41, r42, 0x20, 0x7, 0x4000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000440)=[r6, 0xffffffffffffffff, r11, r19, 0xffffffffffffffff, r32, r38, r43]) r44 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r44, &(0x7f0000000100)="3338a234af45c35939032f2de4f4c215afea8ac80f9a51faabbf213baf7e799bc687ac0bc2bfcbd61b3c0a94e17023fdf1e433c6667a2b0149eb004597d43a6f19523a1b", 0x44, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) setgroups(0x1, &(0x7f00000000c0)=[0x0]) read(0xffffffffffffffff, &(0x7f00000001c0)=""/138, 0x8a) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000180)) mprotect(&(0x7f00000de000/0x1000)=nil, 0x1000, 0x7) 16:01:44 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r1) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x3) 16:01:44 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:01:44 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0xfffffffffffffffd, 0x0, "8500002051c2a97f98956900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:01:44 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r3, 0x0, &(0x7f00000001c0)) fcntl$setstatus(r4, 0x4, 0x4) 16:01:44 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:01:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82eb02bd0d922ed60cc35d84c26aa08fa200000000554e64617eeb64f844e11e50aee04a92e2143455da384cbf21e9d70f6db519bc3d29a051da2123f2878bfb0833d5fb5d00040000000000007cbc42c8b9ee4fcb88cfbf641d1f7a85f5f3d9d6995bb1ce7428dbaf3242c16cb500e395bb2446757a900b17a517543a40caec0cd7e72486417f60be9ebbc487c4b501fbaf7c67b6dd68bc8f2d649f13324c84111c72a5"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:44 executing program 1: r0 = socket$inet(0x2, 0x4, 0x20000000000000) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x200000000005e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$unix(r3, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) close(r4) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:01:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x3, 0x101, 0x0, 0x0, 0x0, 0x1}) 16:01:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x100000001, 0x400, 0x81, "59aa5572f5793bed6788a9569301ae342a703613", 0x7}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:01:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x7, 0x3f353b15141867ac, 0x1) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:01:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pread(r1, &(0x7f00000001c0)="761d8f37784bd70dece230886016115c0598ec0d15143dcd718d8e9ba64d621060e38d095038a01ffd73bdf5a69b3ee6d7713b97c1075a4c6eb0d6eb040edf2c978b54538a0da4b8c2c86b626da6135c50b5959ec5ae5c17e6fcfbcdb8bea2488146c9e2780019d2d95c212d4188dde5e41866a15db4703603714cf05f8a3092bee3487ecc0be277c13f37841f247df935fe7b95d41a17552b61350837cd9d8b854adc9ddfda8ecda44a7f353bb15e7c07ccf25ad396f00884b543fcd8bfbb27cf331bfd775594513d320be6073040bc", 0xd0, 0x0, 0x22) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000480), 0x4) 16:01:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffce) 16:01:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mlock(&(0x7f0000a0c000/0x2000)=nil, 0x2000) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) r1 = socket(0x18, 0x8000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="f6ff2d2f62696c654e02"], 0xa) close(r1) shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffc000/0x1000)=nil) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r3) 16:01:46 executing program 0: r0 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000003c0)=""/178) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/40) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0xfffffff7) 16:01:46 executing program 1: socket(0x2, 0x400000000002, 0x0) r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x6, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r0, 0xfffffefffffffffe, 0x7, &(0x7f0000000040)='-\x00K^', 0x4) setsockopt(0xffffffffffffffff, 0x7, 0x0, &(0x7f0000000000)="8bc0a7cbdad3b8d317f1f912454b74eaeb11aa167f17b37b5886", 0x1a) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000001700)=[{&(0x7f0000000100)=""/142}, {&(0x7f00000003c0)=""/4096}, {&(0x7f0000000040)=""/109}, {&(0x7f0000000280)=""/88}, {&(0x7f00000013c0)=""/218, 0x2c9}, {&(0x7f00000001c0)=""/22}, {&(0x7f00000014c0)=""/175}, {&(0x7f0000001580)=""/118}, {&(0x7f0000001600)=""/223}, {&(0x7f0000000300)=""/41}], 0x198) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:01:46 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) r12 = geteuid() r13 = socket(0x18, 0x1, 0x0) r14 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) dup2(r15, r16) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpgrp() r22 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x8, r17, r18, r19, r20, 0x4, 0x2}, 0xfff, 0xe9, r21, r22, 0x20, 0x7, 0x4000000}) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = geteuid() r25 = socket(0x18, 0x1, 0x0) r26 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpgrp() r34 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000540)={{0x8, r29, r30, r31, r32, 0x4, 0x2}, 0xfff, 0xe9, r33, r34, 0x20, 0x7, 0x4000000}) r35 = socket(0x18, 0x1, 0x0) r36 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r37 = socket(0x18, 0x3, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r38 = socket(0x18, 0x1, 0x0) dup2(r37, r38) setsockopt(r38, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r40 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r43 = getpgrp() r44 = getppid() shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x8, r39, r40, r41, r42, 0x4, 0x2}, 0xfff, 0xe9, r43, r44, 0x20, 0x7, 0x4000000}) r45 = socket(0x18, 0x1, 0x0) r46 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r47 = socket(0x18, 0x3, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r48 = socket(0x18, 0x1, 0x0) dup2(r47, r48) setsockopt(r48, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r50 = getgid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r53 = getpgrp() r54 = getppid() shmctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0x8, r49, r50, r51, r52, 0x4, 0x2}, 0xfff, 0xe9, r53, r54, 0x20, 0x7, 0x4000000}) getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, r30, r40, 0x0, r52]) r56 = getpid() r57 = socket(0x18, 0x1, 0x0) close(r57) connect$unix(r57, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r59 = socket(0x18, 0x1, 0x0) r60 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r61 = socket(0x18, 0x3, 0x0) connect$unix(r61, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r62 = socket(0x18, 0x1, 0x0) dup2(r61, r62) setsockopt(r62, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r64 = getgid() getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r67 = getpgrp() r68 = getppid() shmctl$IPC_SET(r60, 0x1, &(0x7f0000000540)={{0x8, r63, r64, r65, r66, 0x4, 0x2}, 0xfff, 0xe9, r67, r68, 0x20, 0x7, 0x4000000}) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="b174dd3e80fff41bb02a90e7ad827094382823583000411f92ebc5b2b9dea105b3856870d3d912175616545a211a07420a352b0f89be76729a63a87a1e6684439fffada65202609cac528ce71b844df8a2495c165c80166ed24018a0456142d5140e9519e04e11e3e7bffd6dcf", 0x6d}, {&(0x7f0000000880)="4a3dd9f982079f895a4a02d421dc09c47ba87247f1a3555391b56092cd7f8986d83389c6dae36601d32209d737db14fdf97e102c183a9e1001dff66ffda56c609622bba82bce661bc32b9ef1fd5ca909eaa2a6d63fa1729710a9139bff585c34fb6e81bcfe5bd546fc2329057a0bf2bac75f7acf33c9b29e90a7c043c9207686471a35831d7a8eeaf62bbc3f6d7b64be29692ad1d4c12d0727c95ac0fae2574f383e89b11826b83cfd7088aa5631a1bcaaae9a336d3dd756031a018604e26ba57a3169d883c86a205f95d456125680ca71ff692df46ff43cb33ca882c98cb8c74592403185714959d39ceb3c5e5581b8c796617d832155d7629a7124313579a211a1e6e352ef9a02c400324169ac312fe331148eabfe1cbd6fd6605c752651cda7903e24a7cd2b1976500916f4398fadbeea7bc9fb3b4da105d7ed2005488c06cf4a6facd925200d762cd738ddb561617b3cd1352e73f82cbc71583c8bed0e4a2d34656461ce482dc942f22e371162be47d3a855d86231303560a8211aff2ccd54ead6543fbcdbd3300b2483d7693641008612ee5f3080e7158122ac058b1eb6ca90c664dc9c1557d8c8334d57470010cf790f623f70191a3346baa32ce5bb74add06e2aef646cb3da1c17d79d71c631d5f8da9d0a89d78785b932da06d9e9582384b1156bff176c4c366b2bdd0bf9693c22d0c030798df983638498becfe9bae1eaee927ec541e8c2284d2a03d23b2d287a11babd6506f018195a535b70ee3b640f409d4c2170b62018517fc3f969f1cc54369126086ad86c0337249b423132f61a00d74a12a91fe21d773382471da01464644ffbea0907cd7499a6d6bb94ac9e5436543dcdfd5376be45791895b289f2a07b5707b722dae229d5bfadc1973af2d19982393e6305533f38e0fc2ffc254b6517ee8fdeccdcb3267b212843cacc63bc2f3ebdc64c4313b3732008af940959706605064e342601ec6433a5b47bfc7f51360dbd14b7163e5c4b35ae1f9f82d4289fa1f3a102fc5a9a60e0f813f80d4b0a7cf8179973ceb241f9a0556a9813c14e5585d699063e35a7f7660e355a32a8c6d4e9e7e9b68a6a0c0ddaca608c93687b1e5ccf561c4402c4af510c6e78b65e9152948228856686ec6f6daadc3b5f3bcd3d350c415e23f2c99a1b0b7bc1af840c85bc036f613d75573f95791cfaf8c8589884f8a0ea0bb95342a969fbea2f42fb48b63f95edce07ffb5035207eb78ddb2e3e152598a6d2ad71bbaa06a62591a31c4232533d0992aec40caf93d6f56246d9b95bd86df69dc415f3d288935cc70ba12f014afec42088a5e58d78aa4450835f25db2b5f208b56cefff0d16f9c13dbfd5c8d44f7cfd69f41a9c440773c3cf27a70e70ee45ed76e77e6634dbecf46dab7cdf5dce7532087f1e384a2e54f9945ef9dc2898818850d4edfe2b742162a387b33222ecf1de0769f44fad0e462aabb72813590004ead124af3ac085d53964d7a60dc03c09f661199b4cc3d39f4daf392e5c1e5aaf0a1fb8c6764694345ee4ece2a93423adaa5a5ef5782605e5fed254cdb6369069e5a1f9f0fe6463d6dce3b7ea174a3988ad34067e467ca42913aa54b5051b458605e76252117441434f881e4f3002c30fab857b57deb40a5c2eae51c3ea2b8f0b3d9c6111db0c2a7066712544e5a866a5c1865474e185462a4930d50a0edb1db7b9b6a23135146c37439a3e892f2baf0869c6fbe60895c0a0ec61b916dc80f7295f263eb4c85edc42659568a9e04cd3f3992cafc77b963100385a849a0bbe2aab285984a0477b15fab8b5c49cb6a274dc943bc3f5f6aebf7d7bd30a8db9805613f2ca6c9d9a03290bc57ce1c4e528101642461d5a5e596008aa6104789aafc2396491c1fa9360bbe1eb582b3246f69128614b18581ce1dfa7f5ad3a72b9423b62e35151c403ae80378dc4a63eb59fed1bd3f1afd4ba5ff0f73f580113ba6d667d8b71e3588bb4f45a87a5fce9382ea1ab0cf257cffdedafa07e1dc5535c7261e602752096625a76b9e03b330dc65a8dcd8194dcf68bf7062339be0aaa3d8592725f15c9fedddd70766c44798c49a3c9ebbfb86ca5843dffe514f67e20db89b51d3341e2b58673f819ba1e25dd3b0f5190534b6608ad06cd3367d230fe66672c3dd0da8cedf004cbfd71f36c75aebbaa6db3b2b8dc78d1205a02eda8214e6c957d91002bc3020da881bb3aa8d36208fd537ce6e508e1a176eddaec23ef34d36efe8d29c4838e3946557555dee4d66824f542e3affa44c2b5b4754952075bdf771a79363917849102414b7d606c94a6331a694d46a07212f4abe344ecba97b5a3d7ecf8a0e99540342a5b16fe0ed3f6775cdea50d301b5e544209c1d3590793ddabcac5b9cd1691210e856bff6e8880200b41606a98bd683f748c3509e94457c4726f7a84db5beecee306f0a821f4760e3fa666930f7a81068320c1fa7fa78e2aced2210b7d19c5814e6d3346ae239e9861a3ae98c06a90cf27c70be11008cb1b8e2db55d4114d77633a58c1716a6cc0ceec3244e6d72372e152e46fd7a51cb72632455e3eef1e50863f54176d74cfe74ff438de73359c2ae95e27551845359325c7aba9aad67bee4dc824395043c08c7072a3cf13f19c03a7eb0faefeaa201144c4fc684f67559bc6d6a39e608aad0bb0b563d2b30c5430e7d14560b1aedeab926e5d5eae0a49c1db927c509d1e3a8cce61d0a53ff42f648de8c608f98be9630dbeea09fa190d73f409a34f41a4f99bc3ef7e31ed5aff53917bbc0ddb9b0c3e2035d93256d463ea0cd393373bf89317298631e4f3f3a4ce50d3b0803628f5af499b08abf1ec36fdb8e281daa33ad493a36c02af1086bc866006b3286a22184859bd6c345fb1be04ab063fb19a86b95999d2309ace8391bfaaff2af36549b383f6c038d222b4be2ad9a59a8d2461e1ab6311b90fa672bf0ca1d5973615260021ca84126426da651dc68b308528d94a5ea86a8e1c348b335f24baeb241fc6b684598e1b629e144e5beab711c709ea64c6ec7fe07a3fcc895b4bf5a125b3575404d4d0c81002e3d6ec4cab8bc296d23ea3e360ccadecb821b89f7a64bb53ea551a65a10e28ee238894bbe346a446501e28b72bf9d9ae363458cb589ed3c4ff9c6b3357431faa267b13784941c2c715fe3dd4c50a333987f3be9831225ed0b752d085f910407e47f6e7640233a16d75907b7d33ebebada7c18b1e550fc76b2c68af505fc7af8079a8cd6eb6b6ba10e234190c7fc405b03635a55d6e56de45dff2f070817a8e407d607ff01a09ad12acaaa78e5d2969c9dad5165cd5c54277ad549e98953260e142cad3e37509f2284f1f964bf56d9e6adfd7678a47495195b58b033183b0523d71f2a6997d7c5c8e8c9785709bc2f249c1972faedf26f97c26918af921de2f594e2d0f9a900d1eaa834e94091daf3b55af1eb03a74009417dc75547b8f0a778458a66f70b3b3c4ff1476d59d1970122a8a27207fbb92455e667152eda394394103d1fb3f6ef70f6e71fb5d20a729f61c0e5762f4cdaa0371a5c190ac2213a84d8349df410491bf7d1b341132669e4044adac84d02a1b2d2d56d89e3a574de5f4ab2bc584c1a4416c64b82c9ece81a50a7fdd3a392ab482552d10644ed5a21aea24104278e0a592c6e8e71c86b2667e71f53bc143a09a4fd6085bf44297091b5600c89e08eea0687d5c40f80aab4442f79dc93adaa6ad742430977943a829cd5018e4726dc9f8e3d85f0f24d5721e7ee5cf31ada5b460e1a642108e45a96df5b6f7ec60d5495c5b5b6dc204acb23174a2185acee531d62244bab509181b71d605cabcd54b6b09296d622b2dbef9ab4f02b7b7cb1a6be7d38bb5a8c053a88c0e3668d601e79182ac2fb32d5dd2de2dd405ca6f2df0e094aa56b286c02df8b73ce9f2eaa40e709040d5a049a4f168d000606f3be949b5bfe5a9d225a9b2308f7c63cd32687826de518d4b7f9fca2430fc2c3903e71e2395793108dffb73d1ee3bcb758355838aed8ba8536af5295918eba2edd2a883ab4f864a19b97d159702e4b678dcafd3874207b56673c9283e72a6c3278be6e308a61b84d5fb9157c24ac4cc905b37e18160ce56584993f907bde9f395ce41e0c4984ec3db5f8fa65ff06efc564f21c7af51739e40f99eeb7f1337c08c1e49469a8bd408bffc5aa9df1322c77cec4e33ff340e716440f0fe85b9dca5ed32471c94ccaeeef8656ca17f5bd8b0f55e414896c86650134b196c26aac5dfcd8884e11e8b0ec2c14e268fa10d872222d9f9cdfdff3f3d95569fdddd241cdbf8b325180f04a81d5b04b5340be0546916debc9d0d7abf0a10b7b2c32242ba068afdb2240a7c2cc7fe9e6d435e6d71fffe3433560522f3fb3c5600929dd80a4a22d888133d8e5f2169f407174d01566efcbd23ad155acc918e2aebd3a3d7478252fdbcc9eeb47f5e9e04be2066147751feed10a8875a12804d028a5fe967453499da9452a613c5eb76cc98699b22981e03d8472286575f27bae7d6421cce7254381792d261ff378bea453c35e49a6938992a1727f6f3092049b7f705ee121ab080a7c6e4e163583f08dd94a9285309f59a6fa0010588a4fdee1d3aeecfee3197f2a303f5a9786eb8709190c2da1c51cdcc3e6dce3d69e67c84d5ead8c125af9f7ce1cf3b942043f9e2ae7eab5fa339d788ce0e802138720a4888b3bedf4ae30c10e1e91874d10664a2d11b6b4f308912dc9ce543a6a6abefe55c614b6132734c5f1c2513eabf79a671fc83f959dab1fd34c6d6f8a37e640f7b1ee57fe75d71b5aad606d96d0af4aec737ed2c63203b14b4cb65e3983041bade2dced2516230b055e60b344e008b1b6038766c4e1522bac7ef6e1f4021bc19466be5f17276d575e0bc6be2720ca168e127fd6d44f174eb30d7eb1a2469a4ae0fb36d6aa88b6d90c4700d2fde1287df2bdb0fc940b2eebb1bb8895855afb9b088acc6ac671256afc3dc5064a9544c704d7dc39aef2eda97e7146aa3572d16afa21f7d0fd601ecedec0574f85a01729678ef8fb9fbe3ed1c8bbb25be6f9291a84ae3acf4653c592709dfeaa35cc0276a7fb52a230ab80be86a522a8fd0eb3119bfcc4d3206150046ab618df3deb5796d2e1bec0248e854961658da231329fd1f0d01da512d66a6aab059eee60d5b9bcf042042f1603bb69884577304541c05055679fb1f7f1d26c60266ef705fc4f840593b612d3fd3523ee4993c105741fbc77160db1444486f55934ff29badaf53160d4d833302c8d5c2331459714d4eae2f93dcfba1349c83d7e8fd91d9de93c842a2bde3d38f2fed5c7dd5189479e092d4d1a63ae92095f77895b01b3f6c1b8b307d210661ceff206a780b0ee6cbf87bf76813bfd059518302af79e6cc928ea900e4de4551aa4f4a7617f33d6bfb5331bc4e6ff57ddc06a46db442a01711c7d1aa85df9cc5577f21e386a9e0f02bf1be0587ba93ea114c5ffe9b6e47d4083f93a1bb409f175e67e2cc75093fbb6db5220e4308e4ad37e887d187e5947e435713efbd7bbd2a04574e3f78beea002e7f55e447c7df223c5347c77a7d6ff7d55a80b7e671e54a5ff8300362f7ba9626fba4ed9cba76c26fa31fb15b19bd26cfd0e86db4056a24ef0645941c7a48a61a01aece24f2cd6a80748e80a839fdb67c41fd656780f95ed17fa138a35ed13a1a105e966071803535cfe0433279096695050bf31d5812790e5350bf67f3df5b512834d19c632288d8a4751116d3fd80f37d615d2f658104d1de4cc3da9a840b364", 0x1000}, {&(0x7f0000001880)="45248fded17e00ee615130b8e73325d875e293620bac1c0264dab05b6db886a475c7bf3e7ae1ef5bfd71e8a447871fb834b457318fbd43702f6119f011eef45b1285075193b55ced1fa0189ccd05baaedc2c2e0811505038cbd93f410e50f5ed35a7022565d7e580f536236c045e9d5a961fae9da383bb229a4fd40d30674308423a3fb5f504eeb64e0fb894b9068d2f978cccfbab449361a353cc050ccefe57f9e56878b95b0f5ee0b5045f1b5c0b2ee77e42da6370d12d81b3e51d2815753ef5290787c0835b3af82df210f0250a7d1c1aec008980ec4dc7e8960a890cc7d63e87c66b16da8e40f6a9f7d0aa43e322f1f962551be66a83570553acf91ad053a1b06c59155b625b17c7462aefe89df66a835d82dca645de40eb99cec11581403b23759dc18335770417d0711420bf59b5dbe4af3181896f0bebdea82c06fda1f332b9ed4abfe83a0f9c2b42daa1fd413f689fac453b16dc20f65fcecfe8caa1ad330aee73582c9563cc4a5bbf28f953e602fc791884104f1f0438e387e5b61803d5c0c262a36c7207179058076b82f71134b0253422cc3f4a49c594e7d9eabebee25f4b83295d11baeb3702764ac9d613cc86aded9c529b4c80b8ec557aa087acd9a2070fe0e8780480313ac53393dc5c49ce070ac0b98ab5a18f62cb3fffd6258940e73285969de89955931910e8072ce0d6b6d0701c55e5800b98ea9726334ec8a16a9e03f0ee22326d17cbcf704862379e835329e598482b68e72fd94fa40f6dd6b980e0da6d6fd655e91e814657c163b45ad2cd7ab4b5facde2f56239868bdd696ef68292f7afe4fb157e42d9f3fa037fd6d116fd92e3504f90b5a62d4366cf46702a462a782e51ae4701f4c13f844196169b8f5a90701328b71346cd6e1ba540775b07e00dc107a97f6aa79debcc5b074f80a5149cd42107a146fbc6947d188543db9010ebdf62e69399a188c6eaeceb719bd46229eafa2c46536c37fe7d15f1eb85d21c48d16fedbd4bf2d437a75b77468aca0382c8d88d62a1093bd6179bffc40bf977089a6e364968586f9663f184ec2cc5e639f1b59e61611867e1ed94598f11dfcefc0be9e026f4f6c60eb191a305db6f3171a20750962c410d657169bf5e07ae64ddc53b3b580c3a566bbffc6e603a6c2da25605e1def5e65885de87cfcb35610e705eacca7826d9842b80ee3385556106e9fc0290f42f4e957aa4665c953234711559297a3f79529c97c6c351221770246b64c71f705c8235fd63f9de579ad0075fa840853dd8d39f824a005471f8e477ecf99fafd5866749911d8548520f69e02439ff63e243443d06fc1cc4cb7ff26d31e13e30b67c634236faf5db5ec9c86ac5f53555ec6f4cc01d00798f0a7095213b4d0a5375a2020ad70d681ed9e9f73d0a9a583095cd23004d0ac7c134e7d738c15260021e2352162e78c33c08158ad6a12529b815ac2bee7bad7442462b647a1a7dc4d635a1957e72e85398b2e6c3e735f2d34215c9c01d6aaf4070ca1ec139197f549d06980c117bf5ffe3a0e5d00a163bab99faefddee8566b53e9f3b52b6f3f16945b50f4d0cd3f42159d1894550281c6a1a5cc49f97f7b242e9b0bf17ccba40c110aa18c8f7ac059d7dd103f2dd9342bab03ef1a3daf6611754b1251485bd5976237a9f125a2b60b46f4bf48bdb26d0f4b52e185f5b43949d5c1a680dfbc374889018887187a4d6438dee11aa6b9b828f8532ab3ea2c678900c77ee2459dad81eed69323cbbdbc341f1eb1150a3e343f68abd1d40edd73315b89f7ffe94112ba1fa779094b87d65900a9dc4f8c2172438f39cc0ab19011b6334d8dc77b3c19b526f0b82e32a6b919f5fc71848ac4c8a6a81212775cd25ce5f9a237de946b00d8035e41e05973406af047cc396c9d488b59e055f07a2746c7aec1066cc0afbccda0dfb1256bfdc1ac0444f7f094ec2ddd1903aabd55cbe6497273440bab7f2306c00479dd205096171a0f05f23f592f57c1a1de56f34b6a874fdb73e309433992399a6254a28b87e30e38a123484e36a23ee4a53243dda19943ac4adfa74d82860e9e47daddaffaaf1328e4eda2355ecefc80a6b25084e672766a55e3615cf62a200e2b5e03b06c057e8a647f683011b5e5bc53dd2bf05dc17b2e9cf883c9c82f3cc102566d10a5c7b67c7085f22cd118f843ebbcd9bb59a2a5b8a8f3129a45555ee700002e213f7f7c2fda0473da9f7f13ede5742012ae521a9d05d3a84f956dddf2423324dda8dec39831bbaf3e0083e1503081f52a1fbc7e3ec53fb581b348ad4c15775351b38a982029a3d6e2f2584f0b92600d26c505c0670b3fa24cc86b30631cf29484411fc490df828f0aac57382ca08bb3cb549d23cbfb1993d74e79383b229f6eb2ab68c14e3884847d0df321d888314cf8e6dbdcf1edcc927764dafd8fe985ff731fb7265c30afd23914343bdad8414a58d4193a1f1a61b946416fd9ae1d263d10eebe5f969973cca578913e0f1858fd79c1d14080dbaccb3dc773ed8fad797fd1fb94b63a775abae0c913822e47080aa66a8b995d0d503229656a2a80daf437271f928196d34facdab34db8799aea2c95aa3036eb122f92116c7e55b711b121ec46cd60cba20001dc7f0e09afc64110980f0458bb881afcc1f8203b5a697c09db8320665a8e416137c532827946d7077517f6c815f7a4dfe09829490729d506b630cb0241fb86046ae3607d52ea79c4e16a3ac20c7f73fd8fd2afb57a1d09fef42654e4fff567b6dc52a8598e2bacc6b57a4a39c7bb0924414abed2e2fdf42f0e94eb20c4f282b8b0547dde984d3f41d5cc923a7a67ec2ef54fd438b5b7f8a1d07ffe28400149bad8ae0311b7f50071a7982e99d379a2c70637b22b9063cae4855cd009e1b413fb01d0066892c1e157117b4f41010a2e984d76d7a1d9f914b7f5457da48e4aaf9580f861fac1432b891d9995fcd77a34aca2f4e34bd3d79eaa98ab28baab5a7a5fb3c7422ab9843da18fbdc1ec0dc435d9da0bbbcf1c063361c66fc570d9417a47ddeaf07417074337538e28d91f4da0dba69d1429827974f846e48426a22a6b7f6f6fbc073e8b59e7b5184b580815a3c599c8b162bf961f477dc03dc303b81eb1fe13b40ff5fc12341eb0a493aa2faae96a150fe46f057f0e8a30127a537b81ec26a989ba75430b1af41465522c0494cf711b84d0fb9ad1c382f5912319fce6e6cb5c7800e9316bb3f67da3ba1369a5210941d63e444763c32d00597cc2580e2fc4f9698ab3d1a0b3db6129d1f7be469b5fdcdd964228b16476d8a19b71b0ec67ac71b2b27a1b437d9c1e8f9cceeff3f5d6f0d20007f7704c67cbf92c865b46da253432f2643cc5187c69fba9964825a82737b4c1d823041fad2473fc63587f16a2ed9dda162400e9cc4209227e3973a3ad3805714f1b3e6a46e60fbfbc6eea7b9ef4459dc47ca60aa2771b6f38c1cc8cdbedb56328efbd463e7279070a18278044a7d2613900a6a7567218f94b1ea4e0aa2e5f0e696205edb73f16ff11fb90d2aeac97792b461ce41681083861f85b62844fe290e44a59c14bcf26a75db208ffa2e198d7cb755fc33dcdb79d928dea66c97b01f21de3206fea5b5293bf7b107173a19b6459e11e293d673a2127cb7c5f6a73dc4c88a800bf58c681fec47a6706efcdbb65d3816a973109032bf36defd1a780ba686a72bd23ed9a36dfae18aadc93ea128a05186917e49655cc9639124d11d76fd3562f115a754c73ed6dba4337882da05793c98a159aec65850681f0cc9d8a9f67c33aec063f49e6877d2dcf04ac1f22c6b47a944c03dce2e739e10b8d707230296563273eb5cb31b6c9a32170442e186ef766813cf4006e86cb3ff1f19bf066ee776c626d172bf2e23ac56672cb9aa27615aca9596be018264cc2d7476fc2d629e2903e53c89aa7ba52cd77cad24047111c4e320ed997172eccf187a2c86444586ddaccdd837b80bb45b13fe88a8d7b07ee20174f109eef0cc35a548a8673960a69d8ff98695fd19daca9b792f8e43e419f83b304c3be18bdf35939e81274aeb6f0a554fd9cc23c1d18da54ab3e2f81a399d626b39181544a494339b41e7a1856d178db96184e0328249458d7468b6213a506e2fcbbaf1e6b9ba445a31455b3e270453e00fe3c77e735e2e9ad3e403d197306a87814ced6b577711396057e1f3abe24b70c17fd09793280cb30c1a36494663a7b9398a174c80eef5b48b808ffe0920b762e6177fcc1df4a5694ef29ca8d1278563eaf105e712bbe7903bac11bf1815406f04f7bafc485373e763bb5509aa688aae0dae3f9d07c1f5a43a887b37000c994708142ae2146e471cc4a9ad58d591482135fac64dbd9faa1ea16d99bd479e41dde7e379e00f8543d03272dfcc14086cd061961883385f81c4bd2db85129be9450ec3fa5576600c48ecc9bb5c7a2c507882bb546fdeab03411e2640119f86ca36111ee41503c559b4bd65b9de7237ef9218fd526f3af3a0e3b35b12d7fabba5b63bb34d9dd2d5f2bb3570dfcb9773daec6f09f1587b4515c4912df8a8a78c303a96124b9e74ce224db77018082443274c9ba26dc99fa254cddd183176cac38784e0d01c8ee2725226e376585083ba2c11011ac6fd0353d006e42f7e819db7fe8e857895a7cb9eeab32522ed87d06c25900add3252e9b590c4bee87beec5fdcdb750bc0caac3839d9f9e71b0f6aad682068870efc9795138e61dbcb1894ce9cb71994f429e9fa1407d6d74b94fa171134d79ce866ddac3df9bacc60d57df518eda9590c11beb00fdb2ee8c29fc9160ddf81ea5db192267e7af01511e03ba44e93e0bfe4c1fa59fdafbcbab91480fcfae0956bffdf0d86e29e44b20fbc4485b3777fb68def00bd4ab43eca78964677e7eba89e9dbfb913c1fdacdaa1f86cc4cd8d88921461e715599c0f2b0af9c327db2f3cc176695d7b7f7d65c21986ed99d2ebd54d9a585fe33fb3c14687a452bc1a674308ffe881a96c7f53b493a4ac0d8e82d1f4d92ae22e64d7d45345c9804a4607693544f4b2f3ca270c8a3321845f52331a807d6ab956a70c186625d0044f07951500230c4a9a2eee647a761a188a65cb067f07da1a8b3a7ddc537873e9bc54ffa20b99dc3ba5e2a54283e90bac10588039cf57e5af301f245d76226980e580c7fb5799a9197fa5b416b763fa9fd5af54e796143fc6016e9b3f9ac269b5cdec70c8da86327f9a031b512a53765b1f3dd8c878e4dfef93cab2d1b792dbd04cf183d916cf1127603f0e726c82cabf050c37d7e744f426bad74fca488f699b31cb55b83dd9114b984a6b7f732d24f230cb3d402b03c6a6b317ca53c16001aa6b93f37bab748e0899f27be8727306500d187e2278e2dd16e1d41fd660b14c1beabb5473700a60df348aade9b4ddd041444def688eef2c409417a69f0d0ab666b6d31ced415c1664dea385dd9b7e927d3cc856a316c8113370bd9c25caff7e55ba4c76dcb2eed710578ca9bfd43c914f69a43d562b661595295015f7715c66116f69582d0df48580083c6b13e4340ec95cc1f5d3bb2145e253599f9b32c6cea708f618dbf593abd5da8fcf760ab3573852840604bd036f2c93a1daf39dbe4e8e6c531575b1dec28b2c8d847e318d0fd1e93a9adde5288dc2373b6df6340b4be0cce58e213599d61ba434c865db28cb0deac5ab159dfed36b494807253887ae21ed1060a83f0a114c88515c7d637da4865de313aa089a754b524d30466109b97e37f8c01cbf379bf0d7df81fa78591d10e87843e787d2", 0x1000}], 0x3, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r10, r12, r20}, @cred={0x20, 0xffff, 0x0, r23, r24, r55}, @cred={0x20, 0xffff, 0x0, r56, r58, r64}], 0x60, 0x8}, 0x804) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:46 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x6, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000900)={0x1, 0x4, {0xb67, 0x23}}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000ffa5d4807f6000"/210], 0xcc, 0x1, 0x1000) flock(r0, 0x8) msgrcv(r3, &(0x7f0000000940)={0x0, ""/199}, 0xcf, 0x1, 0x800) 16:01:47 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) utimensat(r9, &(0x7f0000000540)='./file0\x00', &(0x7f0000000740)={{0x7, 0x3}, {0x1, 0x81}}, 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 16:01:47 executing program 0: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) r1 = msgget$private(0x0, 0xdb3e1463e89fd9d2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f00000004c0)=0xfffffffffffffe3b) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) msgrcv(r4, &(0x7f0000000000)={0x0, ""/162}, 0x1db, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000240)={0x0, ""/187}, 0xc3, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/186) getegid() r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) writev(r11, &(0x7f0000000a00)=[{&(0x7f0000000640)="e5ca065f7bb791628da171ec654e74734683577c17e7afbe65afe9", 0x1b}, {&(0x7f0000000700)="32bedc88bc45b93061e3a89b9f23661faadf61335b95ea848dd78515f59843ed6cbc2178db2e6bde4c7bb0688febef3696b54f5d61fa37e3873477cfae7cd0da03eb68ca0de9b63d5186d205e39bf6ba5d3bc49dff6b06a06f369cfbd7eadbee9ee577496e25bf798c95878e443bd4aa91d03543fa05afa4c1ee59b831c47e6de84b8cf9d1dd5aa6e24eb2e53e15a4e1f4e013cff0be6234d6654f6f1fd9a5fc42aaaa3dbb4255b3262e2e197369ecedf7d2e89c6e3d1edec27b945d26", 0xbd}, {&(0x7f00000007c0)="508d04d382b3d4f77b6f28616aa377f9e6b025b4ad6d02fb74c1e6d17fb52f37b40f84fb13e1212b82bfd2d7a66f5ae278907865df5b88298a360d23e8c9d5128140a1a4ee8414ad77264e13a46fd9766dfd82e147290e27f361", 0x5a}, {&(0x7f0000000680)="a19f4f824aff4a403ed921d5d79e770d1f1d38bc3ca33a3361ac42417cbd091406fdda2be812ebbe0db2", 0x2a}, {&(0x7f0000000840)="88e269e80b91202c7867e6025c2afce17a7766f223c9ca28fb2307d857b01253ca705164ac1f36589a48cfbeef788d082d3dc253a80e5e2760b09fc50a71fb0397129ad0aed500ad4c8b130d97d68c44d27af3ed38e59f1d920802e49f381e84babe33f1a13e1a25597aa7a843", 0x6d}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="2b435d0af6b9d36aa5f57360dab8e76c2fefdeb63bebb49a2674a63cdca1e246", 0x20}, {&(0x7f0000000940)="edbafdcd0bf9be1b91ae836de5cac24ea73a10a8d349e2cf336e4d88e2b1192c270dccfcafa3edebbb34876c8d9dcdd36510f1f5338517a66e85fd4f12edc4c14b46d0d0ee2d318783022daa8aa1d8365256b24bc0aca8c3684013f4991509ee54a107aa99ae193da4cf1e2ef67954724d726c6a68d6f462f7de1d727aa4a63e50fdb434aca032bd0da57d1a9acc12cea82b5c56b9f25de4879869c009955119dc58d075773b9c3cf43d71bd28b289", 0xaf}], 0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000600)=[{0x1, 0x9, 0x844, 0xffffffffffff1b5a}, {0x100000000, 0x59, 0x9, 0x7f}, {0x9, 0xffffffffffffffc0, 0xfffffffffffffffe, 0x9}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x18002, 0x0) syz_emit_ethernet(0xfffffffffffffe80, &(0x7f0000000400)="05cda5f6d18d31fc43af16a8865f4d50dd556ae9b0c41664cdc42681b9e2c6823c7b51ae983de9e211c8d2967046f48b969fd3f384802f599c074222628bcd8eed5e741c24de8f4aedb72164dc2105ab04bf62bc7546f97bbfe2c0ed0ab305b2c63c0f15b8b7030000006a57c22ab3d7d1c75f7326756e2824d429bb19d53ec15d1a55d536d25285a6ca000d1d8f9cedb10e2794cf5f8803059a1e32e5043c32774bfa49524c0d7d809b85febd2912921af1e61b6d425329768e080f032ba5fd732102fe7e2cf0701b343c9b15498d879f04646d3b77de64b1fd16514077002112b9b1b6319d54fc404c6e7545fd66c4eeeb2ba40e5c0cb4cf9590f422898e6ca8b042f934ab30317f6df1fe4e83bcb19532849d085d0cfd003921842efc7b09f7d2387951d7095add8322a87cd2d58b0b1cc767ffac94031d2bab27450aae4225f3c5700d86f1ddfb66af6ca9ad3a09acb97d0520d5925f45da2672fad0addfa04fa0628df119646f48e217f027249d16f61d1d21afae6f65ae01a468f1a45c0a906d06a59f1257b682783df42b62c861ad0e3a77c8d2a163f0c82f7e43773fb0abfd7b9c8406") syz_open_pts() kqueue() 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='fxS\xcf\xf0\xc5EN|', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:01:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="030b3c3f3ea09749d0495bd1b617331c749f9fc50d836898f4d9cc26f8887e503a84d585d181e9b274eedea96835d3f1699ce085ebfd2d2947b31c7e53a4cda412d68bbc9495d55e3da31d679063b156ac97a7f1e607bf0c90da9880a8aca6d0e7ebe5e45b5909d31cf9e7bc88970089ddc3e15fca972839f853383643935651aeec28a680b2a1319407905aea052ceb79fc742567", 0x95}, {&(0x7f0000000240)="59d794d1a98a3ec8e3e029fc0eb09d3656adce2fda63fc5e8b7a9913a1a3448816c9f8be21099df083f4c3a2a0621072963996b6f2912f70e3823af876db893fbae9932aa18524d949be580657d6416e5baf832234bb2a2032ea5981229a41b2586e4f0ecdca4e601432f17a77403fa3edc3bf5b95b492ad0c8eb5f6a45a3f4bb2e0b4e828cc620d43806776", 0x8c}], 0x2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:01:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x2000002) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x8) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:01:47 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x13, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) syz_open_pts() 16:01:47 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8001) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) 16:01:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket(0x10, 0x3, 0x0) socket(0x20, 0x0, 0x7945) 16:01:48 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000000040)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:01:48 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xffff) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r4, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x5) r5 = kqueue() r6 = dup(r1) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000080)={0x6, 0xe53, 0x4, 0x9, &(0x7f0000000400)={{0x20, 0x1, 0x40, 0x3ff, 0x2, 0x8001, 0x200}, {[0x1, 0x1, 0xd3, 0x9f, 0x3, 0x7ff, 0x40, 0x40, 0x4, 0x8, 0xff, 0x3, 0x3, 0x5, 0x4, 0x5, 0x6, 0x84a], [0xfff, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x5, 0x3cd, 0x2, 0x0, 0x1], [0xde, 0x20, 0x100, 0x4, 0x3, 0x1, 0x2], [0xe8, 0x6, 0xfd, 0x6a2, 0x1f, 0x200], [{0x80000000, 0xffffffff, 0x100000001, 0x400}, {0x1, 0x7, 0xfffffffffffffff8, 0x4}, {0x100, 0x8, 0x0, 0x8}, {0x7, 0x80000001, 0x5, 0x9}, {0xfffffffffffffffc, 0x7f, 0x7, 0x395c}, {0x5, 0xff, 0x7, 0x9}, {0x4, 0x3, 0x1c00000000000, 0x8}, {0x54db80000000000, 0x8d03, 0x3f, 0xfffffffffffffc00}], {0x7fff, 0x98f, 0x2, 0xb7a}, {0x3, 0xca9f, 0x5, 0x1ff}}}, 0x8, 0x8001}) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:01:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x20, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = shmget(0x3, 0x7000, 0x18a, &(0x7f0000ff8000/0x7000)=nil) r3 = geteuid() r4 = getegid() r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffffffffffff7, r3, r4, r9, r22, 0x4, 0x5d}, 0x8, 0x8, r25, 0x0, 0x2, 0xfffffffffffffff8, 0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x20}], 0x1, 0x0) poll(0x0, 0x0, 0x76) dup2(r0, r1) 16:01:48 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = fcntl$dupfd(r4, 0x5, r5) read(r6, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) close(r0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:01:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8e0, 0x100000001, 0x8d, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0xde66e082dd4f9877) r5 = socket(0x18, 0x1, 0x0) dup2(r3, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfd) r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r10, 0x4, 0x2}, 0xfff, 0xe9, r11, 0x0, 0x20, 0x7, 0x4000000}) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = getegid() r16 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3, r13, 0xffffffffffffffff, r14, r15, 0x101, 0xfff}, 0xbbf, 0x7c4916cf, r16, 0x0, 0x8, 0x5, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) readlink(&(0x7f0000001400)='./file0\x00', &(0x7f00000014c0)=""/125, 0x7d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) readv(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000001200)=""/62, 0x3e}, {&(0x7f0000001240)=""/205, 0xcd}, {&(0x7f0000001340)=""/131, 0x83}, {&(0x7f0000001400)}], 0x7) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x1080, 0x4) read(r1, &(0x7f0000000200)=""/4096, 0x1000) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) getsockopt(r0, 0x3, 0x8c, &(0x7f0000000080)=""/183, &(0x7f0000000000)=0xb7) 16:01:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x7f, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 16:01:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = dup2(0xffffffffffffff9c, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r6, 0x0, 0x0) r7 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) kevent(r5, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0x80, 0x2, 0xbd6, 0x8000}, {{r8}, 0xfffffffffffffff8, 0x8, 0x81, 0x6, 0x1}], 0x7a, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffd, 0xc3, 0x40, 0x4, 0xe6}, {{r4}, 0xfffffffffffffffe, 0xd8, 0xc0000089, 0x400, 0x5}, {{r10}, 0xfffffffffffffffe, 0x80, 0xa, 0x8ba4, 0xfffffffffffff801}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0xa8ba}, {{r11}, 0xfffffffffffffffd, 0x20, 0x4, 0x1, 0x1}], 0x8, &(0x7f0000000340)={0x18000000000000, 0x7}) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r12 = socket(0x18, 0x400000002, 0x0) close(r0) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r13, 0x2000746f) writev(r13, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSPGRP(r13, 0x40047477, &(0x7f0000000180)) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) bind$unix(r12, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:01:48 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x40, 0x4}) 16:01:49 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000757000/0x4000)=nil) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:49 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1, 0x9}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) msgsnd(r2, &(0x7f0000000300)={0x3, "fad52d85657ac32b938cdcaf495c2c2263ddb0857d32669516caa03f34b9a30950813fad2040bdbaf747c19113bcd63ebb9ea54a856f04922984f1a943e74ccec2d004cbe94672bd9211cb56e1fecf1aba5232b2eee0de95f19225c8c59c2b4185fcaa976d"}, 0x6d, 0x0) r9 = syz_open_pts() close(r9) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev\a\x00skbd0\x00', 0x8000, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x0, 0x5, &(0x7f00000004c0)=""/192) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r14 = fcntl$dupfd(r13, 0x40b, r13) r15 = kqueue() semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000140)=0x4) r16 = msgget$private(0x0, 0xa9) msgrcv(r16, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b0000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) kevent(r15, &(0x7f00000005c0)=[{{r11}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r15}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x1f, 0x7}, {{r9}, 0x0, 0xc9, 0xfffff, 0x7, 0x20}, {{r13}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r14}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r14}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r15}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x7, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r17 = shmget$private(0x0, 0x1000, 0x6ec, &(0x7f0000ffe000/0x1000)=nil) shmat(r17, &(0x7f00004cf000/0x1000)=nil, 0x0) 16:01:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT=0x0], @ANYRES64=0x0, @ANYRES16, @ANYRESOCT=0x0], 0x5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) socket(0x16, 0x4000, 0x400) 16:01:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r4, r5, r6, r7, 0x4, 0x2}, 0xfff, 0xe9, r8, r9, 0x20, 0x7, 0x4000000}) setegid(r5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:49 executing program 0: r0 = socket(0x0, 0x4, 0x1) r1 = socket$inet6(0x18, 0xa, 0x29d) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() r21 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r18, r19, 0x4, 0x2}, 0xfff, 0xe9, r20, r21, 0x20, 0x7, 0x4000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r10, r18, r22}, 0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000463ef446a9e1a27d64f746febff6425dc2abd03bee50adafce2cd13d7629476fb2c97ba5b6461a42fa04406afeabb41eed483c4ca929f0c6ba7d010343d72bd7b3348e2b597170920af62501610beaad5f"], 0x10) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) 16:01:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) dup2(r5, r7) setsockopt(r6, 0x7ff, 0x400000000000000c, &(0x7f00000005c0)="ebffcbff13b9fd812eaa4e713048e69931929648f1864244d04eecc079a6ee5ace4d52049e37ec662a2b90dccc1e1488535793be9cd5ee278b25af1fc897161f5ea2b50e5387f34e160d5a16fe6e9b73323c2362823414415bad5b774144c83e3051064f8cf49065206e5575fb9b5e86104be78579a2cd2f6bfd0c8aea11cf1492de9999d69155bda7a2bd54909806585a847330bdce041f7c77351123da4fe2d4a2707052ec85f615574c05b3e59e3926a5caa78968b3e6e64352406570b0b69989d620b09e20d1312b4839e9514a7792a2dce6cebf42ccc9b6e45dfad68b2d86b6f669ec95938f64ac8e9dd1b625ab5892c1515d80fad85221859dc0a8c1301782d726ea8f57448298e6b6b6b5b0d38ea11446429bbb893655001446afd3a594b08b3c20ca09", 0xffffffffffffffba) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r1, r9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r10, r11, r12, r13, 0x4, 0x2}, 0xfff, 0xe9, r14, r15, 0x20, 0x7, 0x4000000}) fchown(r0, r2, r13) r16 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r17 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x30000000000) ftruncate(r17, 0x0, 0x80001ffffc) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0e0cc6014d96a261441", 0xa) r1 = syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) geteuid() getpid() setgroups(0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x61}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffffffff8491) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/Bis\x1amap\x00', 0x240, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x2) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x9) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r4, 0x0) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x222) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) r4 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r6, 0xc0044266, &(0x7f0000000000)=0x40000003) 16:01:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x20, 0x2, 0xfffffffffffffff8}], 0x800, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0x20, 0x8000}, {{r4}, 0xfffffffffffffffe, 0x81, 0x10, 0x4, 0x2}, {{r1}, 0x1, 0x48, 0x60000051, 0x1, 0x81}, {{r5}, 0xfffffffffffffffd, 0x20, 0x1, 0x6da8, 0x8000}, {{r6}, 0xfffffffffffffffa, 0xa, 0x8, 0xe1c4, 0x7}, {{}, 0x8000000000000002, 0x80, 0xa0000000, 0xcfe, 0xc6d0}, {{r7}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x8}], 0x20, &(0x7f0000000080)={0x0, 0x6}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:01:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x6ba20730f833acd8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x410, 0x124) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:50 executing program 1: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7943bc389bad1791) renameat(r1, &(0x7f0000000180)='./file0/file0\x00', r2, &(0x7f0000000240)='./file1\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file1\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x1) getpeername(r4, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mkdirat(r3, &(0x7f0000000280)='./file1\x00', 0x3) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x8, 0x4}, {0x0, 0x5}}, 0x5) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r1 = msgget(0x3, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) setgid(r7) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000005e1b1ba8dcec8068620e0cab1414dd1e446f12c8b8600f5f0200000000000000539ea63806477f11af5a7f6b1c71c6ac8f57ae7b03fa293e8ca014cfd16a8d9a2385bb498c9a5dcd30ebe5d8309f55edb2ee76036894202da7de89e20e7fc745e568dbed7db96be471303f90633d487f700e952d7b3e72bcdcff2f83dd9c2aea9a0b233900ea1a5215710103b0fc91c3020f730643d07ddd13714b41015615bd1901535000ea2003da831681b70bafb96d9a55ec04f5f4640601123c21c5b1dab4fceeeca14dd26145798dffc2f7ab3b6b1942d454ca4019319e6f06c7bda9a4839a02c76f6c5e4e63a9450cf786c111c94a33e269602da2bddf"], 0x4f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") setrlimit(0x8, &(0x7f0000000040)={0x100000000, 0x4}) 16:01:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:01:50 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) fcntl$lock(r1, 0x3, &(0x7f0000000000)={0x3, 0x6, 0xa54, 0x2, r11}) socket$inet6(0x18, 0x6bccbac65f88104a, 0x7) 16:01:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket(0x20, 0x8000, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0x1) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r7, r8, r9, r10, 0x4, 0x2}, 0xfff, 0xe9, r11, r12, 0x20, 0x7, 0x4000000}) r13 = socket(0x18, 0x1, 0x0) r14 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) dup2(r15, r16) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpgrp() r22 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x8, r17, r18, r19, r20, 0x4, 0x2}, 0xfff, 0xe9, r21, r22, 0x20, 0x7, 0x4000000}) r23 = socket(0x18, 0x400000002, 0x0) close(r23) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r23, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r12, r19, r24}, 0xc) 16:01:50 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, 0x7, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) getdents(r2, &(0x7f0000000280)=""/90, 0x5a) socket(0x400000000018, 0x3, 0x3a) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x16a, 0x0}, 0x0) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) fcntl$setown(r4, 0x6, r14) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:51 executing program 0: r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="37ac4e30d208f5795e302a17c88c0c4005bf71ffbb3001bade9458204bad8f2ac12786c1a2902b635108d95fc694f89e589330a5e4d20c0ad743dea1cd73ff3abd15584f8c1b143b0a82e1e2cce5f1ec57d68b601831af88bf59ff765198f39467df", 0x62}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) wsmuxpoll: not open wsmuxpoll: not open 16:01:51 executing program 1: socket(0x6, 0x4000, 0x7) socket(0x6, 0x5, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0004", 0x4) 16:01:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000011c0)=0xfffffffffffffead) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 16:01:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getegid() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:51 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10a30, 0x0) r0 = kqueue() readv(r0, &(0x7f0000000040), 0x3d5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:01:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x80) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000800)=""/4096) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) dup(r3) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000200)={{0xfffffffffffffff7, 0x2}, {0xca84, 0x5}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') rmdir(&(0x7f0000000000)='./bus\x00') r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 16:01:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xf, 0x2012, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) 16:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = kqueue() close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0xa, 0x8, 0x0, 0x2}, {{r5}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x9, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x40, 0x101, 0x9}], 0x7ff, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000080)) dup2(r1, r2) wsmuxpoll: not open wsmuxpoll: not open 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2ef, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:52 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302a", 0xf3) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xf) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x80) faccessat(r1, &(0x7f0000000100)='./bus/../file0\x00', 0x80, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000100)="9564f3402348dd87385ad8ceb6ab2749b7d9a41a548e9dc58250c577ec5c2eaae9519ebd5edf7948d2e903f671a689730a0c341dd9cfa0ff1f2e5a39f97b70c74d79420c77e2d28c853daa72c030142610bfcf9d7aa1d84a2d7a212acd", 0x5d, 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:52 executing program 1: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000002780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38155a4e8fc507510412183f1d592e13"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x3, 0x1ffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, r9, r10, 0x1, 0x100, 0xaf9}) 16:01:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x6e9ee8da833032b5, 0x4000, 0x2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) 16:01:53 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000003c0)=""/178) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000200)={0x1, 0x1, 0x7, 0x7, "fe7acc6dcc8f8d3b00ee50921988dcb21254aad8", 0x6, 0x7fffffff}) r14 = getppid() r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r10, r11, r19, r12, 0x4, 0x20}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r4, r12, 0x8, 0x2d}, 0x9, 0x0, 0x5}) r25 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000240), 0x4) setsockopt(r25, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) r1 = semget(0x0, 0x0, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e48002e8ef5"], 0x8) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() r21 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r18, r19, 0x4, 0x2}, 0xfff, 0xe9, r20, r21, 0x20, 0x7, 0x4000000}) r22 = socket(0x18, 0x1, 0x0) r23 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) dup2(r24, r25) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getgid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r30 = getpgrp() r31 = getppid() shmctl$IPC_SET(r23, 0x1, &(0x7f0000000540)={{0x8, r26, r27, r28, r29, 0x4, 0x2}, 0xfff, 0xe9, r30, r31, 0x20, 0x7, 0x4000000}) r32 = socket(0x18, 0x1, 0x0) r33 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r34 = socket(0x18, 0x3, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r35 = socket(0x18, 0x1, 0x0) dup2(r34, r35) setsockopt(r35, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r37 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r40 = getpgrp() r41 = getppid() shmctl$IPC_SET(r33, 0x1, &(0x7f0000000540)={{0x8, r36, r37, r38, r39, 0x4, 0x2}, 0xfff, 0xe9, r40, r41, 0x20, 0x7, 0x4000000}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x4, r6, r17, r26, r39, 0x817d8323599494db, 0xfffffffffffffffa}, 0x8000, 0x9, 0x4}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000480)="077527bd113982c8005aeeb901ba335612a733cb8c47d23833bd05a6775a35071bc1b5918c51de813eefb22700cac0acfa82178e98fb205b7756f4b60e1eacef84659f6b7b2112d000c3765396b9a11b64e977833c10869bb42c1accdc85cff63cfcd37b3c84ef9a819d532d1171647615830de25ca8e5a5decbddfdc66a924e0ac947293562ed657d40375e7bf4021862cc78fd77d1f73462f88877c4a41ee157a33d53b3d222d7c0b40f290be50ff078577b078de2a3c186676166341d7c98d71f25aa7177dbaf43d4348f8820ac848f880445fde20a341c7ae6198482b44e2688167f59a33e36a402c427032e501310a91fe574c7701d2677ec20fde6330f1db948f38f36029e133bc5d0275721d8c8e5c28c7912b1a298dfc3755c1695904adf0bf679bbd5e3b1ec4295aeaa9597e74b297e0bf92224ae61") 16:01:53 executing program 0: r0 = socket(0x6, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 16:01:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f3d4a88d3d08a1ff5250fa03724104e617deb78daf12525cf0a23769aa961d6e460f78eddeb3600516bca24d05113e7fc0f6870ae32ac4b3cddf15f6f2d9753a1072ee6e47dca014a37405440b90dcc6efd23bca6ea19cf3cad357c94534a966ece156464412a3d9fa558", 0xcf) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:01:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:01:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:01:53 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() semget$private(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x80) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) kevent(r0, &(0x7f0000000180), 0x7ff, 0x0, 0x900, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) 16:01:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x200000) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0xfffffffffffffff9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8000000000064, 0xfffffffffffffffc}, {0x44}, {0x40006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r3, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) semop(r3, &(0x7f0000000500)=[{0x1, 0x5, 0x2000}, {0x0, 0xffffffff, 0x1000}, {0x4, 0x1, 0xa1643a125aed38f5}], 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) getpgrp() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000640)="1a71d65fca1a6194d04649072eda6e296e147943b0b115e9a7128cb49bbb393f2008ec6784ddc000c559a42f1342fe1339d4b04eacfbdc1d6c9e81bcb8a7182ac0acb5fb5f77848e43193f296a5068082632bf26b1be38ee7b394e580ab6ff53102bf00b91d54fcedaac7035b121978a460b1152dd49531eee1e3b218590f0b6fa92f238d445c27ee0c51efa2770f88a81878ffeb8b9e545d45ac4d92eb7691ba5e54ab2723011c857d914d6bf304629552cd8069d3deb80060ae0d5bdec5fd91d5e1b15ef79595988a4924daf3569697c2a4618ed", 0xd5}, {&(0x7f0000000240)="d277e8ff0b3b4476c6d3830d647c487a9b6fc1e5c46dc0c4bd9764acf7095974ff6dc3f86d5dde86dd29133ad2917b8d057ab523620bc00c3dc8acc320", 0x3d}, {&(0x7f0000000580)="a40bddaa626c1af904211754843f428e2256732f57778460c60af346f6f52701ee8ebf2e325fd4d778d950379cbdf17e3a5c8c42a54de08b79fb0d8b45e4b90126eacdc86f95cb4cbbfe26668d0c7dcb34730ddd2ea0d4e87bce7d7c243b51e45ef2a08408217d7eb2d38814716572", 0x6f}, {&(0x7f0000000740)="bc8cb7195853c5d219ff8e85ad9485559e39e345e1df95de88b0cfffbbca908e49df0a906d9885f29668aeb5b04af392b74dcca631edcfa93f8418d96877951107a9e43070d0482d0bb81ca83a2d3e6d674da269e98e21f1340162d9d84cbd478416f0865617bde1cee7", 0x6a}, {&(0x7f0000000280)="e9764d81c2f702a1f51266b3525c66e1afafc635f7f5e25b1fd889b2928cf9eb1d25e10d7094bc43ac24ff2ad5", 0x194}, {&(0x7f00000007c0)="0b3ac6374aa22b606a474e967d76803677d594c8bf4bd7616dc7efaab39af738e04fd3b7bfd0a44355d6c0f51826e951b24ac9afcf665122fafc4f5ad8a6a67889486ff2fca2ddbe39603541d718a3f625dec028a8", 0x55}, {&(0x7f0000000900)="f4f06735025ae53b173e0222b3c60634b6526221340f4d82dfd0fb277433d04319ff7acd78771214f0adc47f088a4c4e071254043a6f08ed3604dfe7549509e37dc476fe283efe848af763c8696e643078f8e0fc1dce6bf75696d1328d3ad5e76b633a65dffede271bf35c678ebd9bf36a15b1f0ecbb481eada68220b3ce59a1fbfc07944118610c84c28b2341f23e2bf722ea6c509047e7e8ba909bf2e455bb787ef49ea20ce65374c1b72fbca5fe25bfd76b17182393b0288223c54286e7a2273eca5cfafabefbd1e7967a8d2d0c9c1e042c9ba1bdf36c374d13cc241dae", 0xdf}, {&(0x7f0000000840)="e9fac7a9a277562dffed11da265d60c3a8137b8a21161c9525195468bdd6c35b778ac5165a32197b51f07f201dc8a6ffe4ad2cf882e62aa5fd3054139bdead90a399bef201cbbd3c5d3eccc2135bbd140d06125d30133ada7b8cef9d55980a0639bb9246edd322a911bc16f469f25f4c42f2236390e2e27c97e8d08aece2e2", 0x7f}, {&(0x7f0000000a00)="6d82419e71c1525de9a69228ad3d7c3af364ab73ac7192964bd49f7b89499e62bfec7612af3bf0612a433bf226ee937042f7c8acff177ad8f0e7242cfba0626f8529f8bf7df9c13a8023552504a589acba4a461491e12905d2258e8c46b10b6d7af2fbdf6e6f0739b5c8dcfe5f090db1ad3e27a8711f6858718fcf02ae84b87ef7089ea31cfd830ac20778ce03ab327c87c195bf9c383b6f81cd1ed3815fed7ee0eedf2c50e3cc70bc7fc9271e12f1f500464cd207ad44113c56818b9096a9984824306236fe5cbc01f857f1b46d86bcc0a743b41686eb2ca41de50e580c6ee5acb9d5ba5ba9cd782fcd5c8ff9404810d3353c12b2", 0xf5}], 0x1, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000400)={0x100000001, './file0\x00'}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) seteuid(r9) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0xffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:53 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ecffcbff13b9fd812eaa4e713248e69931929648", 0xffffffffffffffe5) 16:01:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x100000001], [], [0x2], [], [{0xfffffffffffffffd}, {}, {}, {}, {0x0, 0x8}], {}, {0x0, 0x0, 0x60540266}}}) 16:01:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, 0x0, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r13, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgrp() r19 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x8, r14, r15, r16, r17, 0x4, 0x2}, 0xfff, 0xe9, r18, r19, 0x20, 0x7, 0x4000000}) lchown(&(0x7f00000000c0)='./file0\x00', r6, r17) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:01:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x3, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffffe}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97daabbd827c48de5ef96294714204d3e113b87f"}) 16:01:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r2 = syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xd8d78cbc95b96403, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x4, 0x1031ff, 0x200000000003ffc, 0xffffffff7ffffefc, "0000000000000200", 0x3f}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x14) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x4) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) sync() writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x4, 0x8}) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xf05239ea63ddf525, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) chflagsat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) bind$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000000040)=[{r1, 0x43}, {r1, 0x50}], 0x2, 0x0) 16:01:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r1, 0x0, 0x0, 0x2) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000000)="af128d33b597113363ba8fc0a4d2893658fb9fd343cc4dd89d4c5d71fadcf803a43a5e963cf7a835e820a55c6f7eb3318764dc3f4f40dd043046bd3edb4eb6f6ffbe515c024041c120a047e858b9cce777efc39c881bbfaf1b167aca9acd695ac527fc18bc76ab3a51fa4fad5d35a2d79f3831cce81aec554ac9dd859d1be8d45a", 0x81, 0x400, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:01:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10611, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000240)) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x800c5712, &(0x7f0000000200)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x9c) 16:01:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setgroups(0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:56 executing program 1: fchmod(0xffffffffffffffff, 0x4000000) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/196}, {&(0x7f0000000380)=""/252}], 0x148) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = socket(0x18, 0x400000002, 0x0) close(r5) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r6 = dup(r4) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000040)=0x2) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xc, &(0x7f0000000100)="0f72a40de6e3791f79e1d173") 16:01:56 executing program 0: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000300)='./file1\x00', 0x20000, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x0, 0x1) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000400)=0xb04) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x24}], 0x10000, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x6, 0x8, 0xfe44, 0x51e}, {{r8}, 0xfffffffffffffffe, 0x16b, 0x2, 0x5af3, 0x8000}, {{r0}, 0x7, 0x20, 0x4, 0x97f8, 0x8}, {{r3}, 0xfffffffffffffffd, 0x8, 0x0, 0x3, 0xfa}, {{r3}, 0xfffffffffffffff9, 0x94, 0x2, 0x1, 0x9}, {{r9}, 0xfffffffffffffffe, 0x40, 0x1e007ffe5, 0xffffffffff7fffd0, 0x101}, {{r1}, 0x7fffffffffffffff, 0x20, 0x20000000, 0x3f, 0x6d64}], 0xe475a7, &(0x7f0000000100)={0x7, 0x3}) 16:01:56 executing program 1: poll(&(0x7f0000000280)=[{}], 0x1, 0xcf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0xff, 0x598a4a8f, 0x7, "44356a2cd8e148eaadfe5799ec97f9ab74bf2cbf", 0x1f, 0x8}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) recvfrom$inet6(r4, &(0x7f00000000c0)=""/120, 0x78, 0x402, &(0x7f0000000180)={0x18, 0x2, 0x451, 0x4}, 0xc) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0x800}, 0x10) execve(0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f00000000c0)="b595669f4c8624e1afe5af88310eac695e2d53d4ea347f3233d33dd115811551ed76fcb2e6312e3c", 0x28, 0x8, 0x0, 0x0) 16:01:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9) 16:01:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) recvfrom$inet(r1, &(0x7f0000000040)=""/180, 0xb4, 0x7d6f02fa688d64ba, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) 16:01:56 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) r10 = dup2(r8, r9) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() r20 = getppid() r21 = socket(0x18, 0x400000002, 0x0) close(r21) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x8, 0x0) r24 = socket(0x18, 0x400000002, 0x0) close(r24) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r24, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r25 = socket(0x18, 0x1, 0x0) r26 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpgrp() r34 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000540)={{0x8, r29, r30, r31, r32, 0x4, 0x2}, 0xfff, 0xe9, r33, r34, 0x20, 0x7, 0x4000000}) r35 = getegid() r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = socket(0x18, 0x400000002, 0x0) close(r37) setsockopt(r37, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r37, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r38 = geteuid() r39 = socket(0x18, 0x1, 0x0) r40 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r41 = socket(0x18, 0x3, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r42 = socket(0x18, 0x1, 0x0) dup2(r41, r42) setsockopt(r42, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r44 = getgid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r47 = getpgrp() r48 = getppid() shmctl$IPC_SET(r40, 0x1, &(0x7f0000000540)={{0x8, r43, r44, r45, r46, 0x4, 0x2}, 0xfff, 0xe9, r47, r48, 0x20, 0x7, 0x4000000}) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0), 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r21, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r2, @ANYBLOB="000008000000000000000000000000000000000099f36d7841e3cf0fde36ab34699a8787c76bbad78b884454bdc502b2c6aa2ba9a5d1d31112399f187d8179f1d4d7259a1bc99ee7a3911721e734e9f017b05ecc8c12410c18ee991b37898bff4ae86ea45f83019b17d1780136bcecd237b81669d57cb1ef99e2956ab7272ca13435bcd63217856ea392fefeddb5f0bce9a868a0f16e410e9da9cf903bb933861ebf778294e8f49a73075e481ea3d0160e7c97bf42a908c882909dbcfe5f903e7864d891a7ea066d66c2cf54ad251b16a80c318eb05686b2f9afb7ea8a74925e15cd0f59aac30764cc8e6c", @ANYRES32=r16, @ANYRES32=r31, @ANYRES32=r35, @ANYRES64=r17, @ANYRES32=r36, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r37, @ANYBLOB="2000000000000000ffff000000000000925884549c78aba4207a905a6860ff5b0e878627800b75d35bf840162299141da540c4413d0c171147054b878555b5ba907ddb4d2d13359e4b81912ca3cfac482e30532231cb04eca2f4b6adac34687c9071337e963fac5bc2155232c3678a4cbbb98211114eca5c805f1711defb272c5761a50fdbd3", @ANYRES32=r19, @ANYRES32=r38, @ANYRES32=r15, @ANYBLOB="0000b978c2b2b0563caa01909f73b382b46e63402393d8a9ebb14a446e1c58d1f88acd3adf7f6c7db7b367707bd3183c2052cfc05eb2a50e38acce5dae464bf1d0d7ffcafde2b7360f72a3e6cc2726e7a97d55609b8361aa3b605f7d323dcebd8f5176d54d2a027aa0040da7b2ccb548aac6b74589b413f0735725c7c022def744ea4b4aad93bc609ecb3af139b40003d75a14f7beb208bc9624dc7c93d31d0e2b3b02338eb2598a4d282b696efcb7d12ec0096e613e5909299b54f04ff29912b7011da51a8f14a9373e2b7f5f96e4833aff4311a17cab41e5b87ec25eb1f493ccc2cf9032c881accb6c7b1cc016c0a837e07ae7e7dc3bd3215dff90e468a8bb23f333c11b8e7182e31b86e7a57e7b3ebfc704e97ef7939ba334dcb371701056f67dfd4b337a384f5f5d761dfc2d519ef307000000000000acde411852d64bf17d32d705fce2676c0451ae365390c84050ea1651bb80c0949f288d4c653fd12e9514d5e8e6459df8a6491796ca3aa1c3e70f282cbe891fd061d30f279cb7818a780cfba913f5a7a2b7d75def9fd54e38e7717bc5b34a0672affc6562118bbe323baef49409d9fbfd72bb4af788d53c41290dfed9b4defecff53f2a3870718e973e6b62b732ddb1cd48bdbd914060da2155abed109a4f170959bfbb9436659fdc59000000000000000000b18f5e1056a968b38d867679d5dce463449c5ff2874e9762603550569491a18aad7dcbe710e00e3c5766ff867aa2ccdd0569f1e55aba6b46a790842533f13b598bf3004053fbbc115f3e91ece670f8177b19465f1a57039d6ff030", @ANYRES32=r11, @ANYRES32=r43, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x183, 0x400}, 0x200) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x8, r12, r13, r14, r18, 0x4, 0x2}, 0xfff, 0xe9, r19, r20, 0x20, 0x7, 0x4000000}) fcntl$setown(r2, 0x6, r19) 16:01:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000780)) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) chown(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, r8) r11 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0xe5, 0x2, &(0x7f00000006c0)="ac8e96cfb8fcdb04c4b5b9e486d84caab07ec71ac66afdc4c880a7dc474c1e95be1baf6928fd7b8473e64a91c930c14fe46f640fd07b55bbb7073753580f2e5d8d61e0c86e16fa5a94d58463e53d91b257c13a7bb74356c9a490cdf607169a303f81c32f73a013684497eee6990864c87e219de56c0a5fd117dd7e14432cfb5027672de10e36349a97f77cc1be7b9d8f624e811d139b279b", 0x98) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) recvmsg(r11, &(0x7f0000000680)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000003c0)=""/218, 0xda}], 0x3, &(0x7f00000005c0)=""/160, 0xa0}, 0x2) 16:01:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) 16:01:56 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000300)=0x7) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$getflags(r3, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r5 = syz_open_pts() fcntl$getown(r3, 0x5) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "000000000000000005f900000300"}) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r6, 0x4}], 0x1, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r7, 0x0, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000080)={0x3}) 16:01:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) close(r2) close(r1) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0xc}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:01:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:01:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000440)=""/93, 0x5d}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f0000000540)=""/215, 0xd7}], 0x6, &(0x7f00000006c0)=""/111, 0x6f}, 0x40) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:01:57 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9139c4e7b1428818, &(0x7f0000000140)="b698d0a11e867b590a68da2805adfba865f74acfabce398c4baa4ceb39f60f9d455a28398c91ff65ad8cdabb460c5ba32c358e1b16ca1931a13e4caf1fb463da91ee90427ce80af6d29c587503ea3e1c550000000000000000") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:01:57 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x48) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x100000000000014d) writev(r4, &(0x7f0000000000), 0x1f0) r5 = dup2(r3, r4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) dup(r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x3f) getgid() pwritev(r1, &(0x7f0000002600), 0x0, 0x0, 0x0) r6 = syz_open_pts() semget$private(0x0, 0x0, 0x309) dup(r6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r7 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r7, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x2, 0x401, 0x1000}], 0x2) semop(r7, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x1801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) socket$inet6(0x18, 0x1, 0x5ff7) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) 16:01:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/27, 0x1b, 0x40, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x58}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x7fffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x3ff, [{0x3, 0x3}, {0x2, 0x2}, {0x2, 0x1f}, {0x5, 0x7182}, {0x3, 0xffff}, {0x3, 0x5}, {0x1, 0x401}, {0x3}, {0x2, 0x5}, {0x1, 0x4}, {0x1, 0x3}, {0x2, 0x4}, {0x2, 0x1000000001}, {0x2, 0xf6}, {0x0, 0x2d0}, {0x3, 0x1}, {0x3, 0x6}, {0x5, 0x3d76}, {0x2, 0x8}, {0x1, 0x7fff}, {0x3, 0x6}, {0x3}, {0x0, 0x7}, {0x3, 0x9}, {0x3, 0x9}, {0x1, 0x338}, {0x3, 0x3}, {0x2, 0xfd}, {0x3, 0x4}, {0x1, 0x2}, {0x1, 0x6}, {0x1, 0x3}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x3, 0x7}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x0, 0x96, 0x33d, 0x3}, {0x1, 0x7ff, 0x8, 0x4}, {0xffffffffffffff96, 0x3f, 0x1, 0x7}, {0x1f, 0x7b, 0x9, 0x9}, {0x7, 0x8001, 0x7, 0x3ff}, {0x5, 0x7, 0x3f, 0x20}]}) 16:01:57 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:01:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffff800, 0x200, 0x0, 0x0, 0xa1d, 0x20, 0xfffffffffffffffc, 0x3, 0x2, 0x8001, 0x1}) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x6e, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4feb198666d3086c0b243ef6afb1955e14207536b5242701190457bebc967259b82ebfabf571d93395fdab0de6b2e80156e65817a1902d6ee2758c9a54d860d", 0x14f) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5797, "b04d6a07000800000000000900f3ff0a6300"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000180)="37789485962eeb3b68903ff5b6e68f90d74e5bf5606b7b0dfb1324906cd0441036dcad3cd6b0fb0ff751d6c129d5580d64f3721d35629848753c996ee6ac9cf616d1f87c15bba05240d5c6841f175abe3c60af4759cc425a9cc708d6d854b4bb4746ddf4aca09bd56016c8b366caca681cf2ebb56f1bf0bca5ec3f98f51194799feb92d0091968475b1cb22f40aeb315cf7c031c", 0x94}, {&(0x7f0000000380)="a3bad8623bbbcb3b5970b9aa35938f1c245ec438ec0cdc354c286737e6874181c895d3abb03c4096ea83573f34feec70827e3cb3be3b9e9b48c1d95285cb0f1ddd2e01b446735b7a2820e9cb7af0d64a8c2f5e31e1b62d9ebce6a72dd911c3960b356897dbf28f9a46503257e8f8a4604569c1aa2b7953870eb8b77b1d7dbe50d49a8aee042ebe121e805c91fd0a72220551b81cfd867bcd4a20731f7ffc0bef1a4a6fe02ef248605939bf04b074d03a5c4694fec94df2d4d3840174d9e11d8b8d647fc6a61676cba77b9dda1fe731ac5e3d62a9c30e61663f2daf76d1d80e47e391422997e149de3979569a454d1c7d36c51d1be82a47d98c2c0cce94ec4bd44517aaeca332a7574ef379ad5b065eaafc80859c9122ce034ba25cdd9c02d9587d5d596f5ef0c306745f3a2581665cf608c6fa9700fc7633c696fb5c022eca1f9f6e8d9a0526956fa7ac7352549284e2023558d0b01de43fee7a65c755f59f02656f04c2658a0059b379830d030ebabb289a9a804c5244b21e86a26154717b42cb58da61970f2e412cca3567fed44949b4c8ae2d8ffbe30021c126ddec0f3a7b6744dda2f163690acf165d92c389f9680e1cc845e6b4f308d704b101ff4af5d388b0db5b86d6e8870c4c19870a07cd58f41da3747d8da607a3f6d6933a8a633ea87161f3159453729c1cdbeb4d82d31e3e346703526c3a56432dec73cfa7e565f2735f8c0194c73eef5e2488e3508d9d151ade2f0cbb8c6693aea2c0072748b947c3885b74e6d6894b9280518a3c9eaeb893250dd629ba2b23664af0949c56189cf405938d1191f0d3b128cb661c97117abc20bddbb4daab3e24af90858955279ddb97948b7b593eafa7249b5be412c36129a7f0ce42bf4d821ab1699545908350fc454bbd8de92f3575c5d75f41e1fec1080b999c35aa7603061cbb330ef12778b57df5a0eb760b210b8ca1cdc35ac7aac676be591e0126f0774436a48620049e76b3a338764f39580a5c99faa3ab3b3d495a07d4da5ef63fc3c73604c958a2f37f0ba8a33c9fc487ff87d49dadac688f608e5e7990619d93103b5ae85871ee68ae1595f59acd939002319de89fe242ab867128daf4699ac2f1d2fe6a01db1a0294e18445838734e13189c1a838d4a6f6aa6d4c6ad64c16b7fa09522998838140fbbcbdee2008f4a57900903db1198dddba0feebdd4eb1e1cdf80bdb7b1f1dc2925a9c4ef820b299eb8d20b96e33452a7237729b65a7ea4e00c84c09d343d8f21bb9906e1924933acbd3f32cff13b98494b93464733c1afc531d2c8062960816c4ea211c032a452227758704db7f1f45dd0862d12852a648686d2e2966cc5bf36ae88db495978b4a0738547455e41489e39f600f67d286dc0fa6bb10a76e5779317abf217031c8bc0752bc60b4e120d6aa1ad9ba3863dc186aedc74e4d82814ad6c0380c1e39a31b4f0a2fee3e1c1800a31f4fb4ae9a2a598410431e7dd736af386e2f7ffc27b75e6dc79dd063859d038a5085f11ec8a2a2ab8c4c44c0b777c18579d82e0be48e83292e656d4fcb7c2b6a7ff0e2a28774b2192edcf3722160b003d4611838412db7c4168630d444f06f70754b57f7ce99fd74179d932de9c7b15307fec0f8de3c937615d0efd3ce3f52246c86f309bbe6c9af7add4cf2609d88d4ede2157d9249461eefc38e59d3ada3d8d0c7dc59bdde377d207defaa3df8fcff56512a96bc4da0baa222ec6a83026e8de9f561e08a7fbcf51dd1a8dd5e29144e484b38ee0ad5ee385d2caf2ec74a67f9fb14727c1791f91dd305ed4fd768ac2e7964e8719925ecc134faa373ea0d3da232b5c9ec3098aa8f826468504e560f6bed52d719922faaff4dafed49319b0b44d8eb7d25eb9bb39ad127ea65eda4c4f444dac9bb1b1122ab18c6271f87407dca7b61712425bdcf96eecceae46eb1f70cb3df5a9f7bc074d532fd56f1a65c19271652005ec1fd5cc4e40d364e95f519bd88c9a3807b0cbd16103211206859325827ceac35ba49ac440b386a780be23f1de04b690389063e69a87ea85e9b4e7929d3d9cf542f74073e1abb3ead67a6400e652fc00d1c47c9c49dd9dc22ef587b3471e1c6c2710a4e7906bbf62033852e181e580e9683c53b80e84ad0cc96e2bdcd82acce74f8f738fb54ed8f3526ee1f521b17179cc149c96ea4e7e16c6f1d35b4915a8d3b27d18e49ff5e617fdfdd78162ff74b61678a9fe2e406ca5c64c8499edbfcbaa9a06e3f51aa5e575ba0aacc85f40a5baefe97a3064731ecdb96b45eefde0f132d87237c10725713b9a0c2173e02778fbad7310cc9b6cd0b070c6f55165c787de4b9c5449528417b2e2855848756965e3816205b1462c460bbeba97f7a4389d86c331da8396254f2d8a839eeac3055ca80c44d72daa9688835e4274cbf0ed2edf0883b2f6d36abf0d9cf5b424d8aec021081d7482dc45b9f839dc716c549cd278e9719cbd1523107c5fa90bb732342da94ff14706449f68fb45f95a98aaf1161ca7d5d74a66e353d315a1fb7abbf982a60be3f1618bee33752e2dab6f029f760c56b08b6f9dc84821f655c1c8c05bbe13978c89c306cdbc8f4724e5b621b91e7d5d1247fbdb49cd41885890681ea14dab57f8ea69c8e598d2e960894c79a76867330f7a5761c3481b43442e2d844b670ac5373f4a10b15dafdb6de6449f3cc63b04381c08f3e2f2d596d0bdb42692392101464b49235059aacb9339a5d72c3cc49c3c9bb2c4c4d3a5e60b09dc4450d44f38d55b8c10f89748a1916045a0db189f04e83d451a7845ce6e7eb24008e596259b10d10625a9d9d9725e88268af9b4ac40ddeac2c3afaaa3578b784af8efd5d928b443fdc137361702f2cf8e331cf8894eeab587b9cb47e9b969ea399c61824ead0bbc71d251693d87fd3498b758efc59d4c57d20d3fd80aef932d92c1fe9f48d1d24cd54c3b8a77177d0809e6dcc7e6233c74192fc62fc0c79906679ca2a386bab1ca567f885596afb3356893ea899d3bca889fb7a0d9ea40cb56abfdea20347bd0a564a5dfda0e0c169f77422d1f1988dd1bde40f7c85aadb3ef494313f2ddb4ae364a495f88b8211a69ab73f13dd328e43c66ef08c513b5785b99e67ce62bad176dff26e2918c112bfa06bc3582adc26f9763b281333154c205406d18d6c51214b5d9b2eb28b59564d0180890c4e2c2f059238a3d5cbc5ecaa7fd90f0dd350e468f30ef0abb695def821c829676980b0338d9221164c09aa0dc929390c504ce2517601e414fa52b2e34da26cb418ad25f018fdc915e05323c220c477779f7e311cf3318c63712e661ff822f947689ba6d9062f95db8e92023353b3e148617d86b43b8b898c275b92232b058b2be4a5b91fc3039d25c6a38aa2ef062169195812c2c138deb160818ec3a584b74f777e5073f432dee01d063cede60d30141b7a611a122acfc86107f93691003619150effca9129316a01011b283884cc19d95cc124d044c87daaf743fc4d4404ee41a3a286ecec36efdd5d040587e52244048e401baa7140f310f9f3b07a47d3354dbfe2f1ca8bca4c0bf865319f6aa41b2c5290d397c74e4e7284f98707e29cdb47a71aaf853f5c2afa17466cbc66c56e5ae6e679048d1b9590652fbe57d6dab30c9ed0c6a31d86410be24de6f3dc0bdf0dc9aa4652739b56bd163ba63ac06fb24bad4cdd492e3c2698f9d5fabf771046d9f3efd6a52992f74badbf0b16958369dd4018ef3fc84ff817cdea45bcf12da016c551803ce81a20fe3686c43e54851db2ee1d8ff395366f5069b467efc56eabdc84a32dd8c7fb765184e6cd7c53c9be865f31a2ad0e9dcbc4ea985fa05b2a6e84b01b952289be9ad50c4461b1773d65ed95f54b105a525721b7acbeac2bf60825feae08d14ad9d7c0aeb70b89bac713dc82600e0fa9fdd6adec28e854bb870100889357a6607455de1d9f0fe8ce8e714daaa667428853af79ca0aa3157fb10f96291deaa1f35874fc1cc6f6d88fcef03a81d05ca42ca05ebaec8573c5295437142dda2e51c1c011aa522f5f677ce84a0b2cdf3c8f0649572c99c0bb8f39de330330064fec49c9e2bc77e1f7b2d8ee79d78a376d78d64fdf00f5ab78345fa1d3a6cf919ee123ed3a5acab137f829a5364d3cb57a7df5fe0a842208a798a5dc248be40b10c17008a78dc679bc8ae90cd747735db94d6e937a0863b83a716d9c3b2c0d036d3e268ac517670dc3653b771f144dcfdea8bfbf753e6fbf2367d2d046be0068c673ff0bb2d8b07b5233636b6d868672a24ba03ae6ee0d8cad08b9ded28e4d9c7238cf625ede9722c9e89ad49c0000432470e7ca8566e935d784b4e867ce0ecf76bc0b060ea6cdc657f71a5df2b348affad6d8d335d200125edbfac3d37e7a9d8addf52fb158aead0fcb986ea1f6f72fa4aa2c1ddc0a0f83ceba0b8804acac007703cd44cbdc1620d89e1c1515da1ddf9b7f4864c3fa02d4ae6e78473960cdf33bfa847bd03420b4035f0f12ae62878644bc6764e91ca8b1a503f408b30ff78317fe195cbb10bfc83378085827d1d8c1544efda6a1a153b12923ab2fd6cb375a02d2d055ef27b76ededff4c7797b44ec43358e2e929301acbac482db8dd475cdfcb6b2e0adbbb523ed87fce09334db905c6baa6e5c2c9d185b17a21f37e229a44b6a37168c7bc4cb0900c2685531cff03970c68b373976f6c31512f9595c1ba575be3f72af91ab4ae74eb21ad5fdc349efc10e6237b6537c6273ed1283f161418145a0a0a3d4890b9c19a30ea055de789d24cbcbddad8186f1bb42997f3a8a5ec6052e71ebe9a90f7c9d488cd5af4303530f577cce95e6c936484f2bab3ef808719ed7cd60e0c0f9bd3e3d7881bb312a97689ae326ccc9a4793cb34626dc4ca5d8168c891f4b4bf81921ec4e03dfdf24021e37607954e16b476d463b5b57e818bd9e18e05319935b640202250760f294c2d912bf66d4c33f932e71d87e391ce3cd6712b8896d443994d469c928ca99e04bf2b4cd64dfb46ccc9354217c773fec61dc6451ec229649a334247956bb3fe2f1aa0db12ef0340f4c66acfd9462353d3e600b9ba29e374a5bfe9c321d971bea4e356db4a11f40ceb2ca2f08c8d65689cdeedcc14ae821a5bfd5ef4aa90a64039d2170978ea161360455e8759cfdf240a16c972aaa64c04b7f8c8fee997f8dbecfaddfb3d8d52f80942175a05ae47ec9cf5e0556139c5c4ec0409631dee3eef2df5a620d9f60f32fd5b7f200e70c58bc089c984c4bd569c960119b553d2dfbe150043458931edf0ab224b9e0eabfe05637df62f34c9f75ba0963826c15793783980602ecda55fe31c9ec594b85c5543e8f5754f2f38798c68ea241103af5cf619034dc0bd5221ef94d88ed2cc9204da1de554f6fee2497e7d4c4fb8c035548943b5f7315f34fd3cf7d5e640b448e0542b5d20fecd8d65f02df313e1678d94e8862bc9eae2ea43af20eeeda2a168365189101161b6066433e56bfbab23da466b2e5785d28edd7f08ccd61e5173cc2bebf6dd4480d13537c7a46d6ce4db75cee3bc177e7ce64116b93509285d93ab514f36d0f108f55841016df564c4bae1e3e6e8acdc03d1c6708ceb2ad632a23303560388ffb15d2286c9f3978c6a256c584f5e0d45865f9cd6c6b84b2bb1a8fc77cb1f68e7610424c2e4b980ab19f903dc333558f5c21992368ac02489f2dab0d71b9226fc363cdab5fbb6ff754db06c6effba72a4a8bcfcd3c01f341f877ec87ab97781ccdeb47112a382b39d6f10c98545fb015c5c8b4cf9fef552", 0x1000}, {&(0x7f0000000240)="3fb7e0622444fd62f86ab47d18f736b6c4722c81bd88166c1ac15f2314119ac5f95bd1bef8565180b72eddfd678a802e4a063a11b55ce8aeb24d30fd1bae127397d80c89f59da395b8421a3c0e1eb3bc27ca5a0697b9566fd4752b8e0e3d452affc8a1c9bdd138a6cab6bc781fcd", 0x6e}, {&(0x7f0000000080)="69f6338dab", 0x5}, {&(0x7f0000001380)="652d2e0fe5f152204a7fc5d579f0b253e1cc894a1f80c249743c291b92789b7436e70f521fe53904916365277ff02daba08ebf80491548a1d764c6fc6325ee571ccb27d1dab0c741ef782916ae56fcde56228eca88a7e0189f05103846d52c4b0cb256361f84bd76f82e8983f6686512996ac139e973595d878fbabac7550fa262bdc5cd52ab1a0ecee8c3f131902582a899942d78725c01b8f060c25211a3c2dc865243acb0920c085b21f70db74fe5a62a4a4725144a21ef75d50bb814a3a2a7c3b58b3957123324242065ac5bcaf830cb7d4cd36f48c8201bc28126fcd892f539ef224ed2fc9d7b", 0xe9}, {&(0x7f0000000100)="9586e4d5c4a31ea1f0a4d2bfe74ecc93a7b423e979d6aa66c16eb26e57f30645ee61437d1d4a99", 0x27}, {&(0x7f00000002c0)="cb988c79d74aa807", 0x8}, {&(0x7f0000001480)="aea2a79c934dee356b1a6e9b63add23bda547b37fa5a08e74e7ae4a466314364d698e8deddc09af00e34b705587d305889c08c959591aa28d72405197f1d6c6a424d65fc2bdae46fa38d10eaa4f8b315004ae2a045f016c5563cce", 0x5b}, {&(0x7f0000000300)="3bd951b5ed", 0x5}, {&(0x7f0000001500)="d129a6f7a21ccb7ad2861c3d70e64baef6420440b8b44a225b0d68be1e205323341d4a175df98eec58bd9386c8905d1d010cc2cdc59fc9b423a6c65e69cea4ddc4db67f6a1e96d85b6452a7653fa4921977920257cc137a7c4f6261d2e5141ae00a88340067e89f543467251e75905", 0x6f}], 0xa) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xd9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x62}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/210, 0xd2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x5}, {0x0, 0x7}}) setitimer(0x3, &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1e6, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80feb78b82cae037, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "010000000000000000ffffff7f00", 0x4000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sendto(r1, &(0x7f0000000040)="e2108ecefea1ecb6efab7416afa3178f2caf5188b2fc4b02e377f4a707383623fdc950b0b82b8c800aa45315e808ce134e4569e07ec07d271ae21281e0d5addf7cd2bb0bb7e07d1e07553a63a6d6f373e7ec7c64a323b06c2f65b1eb2ed42532834510d0c649a120b920fc14947128bb5dee60bc41038f6c2abce93d80c0dc02e147a1511684a6d1458a4f3fc32c9892c51b7a3c83c2c21d270ff0433828f522dddf462be00bcc2e9a0b760f58a6280b224d17a1ccb45174a6e1069ccbc91cbb", 0xc0, 0xcf3d7e8e9e12129a, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000597000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x228) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xffffffffffffff7f, 0x800}) r2 = socket(0x18, 0x1, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000100), 0x8, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x88) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f0000001680)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)="03fc7b52d66ff15fd5787c72536bd6551e8e7981eb6b9e2db6697447d50ff1eed7fa0226c4c450d1a6f78717c38a58a7989224950385694c8ac469ef300f5ca3b2da39adbaccd305199244cf16f204ac70abb18819dfce5a6c5b82671a549680f13261acca5ea7", 0x67}, {&(0x7f0000000280)="37d2a73307cde21c22ae46ef38f1e6c675068179eba150e5e806aa1f6d18d615c22d9a8460a0d2d96a72e1018dfd67763192dafc6ae22d68efdda301b39b3a65cac235f52c4844d734916a719977e7c772e79203f005052c4eb665b49fb6", 0x5e}, {&(0x7f0000000300)="06b6f9173bfb79257dafcd530c7f86d2ae7ee82b4faf402c39eaa083d7722e498198468a2b9485f3ea6ef7b32b5870da72a3e84484b3709d817c7e2b210e245b2f90966561e78630718083da1168e77110421f819b1ee0947fc2cadc70f8d592078f7a68d83efd2f2922766ec1f63fd865d0f243f96551fbe6997a8793d619db79441c3b0b3931067f7e2ca3e98b8e7ace773a9bd049ef99671181", 0x9b}, {&(0x7f00000003c0)="d9568a63d7e97b879df52800aa420b91c6d79491d340801fa59a05af6a1dc3e6fe04ee3d5df942b0858a37e9ee004786973fd33d92a72c63a7988efaa1d0a3d0659d3aa996669c3c88d1685be7072b20fa93799964204faf6d9af108461c6876ff51323571f0a1cbab633c68e3395e3b107d4da9eb0a4ee75a1e58aeaa6fd05b2843e1c6", 0x84}], 0x4, &(0x7f00000004c0)=[{0xb8, 0x1, 0x1, "9af255712c5b1685aa1929806d93d55a69fd8e6377f4e7c3f0f614c825e1714a3a787c43ec70534ab7c6b72e9e3f313255a62ff9c091c5998babd7b3876e534501a4d5e290f9b61208d9e60fa9e3865c7260371f2c1a5cb24963d7c50ea389e47ab4565c73843e07b584ddef6f8b78620701cd394e90b95fc37185d2b0af43c1f9212b9a55c5c0758ac4b9ec507be80319de9b1eea7bd813443a9d8b19b6a7874fee35fd9900ab1d"}, {0x50, 0x1, 0x4511aecf, "18d8152fb26dc8fc3cfe53cdb78f401758ce9e349bc60346ba8958cd3aaca131026bd11ce1e04138022eec05d2ab20134087b3b20e5cd5fb1073fe3d18d109"}, {0xa0, 0x0, 0xffff, "ba1dde3040f803bae637e40f7f1225735d284b9d74a0eeb93b839b19e57b9ccd518f91547dfa1312a75cc867dcddf8e6402e755b276ccc6f34758581aabeb80504251725104006c6c59678375ee1818e833d1b6dbc8d3b06f347ddc3d43cf636e5041f64b1cecd4fcbdf55f130b1ad40aa45ecc1d56bc538270560c981f45fd31844ecbbeaae99f342344fae"}, {0x1010, 0xffff, 0x6, "bea5b3e7305b127128db7fae8d62e3e02a0e2ad41812ac8dc063c8325238a53add246ab171a7a67fa85499de9061138908727d4134fa20801554de308e79bb9ff6c4c63545080ed88161ec5e0eec2151a805d7cc4bfd041e0133da4330a562c4c612eb9bfc5c1d82a7b3d17aaa7936f083bfe0c7a22bde793de4c764b444cc7c80d422421eeb3a9f0db8ecf68c6bed230e88ab44cab8815b7aee00860182f548a6764f0f3f02c518ed7633e91a80a90fc7ebc8e320f55106e7fbe6ca83e1bfdb499aa9217951f7077b74e4f46977844137553073b471982fa5f4c5487c144b74bec364930537637beb25bced315d151f238bef55a3a0fab34a060211057e80833a45cbf6bbbe0265a9bd29e3419fb9410d978bc39013e26ee389129edba8be96298de6f0e3bb9b910775b925a6d677adef61015921fd1f0887a921d22c201b724c79f750f1e33de279367f7986543a3129bb7db385c0f112f160fc0b4989c53596e3a363e502a58c6eef68d7dd30507faff957ef58f075f74d0e0a97bdea910e05b2724d909e67ddcc0a9b56a4cb9d9b1bb570e94665a6c4f7daf39898bd6e59f52b6a8b8502bab04780c1aca615c37cfc5884abe43b1239162b8e05f2a65cd06195ec231ec8cc9892a119c5fac3dac29630d28e30f8631c7bd89c3092dd1872fb73d9cb8d9aec35fcf783579df90e5f87651f2dfbe1145c612b54324859cae18f580175d64e5fb2b84e2b1a3715be874affdb432e1a9f83f32cfa4550fe2df44700df69866450d9a5c88d32038c768be5f56d3be2146c49d1b2baa5e67b423ce516666122a2f27fdc9fed0e8d16cfb5668fae46ff118b56367ae7257bb459f8d6dda2ad0f983219ed700e8a6d2c6aef43c1b8bb75929065ef3722ba10826a2ea319abc996ff701d4ce6ec9af8d073998082f3a648b01f7d32ab3b2acf606a935fe1ebb6f1543d2825e4390285ba0f165fccf7b5888a21bce321c3f15109d9898ee8f4810702bdbaede8a5397e2996e090425c8f4efd410a7c5906ce09c7405a97b873f07a6b9871d567cf289b7f0026fba6b7a3830ff66724fd7d85d99242b4d6d6755f2fc1f902d395156eb2f16991cd573b216a285446ae9f18aefcf6f00822f421559425211af7d82164bcd43f654a777494da1e93f6cd6a1109464e01344f49887273468f576f8e9feb03fb9b65c8d56c0a011d553c85dfb1f28c0e9a0afa3186690401773414605d28c535f6679062a032c1f20615a2000fe9322cc2947d29b29b76112398daa95cc8918730598fa573ccc7b607f7c76eb919bb1343c01377d2e589859399b4b224c17f0991944edd957177e2672f8822ef828c4befa5f9022fddb82e168fab4cf9a121a2898883e6d74c727df90ac8f77f63230f379c930290ed2eb6db0e1418b0aa99a6635b1007a1b9552030904cc90067e60ad8f65265323ca63ebf3de7e5a9249a9c0f3f0d5b825a9a42fb102d629a08150fc1ca27b97a5ae937c0e7e8c8641371d6b98639f482524df8419cf29408b341d5473bd82343012ec75490ed51c1ae0355ad889a6e77835488a2f083c3c0e745cddd2abdc94b425861d00e8ab0fae8074b96e50ad574b483a3856b610fa5ad26f22a3d676fcc269611cbacde2f321376a9b7a889ea6594b0e35af44a954f4344d3c41670f506966eb935e497b47c47308bc9a94fc1bed2f615dcc9139bd8a076d9026872f08ba509a9fc54a097ac5daff73b3267b1bea56f499306c6cd0709238cd02da22eb06e4be29b46f1b492783397a9b81e87a9d89d4d330db94f427f0a043ac33dfcbe930e9349557486cc8522f62138c24a1bbbc7c7faa35fabd7fb2d73269e2702dc895c57fce8f8d39b1931abf0520d8448c9572a413d41ee966edbb231513face4fcbde66a1704c1bca43342fb42e28fc7c711242e788d6bd69a41460a845f10cea6454e8b7586993272d9ae5faa82f8eab56baca77fada35ff6dff853b8d92b2a09d9a5be7c4382736282665774b5dc04a7452a089916f039786177de07f2115cd8da3f3bca82e980523fe0398cecdc0008b4c4f6bac449a70956ca95c3dad52bc2d36e4af02a71c49dd56c4092cb12234c9710bf9e54b081df89728bb85c194d35b792e16eaf2396989154e55fd215fb772453da62b4aacd4e8c7657bd30f16c335d30e7e8bfdd10c2899c9988a1d26d357675c2d277640958d1119c1a3af227d3e9de56a6ef584cf99db7fca985ff4e4e075662c5e07736bf29694783549d71767f33385555f19930153f0d4159e1653a1dee76b6e00429a2ae0c384ea814cc6d06d062155e378f7037518517dfe16a68e9405eb8d721a147829b798663fd52d4ec2b948f4712b7d1cc997f8dac5c7d78021b42b0104b35b437c9a23097f9de326e9abaf5ead89f3dce0f0078766995b1617d30be8d43d1c61f1c0bf755371f586984d2816abe32af54ecb09f994f8aaf6658d9abffd01eeb90ffaaa7029739b95e62bc9dce86c3f788411b14a2c2aefd1812872b03fe66da6c556a5655d9ab69305938711731f1fdd95520a77eeec363483afafb84977e879b8b050b792c7776de72c9636924c1b8500c4403ccf998971d7de41d73f76270856de49fd8356d9a30a39c537972f06a57d221660bfe750fc4b341f2a59771a3354f024a3e177574ce6644eb3cac8a4b99cf44fb99c3cf93340074c1c13532bde45df0ac1abb6bc6c0e529568c733ad2f372ed860bacc7aaff2e68d57dde809283fdeabe3991583b5f6c324672cdef68f7330c84bf5ec1ef579d134861c172e183d8935f884410dbffecf3b657c0b5aa747fc68df040ec8a0511048024cab412a7a8a48acbc459645524d51d2d7232a152e8735f84063e7ee466fbd38e08ff256e66480e26ff9a883c53dc0a158451a5baa5e1563255e25f2e2713fcbbbf3a47c86e18fa7caab196d1922a246c483553f3db1ed01e9c790e879d111e13eb034a2bdbc4a11c1a2e4f2afeeb94400a8ff3c46bcdb7b5d3ac91ee0b0651fe47c07ce1ae8f51587731d33fab9c01cfb65afa40ced8a41cab4cebe99139bc4f45055b5d35ea7feec097b9718ba6641a0d2ecf75e10776ab680a731d22aa09cec333633c3bf642237c2247de3883bdc6160e95d1903f43a09fcc7529d522134b9c709e743082b4998bccc7c0b9b37180f032aa3208f07341f3acf91b5ea5cbd7f9083846ed062a8b4314d9b599a04c92db9b80ab273551e6483c5b7f97d5e66963276a6bf4180b596239ad189e5ce6ab2d45ce346fdfbe78bcb1fb066d126a4de74b71c1c69c368e51ae4ce400a87ebaed6e8f34780eb14a075a18efab3d29f48b34c6539d8320675756d771433be0a5d7e28b8b47f06763ca184761b12aef93a6e4fc482fc12390603dddea267d1d82ef459ad101550e401bdb790d3aa620994d3df58545da52d094222b5eb3f4a3e010fe5567a138b7788658b43656a81a5b7c7db33d5a80dfab19033a16b976247cbe2e8a365da20140988be7fb1f2a295538ba43e4d4da7d5b15139adc6dc05fbfd5e8096eb92c1b78691f00c8347b74a7b2ae170723b50a2eacba6cdf44b5313e12cbfcaa337411d752ee14071e6f1d2a126e1e7e96e66fe23e839cc7b2dd48b359cc1f9e7779d86a1a51904a2be7bda81e0ec8a6c8ce68028897b0e8f9236a2a0392bff088538d767adbb35de980cc486eff1638d903d975a36baf3dc4c86b9c272c86aec7fd0727a6d53a3e6d17cae8a5fc51f1d3551766fd53559b3ebb4074e54c9fa12986f47973c06b04fe2238dcbd370d09eafcd2b9f1b2ad0c375f1269cea131d0a316f8ef49a3a9c970d1088ee35a2a312c4254d2a7d682b222ebe924eb6f421f0b1136b358aaf1461c0b746c3c3b0f39c6affa78716ccb929720fae0af32fb12bd78f728a701fd2b15290fa5c530453e59381adc0f22918b6f989681d58224f80e996173381fd78f8a4e83f572750838a176978dfa99cc4c8bdc353439a73faebdda860fafb4ac71e9c528e524f7414f202c136436e1124afe9d68aedbc841d1973b105bae82b30e8dc5fb63323bd8adf7b3dfd08b54914dfd3513a8e4efab3d6e2be922b2feea4612aa32cec392987bc7d2566a6054eed99a53c2f72e7331c0d191cdd317f959c2aea80827c0560d653e60144527bfa56cac7ddd254b4d6c86179c46d91309a1584a61549d9d94f4ce53c47e4f452014ed055076df716fe5712193a51eeaee3834dd127f9009e7b772e02fa297f1369518c33a8e64b1d60c118fd5ef1653eb790538b7b9481da5b841ec0f488c4ad360b020b9091fa31b98e67610b0a034c458e73489f412ff89c07e79ee457a7673369105afca4223fdac65daa2b63019e194ec77b4326def7d8c14893b359c2249911a324985fecd2d65fa7b3ba57c8336a946c672441a5df2d06586a16abc151b61f7c3be030e2f2ee60b21088a32be9f5bb0bc1b602516026d4123dd0d28a54fc59d245b5e8b9be3300ff59f3d70bcf19e1ac158fce006f719f98f3994566bc8e253e518d20bb97f4796b9ccd78f21db1d8eed79c64b2561854589f112ea45c2466621b5fd7cca2443bbcb5beb2424805f8104cf391bdbc361b9c738faa3723f8a76f01d8664dca989e1f8d4a815575c3a943afb174c9cbfdff70d628ee1c900f7b1654b2188e94e755b57e4fe922ff49cd0822847ed7ace4cc429cbe25777b7777ad31daedf8242a8cc8fafa19e2468b9529c7a1b077d33367215d51a289ce4732c0c7195e2a0ea8f498d8164dd9d2074a64342ee4b2f126bbe329618b49e14c218df5cf41a9d81ebdffee715a2dcecaaec4547b4768337668782b99684cc8aece78cf2509acd55b12b1ca9ecbddc52c1af634d408282dc33513c08037351ce3c9db72906d7a948c8b1359f9443d81ed76f18e17c0547912d3e49999c62e3b3281bc40021aa3bd09ef4707313c5e8300859115384c10e62a00a8e21c54c781359fad5c7c7678e0c84324b940b129dcc01381ef84446baea0ec8410c1ad0d5fdc9e712172162990845f793543ca1eb6b594112b9e9be1dde1dc920d53343b343e1a120f807b95c5f406d58cfe9cc46afeb548d52adb8c73ab489fb314693d4ba807d8c2adeccdd8a44c64705ec6e1415eaace3c6b9b287582b7b59d60dafb0fdd0945f4d629266c7f9e2cfe3374c79f7fcf6a2d36ff4a45eff65cd44628b16137db09b1089d773309d412938e9b0656176639cbe6040175a6a3a6652450f066d6cf3f9e84b0eb0e8d6ae8ce18586aafb14030ffc4464c979ad4e529f5caa5e3a169a2e1cefac332d9d4f47d4cb5a023f63e536252637ada812c1d17e9bb914aecd2db56fdf1fa43e7296aacb92813d172d1a52d1a7cd5ea806136bdfea77da7f1fe751f104fdc60280c894189b3cabf28cb760d86347c31f4ecfe9a53e816432d17bf70f35b3e3609ae8250bfa58c312c4e5715a14e37cbe1907a552725c0cd025db7113b68961501bac5ea4479ef00e4ebb79a4777a8bbd825228d6e6b56f0bc64ff8054fa301fdb4836057683ca34dcd52bda73adc60b28c23adb23aae04f072cf1451b2f1364d2a8e156fe286f4d0651a2ab717070ba9a2b21744618594d98d83d431a0002aa6a3f7bcca30e32f7b14af36e7347a211ba70944a496249b6d14f45f0316e1e5b558ac366742399709265be2e29273e39ab51f09de5897e4ee26efd787bff48d5ed32e6bbe3b770bd55e307af6f261fcd78faf9ead3fe44f7ab4e54459a9511627593bb30022c395b1ee38c8cdf64c8ff440ca61307b"}], 0x11b8}, 0x59924250ddcf1fda) r2 = open(&(0x7f00000016c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001700)={0x1, './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x20, 0x0) writev(r3, &(0x7f00000019c0)=[{&(0x7f0000001780)="717370195db978741c9cb9f660d39a061083d1b515a66478d221c94dd809e1c36c821ec6d459949b1b8084efee4bc560973ca01fe4f2977e805df045ff21c209792bebd625c05c02b641754df2450983f5924f6feab703b3759b", 0x5a}, {&(0x7f0000001800)="4a8ee428585622fdcdc979e0e1001074fc99799a421afe77ec7bf10f1b9764b6c7cff8bb40e51a26f098f3584c14b9c26c6cba05a381dcde58f28ebef95b52c2ae37c7d64ef7993a81b1ce42e577c95719c505a24ad3861c902334e9df647dc4e188bd73cbc375acda10aa80fdab4c1d55", 0x71}, {&(0x7f0000001880)="792d44889e2d8b7dbe52b94475deb830472a24e53edeb67fd67f9a4152ae9b7682881a15f49c6c958b99", 0x2a}, {&(0x7f00000018c0)="5406204cf7145c4386283f9047f45935d9b42173f439ad7555b4200f2870563937e1ca30d2a19fbbe5e5dc04f34444e83e94a7cd1c07ecdf53ed5f2e446a604960a8dd5555a7c53665f38a5083ccb613d84b6aca479735c908fbf2c59031c696bc840fb214a298c09eb82281", 0x6c}, {&(0x7f0000001940)="769932e5250cda835435061d2eaf53cd1b3775da4cce3dab29272af5008e6678077ac02e086a742f95d21fe829b22fe4798374c5af4634f323ba78239886df26f34f37f27df2ef5505b195fdbdf927003f4e4026bef2dccbc12747cf57f358ddc8f86aa328236fac141c4a418a24072effe72b5dc42e4d4d66f6c5706ce4", 0x7e}], 0x5) mknod$loop(&(0x7f0000001a40)='./file0\x00', 0x8, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/null\x00', 0x8000, 0x0) r5 = kqueue() fchdir(r5) r6 = socket$inet(0x2, 0x4000, 0xad) lseek(r6, 0x0, 0x2, 0xe5b7b525ad55786c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000001b00)={0x3}) accept$inet(r1, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) faccessat(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', 0x1, 0x0) getrlimit(0x1f, &(0x7f0000001c00)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/bpf\x00', 0x10012, 0x0) readv(r8, &(0x7f0000001c80), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001cc0)={0x92, 0x3, 0x8106, 0x7da, "efbc1f7f9276fecd6d2399b8e88240bc69c947b3", 0x10001, 0x2}) openat(r0, &(0x7f0000001d00)='./file0\x00', 0x400, 0x102) r9 = socket$inet6(0x18, 0x4000, 0xffffffff7fffffff) shutdown(r9, 0x7) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001d40)={'./file0\x00', 0x1015, 0x80000000, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0x9, 0x0, 0x2, 0xfffffffffffffeff, 0xff}) open(&(0x7f0000001dc0)='./file0\x00', 0x400, 0x20) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001e00)) writev(r10, &(0x7f0000002340)=[{&(0x7f0000001e40)="0c7ee7ff3b5925072231ea953633f80bb2fca161867bbe34b114593c878a4ff18e3d3c31720d2b1bb7b7f18aaff9b176719c6ec2e7bd9d9d232343f2259cc025519b895b0e9234517e6893f071a936f1ce33b19a6defbc15fc72df3365ef9e4a862860f60f7f9d161393305fb9184d44aae59a40008688122c7d5a8bd66f7a34601fcb181b63a54d47a0f0ef24c874547a6bcd586f19b0944f6a672a2349716b716c9bbda1fe1acebea8a3538dd9db7738402d24d9d67c387de0cd4b1914fb17c6f90b6dd2f47e176aff12", 0xcb}, {&(0x7f0000001f40)="de927131516013bc73f7c3bafe64135ecb84e34bd929a065a67272af700b7a0654513945eae7123c93426c68a30c3a795f06a344d4de999e0e0c171daff84e5dccb9aa2417f204d4376bc266a8850a52cb51d352690fab4656a2d903c298611e370be2939ed9fe7aef934500b42afb89e580b149fba8c89cc1897e563b3343ab3edec3f02d062bc10da005aeab3b98f98f7c7f576dc28e5a099ba431fe77bcc64d15effb165e6e1594bd47fe8a078fcdbb6b3cd39b72b890cf2802e89cda1d4d6e48a284b884009da461b711e8a326882f2fff9a188d0c1aa1f3deafaf6f9fbaa0b552e40855aa71ddbbdb64e899084ba59a1e2a08c130fa13a48e57223f08", 0xff}, {&(0x7f0000002040)="a390d449552d5f534632db0b8a90206c97d236c7e9849d314ad0", 0x1a}, {&(0x7f0000002080)="5ac80920b8c17a7f3fd701afcf77da7a0dfc03b2284c7ad53060e46b3d2bf6b21d9044d8cc06310e9fd1545c50ccf2c6a0508153f591b81e5565290dc030496010b55904d1cd8b9f69fa6a34", 0x4c}, {&(0x7f0000002100)="f795de541d0dd0e241fc55729b2b2e964070561694d560ef8b9c6ecd613fdd3f83c3764b", 0x24}, {&(0x7f0000002140)="685f50c930d2ef43e26e9105417820b8f43e4d8ebbb0fe6e85020cb8dc522c2c896b9a314b743989390140442c08ab96822f552ef24c46dbc176de73bfe32bdfc71635ef22ca4a01594c5d79fe62b035867dc82f9e66bee2155f3e0426deb3db17d44887f04f0cc4a2b256905080b96a0847b90d3f22e9e3f9af8288ad396fa8efacfa7aa7f3362200d3fee59ad8642ba6e09919ed9bb1fbb64fbdc63976bc7563789a0d95a9532205b456853543e04d25515168ddc53989440aae35563ee43ad9258cb63c536fbdfcf2a433c2b2a456a475924c28e30c2443a72c9598a4ddfb6df046dc6d1aa4ff242a4be6179907f5", 0xf0}, {&(0x7f0000002240)="3ec2da3e386910a076fa5b69b3fa8e99a885eb10382c9d4f7d2070749df43d97bb8b967b754e343ae2d894e130643a94ef67be7296cfa43a179a70f1062b035b2d774b296484c3e7c1f57604545e1ff1deac49877a1e6cb4bd36b011310a8824d6f4d076869a53dbd9f955d073c3e08664d4cf65369fdbac54f421f5114a2c6805cfefd914536f6dc2cd231b2c239916e10f28bec301461dcb2a32f2f3a88d515c32b8dbda4888032de435f0f237c1828df89d4b219b70f073191e7e1220d45656e9f992ed2b5059f1a45f4ca27d2064f6f635e879", 0xd5}], 0x7) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r19 = socket(0x18, 0x400000002, 0x0) close(r19) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd68) r21 = getpgrp() r22 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r18, r20, 0x4, 0x2}, 0xfff, 0xe9, r21, r22, 0x20, 0x7, 0x4000000}) fchown(r1, r6, r17) r23 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname(r23, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x4, 0x0, 0x1ff, 0xffffffffffffffff}, {0x4, 0x101, 0x5, 0x8}, {0x800, 0xcd, 0x40, 0x6}, {0x1, 0x4, 0x8, 0xff}, {0x7, 0x0, 0x76, 0x6}, {0x8, 0x5, 0x5, 0x12}, {0xd6ba, 0x1, 0x9, 0x41}, {0xffffffffffff0001, 0x5, 0x1, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x2, 0x1, 0x8, {[0x200, 0x34, 0x1, 0xfffffffffffffffb, 0x6, 0x7, 0xffffffffffffffff, 0x4, 0xffff, 0x1, 0x6, 0x6, 0x0, 0x401, 0x0, 0x6, 0x1f, 0x100000000], [0x9, 0x526, 0x0, 0x0, 0x7f, 0x1f, 0x8000, 0x4, 0x76, 0x100000000], [0x5, 0x5, 0xb1, 0x1, 0xfff, 0x100000000, 0x200], [0x101, 0x7, 0x1, 0x95b, 0x5, 0x3], [{0x3, 0x4, 0x4, 0x28b65af6}, {0x7, 0x81, 0x9, 0x400}, {0x8, 0x23885c20, 0x1, 0x7}, {0x3, 0xf9da, 0x6, 0x3}, {0x400, 0x1, 0x8, 0x7f}, {0xd84a, 0x3, 0x1, 0x8}, {0x6, 0x91f4, 0xffffffffffffff87, 0x1ff}, {0x1000, 0xddbd000000000000, 0x7f, 0x3}], {0x3f, 0x0, 0x4, 0xe6}, {0x5, 0x8, 0x1, 0x30000}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1) getsockopt(r0, 0x1, 0x80, &(0x7f0000000180)=""/221, &(0x7f0000000040)=0xdd) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x40) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x1) sendto$unix(r1, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xfffffffffffffde7, &(0x7f0000000040), 0x1051, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x1ff) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="5e9cff6232494e7c16270b16e3f2f74dd2b42b95f6389c166ff3efcc6bc2094b5c01cd31f050c301afbd726efab2b83bc2d902a77b64473c9a70b0efbf2f5c7c84e3be82cc643813bc76cbbe922a7b74754640f980080a545d2b146cfc84fa7c47a221c046259b74aeccfd227352df9f3a09426f3b25395100d8545474cca8aa34ec570942684e9d352a3e50303bbf09cae7caf88695e49aefa2a001d89bb8f040ab19be7c2ab7b06ada9be055691b3b3f2eafb46e10eed8c003e3103a4612c40f839f1d212f750fa03d8be1d7ff1d9b51f9fc92f53184cf634fad8b44a5d126fd8f786cc30cce7b035ff1dcc398d35d308db789a7", 0xf5}, {&(0x7f0000000180)="8f78d8300f5db350dd7250a29282ec2092de4b84d7e974d064623bbb992fd1bdd6ec871a05bd7c1f7af98529ff80977639dc6488e39419010c2762169ed997789400", 0x42}, {&(0x7f0000000200)="2c08fda5838ff9e536954f6133a3929e717b1f86c3fd7dc5bda835af803cd948b7a44154cf3b70131a3b3dd5f69aa9e9b25cc619798c8f92af480b1a7dfbe84caee2263929d60f13fca9e786e1b9766071bfc28463d4b412f78faa8e6dba5982ec79cc6b688ae767f29b0d2a54205b45bb4cc8bfabf3fb7df35ffcb242682469eb008a8851", 0x85}, {&(0x7f00000002c0)="36a5aab98f00219eddd487ead05b0fd3774568c5eb5d0823fece424bdac635eb5a34a4c94327545a8c38a3d98179158ae30571cdafc8b21bb9c193955fac658c21bd3fa45079b4cd6d6ec1c13677bea01a9f83ba858ee826ec3801cf68697faa00817fc78b461a4cd354816d71a61aa967e50622d57fef844621d58662ae1521f6dffac14e", 0x85}, {&(0x7f0000000400)="8c6f0c8a3b1f1eb02d0ec0011b1833461b66dabc85262fc61439be5dba9620cc400477f5806431a9af31aa30c4c3066cf3feb8c8e7ab7ce056b0f8c98decf69a05eaa5003cd051745a38445737d079a5bded43a643e5a0184b0a4c205a2c4c83fe61ef12ac610bef7147f8383ec01cdf4038936ae06b3a2019680dc8af64dc76498a3b94cbc1f2f3bf87a6830de375ed4688097441da9d7721147a93043b8e44e308982915d34dcbd0f424466945ffef127d784ef240f53f4294704b69901e1c36f501c244131a757af97e428761b3fae0327d44615399ee15293fc0456665e7", 0xe0}, {&(0x7f0000000500)="facbfb5eb12ed0e4cf75168bbf1dfa5210e5dd6a2777e3e96513b1428757a351633deb55b266396f73997e84e794dc4d7fdaddb1a19d4da09e4da0f01dbbeccb3cf741c05f97d110aae4d49cdd485f7e707aa963b240256a87954ca69a86f50be02afd4a5678ce44f83b3e7122a3028f299035b58709a99a78fbc96eea21dc7307a4c0aa5dc080bacc5d", 0x8a}, {&(0x7f0000000380)="283fb5", 0x3}, {&(0x7f00000005c0)="74262aaf1defd3e8aacf3c07520df770fee96924838bc497b08b596f", 0x1c}], 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x3, 0x1, 0x0, 0x7f}, {0x3, 0x5, 0x7, 0x8}, {0x7, 0x101, 0x9, 0x5}, {0x1cc000000, 0x13, 0x3, 0x34d}, {0x80000001, 0x91d, 0x9, 0x5}, {0x1000000000, 0x8, 0x1000, 0x1}, {0x572e, 0xfff, 0x3, 0x100000000006}, {0xf340, 0x6, 0x19bd, 0x1000000000022}, {0x10001, 0x5, 0x67b, 0x1}, {0x7f, 0x7, 0x7231, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() r21 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r18, r19, 0x4, 0x2}, 0xfff, 0xe9, r20, r21, 0x20, 0x7, 0x4000000}) setuid(r16) setegid(r7) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() dup2(r0, r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) syz_open_pts() 16:00:00 executing program 1: r0 = syz_open_pts() dup(0xffffffffffffff9c) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002fffffffe, r9}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt(r1, 0x4, 0x0, &(0x7f0000000100)=""/247, &(0x7f0000000040)=0xf7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="006e8b884975efdb2baedb6d9be0e03a863b187935177b615d8fe6b6276934cd4b2379bbd60ba74423d0cd91aeaec1801473e9adbaf5578ca49553f0fd2897e9a7315975847cd2ec65672500"/89, 0x59) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x38cb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)) 16:00:01 executing program 0: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) syz_open_pts() r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() write(r8, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fchflags(r8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() fcntl$dupfd(r9, 0x0, r10) 16:00:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r0, 0x9) kqueue() 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r4 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000400)=""/236) r5 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r6 = semget$private(0x0, 0x3, 0x2) pread(r5, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r7 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000800)=""/78) r8 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000002fc0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="180000ffff000001000000", @ANYRES32=r7, @ANYRES32=r1], 0x38, 0x40e}, 0x400) 16:00:01 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x2) socket$inet6(0x18, 0x4000, 0x4) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r1, 0xb, r0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x4005, 0x2) r6 = fcntl$dupfd(r5, 0xfffffffffffffffa, r3) r7 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000613e8b868d416eb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd32000000000000000000000000000000000000000000000000000000006624576003120aa3f25fc70e06fc45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff000000000000000000000000000000000000000000ba07611f72132dca0000000000000000000000000000000000000000000000000000000080818380261a0d9038efbe70d6cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4aed39eb9db44f1fb362ec3154c213432f78b2397d5cf0f12529f1d1e625e84c5722605e5c1d9bb957f66bc47e19b4c047f93d9e5e026ab2c31f92b4c93e8f3e7cada7ca538c690fa621b0c517825db2473e869c59f77ec194367b3f94f9663e248435f2bd0e115b27134fa95c6c2f134e3d17f390e9345ea0e14652fc2f5341214f0aa6b7c296825a87b388f757808c70e6d54dc0d03a99b4c6e28219d6bd67eeaff94040642a9fa5f552d99b9829c645c93330634241378c18fea92365dbbc1c79c350e83804b39f1d7bdf7e10836bb4bf13721fff3819ad646d9a8da7b10b810e661f392711783a0017f408d54bcb30af451f35a5ca1807c67e3047d832e169499e307023b92f28849529129fda1e46ef79482df04a4e2e265944c14e12c6e63e849cba73486b7ed6ef6a10ded54ce0d95d9bb7d44caea53b788a942fc1ea92d898ea25a6684aa0d075ad4ee0d266efb76adcfbf9793700e9e97b4de25a712aedd790973979a3d6867bc0abf1dc9d6bf7e938329820c97acb80421b39e8de7cdf9d7704e19d491247194ecd3ab1a890dbc24b192ef0a9f679e5de7dbbddab221ca5bcf8988c87c36c4016bc94dfb88a2cd3ee04a11b0bdd189c5870007496006be8831aaa9ea07398b57429ed5"], 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) accept$inet(r4, 0x0, &(0x7f0000000040)=0x5f) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000180)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x5) getdents(r8, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r10 = getppid() getpgid(r10) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r6) socket(0x20, 0x5, 0x101) r11 = semget$private(0x0, 0x0, 0x6e) semctl$GETPID(r11, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x5, 0x6, 0x0, 0x9d2, 0x77, 0x0, 0x1, 0x3, 0x7ffe, 0x1ff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) write(r5, &(0x7f0000000180)="bd568809c11488f7c5436213f79e16a3784ae1ccba5d1bd13a2f6111149d02d1ec98ebb0131e53a75968911c9f2fa74eb69c7886db9f100a4a66a3fcc4595d126d73dc16281d9a27c64c813bc4c3b5e5ac6707f9a1afbf1cdb9735cb045cf0c1fda8f3d167c6b53985b29bcca3efe44a22f9f7bc99124ae12dc63b1a0b22c64874156992fcbf5ed9b2a1d8298278deaad97a465ef6ea39254241e71d065eed66f88c35ca05d0284d0359c04cd4e3590a5bfea6d61cecdaad7f7d33cf2932faa3a3c5616b504ba3a6dc90", 0xca) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="d5d574823607b525686add3a89db2225ce09568c1083dd9855d9bcb25116f5e3df832dfdf095d6b4c26f573bd924e3b8e79d897edcb3bcc1c6fe77ff7840581b7cc90d540739bd02cff666d276544bc16e66e4526d60753915ccae70a4be6dec19f4e2be52f2d6dcd5889fcb6ede6f08bf70fa56bb226705a58382f4be9f4600ba343543b45e590e9008ec3583cbd078a9558bcb554de7fc66b868ff5cbdebba9f81850cb8df1c5f839117c928813f796022d86c36c1f8331ee86bd62f90c2dfda293851347cd0d45187429b773d8a9b2f5e97ae1f3282b537ff9e888ae277cce70bc3", 0xe3}, {&(0x7f0000000380)="43e2b9a9da1e0ad08ebdf564d8d464d8c199981f9e41ad01050b97ccf29e9d532379483a7c0795b78064752c57fc43231bd52491a2c7cf7d24961178a5d2842b4e260bca5b7f80fa54f150d8a784de1c115e04e68239b01d1a1d2208ee515c015f8b909e668f2b0c2d417f90fe62371e1d46dd87de199f08ef8bd016d6bf7702807eac0e5453a169829bdd92452a6d84a5a8514c8fa9b8f33d69c0fc4d9d6efdf286fa7d202c82f176886a61c5f5f27f1f3f607f3ee70f89d23ce8e84c76e837f3f3882319782cebd70e8b17b2197df42bb1d5e5b2ccac336ae34f7b30044fc091986e51", 0xe4}, {&(0x7f0000000480)="77a36f7a61888d987f9a9a8f616c4e6ae9f9c4392bc929904ef6a5ea5ab1c4fe1f812c43f7f02b8c8acb05a7b18409127eb793b3bc986f3ea486a35a3f8850ac4e07fb316d695f9ca340ae54d42ef7c19338d5a22cdae48f65ac1256cfd8906789b082c9188fabc00755a2f5aa8d7041a5dac0946fa89bdc632c82225e6ad6eca305c3a0b9d6f52023d2263788c53d0509ef0316f4133569ed4485b1bbc168f4c22dbe9426a2e642549ad65869c1a569974d611f0b8f36bf44386717a98868cd9cab25074a7a2a502abfb984727d986dda0df25278b6cd2eb081ee36c652b53c5b4b41a3cd3bb9d75e7009bf3694be369ad7f1036dd5", 0xf6}, {&(0x7f0000000240)="d0013a75b120ab1b3b2a5449d1eb27b6c5371cf1456b9f3d785da4afa53cebf28d2aa27c97f01a3b61a31ac4f71f76774a5c5e52590e81e9da20aec804a80ba8e94e96bf7aad8a51f718b68b29ce3037d7a48b", 0x53}, {&(0x7f0000000580)="e06e2de22569be9edb6d7791359670a5344b2f68333adbf916111be412f5576372de55978e8c6c568f03e90f4bcfc99841d063cf246d430c739dfdc4a1c0a018d8f1af9d9092577448449c1b60b38f5bf4866e642f6df0565984c26816548291e618583f3739f92712907ba6a1b4e9429fbe889e39c6906e52d1a23d4e99e23886e8b9cd2df59cd72cafb64f57eb02a8a49a1b8d8250daeeec4cf65f7515e0f1bd2ce61b57798cb2bc57dc1d1813893627b835b5834998", 0xb7}, {&(0x7f0000000640)="fb224ec91e6913e885fc26a2e73fe9193dc0b43c1dc85d15c5e3bf6aa598bb0a32eda9e164a779ec784a8c663bdf566a6ad38078cb86f959f7653861e2829c375abf34488b27e0f5354793e690788fc2d046f538c50d2f83dea744adf6571d750807f2a2e5da8e2e106893fc636b480cb7053ec3b95582f40b998f7eb8f8e05b0990c1d0d8dc16f963168cbcdc82b0f94158042a104c66dfece00afaf1f41788f2f1ef8eaa51ee2d5c10910a5180bc05", 0xb0}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x41, 0xaa13}, {0x3, 0x7f}, {0x43, 0x7}, {0x84, 0x40}, {0x89, 0xe18}], 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x3, 0x8}) socket(0x11, 0x3, 0x0) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0x502a, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0d83c43dc052a461a8ad1967fa73d880df3aa3f4", 0x0, 0x20001000}) r2 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0xbc412cea99b8a27b) 16:00:02 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x5, 0x100, {0xffff, 0x2ff}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000001c0)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:02 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dav/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x7}, {0x8a, 0x2}, {0x24, 0x7}], 0x3}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}, {0x103, 0xfffffffffffffffe}], 0x2}) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2042, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) r1 = socket$inet6(0x18, 0x1, 0x100) recvfrom$inet6(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)={0x18, 0x3, 0xfffffffffffffff9, 0x3}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000010c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x100, 0x0) poll(&(0x7f0000001180)=[{r3, 0xfcca61ff60460ae2}, {r4, 0x2}, {r0, 0x40}, {r5, 0xad45f429262d12f5}, {r1, 0x8}, {r0, 0x74}], 0x6, 0x77f) r6 = dup2(r4, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000011c0)={0x6, 0x1f, './file0\x00', 0x3, 0x80000000, 0x1, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) getsockopt(r7, 0x4, 0x0, &(0x7f0000001240)=""/94, &(0x7f00000012c0)=0x5e) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000001340)={0x9, 0x40, './file0\x00', 0xfff, 0x7, 0x100000000, 0x6}) r9 = accept(0xffffffffffffffff, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) sendto(r9, &(0x7f0000001400)="418f7425800d6922c26c6f45987fcb9e048d9a131e8c99b8db61691b55aa65594b1f7e434c36c541a32820dbc06f1846434b8db9c5622394fbb8fc90681f34c23ce3c2e50ebe14ca3fdd42cfb4d19f5375619ac744", 0x55, 0x403, &(0x7f0000001480)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = getpid() fcntl$lock(r7, 0x8, &(0x7f00000014c0)={0x3, 0x0, 0x3, 0x344, r10}) openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x100, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet(0x2, 0x3, 0x1f) r14 = syz_open_pts() r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x80, 0x0) kevent(r11, &(0x7f00000015c0)=[{{r12}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x20, 0x7fffffff}], 0x1f, &(0x7f0000001640)=[{{0xffffffffffffff9c}, 0xfffffffffffffff7, 0x21, 0xf0000000, 0x8, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x1f, 0x4}, {{r13}, 0xfffffffffffffffd, 0xd4, 0x2, 0x5, 0x4fa1}, {{r14}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x7fff}, {{r8}, 0xffffffffffffffff, 0x4d, 0x40000000, 0x5, 0x3b}, {{r15}, 0xfffffffffffffffb, 0x3c, 0xf0000000, 0x101, 0x1000}], 0x2, &(0x7f0000001700)={0x3}) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000001740)={{0x18, 0x0, 0x3, 0x1}, {0x18, 0x3, 0x9, 0x8}, 0x100000001, [0x4, 0x2d5, 0x1ff, 0x10000, 0x8, 0x2, 0x4, 0xfffffffffffffff9]}, 0x3c) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000001780)=""/4096) openat$null(0xffffffffffffff9c, &(0x7f0000002780)='/dev/null\x00', 0x2, 0x0) 16:00:02 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/74, 0x4a}], 0x7, &(0x7f0000000440)=""/201, 0xc9}, 0x800) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000280)=[{0x27c56eca, 0x1c13, 0x9, 0x5}, {0x9ce, 0x4, 0xfff}, {0x5, 0x401, 0x3, 0x13b}, {0x5, 0x94, 0x8}, {0xad, 0x81, 0x4, 0x1}, {0x2, 0x80, 0x4, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r20, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r4, r25]) r26 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r26, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r27, 0x80044270, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000280)=0x8) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x6, './file0/file0\x00', './file0/file0\x00'}) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x33) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) writev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000000300)="fa835d582a2b050005b3661c956bffff00000000000011cbbae82b7366fcbc10740f7cd5a2bf350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d725cf0167abee6f7849438f0d18dde6ca4f92a51b7b581b5cb1958500300b8c9cadc562279066101b51ef2296e3427e538299835509774d2d3c369597095574ac57616db908010ac70e69cb37f89b6c3cc4dcdc0877ea1d1d61460", 0x15b}], 0x1000008d) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x4, 0x100}, {0x18, 0x2, 0x763, 0x3}, 0xfffffffffffffff9, [0x0, 0x20, 0x7, 0x34c, 0x10000, 0x1f, 0x7, 0x9]}, 0x3c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) 16:00:02 executing program 1: r0 = socket(0x1, 0x4, 0x9) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getegid() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r2) 16:00:02 executing program 0: r0 = socket(0x2, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fil\x00\x00\x00'], 0x10) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200", 0x0, 0x10}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000003680)={&(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)="e6e06a379921709157a7d6c59b57a56d07", 0x11}, {&(0x7f0000000280)="e14c5243fb2ab58501152da72c5702f0ca3af6c52d7cbcbac8606dab9db09ba8a00c564a1734461be36c2ec76ffcb29a3e985a90091bcef6704bd1bf05fb8f207d7c91c890a611c0fa41b6c5bae6d33ec2616041ee2ea388b8f8afefab524c347a641404b9e789d22d88aa7ea2c6e8ae3ecfbba431cf6b0ebafe72e672739201b3b6db03b865648ab3caa38b25a972eeab1f648b70", 0x95}, {&(0x7f0000000340)="42c9d666b8a1354a755b61271fe17329cdceb449a54bb06e30026e7fd64f42f71aebd4eca3ca3bdbf7151c0df9e88669c8b85876748cc91cb1c3c39d0df68e9febb0762e27ff9f3b6cf1ffa676456a2a899648213ca2f7f2401acf56ac9d76ba1015e2f5fd5212667fdd33ca6da58e8ea266039ed745008c4369e11bef5443b24ee925105d6adeaf0fc7b51bf14210bcf7ec8f40d01f931f4ccfa043f4eeff23ec0d818625a978794a7fa76c824a99bd37dd8eb73422c22bfaafc2841118e39aa660e816ba987279319fd0db4c87f788d34cab26935c2c8ca618b14621c2da92ad0d6102cda7ab229d8d4b2f85e1e6d8ca8726c4f6020249634500c989b65fa9750d9bc22331273da1411b007fdd663afb486d8ee1262a1eb610fcc42c560f9ecb346315ced3a8d1ba62ca7299be209cd744458e704301bd0cf8022e8a861fde2845f8fe31c7ce2a40c15d4b60196470b0d3c6c438c67cf429c8140da64c6cca30a601619a193d1c28bc424f1ce429c4cef85c33b3fff18bc4fc4e02c097cd8e476e0d5b302cbdc8778b4c895fec9e14981ee671c8521965345f15a3c8c1a3178b81efb96a89bee53b6164db1035cda3d05f1f676690e1119abb11fe1459103514dc4b956055b8a3774cf2bdafc69ee4b0d408146ebc883db32864fe570942c0e941f749d72e05cc99fc63c97a67ddbdffdbd5d0ff7f42eabbf71e554b54d756249c462bbf852380c6f40d90709a765aeb2bd255a8f66fe99e01820a2f23661f32ab3718e12e5aa482cb14b6acb5293c2675b305dbb782e7a07606fb4104cdda9b492bb8010245b473e7fbbb93ef11d3a9ccd11ea8a4b57a49a44ccdd96553a73a87397e666e10f24f8af034ee1a753a98e5efa6ad4b886d1f963b199f5fdb44afa2e5fffdefdae9a1e00a47eb460195469fe481e8fa496f8b3b285980ed8b8ac40f4c0e71688e865734058ce833ec2caed3a22c5b617cff000ab7107986efdeb8b2551cba79f660eecd867fa4a2e7b39b187a22da61e1fc0d5968e212f279eccdd6e4667f4d6b97046944554068c639ac7881c8686a4d519b394057b87a8bc9cb8062fb7a77f98d696264a09fe4110f33b2547a4d81b11d2f88781fa953351dbbd3428dee1b70a1896eddcf9226ac396bded1cb750dbb01bc341136788648d74a887880ad87d92074eca68cdd27dd9761c10d22ba044ca9fa74b18571f39986e0458ff44fd0e156bb65a5ccab3f9f4fefa7161ba4908cc7024c4f1c8bfdb8406ffbfabd7a551c42cfe909d5d7bffcb289f5305543feace6e1a40f94ce0b252ada3f9e1549b6248a30e8878972e45d3c5d8ad384d4ed5cb74e6c42acd855fd1cd2af353d46987da4bb425ad4f5a34abed614e5081bac05bb5c3dd0461671312e21a874ab4f9829598759e3c8cfb006110bb447adb899b2a0f71a0d0d17e37f51bb9b31ec52265089b3ff15508d851d5c28eae8c88b5b8993497b6179f9b01926eb7e48b5cf0625286a224627e54738e6f1c3e8b049765823caed6c34d9d4e7957a6327a8f97bd954fe1ffe8c9e554348b21f5877ffef7195189241f1e0b57e0134a7edcca8de84129d07042120e84d84b2b39b37ebbfb97f583d70d4ef115ed2fa27c0f74aff350f931703fbd1b43adfb62200d674fc3dbdb9d6e44bd9a49a97fcb5ad325889b320cedd5fa383dfdecef6ac5d47b9ff316e2f7db660eec68c97c397083af3e5dfac423fa031c64d909601c155e288ce069c3bf75bfa34d0e7fa60bc13e3f8f695a69b6685bc8c180777ce052a5ca69907b494b0b263b55b3aca2157c2b815461f0ad5fda6f64003102d255dc88d4dce2550946b108ed67c64d60e7e07a34282bb7761cffa061ce164b43e66a12316b0023282d304581a5f3405bcd52a68feb40e5d8d0e43ad9c9f0e930dfc2b901247cd758e3e77b607291f0ec8151ad3eef97ddbf87d33e1d6f2c4b1b488213b4e59fbb39b1626ae7555060958f44089535b6042ee350d02fb9b4bcab1cbf235040601f243a44d7b811a8b84672ea2ae5e4e1db1a95f62c172b63cfb5909d76836a432ad947f62d1971c66bf1385a0ac179b56ecd4d449629f8e157c3fd9b3adca7fade2f9915b2b2f7f8eff91fc7fd038a511d58644cc33b9308370ef911157e2a4dd774babfb53c7b242e2b66d1b7313cb23389d1b39254813979855f5dc97a671fe6d7617a97e4c3e20e2dc5a9b0e26cb72e193ef3f0531213a3beaf486234f473d18b5311511774d10865db212f0bb4009898c659bd40920713fba0382e201b15505779a1b5b911cf1c92f3fe87db762d18075a38f043c258548f8b1dda62e778cc65759f62d92ef18af30fc3df141738166d6e13e0cf6ad3cf7cc40a58a00ab7f2b305b6ae7d6e231c52dd974ecb1de5bff114131ecd1c5623ea4c0a5a29dcfe33544eb514376f1b871a346d57f46bab7d0b599a182bae4a01873aebd8c6cd11aae2a44a83973fe600fa3ffd1fdac008e40f9fc8d2de0695f442292d3f4cc7563caac6a8fa6d854c880259dc36ae195c4ac54ab4f7e33a680398e14b4d572443952b5547c27ebd4ab5b305d2fcf7d861e41ad174870ccdcd421a4323d24dc2c68aed9efe973d6181c9bf7fed87e19e5eed97f3aeda2297ec4de8b870fb889c3f59e393ec9512f43eb92977dbc972920bb2a031e915c5fa1491627f7cd364bddb366eb85326681a0fb94c600552028eaefed95515f120ef6a45716d11f54a143a6033adb3a586c2bb3f8cdf7a9a33f0e080d3a74080786e5753ec2586986347e53e93e89f83815f0d32b53be93949b1aabdcb278cc27363ba26cf9c58124d8426e52e6dc4717d8c0eef90db33710e8cc1408e43747a3d5bec812db9535d504aef2d2e547780e476bedc772c4403143ea270c2a0e2c025c154f2189fc05f90e1343592bb77ce69a996594bf2fc1cc70c8300e27ffb61cb60150ea35e30afa4f2a6817d3084377f05adc661e240275c9ed02eef3a522a3a45a890c2c0955ba23f75c39847a8eb5546c617b4ba7fa2283adfb92ba73641164c7dc408774146209288e3242ac9ddd9b7f842671c205f301bebe46552b8b6387bcdce5894c23a5676503a51fab62d75f1e7c010a28c2db94abcd3269d5af4379dd6b6efc50daaa54941480a856cf992377aea47eaad620e905fec98dcd8e345d9b39ccdc3165c20c28e10235a9a55e174eead36837b6c2975aa8443324e83ec514b8bb39b23e37bc67f845644e1e1e850684f6eb4f81e6b45fad0314163349d3a9a991871867de01271f6bf77c52a3f31586f3685f7c4bb4c6e4f8f2cd3a37cb3bb1d8437dbb2d9d8b775a53cf38291a1711f4ea06e1b7fade6b6213603623e04f9ffff8f119cfea2cb8ae59834cfbf76cdaafa9f0733650e8a3b1e4d4f8c15bd5a5ef90007c6d66bd00b1e7369b50e60f230c9eb74391e9286a3b498a1d69b96fa12959aee6e220696d98363e9f617ca457d3e461cb3d8a553e82df0c4d8c5624fd088819e04b9e8a4a06713226df86646f02ebb8e803cb10bf179f39b22f3b6c8ed69c4be022fe9d6bea4ebf3410d55830ffcc32518dacfc15765495bbb454bba600a4888b57063e5de2206d7d5569780d85b2e3567d46c57532b96c55a503fb45464f54d6b5640848ec8d0c4f493aa7d4fd501bad03f9ac03d2e4c4a488de96817fb8e983548d2218cad43ae412f8b934be8c7b8ea4fab2945b929a730de8e329ec891fdce565ecb050a98b6e7d8fce1612c439235cba1239e3bd8685a910478d63acaee9824a9341cf6861ba935bc169651e51cced3696cb27b09d53515137fa59efa9b193bc513f3d448d020ec496d5bf4d5c23b0d02358603e58e143bb05b083dd3a1cef35e78fc3fc6ec1a2f8b7a049af833b64f99a1c0479d6438ba762a5f776001bf12c594201c43c164daebf93ff98a13fe2e1bce3c015d922bcccb13eb94cf0d7b9f2afa13421b76d1bd3d1bdb02967632003d371c7b8cfb1f632d4e709d58c8dab115b451d888906781db2a0c3f12575bfbb62d1d6ba1c41ace57373b12eb5ddb92bdaaf397b8922bbd7c969eab76eac1bae36674cefbd78a927b0746e71cab34a0cf2f7f8aab1b8f8136cda143c0b05914413f0c466dcd5422739609e2a2b172483d97d3160102979be963af6c328f99e482e8b339ca29885cf0d9aade2da7e6a78adf11ef6e8c76d68632be460d161ab7127b3539d7ab0e35d6495ceb1662b0edd89d1b1e38a53d8af96b5597450716cd7d9997397f5301d779ea630492cf0a221f94b043b1426299aca6f43aeba91041a96958c8ce2a6d0bd50e8ecae7f83604c4e5419ffb43b9f602385221b172d610f313281416f43c340d1d946ca09b302aa4ed9e3f9deae375ba2d7d2c2be9058bbd172e5573bb841e5ab883c0fd148735d264c2095ee2c1605157240e37f428ab6405104ce373e77777dca0e7243c6b2590c1987ba6c12e12234362651c848f90f8125b1640056bbf458b2296912c069998d007ed1b52610e9fc36b0bad82e11d187ac61f5049808103f16f2e0467c87c160f95f6e80b5903f03cc2728707e781c0c0983b869f6af51924fb4043cb6c79821775cdf0cf840b174765907d4c2e620166c8f376933641f3df961085ed2bbff18a801d552888bdee103c581161a2739ec20fba18e66786095245eed604d4e565ad3da198ef06b67930f3548d22f5383a4ae9372e0f8f7a411a7625c370762499ef42fef03113c7be11a89c9056dac9cc75253b93c6a569a009a4dd2deb0bcb2fed237216e89670078ab20de4fb4293040e762fab8aaf8c743cfbf30bb39353a577572bb3c531249352ef375d663c985cbd3d1576b6344b6093e0cb3df735a54559fae3a6b78736d941ca44fdfd27bcc6a63ba9a12620b845dad6466989159eb81c028eb17c070d27a2acd608c612bbd29ade91de62add41b3723df2dbbb8a6b1404b33571620a1c2ca68cbf09cefbda88e6de39b54f20791213a0851ff946bf9e47cd9f61e3f2fa5a33bd8902fc1bea8b4c45a46ed85899798ee69f008192d42a0b17e469fccfdb8c7a84304e0cbe7509ae7154ca714dcffc61c19c74e10ddc5555921dc6b9a78d596b1bb3cda3de3be2128c241f2089da221164b6baa88fa5e7cb8e68e06605200944480864e2ca53488a5e19c83e46b7e96559a062af0077855ae61735570a1c4d66ead65d1d48666dd8b7e2ff0094e3227bf8fd28d80e175faeccb006a3bee78ddc00ca43382f2bc73af7e9f3ac5e1ff6d12c7698532fa2198bf9a9c6286720f79e91e4a922489a3d858f602a8f38ee9d889c10263fbb37d7b067562fc84c1178dac4053ad4ca0c90c569b38b2d5763cf56109f80736789db07b8945fc6381cafc3cd78b331cacd6c003cd23869f331114c13030589bd7ce4ebbbc659fe175b65a0b7561e799e9fddaec481da194e612b407ec1e715a4e0ed668e7e4d0a23c2455669965f5a012349e48dfc502ad9e587bb73798689a3f7e3e4e7deadabff6bdee8937bd0e1e17cc6e36d1ccf58c79a456831a956b238242722a4ec0933a5d9c71ead2bd0b633a52618cdc70f2cfc1cc3afc321ddc066e65b9cc8baf43b7b75feac45fe6bd474d56ab367091a5c3dbf81dbafdf7affeb2efdfe5c65735badd7ca16b07b2ac184708a7c85b153bff0abf0b6ce4c1dde5d9f10af40cbb33cd86e1c91fe7374f0c5860ba808d2b9747f5550848da379942920ab3e00d52cff9bec7f73a6f071fc40d2ed95a1caf76a4a96ca1429650a0d1d4b8d94eb5493a93c6d5cdfac", 0x1000}, {&(0x7f0000000200)="47e629cd08a2f03640cbcea3929211a9e4b2a491e336e4e4357a08b700878fe2f02dc7cba043cd6d8436d5e6db898fa51a", 0x31}], 0x5, &(0x7f00000013c0)=[{0x88, 0x1, 0xf7, "a1742e44298855b6054478fac48894fc63b60b87ddc7d6199e345314c99880b5152842d298776e5e5602a23b89bb220cdd9388fab9369381b7b95587df6291c5bcfb48f9e8c0e7da7e169d86626200a6fa7a5ba1f81c47701f7d4704cae313c1445333b85c1724a3b912963c23b7122a2b3909cb7193"}, {0x58, 0x1, 0x8000, "ca78c7923fcb4820fbe9158f264b82082435d7590e75785b0c32514ed0dba9c0f05ba228f4818b1e91bdabe93e43a19e5a5de63e68f35f8b41345bf9d28852a85ad01df516"}, {0x1010, 0x825a6bf69f4e702f, 0x3, "23376a3c48b8a592a9cd67dcb575780e456f633b4705d0195680fbf66ccb347f60ff09068a34f9a25f8fba5a7386a0a8e9bd58d37436802c484aff331d5819ffefe254ce61a918b11ba60d9a0294ba4c5ea2ef67ff5f94928a7f955af515a96116c579821948f9a41f1a7c0e00dd6d87b587be5b9c4110fa58e81a68b3df2de0c66e93d9e9f5851add33e18776403e0e15eba038bac2af36733ac6fa697a565d4920574993dab5ea4f87c95dd05f229839a2e7047a9eedd5fd6bedd04ca0674181877b46bd1ea72f14fafbbf5873d89ce1746bb338dce7e130c9d0c7d7beefb7079b4f2f62e8a86e2714ffc71229d6e2989228e40a7cf703a816b0e6f2b80a11e8a952bd3ab46bf46b64c4a4a874c79f63ddabe992993d3335226290fd60b378e3716efe27c7787709c87c3bc95961d64a576a549c544822086a9dd8a6011b8cfd7d669441d0162dccad7b461a472621a1df1995992f4cab432d4ff14da6259d82428725e20817941a1a628687bde149a4e333fdb8ee2fd52eaec097af6cf4f27595cae38fb5855570ce8a8f96f708b5367d74d752e4b90eaed9969893fe1e06e42f8ad48bcf8b48b6284fee3d3c12cecba8775aecce63700c5c645ce6ca18582cba5aa15a017e5066c227e819458928295c0591e444810a2fbbf5761bf96cf5e45294e8fa3ca6cbf5f20d23fb901a06dcab5561c59f0c5f80513f39d1dd9a699da0f003221c578530127cf6b16b7f9c51b3f172b824cafa1bb7e7ccc9dd4c21aed95506f6c4ea8b0411cb22815803dc6c64fd8c8fe57362b54d6a1b9626409f3f3db7f695d1b042f490bd4532761e10a2e149fd6e38c90600accfe464b1d749580c1c624d3fc2f578aa0a0466c5b46a0ce57ecf2ab3216e151611cf51bc3c4149aeeabd31b1918f64e909331e4f14deafce683f1a0fe2cd9f6f02a7e7b0f7f8988b4cd5816b95d5b4bb74992c4e4a7ca8d4978a34206116c84c824503e69d2993452a90a3e573828a896a65395352cedfea16f6e26bfcd639812adbc846265096bc35ef866a5e5e3e11436cb75a0882e1848a4faaaa731906bced779e51ed642733f5e83c7b895ce749af0f98f476d30c85a56ba20ff254f01de2c99718ac0123ccfaae916053def517773f40a17a2d95198c8de2dea61b55d5d9a3e070100b78bb945f7538539a76b5157c446c09d8326721c1738dd45858a576b0fd3c8806baf59e83b2d92d356bc45177582b513b2604f5aefb8a73f718da3b07651a3d98dc7be4a596a22a2a379252da29b2928699b40286127ad499f901c1af353adc115b1662aa0f313caf7b1bb51cee0dd198d7b120e505cd16d90204acc14051ecccbf2ff97a924cb57c312bd30a02e530420dc743e37fd3baa2314b201ad22e46c863a9cea5ac67c06ca5c310c1d3d0fb5dcd0a9388d340780d38d4a9d66ad561edb16b59161e36f32a4255aa2ab3b120b90c9f8ee1b79feb95b84ba696dab14da28e6627ff6c206058171706fb0f2040d55d285edff2126b8299ea8e9339ac975f7f2a0187ca89aa9b0e63f9d433fb77ecb6cd1d5afe8197d3ecb5eee659dfd6a779226b44decb12056ad59c271b7dd9d9baab6856a77cd449ed53911a55a44dff147c0aec73e6167709e4fdbc5f69f7aafcd907738a0a05e077a1aee8016952d1c450ab9857c2bcc929b747f326534a7ff2a413d1e2d9373d5b4aff1acdc6572aa4f3136e25c7c38f830c081387f5bcf9b23dff232db3bacb9242fa24c63f2779f1f784759510621f8b3a7e3f69e60cf596cbe8e9b48e3560dca76bf771cac993e91ae015f368162dc8ad6dd525b5520ac149f58d367f4dbb77c49bae1151dab4fe372f32c62a22761f23b1dfea2c7f2d8da45d0a6b68f799da41f3ce413670d7929318e5495171a993dc5645ed412f78e40a79ac323ea2b057fbda9725215f9f20abb65ad588de7e1d9cc487dbd0b2e22d1e8d0e53d11f03234d9f333fc87ffca5b459fab7fa5ac9606493d2bcd0d2e318a10aedca1a026b4ce287dd2d70746f6691397cacdda47b958c1ef2540b428439e6121e262c1b156fa0674430ae5a05759128c6ab0f0fa302acc257461f027d2e9aa20ff998bfdc69be146e2dc48d987496e395c658ddf25de41d23d759c6c02df47e97ef69a95c204ce9b37946f7680bf976f81af13db07b91c359054362a04509ffe6e309411931756fae271181123abac387d9ecfc7fe74acf9e934193e87b411aaf0581cc54c2403d830e30f5e2d75b4909712cd59c5cea03c69f3d933ee1251beb25c25eaa7d3db3c11b4f2ee0e33d2097e32568e40602268e4846da6c3eae8d6df9c11d97cac3329f3929724149541efa2eb32a361a2948ae53809edc2503944c0c227df4b3eff7cc7f532f520d1a29d47674b510ce45b7bbd9a45c2a3d83eb38fe43b19130837378d22ab3bca7a42af1e9383286eb0bc783c2098714b0dde8cf427f58fcf694c618fc931e16fa388616f6100fc9c0677b73d7246f8a727b0a6ea0cb3855940bcc1e8d2a2b8a11d88cd659ac32d31367400f07c4c6ea0d1fca58d2522e98fa7aac91205c6d0694597825ada699c5263a88f6a3e30a335039def03a94b78fc1e16e95ddbaba84df00b6afbf67a0588e407fa76a1b258baec045fe97a78cb144c7e2759068d17c58c23b0e533cf02757eb12d8766d59ef29d9cb561731e1dfa9a1b137df22fad9a36ee154981c383dba7ca31ccbb856ffe5a65f8a63264d04780ef88ae4c35730703de9de9d7dcb11d00a35e50eaecb145c87c75b1319250d0ba9dddcdc39437cd6f3dec0c0ddc2cf2ef50b4f48840de1da35b27ec2093b55d38a3e074b42062dc90ad79fca9d48b960896683e8cf7637b804265130f87c5cac4844a8e34b94d51babf8b64c4546cde1b2fe212acfae647024f7b20274c2a1737aac70be61c93b7b35e57668e2f63045bdd2f2b022da9ba1376871bd6d8303843aa9b6bb307c7eca33cea44918871473de0446eea37be8785d97a61969c4c1a478f4f8ee6183318524b95ff0d45708430821e7b8f209168658a81e189555219cc69a39eaf87f93aaec60a54314b0c829783f4579720b751bbe1de6d56470fa7df800b24cc19b2d5b2fafd1b639c3a9ee7cd497c7780139568b290fa0fc28494e83cb50343c8eaf517c1fab817bfe2b1032372523b7a5822b6461d781de748c9360944478bac55636f92fe132ec3f567f1c399187e91f2b315e56e4c24791fca95856e5d618218451e1d99cc6e6094ba263031e4d4076d15906e4f7f9fdd67751552ad04bde8c55099b15e1eb35fbadad3afe6f7945767919630428f6c0deecc40cd5cf86cf39d5d4274e5e82cd37436affae80db2abbeefad4a16f70816d1b2040fd92701a2e8dc10533f1534c3cd729e588fcbcb44c90504f7d8bb21e6d5283ef9a414425f99d6ffe7d56c5b15b7b5c25bc3d1df42cd0cc89dd9b3afaa372a9980e1dff34f7ea76d26edd4e76bcff3afda06acd724c4aeda02d467843ea0870d0f1640099f55afb919a7c4b91237f35615c41be8d2cb8881dd336dc625aa7cdc16916481d9148f00db8f9f4b91b2e09377d60fdcebaabfc958393087ff0b86477a61d55df1a8f691a3cf4628e596106de3d6493a12d7e0b193cecb5ebf414f47f40e05791bd4dc537c6a4d4bccd046d5ca4735558bf678abb19d8ea278ace38eb4249b17f734083f103cfc53e7a3f762b8fbe9efc06f1d9fa797e57fe2ae38baea892cc6f00d69af38aedb4b74f4fcd1e6228621e7e9eb1b9b8366516eeaf52d655465d85f0c7c536c6e56ea84fb20f55e24b641fc19bd5d8703bc448b4dfb505db776e9973f6039b2d26b4c10f1750aedefdc17b1d70480d798746123761772ff58ecb50a3d16fa7001d1bcf4b2d1091b8a95709af7bb2a4afb212a0b2bf46d09a463a3d20d7a5e9c2164b8d2b84200d06e3895393ac060df38e5e64b3992709e9c92198fc16daac663acccb28df34390e6e965718701a9229ddf08ad8a7e5d22e71a122507efa2ac4be68b31704472ba56397fc13e8b1260f48824848606501a11c2e1baff560ba9d4cc42a7e09eb717dca33d1aba49edad6c617573b2398cd1065d6c08058d3b3973f656049cd468fcdf6d243405adc7eeb84eb8b2ea1a4f8efae06ee74873ac69aa46b61c49bea5045cf8cd4fe0a2bca5fbca64d9514bee425681a9df495c22336f209fb8c1edf6385b6a229886ecaa50a9ea822dc2f584e404e17ef08de757cfeccd382ea6046002bb14318e1f421ed33b33c8821ce1dabd3fccf51a71f7a30fb74646d1c0ee5030db73b660eed608385fc11eeffd51c2f2a0617813e0a7f74ea42041b63ee96c773b63c6ee3eab708f3de7db6d399af259e0f078bb11401b50f746e130a0e084214ecffcddbd99cce61a121c25be4c6b142ed81284504f56a2003029d775197e2629eebe8c6ac8ae44da6cbb5e2e380918fd3a94d6015bedbce385470b84202d531a407043e8c72109f4d2a5a753d4c876f24888f900691a322bf40b98f9bfe486b4407c555ff43539f84ccf62ffc862c9af74fff1582fb2f9924fb218d0c3f4da2c464218fce903ba28ef134df17cd87f65126a2ff23625593be55f771aa4eba77a26d968eba972eb264e2c1313c369c46893733dfa62ae8d2a15b8c3a3024fff6381c90ec7cf7eb6bc0bd194cd113c07a7c51af5c11888eaa39bd20055084fa2cec8234f18617f8fc31553b7ddb1e8b563f07df405291b8250eaec9e4e42b68cff518b70764b8b068221521d350dea3884e2a1fa581c25ee4ad2e4c477cf1cc94cc4115d54c12e9f87e68b6369e5b81ac8437e7ffa158f01e1971f494171d8f00252ac1bd7ba8e8b8bfc32c189e143047d2c7588239b736ce0701415fbc69f2ea07219b78422da1eca5078919f59d9f659960b6bab5bae1a063af4aff1b6e04f6cdc8faa3b45cd1f5b17b364525d950b37984e57a6381287b08ee3a0126a79a7ec89567fcdca24dd97f49839916a33d687d91e21ec88132d21ec6a75d1b8d7c6bd35e363d0b7189a479eef0a0f9154a6711d61126afa02ede75bc49372c3599771da5da1d26b7932c525c9a505d9fc54944db8b13670316c5d0b33f9cc3dc493d9957e8d3613fc46b6297cf97028ffe649e47c0d68294b425cc8f312fb853eb5bc4b4380c0504475af59b2d2263ab1cd3ab4d7f1f54c1fd2cfd99cca5cc66ce38e8f21ad1b6a94bcf9cd0458d443dbb9f07b1dcd5bf30b85c27d3cd3a20e0291d46a0a2311e0719d7efca5d26256dace06c3067a06eac4da5ee427fdab1d8003d50822662459a08876b19922e80acfdd7a01b2910628f2b0a4921347947fa0af4bb7dc372ec732176a56264784ead17bf0657256d8e80c50c1938d91f975e0e826f43e6e2621c20b79e14f6a3e3482774bad273b8393a0bae9f9a7bfddf46b70ecc3265dfb7eb42bccfa99b6105b42beb9ebfa5fd7f7c4b51814acd449e171668b7db6945ab95b67ba891e47cd36022d375cd378ffe491265c6eed200bc018537812f343dce6d0074e2e5dc034379ce68ac73104a9593ae811816a17da65ed80855e03f06374dbd2e813816a8c358bd0d3fc7326d636ecf5a7d65b52ab9ac0cb1b7bfb9408e7098da7248a71e18c4697747664523f47decc6053b11d917f20278218106b4b257a5cb0da4791e36338484753781c8ba36b922f960aea94b10ad230161d9a4b84a48ebcd7639d38e7841ddbb1300fc2922412977e7c120e240981ee1a2d0689a306c6a14a252cfbd36c3a8e225fe9c9c"}, {0x50, 0xffff, 0x9, "f53db57628150b30bc2ad6e0a0d62ffa3193b2adc860df664aab0aabc108a032f48005bc829fcc55ca9b05e3e3e7dc8093f999f932c6dd67d4424fee000a4f"}, {0x1010, 0x1, 0x6, "54b78ecb150669970d9255e3ddfd4c75302c1d0839dcf1eb0d8690370228c000ddb366fe1c6ba71de3e0f3a60a4e128de1c1d5da840d965765289b94ad27d931f14cfcb8b9b811abf878953bd44296656aa3786072041f2d2c80734a273bd8e261335d758533c5aec6a1a05b75af84a265da494685046b6c778f093871060555f23feef2e706afb4d5de3798d570a76fbf9bb15ab3b795877e5d451f0343fa30f3d40de68e8f20044f49423e15e7d55aad937d03a7bd74142b09884336a4cb289df81895be0fbfdf1066c5d9b841157ade5e4f279be124b5ae5624993c82550cad0f83f96f1f60384ca5724b0265d96f0275257a42f65fefd7df7b5c4ee79406e938f3d24831c487c8a564457d0c368e27cfb46e12cc1436c972710dcf20ba1b1fcc8d22bc65c88fabb38410b34d7a424babf7051633d35ef84d269f3bc0cabb1fc63ea83ba6e00b259cb899dec08da020c34db9ba3fef92da2db564a9d4b7794b47a7bbda416ccca13dcb08ded6bdf0f803b104d35e3c1b8e05a8d7a833dd05db7c820d9e4212aa34a9fd6ca7416182baa869a79ff3b867748e1ec5086d4b19b866bac91e1d2fddedc381399cef09006c05ae25d99007418655fdf596bab3e3ff26b2b3362b42e94bacd14379f0c6c5884ba263a66b33c141e90a7e23002ce3f01832dd9fddbedfc9af524ebc7dabcdf46e306639073e41db1c0e0d7b6ecfed125444e3b1069e4115d57c18a00b6bfbeffe4905ba8726013c3fcd7950adc9606407708b9e0cfea7e8773bd2ec356b6526ca8e95c3ef594895683524dd091715482f8edfe297c7ccf8f280ec7ca2950c0a0ec648f8079c11b630dfb921cc4ce158af8f62bf23d6fc252f109361f54ae8a5684fe098cc2d7a533175cd319fd79aa35f02ce6f7b7b20fb82abb225bbc1bec7b157061a359977d3d03eab94817252cfb760235fb09eb1e009caf2089ed3b5bd30c62dce3d4b5b5d600ea97574d26b34ca7b33589e3fcee326b072a41a5d19bd496c37b8a198b97955e543497e45b905763e896a5620089f7982dfefcb70ec7fa172e59534653d3d0ece5691b7ae9fa20155bff5590c8d8b1e5b23f550c97c819058eba0251ac94b9d18b2bd6c3308f4079407147a673667021885bb6627a7bfb42f0b6cc2c1acfe0d10775442421875aac3fdb52328a6ee07b33789b678198b6ea9d1d541869eac744ecfd411a87f44fee10e79bc8f65b71a755cc6585b74b10d1ea12fd359a06f963ce0b31b1169b5328b0c45605bd82ed742291aabe222459b65190143da736d2221e772ef76e184055992acfa40be148b6a1c6c222193161c701a624e4378de956e73c7c0171efd64eca16f3b0aec992869ed7f3365ca6ee5cf4e9194bacdd48bfe58a6822038963f560b79ca4ccd6377c28d84aa0100626e1ddd7d22be9497bd3f8a4d3ae528523a6b9103c4125200bf486a469bb71ba450272e50fd9b92e28813f1dda834c8a334438f17e30f66761ce092a38431bc54976b3b72483ba82072813c86e84918bff192cee82aa28b5b515bcdf5ff103687a610fd04f36503c3fc152ea559a48a6ecf515bd774839b73288deeda3f0d987d8d039c96a0becba48494c60a8fb9bf7b2298bcad2d7b4217aa6929151f81373443c84efb9fa8f14063fc1f3231c12a51d47b48b0c810d366ee0f9e8a07fb81ef4b4e529a490cf6eff3458be9b9047a42a57e303e394a68a8ef28cf6811a9bc874c44846d9cb65d1e0ef69a8d56cd092a70b33eca0db4b650803d23146741e7eaed45704013421f9da122570ef7fdd0b7c3917d8d1bd49e9e61b0472920f0a259196839cf4e206fb30f68bedf1806ece61f8380cd8fcb7eb992fbb80c3ac2f1110f6bfc31af9c88bb5c602a11e83d36329220d6919250db21a2517007f6d4c9b932d727034d68e0992aa7ed84a49eb238dc6505571181f0211e1f0a7f6fd5261ac7bbf181f23ece398cdb4a5a0d47019f12951816fdd725cebc094f2c32377874aa2d047f6fda794f2822be6c5838f6e1f8407d71234697f8f49b85d6ab4b4c98fba651893666bc47b4bde3b033864080d15ac80f29afc311654f0ce3442db6876046ae0398dabaffe5cfdceb797b5eef12598ae5c975e435603810456f7813a58f89b482a48122d87267b0138b48c6ed4380f26b80d256ab07be8e79308a14ec28def4ccd094b2340cd47808413fed0745bad775d93bb9981dfde7f145e375d1b56e1515875d9f0ab7eba13a2c735830681ae5c77e7d00ff7ee9e4d512e8a0a5506f9df85026e899602d9fabed1f260424c3dbeb15a0689fe294ee883cc043025f0bb602f2a463783410fcb3b337785a5e56d2d59058b5eb191f7ece8cca9c980b4d076052a6f7974ff99037764af76a0679162f22fa36caabf518be7c8ebf9df2f54571d72709930e2241de7b36ba1ce9577dc50dd2dae5d5a29722bdcb04cd836df068cdf55348a62b5a9c9d04a9d81f1df4db7fdaf165680ee5fc6cb1afa1b760552a8ebab64731806b420799cae820d8397c9277e710e710f1b70e0d38113c961a3c7877c24af193a8477eaacdb96b581c2e17393da15ddb3d8ab1fec63a4bc928732b3659c88fb78a3ebf4e0de585f43822ca3dad1f48daff087b145e4576d95bf9099d1ba222d5f7dbd2e3a06337cefdb9cdefc44949a857c09b8f78406c5e932a0c85547807a074078e28a66386dfd845ce715df673ed1c3775a44988c65b8882711914114c4430670cc3fc2eb9e1df9ab12dc89ae9bf01860c40042a422e7d6497029460729879bc5d2fc79c03f74c56f2c74827b218a2b0b4a15181d8dbd87004dc0c66c11ffda56abe6b16629b84ee3ff2c41052f5588cd315785406239c64b5f82a1a87277b3d346393a8e134d2787025b3aae3b656168e5332c68e716270e34fbf9bcecac0243e4f8d096b04a544eb3c89279afd77ec7534312e00195cb508d13822703ac7b70510edd894d6aef1e8106cba019ffdf9b7d2f39d6f3976dda4ec152087f8ee8a514101a1c66844dbcb60492260b14f2866e6d0c9412b9acd4e7f24d01ec2b199ff8996bdfb43d46c65c61e7275ef91b9ea03f95cd29cf460a36d7b14e2142748abced5b1a3ab220600721993fb3019434fac684d9d57da30c099c628c8886beea6334429ed1d1a9205ffa276f56120b67ca03127a8b9fa3ffb563f7d37afcc55e72cfcafd8abb169c9b9c826853fee8a6f065776646afbd694378a1309e22dced7cb807fcd1c53bf5eecc3d50fa0e5f8ccf400869d27a6a9a07ab8c1cd2495d14d49701c1d0c376f43bd35943e65ec7df0431c10775c6d723a3f842f53f49914f11e0d514bf4f5dc90fa36a13155363369b5b1a539e9013cab9f589d3a6ce2049381ba1475a9b609558bfdfc3079b0fd9889533d38e1a5bd538daa3ab609f9cdd233a03b225e59b1078b2081ac5c4c6397c5c4e28723b700a3bf8fad2aff2d5007f8e97e500abfbe9d508dc4efe21da35d09144b8afea42ca41b143c68f30cec27f00fa01b9a10a71f85e310d11f49077e1e73b187814726185978aa176968afde2304b80781ffc8b0584db36a54e742fa30b5c20b612d2282decb146ab6a6fa4d6c3410574404ac045cd274d30a683a0edbf5c3ad4b81eac1f34c366d895d42279390047dea7d9871e8a26bda6fd449739ecb48f8f57c3c4b4f23f6b43c0b573c5b597fabfc4aad65fe50d625ab816d2a6a721375e858aad5ba14bec8ac936b96fd5d93da0c6272625e493b5491837158c6474986d71999591427cbc7f19def4c2593bf42dd2590fadcb545372df56e020462a0557f1362823fad91bc74145273859e59b93614a0100f79904d27f8e423fb9658b8c7e863abb37114bcdd6d6ee55eabdab4cfda708ded3d75edb71b72d2f7ba51cbb5685f26435601d282b9489015dc6ff45cedadec36cced99a92253b3d87fd654fce1a2362c6d2fc8929d9310d0e2586d2d672d959c71c74483faf6a7b6b9d2673174c546cb859afd3ef90f6d5304e3e1c8de86ea646a41978e3fdae259bb39bd782979efb166d91ba6c4bb766f4ea3f3a95f45f51476a935a2c67a5d94d1beeaa7d2dee4f0125ab952795838abe94030c8a7b796988f245eada55f5f9783fbba80b502ec1a1f165fe963d0bac8e26555bd475d578ea96531b46f8d3268350b1baf505fd07f0b0839d142e78c0f55ad944a5ba35cb9e0dfe7f2a77d07252ad742bb73bf3f68adb3fd2f2c8c66de100b016fd13deea9afa18d6ddb05f8389ce4bb598d2dfd3828f47ee685eda67333dcaf256770ea47c5035e1ee6500e55f76392ac5c916c7ce4f6ecc7fa2a4c9c57d0e113bb7ef3c3f15d12e535fa9d241b6c56125a0b48a9d8d9ba516f22e7b756d56d78d9944b29db57ba4645772de0048c6429eef6e0620e81abff3d1efde711c2babd40dad13c64d12e02e8bfec2b32590521cce123c128e060dc9d13e791a52902ee54d73bb664e664218d88332d6e978bb1b269aae3cefdadbcefccf3f09b01e5381827eb8e86fa863333d66e8511db5ad1f993ad7b845da13c0bace98ce8e107655cb65e205631b3ba3e6c51ff22cb95edf4305d7077a98b7a5d3e7a65b805e4a52dd51e89a3014580a08552ae2796e31b092a52157577932b5c272a8bf7dfc2e1ea870ab27d6021745487f20813885cc287eaaf98d88177727059d6acaeb199a74c6da0e50c311de5ac1e26e2f51098c976663264d8ad3b7f541a5949ffd03c3182e7f9861ec591d5c34219a108228ad6d7ffd8a12aaeda738fd68c0a50f9e851d6db2dac4fa72bce53f0f67dbd66be9b5f76063f6c2c63cb96f98fce849f876c4f617e94886c645bd345caa0640d5b77b49aa2c15162255e31fadb37104f6069379ccd1525658bed96d226ae2958790eb108d85168a1a04befa946bd290485b917efa72324ba0067b76840ba4ad288da4441a7707a0f842d1376173b3f52933da48bc9ed94d65731dabcd5fd60738599a71af03e9f02eaa8515a4d35137d542a7860b9fc7ba72b02b98e8f5f96138f1341bb0616bbb731635be19748b6a8d2b766e3a39077bf741eef787e0184f16d0c678cd54d9909604a7112fc37eef77f69076510e106661b16844c53f52dba2ac95f801f227a9cac17c36ab54c7db848f246c2469da589cdc0c49d2c846de2a545e2425711a23c6f25f89f8d4e4d9e7a791a523af79d7e1299c5331dab3bdbb2e178980a566e42bdd47dbafc2175d186340cffc37e180ca86bd55edbdfc375784e5f17ffdb96d065c90c94b93771e316bae983443c2297a4890adbd578162e26519b3ab1cf0385979e7b9efae6e34dc1dcb180f80c56df3111b546a486d3ca0346a64f6f98eb429247fdcead70fe46ab9ec192a9763826361d7fbfe05f106e4e4ebd26db3d591ce336aea21b78419d78ebc99fdb5c476e726fd0ace0b9134c95c7e8c3541b39033ad15c6ade370668969be18515794fde8a01cfc3c024cdd1128894597a86599991783dafd84bd5ef9b155169329d829c10009eb573c9d5d97bcfdcf55a1f1f1cfb3e199b4adb350789f2b283286442c0211b431f81825ee567f1e04cb712a5d8fe67b41e7d1c7c780c34c9721e291cff188116975b054300a85d33e4a1ee2cf27f374161682bd9acc74f2a8cc44e83c19eb8ba0211779e2f7f7530f0c2b06986623b8299aa59189e9a75b319cf3a3c68e16ae3463f5ef33ec576765441496e7b3d620b917eb5d633343be3736494fd76302919237dd6c978555da699e41218d87125c7c67d0964"}, {0x98, 0x1, 0x4, "9b9eef5d654bc978bd2d700f566bcb9b85e5e8e71f0ca7893a53b1b1e9f19134158e32683faa8b023db5d2c3b57b3a87db5c1df9d4a122fc8be94d55f62d849c4b07cd0f6f5e6402ddd05780ee54b3006be235fe2971a791e1b38086d2df933beab6989dcfcca214f17e88d1c26da30a932e40566f79dd4f6e56f02ebd78c1ef82b30714"}, {0xd8, 0xffff, 0x7, "c816dbeccce4d9be8bf3ee207a814677f9b344d56ee5d60e7ef1aa91829e668bf2e7975847515f1518a99ac86ae75f2f7c1f286fa045e635cb7f130dbe703d7df93c5e24df67b5307973d17639d25a5617e713c1e671412a4e829353e24ffb6463403cbdd35beebadf323ee0ead607a9bd617b009c3f93378ae7c3a1ef344d858ff8003a98d540b30ca6293d257c66369cdd51cc896ebaea10ed308ac2499c2c84d832e33ba26685562ac3d05f48fbdbb158079b3c7c0942f070bab1c48baf1210ba4bed2245"}], 0x22c0}, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x8001) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="86fefa44ea5ad11f970b7dcab295fc9cf46dd935c105a3b87b6e88e96c9ba16304362d2aa1669560852e5d214b32c70319e7d05adf2a59b983a036813000ec127c8d3758bf7c40a5bb53426023109a88c30b6ee211e7154d0a9f7c55ed5c230d00d5275f051c6a1979dc9a25357b2780c6388b4d14e74651bd019e785d7c71cff52a2700b8cba757925578c7eb47e2a743fd4ad1e6cf", 0x96}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) geteuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r4 = dup2(r0, r0) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebb0148948bdf27fe46bb428b26a33f3c3738a9dcd9687d1b8f66b5988c2d8fe5b0aa09c23ceca4de7a82016134f70dd63ce5a58f5cd605416c77603b98b3763672664", 0x56}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba42", 0x27}], 0x2) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r7 = socket(0x18, 0x4000, 0xfffffffffffffffe) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x8ea8cd75fe694acc, 0x2, 0x3, 0x7}, {{r4}, 0xfffffffffffffffc, 0x20, 0x1, 0x7fffffff, 0xc132}, {{r5}, 0xfffffffffffffffa, 0x28, 0x1, 0x6, 0x9}], 0x400, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x9, 0x80000000, 0x78, 0x5}, {{r1}, 0xfffffffffffffffe, 0xb46b9c808406be9f, 0x0, 0x4, 0x100000001}, {{r6}, 0xfffffffffffffff9, 0x40, 0x4, 0x1000, 0x7}, {{r7}, 0xfffffffffffffffb, 0xdf7ab7915c227a5b, 0x2, 0x4, 0x3}, {{r8}, 0xfffffffffffffffe, 0x30, 0xffffb, 0x800, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0x1}, {{r9}, 0x5, 0x4, 0xfffff, 0x40, 0x2}], 0x7f, &(0x7f0000000440)={0x9, 0x3ff}) select(0x40, &(0x7f0000000000)={0x9, 0x3e3d, 0x11e9, 0x5, 0x7, 0x3, 0x1, 0x4}, &(0x7f0000000040)={0x7, 0x0, 0x8, 0xd05, 0x7, 0x3, 0x7e00000000000000, 0x56ab}, &(0x7f00000000c0)={0xffffffff7fffffff, 0x1, 0x6, 0x20, 0xaece, 0x4, 0xff, 0x5}, &(0x7f0000000100)={0x7, 0xcf}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc3b, 0x3}, {0x18, 0x2, 0x20000, 0x33a}, 0x10000, [0x8, 0x7, 0xce, 0x5, 0xf56, 0xff, 0x2, 0x40]}, 0x3c) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8110, 0x0) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f0000000240)) fcntl$dupfd(r10, 0xa, r11) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="89b62c73343f18fd19c9a2bd03e7b2361f74a8679f63c4b24447d88540750c3a882c7f3122473ef00039d18a931b45d1b9be2e8e780861a1cdc3332b6cd56a785864c80d8c6518e45c589cdc10c1ed9e5dd79f13855c83140d3424d18ed78b7c172ea05e60eafa88aa0f85dac6e71053b764b453128dd4a3089d7a9bf9a7782609bf92384925d675a9c06e2cc93a886577515aa3438572f1abf1a3ebe038cf2c752372720a5ec492e03487181d98d02290e284a7c9bfbddfff4253012a7277cd05ac2759d6ca8d4f627b1f18a0f4eb54c795e401d146e04590b41969b42b17e904e61c75", 0xe4}, {&(0x7f00000002c0)="c2a34c7aaf1f15dcdf466821fbfc1d084be8598bee5ffb50907130b07bccc04fc2fc15698a2ab67282d15f882126bf08953634b8a03c4a4270b60c8d3ec051a19c328c061acb3bdf798d2d7fab355eff8ea43796ee1a28908d9c24bb939e56df814632a0ce5d7cc1962a5a7948ed930268a2f0abbe84dbc1b3b0bb316b5503041b9ce27ccf3b2133c846cf3dff84f87bf0fd8fa4fc54d1725c320e24ec3acb45934618ae0824d0cb4a55236590f9c4a4deed244de1c93d1a833749b555592f315fbaf7278b83ff3a5bf2c093f95b208d137c889752c26191003674eb8a550b71d394d32db90d6c56e71aa1558abe4cf67832308c6f6b17d592136682", 0xfc}, {&(0x7f00000003c0)="7f704eefdabaf999e36c5ae8d388b043703462b4f47574064ce8b1fa7ad1d882148832f43f07383c2997e7f3929add0580c85eef408bad2de6f7a0fe12eb0ff405369f9d83fe880ef3a625829f94c39c33407ef00859cd08fba33cb95dff8b7e8c455b982a5582305b5ed9265bd2d1266b409c8e50", 0x75}, {&(0x7f0000000440)="614a4d57cdae8805911c3245aeaea53712e1285922d0cf1ab648627467bc45485cbcf4c5005f47c3e87b29cf1a37179aa32c1b619c9df49b6d125679441ade8f4824ae1d30f1f511a901378a005ea3b6dc775ad75c3ab2dc433f93dec8b6630e7b518a931ff3e355a8382202625d39d3b54864eac7fe172aaf7a710f6e2760859260a7add99eb095c29f39a05c56a9f37c4de36e0ac58da8662a61f1dbbbf3c8c5588fcc5adee775d55169e9cc120e4428dccb35a24390956213ca86f66a79af0a2f440f4d69656a55e3437e08e17f9882ae8d8400e331f03995ebb90637299ff7f78d42f8d5fbbf5fd78cf8a0276f", 0xef}], 0x4, &(0x7f0000000540)=[{0xb0, 0x1, 0x5, "e6868a51d2c0cd8e8aa1279320e8685505187be6547133a9d578f46d919bc750eae5eaf9e8a8c8eeb597e32170b7e8d4698f33f724c2e9ea747135be46518db3c0be3560a7274050d6f43bf3d41cb345f748a2979f26737e28661e85f8794cf1e2488539656a8d338c42b23eb6f8df210fad04d897d7c220c793a4ec5e46a6c8c6feb72fac2fe75789d701c95dbef692201893f82cd0e8830c3ed2635574af"}, {0x78, 0xffff, 0x100000001, "f4be072022897d5eba2d24b71923c5b5fe748852d9003c8f739f445f50b7c0f84f0269f7e7f84004d6d09724d099990cb65be38713d0ed73f9552b95140f8c3559b1618885c57300d00d0b52df61cba8196cf4c18b816e142ebb93993c862e8edd311b"}], 0x128}, 0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000185000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000184000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file2\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) chroot(&(0x7f00000006c0)='./file2\x00') fchown(r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x14) rmdir(&(0x7f0000000100)='./bus\x00') getsockname(r0, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000300)=[{0xa0, 0xfffe, 0x20, "e9d1e4d1bad4e7c0a46fbfa47689cdc32cc0bd93a0de5b098096dd85c48ebc23b1f6449447e3bea9880d043aaac7714e238c60a139574192e714bc1e7bdc33afd1ad1487eb02ca4d217fa5a20975527edbf72fa4a8b1f2b4de9fc38d9bae45d4370763d78bd0c1093f003b000164df13faad9792e46639b77a063894dea57c4264792478bf96c4e5985b65340a1e312c"}, {0x38, 0xfffe, 0x100000000, "e394b7a4ad95b3d160a475ca83db6d177f5056bbcd54a15d34d4dbdf11cbbb9d903db1f6"}, {0xc8, 0x1, 0x2, "b32a1fd870a4f1bafbdf3458bb18bd1077cf2d87ab9281159a1fac9ac0308bfb27b3150ce41df388fcf0afd2ab11dd57be57bf6c0af1986099a267858568b871fec5d60defc0b5330bbcc71297ecaabd3f722b94f4847a7df53e60e5a2f6484f46b090b788b80d2fd482b6d7b4c03e08565d5670f0468004ed45d8f5112063af80749459921a138b0f1833fe4eaec0ab34ecc7af977d80a1ce5ddc81e531c9a7b766307e5690c955607ba6f27ea23350f6d12c53"}, {0x110, 0x1, 0xebb, "673f9dcef3d1c68420b31670a8b8d0e160cbf8f471fca1e2b245281af7fc7f1598d494dd66e063b27b511739f15020eec31c5dc9d6b03972ce08659feeb93dbd431792b34d137f04cb8f6a43987ba19db96602a552ac92a5c54844f875e33786ce8f9a16cd18362fc60e71c9f896eb3205e1004ac3f49e0111779a894986475ef047ffc7eb9fa8e3d110383612f3cc589d2f0ffc38ff9da34110e9cb1f79b0eb407e5597e45e55a0a4ae72916bf48839b6aa27e46c6961efd556684b1d2f71d98f02535e122bfa7fd2d6c1c7f5f21e83673439c951bf8a14dcdc5fbe0b4160898ff54745750245308a818e782ac6108a7610b88c5acb741cd1ca"}, {0x1010, 0xffff, 0x0, "6947ee692b8a69ebec3d841bc5b4601d7496db3cd79e8f0d9f4c6082d415aa97b7fe975028867c2f7dcf874fd6a213941867e1c7928e4bc5d0843586277a9664016a8edfee116cdec36778d38229afee18821e9d35f72ef3b975a0ffff6496ec218e8feacb8583d7cf72765b6962463fc462cb078f6a833c4cd40402b25637bc171795fc35e5537a9a1442e5ef2df8f61991217651da1f4fabc7a7f77876a0b3edf3fb7cd79acb02892ff18019c72ae718f9f8744c3f6fa21c671b3c4fc28e44d8f566519fa702792974eec998fc0d44f773c49ce7575b2a7f66f1e45a7424f97e84ca46dcee744c69c980d3b424e9ccc0f3f78490702384c07a0cc01b2e98709a8a9ff7d3a97e8abde79acbfea85459e96d353441209c8a4f9bbdf8b01e467b31ffa5f470d5ec3dcd4a814c4983ac271859ccf52caa6caef82486ee8055f8a45e6ec85d6e840dedf9207a06b37b27bfd68e616a772ce92177dc61e0131ff8a3c0df073e514b68d6ab8a5701cbf75807e8c2704130f3a07bd34f880e30fd3fad2028154759a7a3758d6cc2c71e0f200e6c518a64049a844133d8d286fc82e146099895ec05bb1db7ca4d64615d7a1cf25f8099c1c51c9241e5c0b6bf10b4def7004e29bf82be086739089a211d4f0c513877f777c93a314b0071d3de1097c3f9e49f5695ad1f8d6e1e4cbf8f1469715df91b280c56c5ba93c61ab5c15109bbcd2b15939c3202028f7848b4c26b421205dafb7a744d3bf59cb92fc02ace51066684e3ed070a03e7917c6e1f242de9e7983abb1482d1cf93f87e2dd4114191c922295e895676ba22977408affdfe39e2536fd28a99283804ec3267c8b26ac7e49107c4f88cf4e018d55ffbf72694743c6c399b1bdedce05908230b0c2b16758f10057f1299c8ac231d4a5b9f5fb04492581501efa7d6a46d74f9c3f3ea42b4732178fb317876717948a9acac54b0ac70f9c92736cae434afd72d6a4d64c5f3663d80ee6b644648f361b35b1c202257f3a359cc56b92906fb553b3d0a4c77550c2469ce732d5c1cb5cc5f4256c20c098ddc8a0615a870cc6e3935c5433805b41d5f51f49800a622c743c3b79bce887cf1d4c7248ae0dba1a51ff693840385f986ebfb414c1a1c50b51e11a8f85826dc96fdda497fd55f652d67f86e527a9952e2661d0502f071451cfdc2ff0188352b5d8a1521e21ac7993ee31281c9ca2b97aa7cdd0eca5d43a7c2c1d3cc32c65abe20cdff3cf83aad906a67711cf4a745dbef6d6cde908bb3c91d2753a45856afc39da869d2743e43355b1c42d04a1fb4a9e8f0c6dd5f5d2ce392679574c9a7656a744ab0da65a8a55f93f0240a8dc074a84f30d8d06687164d0b5a62856b185b1efb4f00f1309b58e7c3c7b13c6a4c1e620513cb6e13af61cd7b88c2fd05295b97637876f33378c8e15ee9a431c95344ed5097751ff21b648e8439869a26a1b222a77cdfeab55d1c3863ad037a77ac826773f223f0e30d9ee408de2790b4a253924bbf62f2b815544d9bb58fe48609f0e9d57a9d30df2df4edd44cb3b8fd66e40aafdc82451259b62bd9e21878c15392f0f888a0a8be141dc929b62bc644340d3e9c84775883179838437bf093f700176025a5b0ec43023d9422e7d5914121912d732a298061615b47c29c5527b59ae779e5c606f329ebf966cdd025f1cd485897fc58c35177889530d0c4ce5d26346e49fb7b0fa8675a88bd35f2ec1b312134b01589ccf4ae436870552e666eb1828eeb2e01cf138af9487b050e23509b1b90b0ba1a15bb16ea53ce42754bb5e747ddcfb9dc74a76ca9ea4129079651867900b5e719bfacead74f1366b2a4d3feec951960276b4a4efca60f9a17081f9a9903760acdbf79aa0c139a39441c32dc2cf85fb6b58ed51f15320a1afbf8e6a692127dc65f80b3d94ffa63260912f6f0031b016a00d01a46b87b7e6f9d9ab44649cf84c4bfac2a8899b6c2e91f4ab0c9c92e942997c6c4729f684d575423e9ec1dddad5dffef30c1a3686bfc1b55280cda73749491302b71d2a67844849c56b0ebc54403fae8e90ef0853749df51eebcf9e00313da678daeba2f57f2a491012380f28f16fab707e214ebf325a70fe0c377fd241e81685c7f610c8597a8d3bec561452b9498d34451ce2ea39747df6d6f50c479a181f7751842cee635d7e9155c4db1511a6ab6da4f11087d324d112311fa214fe5c0ea253400245b6dc83810ec5a0a906860199be5a6e36ad74b53736cb8fb088ad63cd3280bda8f23fb41215b38c45bd82ca9c14ee7f690f3be2cc13aeb8063153c7f73ce3ede7e9dada43897a325c27d49eb867862f0df2b73171160c9b04277e8af8f38277ebfa110afff521d5b7a548b8a7fd9c7ed0303e739aaf2dc07b228fa30ce5db6903cb7afd4528ff0e5235016d6428428fe805a5dfc5da942dcbdcda3a3a6fe2bbaaeee74a59523c9377c888a32eaa547f373d3e33888023be01734c7e6fb0a20a90ddafb39500154a4714e4802c9bddba8cf22eccf8959acdb2af29a8cfd2f4b35fc73bc39adb6c8e7c0d265d36ffeae739eab04341049ca96accd29121e34d8ce3e701e69434546ab36d9b2b499689c707a89d337ea927a4639923773a4952d22e878fa9bee8efc68b623a09152bd7cd91c046fb1296939077e384cd4156b382920978a10b23a3aa0677dd4e8694b1e5145314181a3252cbc85eae9933a831e728af63493b1aa6340bb0f3661599c4cc2b703bd438c2c4a7c122fe261aa940bd107fefbcedf3d055acd12a9ad091e571ab746c9a6c456abf14f2421311cfa00a66d1df41143a778c7a17c7ace2b40b4eea4cd38256f5f515e60144e4fa48a0d954bc7f7cc24a6dfe83e1724f7a89e738ba5293023452a75c838027f73739b6453ed53be4280741ef1de24db849aedb4827edcc4aaf5a696cbfa9b39f381292d0665423c0658903c59ada78430f5321fcbf3e57ffe2cba426ac9b8410e34fb752208235c92fd4bd7a6dad2657bc573c4d1b93057670b3e53760a381a16aa958b630ff3ee840e761a8a22e8ef26232774b65b6da9ad22ad5c8a862767f91c697079bf0d69516dfe30bd24e6048479e1678849d64aa7ff6aa66ccb914b098a6576dbe5b344df9ec4f0a6543fd8a4af918b9cc5c62bbd08cbbd696f0a911d7c47fcd6b765eb023e677b6d6f980fa7a97febe0d1e13406720d58bb3e892c0a0653bf738fb57d37778cbbccb2ec9fcd286b7711983201a1bf00ad92113847f2555e2fb04354fd83b3350f98194fd9c1f89b99e4ae4b501becc250dcbf82c78182c6a86370f3815acebfdd135485cd2499c91da1d9487bc5089371548e758e7f3b16db2da6ef1ecf00815eb3b912ba0acc10a44444f4f3e6eba9260198755e63ab10a8c0447569041dd42514486f0b891458082a0e1428ffced90dc7584bfa0d5bfcf6b2267ad7edf26858936338dc0162b9daea03934554e3e744694f5c5aa819a703500043713936fcd35c8f6b239ec7063f92e054646d48d7cc6edfa113ee0fe8bbac344fd6def7426b25e644f2fa689b994108f8e68f286b230158582c492ac8f176d70574e6b0d54d13cb74ea86a6531576764df80964c208cdfb944d4962343d7f109401e0dec55b7ba4bae65110ad79e6f70dfbc2d95e265fbd3a81f6bcf9420701a35d93c2648af2583951f3c236b44c31a918f1ba201d3e28a2d471aea65e6868d1159f6be87caf6bb26d361eaea28056d61263fa764a97b538852ea6306392980236735a099b052673f9f8516093269c09205faab49f20af82638db3415f6d6d4b1a808f0a33bb6edc7cf03f7ac7ea98a57903a734d3224ba44611fcd7dbe20d6025429fba8d1e3bb5d8201bdd78bc8058ab7c778973dd95aa81cd33536a4e86cfd972e46262ee57cec73715849e1719defdf98b54ccf14d4e3d0f63d814584f7249538d582848e85cdda62a92513b4c21ad7450574218a5167e74eb1d2efa2abb2c96ce54695d0dd439fddbeed003453b5109ac9c2ecb8535d762990c83304be210392955cb96f7cce22b75a7d913e836a9cfa11a20c87b8543584781aa4301aee1907e75eccf2ac770fddd26b8f69b6973d4a0197a8de8b3a5c2954d5ee5d55459c699090f63e78efa7ec93f1411dde81e2336abe55a88eef57bbef9c3041a1e63ef1f88c7f4a57ca6fc56d0e239b6e8112314015fc130fd5cb7071ba86dd9b675798506e88c3405ae1321a01c1fd6004611ecc6bc269399188330c39ebc32ea5cc8509d9ebb4da03495263b7d7863aecea74bf12aba3952db23330b36c591f1cbf061e4e7302a294f9fc83ec318ec94c62c3bd1c178a54205f64d2de2517ebd5ae37023b3d184c8b4457b2baf0f4f8e29746e9ac348fe21c348e6969a05531c19494c17c1140f782f40fd324e8b28327238a44d5624ee24150df3671eb1195d1d5aa5ee2eeb3c660ceaab5cf82191fab845528742e8647810d2311ba6c88b9c4a5299fb951f48cf04b56f0e3456f3d1163324c069cc9e6884b6780b4716b43a7ce188c09d3e94d9e2b8b27346f5ad32101d0f3cc7ef967aee55a2b4394b0acb887c0b90b1ca749d347a66a99cff44eb1a6fefd09e9dc5ba3354438432b4220d74a11b87cce39a8d9269e4c4ea3bc5534a077cf0be4d3eb02de7d785a9ebc47d2f5eb27eac9997b5421b9dfbf5cf6a0af47224340632d4703b4b77a320d17812d766e7c9f0fc2e7d6320d4c5ea62a92a3ad26de301487c0695e898e57936de28010dd7d1891a16c658d9cd84adb4e35015a59d19090e624c879319128b9dfd7285ff90cd963f80cbca409f44a26ad3c7d16eb1e707d302badaf807da5722dcbd90879abbe450bd9d75ecc0021eeb03dca5f6eec7c71b541f329dc2f33e8038030a4088f05660988093fa5e521f304d5e0a1dfca88819c4d832293a5db748a48fc28e93fb0cf2b70677cb7c5babd4b57ea02896861e9a7e1a60c9c7c58f72539eb1b479fe34852cbf38fd945896109d4130aa4d01e254d18f085163a8c804592943699044e464cae4ac83b8babe5fd4d5a1435f1140dd96f36d49374669cf86df837a790cc13b3883835cec94c3f7d2be23c32ca4ef8496460193e473821d4c06f38b700c9f4ee9b09cbc23165edde4adcf4dfe018bc26cf2e98ce404493ea5ae40778984493338b1ec4fd1dc2a7832c49ec0d152463b8285c2176e819621282eab429164b98c9cb7005623b7e9a6b10532ff225e03e37180e65b825b0871081d26f10eb0dcd69384602fd0107f67b2aa3caf8edf144485ae8e87617c03398d6ab8af0c2a93c57fd1c3dd86337e48425dd41515d6e4716ac8d9a9e72223367000d039242ca5666983cfcfd8fc1b824369d1d674e2cad2eeb176b009dc6f4b4a1922b86aeb3f772db348bbc4aa9d7636694752a657347bdeb83a4f38f206c92b5c52add411dcb57aca6dd4f3d345adbaa14f734a17aa86f56cd8c7e11e49e50546603e4bf887891129b0e658ceae4871970e707b2f59ddff17987341cc01225a140b82ccab9b2278af0d8788dad3b4499a2165ab8fb71ea473fd64f3f2aea28a0a2a868ac24f74b9e5a697dd58e3404b6301182693ad3592319f983c9deec8ceb31209d0ab781aa9ca59b3e0300febc21dc2c30b18be3e231a1779425cae7dd937aacc7d241e95104fee2dcb04e7d6005fd8699613fe96805ac9cbb8de565b05d3e46fd1fa26a10ee0b49aab050e271316f7bf01eb47fa869b2192c3177c54864eaa5ac6ca43635382abd403290cbca955361e61f304044f60dd"}, {0x68, 0xffff, 0x149c0000000000, "84b7aae3c6bc48cb84e833f2ab5acfda9435998246984c6c55c8727e9dd6452e6a6d20782fe62636f1ad3f2e4c59191a7b148e20d30872b4009eb4609324c2ab9a512e002cd5f7fc586b930d893116e6f945cdf1a9"}], 0x1328}, 0x1) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) munmap(&(0x7f0000664000/0x3000)=nil, 0x3000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:03 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x2, 0xc4}, 0xc) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r5, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') sendto$inet(r3, &(0x7f0000000080)="d2d9f65eb7729f8ce5b7bafa72899b070433f4bc772110182a42a067038cbfba686369013ff188", 0x27, 0x806, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) socketpair(0x20, 0x3, 0x1, &(0x7f0000000140)) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x7c9b1546c5bdea15, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x4, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x101, 0x6}, {{}, 0x8000000000000002, 0xba, 0xf0000000, 0x5, 0x7fffffff}, {{r3}, 0xfffffffffffffffe, 0x20, 0xc, 0x3, 0x200}, {{r4}, 0x0, 0x46, 0x1, 0x100000000, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x4, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x858e, 0x1, 0x1, 0x87fb, 0x2b}, 0xc) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) r10 = fcntl$dupfd(r7, 0xa, r9) write(r10, &(0x7f0000000240)="6f8857ef692e4e607c3fdda949d545c6909726f9f21bc2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) r11 = syz_open_pts() close(r11) writev(r11, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r11, 0x2000746f) writev(r11, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x4001, 0x570, 0x8, 0x2000000000000e6, "1e82c860a30930f789f269cebca6447b4005e5ee", 0x2, 0x2}) 16:00:03 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000003c0)=""/178) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000001c0)=""/4096) r4 = dup2(r1, r2) poll(&(0x7f0000000180)=[{r4, 0x8}], 0x1, 0x8000) r5 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000080)=@file={0x0, ""/33}, &(0x7f0000000100)=0x23) pipe(&(0x7f0000000000)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x800, 0x4) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r3, &(0x7f0000000080), 0x8, &(0x7f0000000140)) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x9) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000180)) pckbd_enable: command error 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x8000, 0x6, 0xffffffffffffffff}, 0x4d4, 0x0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0xc3, 0x80, 0x7f}, {0x9, 0x81, 0x3, 0x6}, {0x8, 0x1, 0xbbc, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x4001, 0x2) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) getpgid(r10) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xb00fffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x8001, 0x8) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r4, r5, r6, r7, 0x4, 0x2}, 0xfff, 0xe9, r8, r9, 0x20, 0x7, 0x4000000}) setuid(r4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) mmap(&(0x7f000003b000/0x2000)=nil, 0x2000, 0x2, 0xd2fb5af274004bbb, r12, 0x0, 0x0) connect$unix(r11, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/190, 0xbe}], 0x2, &(0x7f0000001240)=""/95, 0x5f}, 0x800) setsockopt(r0, 0x20000000000013, 0x800000000001, &(0x7f0000001300)="6f8f", 0x2) r2 = socket(0x11, 0x3, 0x0) dup2(r0, r2) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 16:00:05 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0xfdb7) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000003c0)=""/178) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/247) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0xe, 0xc}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget(0x2, 0x0, 0x102) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/227) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) write(r2, &(0x7f00000001c0)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) read(r5, &(0x7f00000000c0)=""/64, 0x40) r6 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xffffffff}, {0x2, 0xfffffffffffffff9}}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x1}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:05 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x49) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs, 0x10, 0x0, 0x17e}, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket$inet(0x2, 0x1, 0x1) writev(r1, &(0x7f0000000d00)=[{&(0x7f0000000800)="668ae01dbe90449f674589e172e5e8a913b912bb877b136ae33b424e4c291775562f1e5e7792ff169e626a1aaee95443d06527d71ffaf43e39221ac60e05683e6f92370bca3b04e81c8b685a7abc58c4f232ca66e5d73c186afc1bcaae3b7ed4ad902aace6fa4157061c379be3ad5ec402014e2cb79c88266f664090f1076d7fded3d971f59a55a034d51bd3897f68c06803bc0c7079"}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="5284a884161bc8bceecca5891b9759b95c0e0d576300f9b45f1cc6998381c2ee71062c53527a80139c91330fc437e16bccc5d8594dbcc38f7ce081f15de9cfc2cd15054941e109975d362247b18eb50e9e976a8a49108c"}, {&(0x7f0000000980)="8160bcf34416f72c83db2bf92e6e71c5e0d8d06b6e9e4986e1c66f4e2144af571ad4e969af4df17d5e7f2dacb5efae59a8825b655243466b4948706a8f2fc78c37b26ffbace014121fcbf6354908c89a12153cd232a8f655004e84eed8bac889cb4e34ae99bc98d9788897a7c038c632b1df333cb2b48f234c7a021742e12bfa7b08af3cde33c7dec834da683d0e533b53d47b67c2a7c0d024d7593ef10d8627", 0x366}, {&(0x7f0000000d80)="ee1f07cb1eb11923c7c30afdd590400f5fcaf84f0900a820c08fde145078437121388ca8cf512971d556405c0a8e546019af1d76ff555a25f864629b026bbc67c712b1863c4d24fceffc62fe8de1d0eb1dedf9b5cb8d6dc2a1c65427717d2027dd9db05a9b9062d4a50a1b67a0798eda86b5f16f8fa31811b1f7cd988fc9a45921d9c223a305e6b81a23dfdb5510919c5251c52777bfe806eb66d8650c964a0c283294bd900ca281828c42aa6348b4da9c951b768affdea698a3aa2075ba742b10196a8d1c1c22989a023f5d0848798cf6962dd0ac290f946a9049bc488b0f07d5814899ed24e2a44bee2e3e41b7382af97a849e"}], 0x1d2) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000007c0)=r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="480093a4aecf291a461e7aa482e579508496f4967ff39a45b3cf52aed72f50e378dde91c8acc161a86fc992b479d2909a2cbe1a97822358304f6e119c30f83d7836404c94cbcb565d8b0a490c31413323d956dd735693c78607213340039dcb5c21ac130f5d4c9c2ba7902d1f1b8bed9c569ac6ccf660b09af73b64068567b184a4156aace265b986cc20b211db415cf88c1211c766c997d64cc14c3f4e36f7970240aadd3577393b07bd60d1cb13ae30c007fce0fbba98d9b0ad170e7f2bb46cddce3f9f2ef8b881d3b21007e8505f78f850f865ff16b4fe0ab3ca57ff7c43ed9575ad9a86becfe9a2490de21ae965e6b775cf7", 0xf4}, {&(0x7f0000000280)="cf84ef6fa3daeaf3e992049257fee99c8b461939a131506e9394140c4a352bebf4ba621918163b71344d5ea35f7426fe8919e9a1af4eb7f7d905bd15fb7d2903093e7c5f", 0x44}, {&(0x7f0000000300)="48db663c944f316e41a4e1a0b34f378bddbcb6e274530dd5f1b8ab340118747be5a2eab8d8603b58e730896e3ec1b6ff05a0254e64780c4bc39604e33c293a051fbb0dd5ed899041d3a2cce6a7308330263831f5f30169d94af15d150d6b53e77d204769bb38310f3d69bd336086d3d5f0ba84609f98bbbd4125624da71b338e7a68b99e5598769b74707586a4baee77db7219614d226cc89848b1c5aea56776d477bf98691600c414256f03c74ee399edaa059335971169f41ca1b4f27487a4c97e79e55163b2b82f73959f689e4724e607a434b21a96cd67662a6e0fb9fe8f36536420407f46f7f184be411065b50de6c0b7", 0xf3}, {&(0x7f0000000400)="0cefef8b8dbe16287871fe77149cd7fcdeae486500658222642d0ad2e8e973ba71713a1a1e7872a27bd38025bd4986232236f037d726d884feedcb6a39df4e5853d59d9b00dc1d15f007e27d7e0f6aee4423654a929e0f83c6630fc287ef7f65abc5c4d898aeff6a400707a99c35be3fbd1f3e22a201a6d17f671abab5b440f0a16d889edcd06860bfb08bb3d54591956c8580fc9e641f98d3f26740d166", 0x9e}, {&(0x7f0000000580)="81a424e42cc70c106a9025b4700b1c49c861040bbce6cc5a7d455d39e1b5e0829a4179f283c7bb3152125dce0f4108ef84fca59777c20e25c287d57ef9b3611e5b45cb7d67104f90036ab4e4872ea509225585a14b6e8e3f0387c5d974a6a071b147d12ffbe68f5d794bc01712c5f909f8ee8ab01d9d37d70fcf6aee7194e39d227ecd5470095c0d58169cd77b4071a40dfc8134581aa3f3ea67153ac993bc4e0e2baa9af03fefbf6f2219c9dc3fc37e525eb784a28c6ccde7e0e73b930ae718482ca3c7f14934770f3e76fe1b3eb1d4ec6aa6784cfd37f61dc4be8b1088cc15afd7ea57a4191a4c650905728e157c48889e120d1a911f60c451b1013abe", 0xfe}, {&(0x7f00000004c0)="1b85e0db8d599ef3ad7516beef9a66d224710a8b5d4b3c36a2c11ba87274f593babe1a18283ab4d79d8dc7f419e6efc0", 0x30}, {&(0x7f0000000680)="53099b91220d96be6ea7fdc630aa5ff33f93f59da02a4074d49129fc93ccba522221ffc76b75831531aa9b6ea16a074a50f1d605147b465e428ba76585d7b6d5f74aca284a2351534daad662fe14903ea39124dca18d494f40d4469ccc96136dbc0e5080f45fbbd18995d73f0b7326ef43111933293ecc357b48dab43f93eaecaa56f4fca630da051a7a4bb26ddeec759aca04ddcb5ff4841390e99661ae2c094914ad6282e1275f71d6af220f", 0xad}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2808000000000000000000000300000034ab0306e7ae112f28180818cf42e5c1e6680000000003005800000000000000ffff0000020042cfc06c2803c15c7aae24015e54bcaeb5346496249b602baabd1f0af59d5244e03ef6dae82f9433b65dbfc1ea2881fd5d5b4b0d90aaa5a7a1ce91034207e5ba54785ee0cf15b4c84b1dd6e3000000000000e3a1e33d2690ed0c7cb2df4f6ba4999e770d86e0d7fb3d4f6491aa4958dc82d6c4cfb19d385e53285dabad07eeb6ce6823d4d37d252515bab44244f58c7a8ced89c66197adf4458661c3858d11c022f52feedfda59ddfc10dc8fc229986a344d3746dcc421212caf610c6c0241e556cad1c1d0030621626d3e56cd5bf1702428fd1f4f8f02f84009dfd1956c2ac0866ba50ae033d835d75985a5858145fa744794c00363082677660bce265133614fbdb3a5f9a1b7d8e89764929989904a016ac3100b79c8d5290edcf2d22d6ef1821700f81e1f31fb1360106914a4b2595c4a75f9633676b265e3e0f17a1820fe98108d2f46f23f50274682bdbe8f4a4b910e543e5fbb30d2b48e6e604ddaa31bd2b699c57410fb2d69b1b77e1481c65836c2fb2cfb1bd615653cbf2683b74b551d3315314ff479b94a14f89432b0635f55ad6eaf4627484c8916691af94ee5b7597fb4697d55d60335b8183ea03e60745c0a7165f0f474e36b7d5cbfbcdea98215c0fbc238c43f43c755d05d33b684c693b4b3f540b79a4b0000000000000000000000000000000000000000000000f1de6fcb279051c949090d04c37887d393"], 0x80}, 0x2) mmap(&(0x7f0000420000/0x1000)=nil, 0x1000, 0xe, 0x4010, r3, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x1000) 16:00:05 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0xe0, 0x22) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "8549559b6a0000000000001167f5bfa600", 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r13 = syz_open_pts() dup(r13) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06186cb23a067059b274aa6f5f728193ef16aaca82eddcb039eb93f12fc037916b136a54c00000000000000000000145a0bcc37c5d56870425d56c845b4d7cb61a61910dbc4a603e4225d7db1cdb10bc23054cf9f9d9b7fa0f6e08f06a952d23496c1b564f89fdace51ed634f39d68e60e42c91a316a92d1457d711ac76be7f801409a27ae5a6b8719a60e1a3e85685356d4b478bc489f45c3005d8cd2d89ac6e5a1015113051ce9d4b9ec7134ab640e2710ee3ab4f0489353bda77b635d997bd2b450d418ee4eb5e2cc2656697cf690787b3c9a955ca74ceb0be82eb9b6583505b0695d964330851baf18d721339f8a421852bfda439c642e649d07e7e601bc68698b8ed605c0d69f88385c5220dfa74ddf3f8a9ccc580159a82d7e1efcb6c7c9db18fc02e6308bff40833485ba507aa", 0xfffffffffffffc31) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r15, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r15, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r15) r16 = syz_open_pts() dup(r16) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r17, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r17) socket$unix(0x1, 0x2, 0x0) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r11, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:05 executing program 0: chflags(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x2000000000000002, 0x2, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) recvfrom(r1, &(0x7f0000000080)=""/119, 0x77, 0x40, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x20, 0x4, 0x9) 16:00:05 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = socket(0x10, 0x400000002, 0xfff) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000280)=0xa) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() r21 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r18, r19, 0x4, 0x2}, 0xfff, 0xe9, r20, r21, 0x20, 0x7, 0x4000000}) accept(0xffffffffffffff9c, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) fcntl$setown(0xffffffffffffffff, 0x6, r11) r22 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getpgrp() r26 = getppid() r27 = socket(0x18, 0x1, 0x0) r28 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = socket(0x18, 0x1, 0x0) dup2(r29, r30) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r32 = getgid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r35 = getpgrp() r36 = getppid() shmctl$IPC_SET(r28, 0x1, &(0x7f0000000540)={{0x1008, r31, r32, r33, r34, 0x20, 0x2}, 0x0, 0xe9, r35, r36, 0x20, 0x7, 0x9}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r8, r22, r31, r25, 0x4, 0x2}, 0xfff, 0xe9, r24, r26, 0x6, 0x1, 0x4000000}) r37 = getgid() openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r23, r37}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect$inet(r0, &(0x7f00000000c0), 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x5320b6cdb050549d, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r3, 0x2, 0x1) clock_gettime(0x2, &(0x7f0000000040)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x800, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000106, &(0x7f00000000c0)=[{0xffffffffffffffe0, 0x3, 0x1ff, 0x80}, {0x2, 0xfffffffffffffffe, 0x100000000}, {0x8, 0x3, 0x5, 0x9}, {0xa893, 0x4, 0x265b}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x5e5, 0x3625}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x100000001) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) getpgrp() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pwrite(r2, &(0x7f0000000280)="bcdf1dbbc3b42b51a25808bf0db69de8daacf459f8cabad8a924b2187f8e7874e8e5cd8eca24e744545328c61db4ab1c0d963322487e1b0280380694721281a7c17b9f77353ec98bb553e8ff035130f050604ee4f3f69629d88cac91680eaf8d86512efa7b3c369de526143f9119afc072cfce5c154f73b2663d613209a9f7f6af8d8d0f8dab926df96c8b54d301e8076470b2164bf32fc412a9e2e7e7a1310d6aa46322f593d579ea793e3674b7ac499856d67cc4cb75045f56249828c65065e9ee51414707fc4dd7df78764b3d1ea9f93edfeb991272aceac0fe359fb68a8fda930ca0e2d9924d17167ffa60b12aae3dad1f2fe3f1bc", 0xf7, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f0000000000)='./file0\x00', 0x10300, 0x20) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) getegid() r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) accept$inet(r11, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = getgid() fchown(0xffffffffffffff9c, 0x0, r12) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pwritev(r13, &(0x7f0000000280)=[{&(0x7f0000000240)="a94b069c65a979e7c7c3bd13aed46cfbed614eca34751f8bba8b6faea920e654c95281dabbc383dd71e9bb108eea0f5f1615", 0x32}], 0x1, 0x0, 0x53) r14 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x340) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000180)=""/146, &(0x7f0000000080)=0x92) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) lseek(r15, 0x0, 0x0, 0x2) socket$inet(0x2, 0x4003, 0xfffffffffffffffd) r16 = socket(0x18, 0x400000002, 0x0) r17 = socket(0x18, 0x8000, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffff9c) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt$inet_opts(r16, 0x0, 0x6b, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = semget(0x3, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0xffffffffffffffff, r7, r12, r13, 0xd, 0x7}, 0x5, 0x3, 0x20}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:06 executing program 0: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x0, 0x0) 16:00:06 executing program 1: nanosleep(&(0x7f0000000000)={0x7fffffffffffffff, 0x4}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x80000000007ff) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xfffffffffffffee9}], 0x1) r1 = semget$private(0x0, 0x0, 0x450) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x3f) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:07 executing program 0: 16:00:07 executing program 1: 16:00:07 executing program 0: 16:00:07 executing program 1: 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0x10000020a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = socket(0x1, 0x0, 0x6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x2524e67d6cde0c3f) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x8, 0x0) open(&(0x7f0000000640)='./file0/file0\x00', 0x200, 0x20) r12 = socket(0x18, 0x0, 0x0) close(r12) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt(r13, 0x2, 0x2e, &(0x7f0000000780)="ebb7db4a09ffcbff33b9fd812eaa4e713048e69931929648e3818e30f4be40", 0xfffffffffffffd83) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r14 = socket(0x0, 0x2, 0x800) r15 = fcntl$getown(r14, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x2, 0x3000, 0x582, &(0x7f0000ffd000/0x3000)=nil) r16 = socket(0x18, 0x1, 0x4000000000000000) r17 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r18 = socket(0x10, 0x3, 0x0) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) close(r20) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r21 = socket(0x18, 0x400000002, 0x0) close(r21) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) dup2(r16, r21) r22 = socket(0x18, 0x400000002, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r23 = dup2(0xffffffffffffffff, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000200)=0x339) r25 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0x100000092) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x3b3) getpgrp() r28 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r24, r25, r26, r27, 0x4, 0x4}, 0xfff, 0xe9, r11, r28, 0x1f, 0x7, 0x4000000}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x10001, r6, r8, r9, r10, 0x5, 0x7fff}, 0x200000006, 0x2, r11, r15, 0x7f, 0x100000001, 0xb1f1}) r29 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r29, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r29, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x4, 0x9, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r30 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r30, 0x3a, 0x12, 0x0, 0x0) setuid(r6) r31 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r32 = semget$private(0x0, 0x4, 0x180) connect$inet(r31, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r32, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x21) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) accept(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) open(&(0x7f0000000680)='./file0\x00', 0xa, 0x101) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r2, &(0x7f0000000700)={0x2, 0x3}, 0x2ab) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) poll(&(0x7f0000000440), 0x0, 0xd246) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) sendto(r4, &(0x7f0000000540)="e94a2b2544b842483ba376390f79fd2b934780f2de3067748154f222dc5cedafdd2bf875eb721b815a816316bb6f9ffc63986d9a1cb7cd352f6c72e7e72c478bbfa49cea7a423bbee3164f3838e74cc7f3df63fa1eaa38716a805b8b2a1a467bde64f377b32f6861dd829adf59bd20b1aea956f1d5b4cb30294c425dfc0107f636738120291546a9df78bb", 0x8b, 0x8, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000001c0)={0x1}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000000000f36375cd42901d9dd4848b33a2bd0d2b4f3a22ba63e18f5af8889f7f56d4fce91338b81af892cc0cb385c2940c2419a2ac503f7ada5cf840518d50428cf1975fcfa9b041b6f9f34576cb5c5585991a19b72fbe267229d7eebb32c5b00b2f86c981765a46967b416853b4007b1855ce84824509c6c3e2325da728af06ac50a85cefa3ead168e05a9a6ac59942acf8073258ddd2db55698cfe30f94b9468a3b84b0000000000000000"], 0xb0, 0x1000) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000500), &(0x7f0000000300)=0x4) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x314) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x9) unlink(&(0x7f0000000080)='./bus\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_open_pts() syz_open_pts() 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r1 = socket(0x2000000000000002, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7, 0x0}, 0x8) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15}, {0x3c}, {0x7ffffffe}]}) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f00000001c0)={0x2a67, 0xce3e, 0x400, 0xffffffffffffcf66, 0x4, 0x8, 0x100, 0x8c}, 0xffffffffffffffff, &(0x7f0000000200)={0x8c0, 0x4, 0x3, 0x100000001, 0xffffffffffffff22, 0x1000, 0x9, 0x800}, &(0x7f0000000240)={0x6, 0x2}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x7038, 0x66b0, 0x3e0, 0x0, 0x3, 0x8, 0x7fffffff, 0x100000000}, &(0x7f00000000c0)={0x7, 0x3, 0x759, 0x8, 0xffff, 0x824, 0x5, 0xffffffffffffff35}, &(0x7f0000000140)={0x0, 0x7, 0x1000, 0x8, 0x7ff, 0x3, 0x7ff, 0x3}, &(0x7f0000000180)={0x8, 0xff}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b7") 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) accept(r0, 0x0, &(0x7f00000001c0)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x7026, 0x1) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xfffffffffffffffe, 0x8, 0x8, 0xffffffffffffff81}, {0x10000, 0x1, 0x9, 0x7e}, {0x7, 0x3ff, 0x3f, 0x4}, {0x200, 0x53f8d9fc, 0x1a, 0x8}, {0x100000001, 0x3, 0x9, 0x4}, {0x5, 0x3, 0x51, 0x1}, {0x2, 0x7fffffff, 0x866c, 0x5}, {0x3f, 0x9fa, 0x800, 0x6a95}, {0x1f, 0x9, 0x10000, 0x3}]}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x9, 0x400}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x400) semget(0x1, 0x2, 0x11) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/178) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semop(r2, &(0x7f0000000100)=[{0x0, 0x73, 0x1c00}, {0x4, 0xfff, 0x2c00}, {0x3, 0xff, 0x800}], 0x2b8) geteuid() syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0xfffffffffffffff7) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:08 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0xff}, {0x20000005, 0x9}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000340)=0x3) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x200007, 0x7ff, 0x20, 0x0, 0x1, 0x8151, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014, 0x0, 0x7f}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'wap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x9) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYPTR, @ANYRESHEX=r3], 0x5) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff, 0x4}, {0x8, 0x1, 0x20000000000, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x2000001, 0x5}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) r5 = semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r7 = getegid() r8 = getegid() r9 = getgid() r10 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r6, r7, 0x0, r8, r9, r10, r11, r12]) semctl$GETVAL(r5, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed9, &(0x7f0000000540)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 1: getegid() socket(0x800000018, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000018, &(0x7f0000000100)=[{0x2, 0x100, 0x1be, 0x2}, {0xb556, 0x8, 0x40, 0x6}, {0x2, 0x7, 0x1, 0xfffffffffffffffb}, {0x8, 0x4, 0x2, 0x5}, {0x3, 0x1, 0xf1e2, 0xfffffffffffffe00}, {0x1, 0x80000001, 0x3f, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xdd6) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x2, 0x8, 0x2, 0x1}) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) bind(r4, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = socket(0x18, 0x400000002, 0x0) socket$inet(0x2, 0x92f9a0fc0cba4f9a, 0x9) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) write(r5, &(0x7f0000000100), 0xffffffffffffff3f) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000000)=0x1ff) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xfffffffffffffff7, 0x1f, 0x1, 0x36}, {0x0, 0x3, 0x6406, 0x7f}, {0x8, 0x10000, 0x3ff, 0x7}, {0x5, 0x8, 0x101, 0x5c}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 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) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="0b6f304459340631929648000000000000000700", 0x2a8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20002, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x69, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000080), 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x21e, './bus\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x2f, 0x2, "5cc74ea6f720fd7cd88e4920fb37067909dac45f", 0xfe95, 0x4893db19}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x5, 0x9, 0x9, 0x1, &(0x7f0000000280)={{0xe0, 0x2, 0x9, 0x1, 0x7f, 0x4}, {[0x6, 0xfffffffffffffffb, 0xfffffffffffffffc, 0x1, 0x4, 0x6, 0x2, 0xfffffffffffff870, 0x9, 0x100000000, 0x3f, 0x40, 0xd8ad, 0x0, 0x400, 0x401, 0x6, 0x4], [0xfffffffffffffffa, 0x8080000000000000, 0x7, 0x0, 0x7, 0x4, 0x3, 0x1, 0x7fffffff, 0x10001], [0x9, 0x9, 0x0, 0x3, 0x100000000, 0x5, 0x4b], [0x101, 0x3, 0x8, 0x0, 0x46, 0x8], [{0x1, 0x101, 0x2, 0x7}, {0x4a01, 0x2, 0x10000, 0x8}, {0x2, 0x9eb3, 0x40, 0x40}, {0x1, 0x167e, 0x1, 0xff}, {0x6fba, 0x4, 0xffffffffffff0000, 0x6}, {0x8, 0x5c9b, 0x3, 0x7fff}, {0x0, 0xffffffff, 0x40, 0xa790}, {0x9, 0x742, 0xc5, 0x661e}], {0x3, 0x1, 0xf705, 0xbc1}, {0x7, 0x1, 0xffff, 0x8}}}, 0x8, 0xffc0000000000000}) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/218, 0xda}, {&(0x7f0000000140)=""/33, 0x21}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r0, r3) setsockopt(r2, 0x3, 0xfffffffffffffffa, &(0x7f00000001c0)="04a812d7e4d655e1e8308d9f", 0xc) r5 = socket(0x18, 0x400000002, 0x0) close(r5) pipe(&(0x7f0000000340)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000300)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_timeval(r5, 0xffff, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x200, 0x2}) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r9, 0x3, 0x4, &(0x7f00000003c0)=""/178) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f00000005c0)=""/4096) r10 = getpgrp() r11 = getppid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0xa23]}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='\x04\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x100000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="dd2ed33cd564532b6ab62138e5a7918af09d349006454a16c4124912db5cab6a39e460affff56c846b99af772e937b43d20ce6e17e22367ca05ef250e962f7f3ebb31ba678c792cf31364fa252a391e932b69e8a2a8179d9a4170b79c7c345a08954d86609e45af3c58c92917fce3fd0d69f52bed69fecd1a31ddb4d68e59004df7d14167ea0399024e741e984eca35f93c05f3dc2914c4c516d142f40edf02997c21dc0444b3a5467d389999ae5c8a0f9ec71f52b54e8bf897a3a62a1f41144b92757f368724148b2b98bd832e6ce", 0xcf}, {&(0x7f0000000240)="245b426b69f106bb2f55e7770e7c42b0421d45d0b1b79f0c7ddf3061059d6b1a3764fa0c2dcc527b79c0e836a07f70efc0ca2c0d8af3168bdfaafdd1303319cafda67a434aa89ae04a0f08aa0811cb933c25244220b6ab330787db43c4137ad2e5ffd681eb25bd8e3c4dcf6a8efaf6c791e23a86c663e8ba51df4d62753c57eca812e181188b055aa945232444632d", 0x8f}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1000000000000287, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0xa26d674495e6f651, 0xffffffffffffffff, 0xfffffffffffffffd, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000006, 0x6, 0x0, 0x7}, {0x80000000, 0x100000001, 0x3, 0xb041}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 16:00:08 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x150) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x1100, 0xffffffffffffffff) clock_getres(0x4, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) write(r1, &(0x7f0000000180)="4f880dc47c5429640ba1e824977ad5b6a70c63944ed99aa950480e3c88ed6b0eb28e4c8e6bd08ecd0a14b4508fc7972dbed077b3fb7efd0491220c", 0x3b) r2 = syz_open_pts() r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x0, r3}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x20, r3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x1000, 0x4}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r11, 0x0, 0x0) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f0000000080)=0x1) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x19, 0x0, &(0x7f0000000100)=""/25}) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0xbc6d4852af85af9c}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xab35e7abe1fbc887, 0x4}, {0x85, 0x4}, {0x42, 0x2}, {0x22, 0x6}, {0x0, 0x5}], 0x5}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r3, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0xd8a3e01047ad63a1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, 0x0, 0x0) wait4(0x0, &(0x7f0000000000), 0x2, &(0x7f0000000100)) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x80000000003d}, {0x6}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchdir(r0) fchown(r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x1) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") getrlimit(0x8, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de}/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000000)="174d7b77a155b6557f81e12d8ff821", 0xf, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164", 0x6}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x1, 0x3f}) getppid() ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xff}) 16:00:09 executing program 1: r0 = open(0xffffffffffffffff, 0x20000, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) mknod(&(0x7f0000000140)='./bus\x00', 0x14, 0x1b00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000b00)=[{&(0x7f0000000740)="32736d6d909d2e4594d741cb49b714d92481d4b83cdb452bc20a1b31315dd4fb0ef21f90ab43b4d933f386a0f424a21a9f6f4ff82424c6915b7dd87ec84d24fff1bcc5da6da517b0f7157c0f25b9b1f7083a26e207fe09febfbe3466b653cf5881a2979fcf001f7763f041f4ff9b8fd1149f43583a4376c35acc228d05012ec0f6a4e0a10040ac17463916533e07040bf7086b0c89833f1a15b5c9e952b7b6bfa505c1a264f0ecac3b4df84f238059fe7d652d", 0xb3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66696c6530007a1d491fdae2f35e96ba1431a380451f571fa1ef23128dec7f6e45195ecb713e01af7839443edacae62d61417970f39d1d56777fe64fd34632e6e4234c7ed2bd7ac9ce1bc96359b9489dcd919921053f61affd818108"], 0xa) kevent(r0, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) setreuid(0xee00, 0x0) r5 = msgget(0x1, 0x0) r6 = getuid() setuid(r6) msgctl$IPC_SET(r5, 0x2, 0x0) 16:00:09 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x3e, 0x1, 0x8001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x84e, 0x3, 0x0, 0x2000, "d730c1e7e400000001000000000000000000009e", 0x0, 0x8}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x3, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0xb4477d12eeb338f3, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r2, &(0x7f0000000040)=""/37, 0x25, 0x861, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) listen(r1, 0x912) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) fchown(r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x104) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000240)=""/74, 0x4a}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/165, 0xa5}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000001c0)=""/57, 0x39}], 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) fchmod(r1, 0x184) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r2, &(0x7f0000001640)=@file={0x0, ""/4096}, &(0x7f0000002680)=0x1002) 16:00:09 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/3, 0x3}], 0x8, &(0x7f0000001440)=""/197, 0xc5}, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = msgget(0x2, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/161) r2 = dup(0xffffffffffffffff) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x11, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'d8\x05', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) msgsnd(r6, &(0x7f0000000280)={0x3, "05e2a2ce25b9dcdf9325ab6e886b635fc60775036efcee195210fa86d9d424d51ca05f366e7dbd37048f0686bf10291b54e6275edd31c17655205ef7ccb03640c787d3453d0e402d79f3ed89d0652f6c4142e703b5827d2c5eb872462a7b397664032af0db24e67b8187b30236fd35738eac56f97c78e6"}, 0x7f, 0x1000) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r14, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffed0) bind$unix(r13, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") msgget$private(0x0, 0x222) r15 = semget(0x3, 0x2, 0x2) semop(r15, &(0x7f0000000240)=[{0x3, 0x80}, {0x0, 0x1}, {0x0, 0x8}], 0x3) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='$:\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)=']^(-$()-(&\x00', &(0x7f00000001c0)='\'\xfa\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='-\x00']) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000300), 0x30000) 16:00:09 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800", 0x0, 0x8000}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) fchown(r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xda00000, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="1d6400829e1d3409b0d06632cd119dad565dc0a7fd27395e73dbe3daf6bfe35af66cba38855dbd5320feb57dc278a7e7ec2d54ab9293b4d98b9881c2f1af273f33189535195def7c52fb3b7a9d4ac91e5d8e5d07f1c59933eb90a6202e21312c87aa3f8ab46f5c1ceaaf46ae20fb9cc8e2b1cd34a092f43a477d22f637f00a4ffe7a972e4b0e954fa5eac5bf75372d9eed0ecc098b07c7", 0x97}, {&(0x7f0000000040)="c4ec1b0212ffe73082756684", 0xc}, {&(0x7f0000000240)="42bf5053745fbecabfe57cfd837faea61ed910d2fc17ca0e0b2cb251f57489daceb7ab364a09f1964e6d5e9367fa0ce4082ee512ba6f3c57d086d9bbd598cb1661a0470ec420b8cbc48b15ab2c3f292f4c0dc3196ebeecb28272b4b872bcb17906dac97c407ce77c649ac6c7", 0x6c}], 0x3, &(0x7f00000002c0)=[{0x60, 0x8001, 0x1ffc00000000, "1b307562c3b586072c86ad7b94ca2edc9fc9f37fa85e3b92ca6463d599c5e46a53f15fc6936ddf3aae9a5cd7c4b9a81289cefc43f915593383b7e1f3f51026a9000da7b6f5c6b28128b64fc8e6"}, {0xfffffffffffffd67, 0x1, 0x1, "4f2385200396b4aae9ce0d5f5280889df9f5282c4998203b3a29802fc32e6879fb3a45af066902fc0049ac020342d4190d40c10a117cb0ec5857bf03b7d95b2ae29ea6b74002b3277e3378ca38a386aa4caaaebf6cf00a196f946318043d67760150d51d28f938bc45d3de889650de44eab1a4eb38deddebdfd2423c2ca872471b3c537e8472de90a9f36e731c630edf7ada97b42d0544e83311108b50b23256d7f53042e962d0d312ae5192d6682b115796c5d7cf92bfab4dd0e396da8cf6d543cb5455e6"}, {0x70, 0x1, 0x8, "2c59132356faf3fdc566087025687764d31207bf370a2e22795010b1075ab6d5f9342a429a3cea61cb5f2e5ecafbd6f37c3043a05e37b514e6ce58b0914e7e005d8741d2ad5f37af49df032bfcdba57bc318963ff14aa7267e43"}, {0xf0, 0x1, 0xd0, "8d134187b4b9091feef21bc82d3c5dd2f42e7d21f9eab43dff577d211a8eb0073e7d4b56ca420d1add8e4c6ac2e2db5d5affd623fb9b2a3e8d492b621d52e71c0f29ba32ac580b1a03929e953d2504a9029dc367dd56c2ebd2c74b58ee386a48937e0b42fbe8e3fdf631c68ab125a1a6c453b147c6780a9735bb603be9afa07e413356acce83ea5dedcacc59665ae5909b564bc1f9fc22bf09d803985c3a124198d351efae94cea71f5e35f5d654a03d7758978b2d33dbe68afc8ec9a36bf2c9d2718edcda409997f630b246d64fdc882950aee68fa4c08eb15dfb"}, {0x40, 0x1, 0x80000001, "39acb99228eca4a846241b199dd062f28f4884b671b2f317b603503908112831137808f392510b506cecb4bc42945c"}, {0x58, 0x1, 0x2, "6517f49afe6ddc1b19c5a7a1a63a9247bbe867196329948ea27a874192ee2b747d953900a42b5e59a6064466a8cc58501f0c2a04dfaf5b4eef1d9fde5648378059eef6"}, {0x1010, 0x1, 0x0, "6dfcbbfc3ebbc6208784a17d7139709191b0ddc345aadf7d47feabbdb01107d799b6fd792a8a571a3a3b31b47dfd5193c46e87351d033629cb3251f440ecdbbf8520297d445e21b032b6ffd9108d8a81a581608ba89bb9848d18e0d383f9e5555599a5843c2d6c1702c30887490cae1f6e47d49e7eca267e4c8486a0c7fc0cd86dd13dd913988df18794d812a64b429f9b44ea82220df5ca69f41c97bd30eafd46d87da14ab91882e8e8723c1dd5ec483aceb713eba05f5747f261d1b7e3ddb5ba574ce54d4b90bb5b1c774ce973539acaf605c86a456005390a66931e818338d29bfcd965efbe8e0d18b5a06ec220a8e6646193debee8ce49400ae5cd1ab31b2baed70fef04db1e0df3c31ec479afadb7ea4812c781c9e0fd16d00b3f5314cdeb918701bee1d51e0a912a0eda02f924e7c37130258296711dccd9c6f1a201fb956131ee1373c521fb927ea9e378562453032b6c782c411fa7637c898a352e3145f933a75221a650b948781cbd3299649689f05152c017c904cc8f61eda3f23fbbc49295977bede58825881ffd010f4e7140222d87a7673510e6c9cee9faeb8017f3dc76b056e8dc556582e53b2923b4cfb767597b8b52b079189bb9136db174728b7c9ea38f61ed09a4ed0989a9ffd0b89e48d27d997bc96714af9f398e1c9abee510a398cd37ef4ebec0d8461199393c23d404ea8d21d107160b48f27a128d959a20a3283b2ee7b3ebb44e644b1ff78042a3720e5de1f638d29b64c5ff0bf669a0516275f1155783789e129d2e7f884a81ca87a5e9402ec411d590b6a75b4a43f3ed760fd5dee4613b6cb81c39d9825584574c15f3816167f93c68a889f1c3200e006a273e4cc9a348e1edc2fbc6c0e123bc7851329eee4f6505292ec40a331a94021bdca9da510535800c5e3f36b6ad42fab099cda4b817d91ac80bd8c1956e9abd678ca95799eb0fc0d95b737c9101777f841269da76f5363905df207e794e753ba486e8a2547381a0e4c5c28d20bc4629fb69c90eae728f44b50696816da2f6785b6b0b8b035d402755eb7b2db8dea86833b18e98a1e36a567e09310fdf12b9c41fbd031009b97952291edec24c5b4cae0b44889275d915bd6c324200da4fcd27f0be9e183c13af1f84d81899d5ed6f68bca7d6f64f62e90cbc9420665223475a307664784e467ab24452d75041aea487cc34f8a328246c203ad3d05405312c934751f1128f552b1801e15837a8ae6921c8ebf01e4adf74532141d7c8b25169257b5a2650a97f7973df2c27e8f2f68cc5289d731bf71edffb72af603acc18df310e235feea04b9683fd4062fc14999a063693cec8fefd68994b0f8aa5c28a341fd1a6b8ba94be6d53f638798415023ec78e649eb1a62103e38e88b80148e44fdcc17756af96d3faaf41b716e4f2adc5230003d2409be9270f1050d6fc45acba1e1889996bed06665091a72ce5df9679133faa10b3892255326697d05335d7d8ea529aa6769b1ac71f46153213b879989fa58939688051c24f5812f5b358bbfe120189dfc5450e22c252ce2d5aa375f84b45bd98357f6452c2a4bf6464e5dbce48b00763df5713d9ba8585f3c7d547d49fa2a432e84a61f090dd01ed4fa14800cc97b90148a2c27d86f04fc05f13331cf0cb659b5515ba55092a8787712ce6e402d5fd7c577d328a9718ac89e29050702c4702a5c1569a87fe2b8732251d239a052d74e0976c46de565c46d54b86e647ad700445a609f9c39781bb43ac9fa90459a3383ef0b7dba20f41cebf6faf8bdfff768e1c0fc770edc3bb1a78ab538c6b2cafa95a6c2cabaa016b84cc68fdbd2b3f318264106023406b2fb226a53354d21d99274c65270bc339f82824f00f7b01d4541ca954e82b5f7c25dc969fb5aef1f40bb0153cc6c178183ad43fad91012331c3902180a9b064a1cb83de0c6c5d39170848cea1eff9b77ce18382b1bf318ad98d389ad9b96cd045ecc786cd16a26fc55d40bd6ffbfa817469f69ac23c10b1bc746db051aa8bce3a1a11b612835a8e4c672fdde99b8f6c995c01d7c820d16db037cda0a47ce953c46be8018e13bde4b87d3814341682b289e084bfdad3874462f01e932a77e09a0097340e889df00bc2089754ee26826da3c3a8a435a32c6f2cf71653360e96d714bfa1088b878fbded23d57dbd5a5df3eb041d178d44ed92a1bf7d72596a9445f610f6298ff232dcfde5e93cf8cece7636a4a8363ba7721b608138d9f2862aee51c1b02a6dd55f58c24baacb4027e3dba0333cc0894d7ad2f1f7def1b026edd0896911d085594c203cbb5dfb0f871000f649f769bda2e67078c119fc57c3452b1d13b1d6b789971cdc7433af36f4808b165a1fdb3f46ae42144f96a93ec0be49d9865ea9f37e3a23b2465333f55fcd4e2109486c59877ca5d30aff655c4dee521159c166bca4ee191eb79badf7b855a3d94a5eb0d6d6e75c865daf205f9606128f8acdd36023d353db1bf26635ecf5678b4f589322bbb9e1d727a3ec69a97b8c982a4a1ad01b882e4429746ed069992ef0c1488498dcf7bb04efc996d457e25c1f73364234b1def2c0159f15dea049eaa23ce641b07539e04d012b9045f29265f7f2e855d6e5acccbf98c02890cd283a301f811fd9f8b45ecf5167ba93b015a696bbace71415b8a6829b514a1d5cd0ee3c0d3679ce42858b51bf1f6d5b32c77c30a86f9d9d1175030aa00d7e2363877e234637a1e5338a6b70f81e87976153fcb1f3f1be90ed38a24dc564d36f0039d784adc60c3af4a26be64268d4dda6c46e19a4e754d8b7c193ae1bd8a15556056a3394db7225ed2fc8a65752756664889a90a1d02cc67945acbac71a1f1c59177b7b85258f0f70d490c749cb4310c0bb2f829d056a177c4a064807048c88f91614e89a01133ba189386611ca18eab9bc5e99d8c3d79755c0af383d04fdad56096c3ca3321116bbf541e3dea8ca8cbf3a4982d64b6edea081fce9e4561ab6c8603628a0961df80254d8c4d5ecf63727a53df9d2280ca669b6a282a4cf2415f0a401aab3d2392c01a85a66000daab4b2a2c6ff3237c56c001e82713afb183c29a9fe20d8dfab450f2dd585427900054e52d840d470a576448b4db71bc45eaf7a3cf430edb47a0c0bc029992bb614f95cd1c240967e4b658614de27443d775beda7bab7110ea5f7be273955c71830659a81237ee56a92fcbd0a0c3dda068869e6ef9ff5af7c0f7375bb5afb507159dfdaa2f101da2e180e4a9387d61b7cc1a3dd0edc39ca095ff293221d10486c61da764b276da900beb82abba8f001bfc2d03f5d96a8f78999ad7fb2470ce85e6394b46899f609779234ea0fd15cd545ddb78126c698da6a6e2a988159238cd1c0c33154f96172bb6739803198023844bc5fd15595ff4256c1e89e24bb924b3ba37cf84cc374e0f606eb0bf469700615ec4afe9d4403e573e73ba6e16b849ccb410bce8ea1f0082db590f1dcec6d456b0ace2d8883f8c1f34a9e2ba35b9f1fd6570ec521d3afddd5c890c5b242c4eb76d471ca4b0dcf760f4c8eeb12669d46b198aa2369d76326afabb66cc231da63463c94ec19a569b58650c587297b055c629eeabce3a192e66e0cfdab17091f6024e05918b2279ec8e6690db0b67aca3ff05968674c2881201ee116b327d039e9eac1b7dfe17fbc491b26ace7f262ff4276252659daee3779234f13f32c6c0f27077abcab2fe41e1b998603097ad71a2818559e72b1a8639e4581ea749fca60281959bada463c936386f709c3b997aacc502e761c2fee6ec219ee17a94e5df89649e9fa85648867a6f10cc2e04cd74818d0a2ac85471f1b4f545288bda3ca50dbb6820a6b05b642862626b8e5caa0c2593ca331736b825520ce9ab354cd26006e44eb48b3c6cb87811702ca391f1843d2952b8613904b3f063c7c4cac6e83a1995feec2542189b042d2f4bbe441477454634b8ae6c45979da5bfd9551d4e096c9ba111927b0148e47617b18bed5b134d6751d3d2adaf2bd1c144bf0228eddbe07b74b460f2203398fc515a03eed7c98511a4f5c39035f6426db18e4b6f3303c06cae00c16f8cf9eb38897c5cf4d28bd8080e7555f9c31be4d34a7d1969151f296e9bc33ad4feb726cfd38150c91b013cc8af4d00501b4e594213f21c46ca999698e216dd4b3d8e6f75cc76dc9f05b4656f9dd9d631e5a92de3926f6d1b2a9ad8df68724d24be0fa85bd7eeb0a16c657219c7ab35e646629feee60a7e97ecdd906169c7487096ac5abe2b739d80f60723c12c0e395763aac7d88020dbea28f1f58bfe02923589430b3ee77232e18f3206cdb6abd50f51192def763e697d1af8de05e31791369bd1a6d25f92939ac74006c21c9d63afa60f1640ff240ca009a9cabaae6e78837aa69cd69a23702882c2370a0616eafe6852ae83a7c816270c8dfde8eae3c75de6c15eb77a19f0d31f98c9fa4b49cefb78bb60dc08642ddd86c88e160da0007873bfaa4b6425787115b90e3f0512480d6d00b914e14ec3cddcb99fd8e42d4b285befd01bacd2613276cec0f8fb47a48c2ea510a476fba9a3600834ed1b688cd473d762b653c3071a9cdd1c6e295fad57bae7e3f07a8f38ad476ef707a5654fa9bf8c9b0f5f723608028992a358db8a475772dde9af960873607f6bb250c46481ddee19d8a4be35a96eaa8effa6b65704373e484067635c6f968ced7eee5d6c2073798b904af48b0389408c98390a5e496bfdde907d94df75face34458697c9d0581e20866d92b5fe3446d32d631fa78d477b0a54ab64fa58629c6825e63b5903997c7fcddf561c2aae41c4329189501ce584770e90cf274eec8c247b0bddc4d0446d21788d844178e0d42fdff9d05daf944580ef0a764e664cf63482f366146830f60d1a6ee52dab8751cb34deb7bd712eae5d91a9f831a446372b7ef9bcb7317609edaa10c3e07c2f4800435261625fe068aabd236d3c1c39c64ba82164349c0ed1a7c781cb5843ae84379654b5c56ae818cebef16bb900a1992284ba3626b7c5c6f89a607c351e37c5ef099c26f65a2afbc1ac4811d950343779f771f3eb1503df9a203f1804b8d508a6b51a2443b2930358619ac99c77d119a1f66f817ae4f5b6bbfa041b25c57d1e8f5043bfef3d8b2ff6a0a7398ceee029c2c13ff55530c042b9f1d6de46898a796a2ed1bb3aba1cb75bf5fc38d327138c47b75a32cfebee9c56d6a12459fe8ee34e41087f8d6adf5aae209c8a345b12bb8ede4e6263c846211c1b128aaed12883f04a99ee647ccaef89b4e2751c2a29853aa6189605a4428d55c7ab9adb513d103176c8c8b82fecd6d5e61e3e917744bd6e1de352d9d61f9ab41ed29bee41c547f540ca696191acc7f69916458924fd4e6d2bc39fde114ac8347b8162ae2fcf72922ddc6eb2456cd66b7f960a1fa5166ca2fa6228fb7a219db2257f4f3c663d4095a3471f4b95fcf7d004af67b55c27cc105c1a69ce033f2e12a7d3d0d19ef173bd0ad1e9c8d267c3a05b900c8e8644e8d0e024a831cd1b94f89b6edcd2eb997f29798797099c6f18931155233ddd0677e8587c3debae339857a6fa874c5c67a02480b1b87c2be9bd2cd47b70aa54ccb338c4e8d25fe588ffd10bc352886891e5e8e1fde5ffab435085b7700cd3016d90b9e675f2e1fdf94abd591b0eafba7bfdc7dc3f68a2fb28b99bf696d2d9c7dd618b3d548d98fc8d1e4f637a5fb7824b748d57ee31027e1b9079ce9520f23b37f9cae8b6ded1a297a9e2557e33f10076c8733bd381010ccf9859de63c316e"}, {0x108, 0x1, 0x5, "a808c3386864eed26a0056bc478ebd2dc5ad582ab5b662c78f8b7178bbb5a77a4cf61cff7bb63d05f626501efc4b61bfddd04138cd1733823f87730f8a19e99505e00c7c52ac65c33e26d072af26cc8ed4130ad483d07131366ab6d62ac1d6bf938d22969dc02e5bd2d027ccfe07eb18bf9e26086ff2d7619a684123c9d71d295b720ef914627635c137c84d81fdb057fa078454031789264b718e75326bffdfd425c95c6966d8ad7bf9ba1a0bcfeb54530b991ee35c336c3a5120eff5481878f903d2ae0c168ab2bb293bcd1e868473b4eebedaebada4dca52dbca520958af37bb9c4933f22acf384464c71b5b9c82215ed4da8"}], 0x1448}, 0x5) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') rmdir(&(0x7f0000000200)='./file1\x00') r1 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/62) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="82022e2f6669ec6530003afe3a6b40e5675bf981e4154e3e1f81aa140da41e3f4ecae1ad629a236a546aa67e86d89270316ad4bd8f766f5ef6906f9f8084c361d749298c328ee0182f13166384f772ccc544754d3b28ab2f1d16a7f0ac0e2be92651507a6cc52d3aca40973213a07a"], 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7, 0xfffffffffffffff9, 0x0, 0x1ff, "a386cc0f8e72c46ac7b0f9dfe0bbf4df8acd9229", 0x40, 0x7}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYRES64=r4, @ANYBLOB="d2084643be11db93a4e37eadca598d136bb7462c6dc98a9569f602952a8a44cb31582c1a5c5da5b864396e4da29f2186438e0fa5b4d7a329ce5bbb3377f6bc2ef0c058141eeac38f789ab3bc0b08b8af9184f9c31fb3baddde4bee3b09c1c392a8cb1e3cc2ce866bc54447196e7b4f2c5bd60db74c2c3ee314394c7f55b53352c2a809e7fd8e1da9a25488b964d9195a959965b469770e4c9d1dddec1e5170c7161cf52d937dae03dda04f8c46d28d50ed32de88d0aa2f95a7a77de05799c9474061c10b1eeb6d21010ec859d26193dafa3a61759953c122a872e7a892f0225b05570bf83972c0d37ac1e5eda951a080fe1d7f244bacf7683b460de08bd28ff190f4b7827f504013278aa93723c301341d5236ead26e05fcbd43325346863e744d51919651f81a8e2b5335e8c2e83334274cc5c654a0f4662008895ff1b7794cb955605ea0304b716a133c1a5fefca6dbf884032ba3a3b01ce97dca724a20d161e3baf88d575647c102eae40fc3cea367ef5605f7cc2dce2a188d5071c86afa31f256e141bf67963b782c1352794de1d91a2cf6f74b3e94df65db545164afdb7bb33f43e6c812d712cd2294a645ea27a7f12ce035ee2b7286165f9c3e5913d47d7dcc2044010d32b459c1a98df1484bf6332b54f3b410b9b049aff73ec09c30d8e0ba81b0ed58468b506fd586144f4c06e7de0952a4ae5727767463344b5bcddda57e74b1f872811d107f69977ab81a114efdc6959029fb6e85245522e2e760604f66f2afb8fb384f93b1b704b38a72ace3119a39cdc29dd67984db208ca4e768b0ff0cfb339e9619590eb518fb4b0612fa45c93a2f0808a65cb78397be35e9c7506cbfe4395cde0e54d44a700b1b578cd65681d525f0bce7213c4d9ca40081c8eaa10bcbc217a401c0fd678a63d0df3312fca23ecbf2047be73b5382ce4c3cedde9b7ed5a384262e7aa19c04dcffa8f3cb5f714f1275e0cbc1a0d330b27f14b459d4f91d2e54e7c6ca97e673e35bd981ee4940f307ff3e764911c6f4d126747686d19b3dd58ebadef8c53634c066359a7f4c011921c22218692f31ba9d10c0bdd64aa7413d84dc212c7f38d05d206aa10b8dfb7f54e1ccfb94fe84d3240f3c103d5fbfa55c623a0c4b0ac17b4c1087141656c097ebdb15cf7e0e3ae606e94ad81d92953165db0a39f4c86f703a94b4d930a343c7baaa125a8a37177231fa54155e726dce4e203a8140e039bfd7d187befabf09e6d48928a2317a08a2d3f2603c95ffbba166dee3722a8fb87c1fe752f685371645cb1889b49a66fc72f1f89c649918e6a5438318a5bfb8d1428f65282561d1b7128953910f9c4513d625ae518cbec3ecc8955a36f3b6a5b0a6ff65d6f40a5fccb53afc7ef0441b09aedeed8ddbd8df9b005aae2ab6a25c744042b2ff8ea37dd8e66c7a6e10ba4d16aae4abd1f8c9b322c93c08d4ef4afdd577a4c4b8b1dac670957ca00af270b8ad91e4219dd87d2bc20c8c87a616cd4e7c862b70056f4b825363c6061283bc424992177cf977de9807adf03256762f43945f2542f022a626f539dfbd0270ae67fcaacc08625a57b5553c3a3bc732d9e3ce923a5c0ba3032507fde8398ecfa5a6132ca73831d715ed6ec2d20cd8bc53e87ecc3d569f534e30298963f4a55d06f5a04511074003f5922249d46121d2c35f7ff7cdf81b96aa524305bd5c29656d33509f88693c789221b5f06f5751f5e3d6b51ef18d2b37d3309902c952416820044254a7712ec1a5062b9edcef0e4ffdaba57d8fbe1090d88b1e66f26f2a11e205ef329c8f90de2a12537c6a9298d8b24651f39a8d9f9d583b02353f1cc4a6902e2e97e6c9891296c3d3aeea5466d59a673c90edcda38c21be2ec9fbbb0def3884434dbc9ff68c40e6c038f270d50b48e28719f85d0768c3dfb13970124abfa550fe217ff600c66d5d6822cebbde2effe73859cb26a96dd85324aa2e07375c316ec6f291667c4902b2da54602245d9da67115f4d3e4c582dd6855a9df7cc46ca9ece85b5782ebcf5e3619f547e2eaa256665ead9c5e070a74969ecf3f6cbac19ead1a1e2220d6a0918208125f7dd7a55a6f32861002827379c189a899809836fec89990161c9c1278ee1ffd1bcc46bf7e870624bfa77b3f8bb5bf6a7569398a6fa2ea7661c12b9b9bf2051ea1b04d9cac3586ea7b4a502afe124ecd00ba2251dc62c8791fc0a4e514503979f76008b5c40c52dfdcdbd836263891e9b5954baf0a4161b8e6b998c6bccbe89781671b03bacd48600ac2e9a0a29dd2ca350918f586f8d6bb5ca45d12be698ed32450185bd7ac8a2f638a7eb9cede2e4d2d9be5ee7ad791c7b690f16999a5fb131c41df4aaade4f27296d5b7db5626906a72b5f21c140928dc46b62ae03584758cf47dfb8a5eedf3d8a59ad4d3eb2d414c56eedd02121131e33c1038260c759418bb39959fd87d0bfdedc5109f111608cab4b7831068c39a50a2e73e14a66efaa752446d7beea8b6efa0b51801510855e48709cb51982d81698c0e7d462b052057d92966e826e1fcaf81b2cd1c0cb4edae1370721d1b52e0d7e42d473465d1944421f1860bd2e52e14cd33dd8eea47dcf9d0de308f9ea56caf1c8f52999df2560da9a94266961195c99f0c72077a23b0e8922853b62aef6105917a48ac6d9647bf4c3943d5ba6327e95567ae1c2e2bd80a06fb91a3dc12bf6c7f4b4eaf709ccd3949af58c6243e66ea2ef520d4b8645b7c4fb35688edfb9182691326ae9b9f19114f8e0ed4932df175e3bf79faa17ef487d7b4134c88806de9d97c08324c1dec0d2a85eeb43a7bdc689ca9e88b5aa6a39b50176af466db0e726a36d7d36975763b008e81fa31b810c8acfb051499f0fce273a90f0c3a646e2f1e5daafb72e06cc413213f31c782f7475a0ca5c6a007f92713854341b9d8c41eacfbbbd53c8dead58b9dc6190043c3f0f01b64e35cf05b2c4db56162856bf68fde9e6b6c60ea2989be4cc618fff0e16716c0781de58499aca132503c954d87b1dc48c63137dc1dcbfd6bf3171e899715baa42a29d14a76535161571a02320523e393c8e32fc5cb4e1a8247e268fa007d2a02bda2288f38269df49ffcdc3fbcd283ab50ed9331dc61edffff035d73fc4db0f32d408bc83269a2cee67e620ee3cbcbb4db60938ea149895d619e153b769691b508f62520e0b5cb797d8c3d56e74577a33382eb0be867b944b208e9594da55822123df9f9dff8e0f2aaa5f36a84577ec7eb4aa90f8de1506f336dfa3e4d03c9e3319618b43cc3b2e0235143096633678222b23c4420a450b9151bcec5c6b1e3cd8acceb35589f9d0ebe2eec9a9476d82e200b4247a7bd70bb21501b3c5b9734e6afbc64b6cea093899e6e46816a6d759416a31315dc72d6081a772e91ed0964a954c2e6158a214c6f891e79ff517b4301e8900b758e9854d77d29ff2046c257c122b32afcbfac2c4b11d687d5991cfc8c9c4ba48e9cd1dfd06b361e71f95bdef5a2db11442a7e9a31a619e2be899dc7f9af8ad6c3777ea2e6a490d199e8392369d1098c6b98b8352b013da0c4a7f5d1d0647982e26a2a65244f91ca9431163a9887fbe73688281b1fcd90048adba6c87ed0adcd131b1f76ffd74dd3e4d06806f8c28cb99d97559573bbcbee5828168fc2157da404c1575991a46dcd2f7202dd401d8d58efef70bbbbbd7bf6cd3830e8bba0e4426170592e2ef8efe6fd634161ed42ca0c4f3a1b668fb76bb4796b69f4efe212acd17ae1d1c2bb65f14dc8b46a2b5ac6ab0c4cfff81959d44fe2a099f5207e9140d0fb05bf128889524de04186a7e5358056a1dc5db649f295e5b02560b32d839d54867de8f26401d7794cbfed749a81c04e2b3e04201d00739633d5a49526daa72f1017da9d58c49389c44441f22380c55d16d8eff9f0a6c2d6bddbdcfc5d00df57b9a34a7d0d7a37a131c1f88f829d08cb18f82f05212bc18766c4b19b861b2dc3a866180a131b03f0c88c99e5bf5c65ff8cbdee5d6e494cb7a0ac2ce259561b6ae720b2f701c0f764eeb9db98c83aae94ba9cd0c71de1c4a474e9b600d30899414798b57dc4a6c5346290630ae9aaee125a615bd8d4fc4a6b54e2194d27fbd98a209a7a99eda19a018d255d26760ad6d9a53dd1f5240e7f677130469cdd970adbb09db90d35189a169484577ffd69d6a97098146d417523f6b4b87fb6a3278d281412877f06653ef18cf51c007f924a6bf529f78760ba9341e6b2540417bda7acb101362e973b9260afa87f09681cf031406c8753abd2b3f4f517462a822ef653e57ba05d13ffd719a9059cffaf87fd9ef3d5fe5c53955fc0ce3e4e94db371ba59ce8d89a3b3f9dcae345ba6466976f583242a7ce1405d98d8e90864960961fed7e2fa482fe3fd324e0d415fdfbe5b1a4132c4bc434b2959f5ab09a30124b2d08bf2fb11068d87605caaf823dfcca3f116962a8830dc921a0db2b0f43b8a6ce0931d1513316a8e12ac35bdadbd9e18960efc60e2655cbf9b2181cf762a42a0f9830fecf7662e13de16a5e80642a3676ea4c7c5966892bd5d2578d3008643fcb47029ec71d5d287287382695c270af66b7437a924edacaeeaa5b71d50e132c63c54dc6fcb2ed51f86c0650ddbecac2c9f4aca91a8002e72e42faa4c8fd9aa8edfb470f8f1fecfe20a4468bbf2b601285a8204321fa5fb9e5874f09c8ba734cdc840cdcc8626e3b1eac80bbb2d9269b7536d3a118f59abed5c1a097eae14f1db68f701cdff082b78fadc1d082a9ca35e336b66e19a539b10690f0cdc062fecb3d6b575d99493e6c53d75153402ccd2b1645f0ee24d23c3a6fecca7c4b08492a8dd777817ccbae11b9fa3d7510be902ea64ab7103ebf8c536081d6f03e2421e54c7081a2cd1ff75d30d87be3a5cfad42beca2501c5dd682795a2cb106f536cb377ce8301ea1e0d4e604862ca8829b3525225b85e779c09a793c7794163cdbe4a399741be148fe074cc6bdfa8a85b08fa0608f31fcc10b16cb9799c4cfdbb55c59e8a8255a65fa8acfdb2c75224c65771525e835b7cc08500f4d55cc6326252ed4aa9cab7b2385f9eab627c5b1a384ccda8d1ae0454391cf17cf56ed4bfca96de38263809dfb0313d1f756a2f9142fe3f5f06ebf7708bd346bc74b517fb04d8c089d8a266cb3da500daafa69dbd7ffafc5a214145a9fcee9e3d2205aff81b53d8c0a33ec9786001c9f5432274d0a1afa882c02a1f5f90c177af488ab3ce7154b00c146a6ba32cff6f885165ecfe2a19e3996f9cdd6701c29cfc8b991623b80ada5b7df9e6122eb5de3d50525d4e6c1d9bc4e1313b94f7e73eff4b73720e30c0715b840719918e34ead25723542d4dbf47bb296d5fe47a4bea36e478c71b4c7518823707b2963ef1ff4e23c81cb117e1ccbfeaf6ebcc2f7b8e7f5530075a890622b854fd4a78c9f8f7982cfbf288a311c9a48e246cf69d034e38f6e441593d64b082e6a8aab7419b055d73564c937a9d50c2e4cf5299d2975f701a1a331d3bfbdc3a96067b075d89f3eaf2f064336b175e78ba1bd4611ae78a9819b96f5830bcc78066fe19a81837fd3acdddc8891ea6c91f945447bf132ee79ba5db0d562fcf6637f2ecfa1fe258412571191d6d88b737f6c2728410dcee05f0891f365ffcf5474ee0bd3626a57e26644deed942f0d321105c5c1eb85e6925baf7cc9d659796ab734c72adf7331991292cb084309e5f76bc12a435d91de1a57ca95761884f22fbb83ccc3a7febc78cc2b2d82e86c89f23e2b738cd9ffe668792193427601dc", @ANYRES32=r0, @ANYRES64=r2, @ANYRES16=r0], @ANYRES16=r0], 0x2) r5 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r5) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) shmget(0x3, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2bb, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x3eec}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="5098") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x3ff}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x101, 0x0, 0x3, 0x2}, {0x8000, 0x7fffffff, 0x2, 0x2}, {0x4f0, 0x5, 0x6, 0x4}, {0xffffffffffffffa1, 0x6, 0x8, 0x7f}, {0x6, 0x1, 0x2, 0x8}, {0x3ff, 0x8000, 0x4, 0x81}, {0xfffffffffffffffe, 0x4, 0xaa92, 0xf8}, {0x7a7d, 0x2, 0x3, 0x364}]}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x4, r9) 16:00:10 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1c1) setsockopt$sock_int(r2, 0xffff, 0x1026, &(0x7f00000000c0)=0x7, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0xc000, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffa0) write(r1, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCEXCL(r3, 0x2000740d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pwrite(0xffffffffffffffff, &(0x7f0000000280)="41ef8b7939ae88e48a2b6c43db81587388a8cb1e06eea919c16d3b265a62b2ca7cbca1fc85e4f52ac7b33a1acb66c780da51db2850a5342b06eb1ac485faea9c9f3aee96804eac76e2af8922d75a4e3b2cec7b58d06d65fb8763045b99e89a56dbe5fd66dda8fb8c768f3f738c40b044e77b67d5adf5762e2c0b6817de50aa4645129b7c505914712f104580718e4aa09c7966b5e221de5e29ddaa4890c3e05c883b5d61b1f07ad30e24c66d91e6cdd162f394bdd867a06444f4b345734c2b3b6c123ac851857800ebffa0f436d7b341ae0003aa7c0652d9362d44ad334a4e01f2e763ef8c6acfa33f98", 0xea, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0xff, 0x80000000, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x7, 0x0, 0x0) 16:00:10 executing program 0: setreuid(0x0, 0xee01) r0 = getpid() ktrace(0x0, 0x5, 0x4, r0) socket$inet(0x2, 0x4000, 0xffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x30e) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad", 0xd}], 0x2) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="7b9095869bd8f91fe34b5aa571313a11966b19d9d199fa11b7e6cfa86c65fbe26b1434f60ecdcb2e83cab4dcede698ee9808b506440dfca354", 0x39}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x9, 0x9, 0xc63, 0x0, 0x6, 0x81, 0x26, 0x2, 0x2, 0xfffffffffffff663, 0x1}) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000340)='*(\x00'], &(0x7f0000000600)=[&(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000440)='/dev/null\x00', &(0x7f0000000480)='[.\x00', &(0x7f00000004c0)='%-@\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='\xed\x00', &(0x7f00000005c0)='/dev/null\x00']) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) close(r0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) fcntl$dupfd(r1, 0x14, r1) clock_settime(0x4, &(0x7f0000000000)={0x80000000, 0x4}) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt(r3, 0x1000000029, 0x800000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x81, 0x1, 0x2, 0x47}, {0x4, 0x6, 0x9, 0x7}, {0x4, 0x6, 0x0, 0x101}, {0x2, 0x2377, 0x7fff800000, 0x8}, {0x7fffffff, 0x400, 0x5a0000000, 0x9}, {0x7, 0x827, 0xc3ee, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x2) msgrcv(r0, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgget$private(0x0, 0x2) r2 = msgget(0x2, 0x418) msgrcv(r2, &(0x7f0000000040)={0x0, ""/230}, 0xee, 0x1, 0x0) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x91) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) r2 = semget(0x1, 0x6, 0x401) semop(r2, &(0x7f0000000040)=[{0x3, 0x443b51e3, 0x15685f93fb8cc21d}], 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/52) r3 = semget(0x2, 0x0, 0x81) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0xfffffffffffffff8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100c0, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) r4 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x165) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x100000, 0x2}) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba8314fede2c2aa356c5330fedea7ac56f5298fbd259d722b39e9d1699287fd048dc369cb6c15762fd2d265ac43592001e7af6c1663a94602d7a691e1bfcb9efee18ed0b43bbabdeac1c428126394f6d2f983200fe55b96405777279901543e43e3501c6a00f29d77e90df277a22a21d2999381afe1819957c3ca1ca90dcd9a7db7339f54db240553ce55b18c93ecbd76edb79300115b84719d23b0b1f801a98148d3c26a1c4ddf8"], 0x101, 0xc12b8537b1f7cb9b, 0x800) r11 = msgget(0x3, 0x9ff) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) close(r12) msgsnd(r11, &(0x7f0000000d80)=ANY=[@ANYBLOB="e9ffffffffffffff"], 0x8, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000100)={0xd1d0}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x1, 0x9}, 0x800, 0x1, r20, r21, 0x6, 0x1, 0x1, 0x2}) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000008a858c930000000000000000000000000000000000000000ffffffffffffffdf0000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a7c2"], 0xffffffffffffff6c, 0x1, 0x0) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f00000001c0)={0x9}) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) write(r2, &(0x7f0000000040)="abd3653a8302d2f0ea092c4c2b56bbaa02bb714e2d0b67283ee73f6ad35a8c22e6d84ff3986af03b48d29ad4ad1ea679db5e4ac66b8b397d21e089fd132c8f6ae630bcb00c17ca422e8a2b1c9bbbee414620099d963922f197a3c1ea35b3cd2b30933977df19b4efeb5f2fcda2b51688530e3424a31808d16e814c51035e6f8973710d86014ff4e4a3a036e8cf97cf1070a244111ee102237b585393f825b851ceb36847d1efd9c478166a9a9755ee8e220b3821377a442ea9445645be34bf39ee429e313201eefbf53c223edca6b08c549bd3f95f8ad956842d3c15116456f834d39b08ec7f7361d818", 0xea) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x6, 0x52b6c02da35545da, 0x4cba) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$getown(r3, 0x5) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000500)={0x10, 0x3, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8b}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xffffffffffff0001}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1a7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xfff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x744}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc2a3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5ef8}) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000001c0)={0xdc, 0x58, 0x6, 0x80, "34e635eec50e01685cc8bfd4daa1073dad044469", 0x0, 0x40}) poll(&(0x7f0000000180)=[{r0, 0x8}], 0x20000000000000ea, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0xc) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000300)='./file0\x00', r4, r6, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) r7 = socket(0x18, 0x400000002, 0x0) close(r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xd38d, 0x101, 0x1, 0xa4}, {0x10004, 0xc, 0x89e6, 0xfffffffffffff5f1}, {0x2, 0x40, 0x1000, 0x8}, {0x100, 0x401, 0x7f}, {0x101, 0x9, 0xb2, 0x96}, {0x0, 0xb596, 0xfffffffffffffff8, 0x40}]}) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) accept$unix(r7, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8, 0x6, 0xcf2, 0x513}, {0xff, 0x7, 0x4, 0x1}, {0x80000000, 0x4, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x81}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x80000000000014, 0x0, 0x0, 0x100000000000}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = msgget(0x2, 0x200) msgctl$IPC_RMID(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x448, 0xfffffffffffffff9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="03002e2f66696c653200"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x100000002c, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) socketpair(0x10, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) seteuid(0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) fcntl$getown(r4, 0x5) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:10 executing program 1: semget$private(0x0, 0x1, 0x0) syz_emit_ethernet(0x77, &(0x7f0000000140)="b49fac78a334c76902bb087ab2f5a549c49749b9737da60754b25bff9a3b762e7052eb5ec0bc914cfc24078e1efe3c440fa72979cbb2a956216047006d1359a442e9b00d46e1151c5efee98b74824efcfcb16265be0b7f9d821e199f6d13d2eb8f9addb2956d8d4ad56cd382f53041e6eca7ad384b3647") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x198, &(0x7f0000000000)=[{0x4}, {0x12}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) fchmod(r2, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000210000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f0000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000008000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x6}) getitimer(0x6, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) fcntl$getflags(r3, 0x1) socket$unix(0x1, 0x89cbf2dcff55173b, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000380)) 16:00:10 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = semget(0x0, 0x3, 0xecaff754635cc63f) semop(r1, &(0x7f0000000080)=[{0x0, 0x2}, {0x4, 0xff}, {0x1, 0x3}, {0x3, 0x2}], 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0xca41) fchflags(r2, 0x0) close(r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0xfffffffffffffffd) semget$private(0x0, 0x4, 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r2) r5 = dup(r0) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) dup2(r12, r13) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgrp() r19 = getppid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x8, r14, r15, r16, r17, 0x4, 0x2}, 0xfff, 0xe9, r18, r19, 0x20, 0x7, 0x4000000}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r16, r6, 0x4) poll(&(0x7f0000000200)=[{r5, 0x1}, {r7, 0x90}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x80}, {r8, 0x1}, {r9, 0x10}, {0xffffffffffffffff, 0x1}, {r7, 0x40}], 0x8, 0x10000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028a3f394d0cef40e82c5f2856a621a675011f0029000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ddd474db9b5622d373a080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037468208d8957af47a4ef400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0e8c9eb25514f733639e49e8467b3874e957abe48ed16193c41e4be89b29469af3444bb1b67d4d4857655d37fefd6c"], 0x1008, 0x0, 0x800) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) pckbd_enable: command error 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) dup2(0xffffffffffffff9c, r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt(r2, 0x5000000029, 0x81, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) setsockopt(r2, 0x3, 0x30, &(0x7f0000000040)="ebefcbff13b9fd812eaa4e713048e60000000048793d8f355aa28bbf8bc2c3bb51cdf1d25ac118bd5c4a24733fb7052f8dd13f987ebd1a9863a1a0aeca5c4b22", 0x40) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x400000002, 0x0) close(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000, r5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xd67777ac3c6aa88f, r4) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = getgid() lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r7) 16:00:12 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x848, 0x0) fchdir(r0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x8) pckbd_enable: command error 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) accept$inet(r0, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0xffffff44) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="851d46d95d7402b91e67cf70787229150e973dd8131e0f3e2bd93ea7a7f719237220879aee34afee1862d0dcd80b7009000000000000001c2a6fb8257b4e6f2fe95c277919a116654b48b824e9148fd0768c"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f00005fc000/0x3000)=nil, 0x3000, 0x2) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffd) listen(r0, 0xfffffffffffffffc) getppid() accept$inet6(r0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x12, 0x400000000002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) 16:00:12 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffc1b, 0x1, 0x0, 0xfc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x48, &(0x7f0000000000)=[{0x4, 0x3ff, 0xfffffffffffffff7, 0xfffffffffffffff7}, {0x6, 0x76, 0x7ff, 0xff}, {0x8, 0x3c10c0d2, 0x1, 0x1000}, {0x1ff, 0x0, 0x6, 0x5}, {0x5, 0xd4e, 0x5, 0xfff}, {0x8000, 0x1, 0x0, 0x8}, {0x3, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x7, 0x1, 0x2, 0x5}, {0x7, 0xf1d, 0x2, 0x3}, {0x5, 0x7fe00000000, 0x100, 0xffff}, {0x4, 0x10001, 0x80000000, 0x2}, {0x4, 0x2, 0x100000001, 0x7}, {0x0, 0x9c8, 0x7, 0x2}, {0x8, 0x689d, 0x4, 0x800}, {0x1f, 0x200, 0x4800, 0x7ff}, {0x0, 0x2, 0x7fffffff, 0x3f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00006b3000/0x4000)=nil, 0x4000, 0x532a19187e7ae15d) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x8000, 0x1000) setsockopt(r1, 0x28, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x197) 16:00:12 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r7 = accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r7, 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r9 = kqueue() r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xda1f481d0612974, 0x42, 0xb3b4c76fa03bca32, 0x200, 0x7}, {{r0}, 0xfffffffffffffff9, 0xa2, 0x1, 0xb79, 0xff}], 0x113, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x7, 0xfffffffffffffffa}, {{r0}, 0x0, 0x8, 0x80000000, 0x4, 0x400}, {{r4}, 0xfffffffffffffffe, 0xc, 0x10, 0x229, 0x2}, {{r5}, 0xfffffffffffffffd, 0x2, 0x0, 0xffffffffffff0000, 0xfffffffffffffff8}, {{r0}, 0x6, 0x80, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x9, 0xedf}, {{r8}, 0xfffffffffffffffe, 0x10, 0x8000001f, 0x4, 0x5}, {{r9}, 0xfffffffffffffff8, 0x48, 0x48, 0x3, 0x9}, {{r10}, 0xfffffffffffffffc, 0x80, 0x4, 0x9, 0x101}, {{r11}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x100}], 0x9c, &(0x7f0000000280)={0x5, 0x8}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:12 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0/file0\x00') open(&(0x7f0000000040)='./file1\x00', 0x8, 0x1) 16:00:13 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r7 = accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r7, 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r9 = kqueue() r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xda1f481d0612974, 0x42, 0xb3b4c76fa03bca32, 0x200, 0x7}, {{r0}, 0xfffffffffffffff9, 0xa2, 0x1, 0xb79, 0xff}], 0x113, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x7, 0xfffffffffffffffa}, {{r0}, 0x0, 0x8, 0x80000000, 0x4, 0x400}, {{r4}, 0xfffffffffffffffe, 0xc, 0x10, 0x229, 0x2}, {{r5}, 0xfffffffffffffffd, 0x2, 0x0, 0xffffffffffff0000, 0xfffffffffffffff8}, {{r0}, 0x6, 0x80, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x9, 0xedf}, {{r8}, 0xfffffffffffffffe, 0x10, 0x8000001f, 0x4, 0x5}, {{r9}, 0xfffffffffffffff8, 0x48, 0x48, 0x3, 0x9}, {{r10}, 0xfffffffffffffffc, 0x80, 0x4, 0x9, 0x101}, {{r11}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x100}], 0x9c, &(0x7f0000000280)={0x5, 0x8}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:13 executing program 0: socketpair(0x6, 0x3, 0x69, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xb751a1d5cdda5c9, 0x1012, r0, 0x0, 0x16) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x3}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x189a0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x2, 0x100, 0x1, 0x6, 0xf4, 0x6d, 0x0, 0x0, 0x0, 0x7}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x180a4, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000280)=0x20) r6 = dup2(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6d, 0x29739ca5}, {0x3, 0x2}, {0x40, 0xffffffff}, {0x87, 0x7fffffff}], 0x4}) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000380), 0x10000) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x8, &(0x7f0000000400)=[{0x6, 0x4, 0x5, 0x2}, {0x3, 0x7, 0x6, 0x9}, {0x9, 0x0, 0x3, 0x4}, {0x46e, 0xec22, 0x8, 0x5}, {0x6, 0x1ff, 0x8, 0xab}, {0xfffffffffffffc01, 0xfffffffffffffff9, 0x26ed40000000000, 0xfff}, {0x7f, 0x4040, 0x5, 0x10001}, {0x61, 0x2, 0x8, 0x7fff}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000480)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) accept$inet6(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x2) r8 = fcntl$getown(r5, 0x5) fcntl$lock(r7, 0x8, &(0x7f0000000600)={0x2, 0x2, 0xfffffffffffffff8, 0x400, r8}) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r9, 0x20004268) open(&(0x7f0000000680)='./file0\x00', 0xd8, 0x1c4) fchmod(r7, 0x158) r10 = dup2(0xffffffffffffff9c, r9) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f00000006c0)) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/wev/vmm\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f0000000240)=""/207, 0xcf, 0x0, &(0x7f0000000000)=@abs={0x17e63402b84be816, 0x0, 0x0}, 0x34) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="64a356d97ca778a36789156f9b80f040fdb84af65d720f480e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927fdd30e3427140bb", 0xfffffd6c) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) fchown(r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='y\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fb", 0xffffffb4, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) socketpair(0xe18388f132b61f7f, 0x4000, 0x101, &(0x7f0000000040)) shutdown(r0, 0x2) r1 = socket(0x18, 0x400000002, 0x0) close(0xffffffffffffff9c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffff9c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) close(r1) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x89) getitimer(0x0, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xd60feea3e815fc64, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$dupfd(r1, 0x0, r2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x203, 0x100000004}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) recvfrom$inet(r1, &(0x7f0000000080)=""/238, 0xd37b7d3ee3dffdc8, 0x843, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44, 0x0, 0x0, 0x44}, {0x24, 0x0, 0x1}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x1000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x5}, {0x18, 0x3, 0x7, 0x3}, 0xd32, [0x3, 0x9, 0x3, 0x5f, 0x8000, 0x0, 0x5, 0x81]}, 0x3c) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x40000000, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) recvfrom(r1, &(0x7f0000000000)=""/61, 0x3d, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000001240)='./bus\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) readlinkat(r0, &(0x7f0000001100)='./bus\x00', &(0x7f0000001140)=""/205, 0xcd) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000100)="d802f70c58d83c039b619d9d3819c8e5a7a30123d55649309d1390c1d01c8aded49aa7f6816a09d4fd4dd17c014f5b7e8511799932feadd9d78ee56f21052cd69f5f0eff00d6169198245e26448316715388bff95a8a75afd93dd453cc490dfa7c05dbc47f23d2416e38b7a34a6773e81f52eeffc4a8a567bc4d5d807c079b4a89676c4d4b0e87887fe61c032343b5499d6b21241e2d26d336e66c377d045c96d15c92c035c966558059bf0ea527797c354538c1dc84aa6119b5100e99e2a6a18121a581aea3066d09df3b646bbff72d8d9e8b42da0661e2dab3f135a965afd679fd0d9194ae1c23eaad000490877bff3601d83e22f6e5197647a1fd8ec731a0d0e2b7f3cebfa1c12569fe9f44f7ce88d82e0ca7ba5eb961bedc6aa7f691b7ce2dfb13dfda397e7e517cf084574fcfa9a1f74471ca8d53aa6b86ac2c882ab5cc6103ab412b3903046abf422d4bc246d970928e1efef5b46a3b00ce74479603f378734e81d6333aa4360a30c41353b7e4764ad8a91f6611ce46d53f73d60b7af363c406d95f05956944ca817bf574490b3733d8aecbcefbecede1caeb9af682b2485033f59037b0e3ac5fca0576009d8e92967556b8f00d421e70ad0a276a9b2cca56f786a718d56d5cc33ff2e1cfd2db7ef56c651a63a0ab4400ce7581a5a1ee961562948e678b86e6c74a6ecc628bdb7d89696bf481a7ad97ad495697fb29885e044036fe18b475290d8eea7a4c973764ed853d07dddcdf86fe8726f0ae8ec3e5101b8f26921e33e4f4fdfd897a7c7b0d602846a13dacfe6ac93ed9d56ed43d9598b4dde4ebe04e8043a6e13b0362b1edfa39edf7c780062987aa61ae10291edc689ee7f63af850cbd99e078e0f7baa967a9624d82064d8b7c7cc00e09e328b7f1d415913283b0f1c185140c2328a0005dc5d39d80ddf6df82a39a381214be96a4533d885e15f93114c080e6fb167d63b074a8e7f05e7892180b2964e83fb1a936e5bf4798b317b7bd614f7719b53bb7fb955bc2e4d8091bbba44bbfa7d1a5b42eb42b873a1ec20926003f2b836ee3f59b83980c2b43bc16d52fec87228f85c380f499f355bd6280757bbee7e10775fce97c61cbaa87ace2b3a1c28cd21ee18590a6e33e00e4ae5bfc262f3e5e7dc1b627053f6958874f8e6d529a6633850f5781af2bcf5be6197ab6bcece60516e0b3e6dd6d6d3c9045696214035a86ca33293a4ed08ad9888a56f2726ee597d98014ce8105846b09bb72c3580949846dda9a6a95a715d569eb554a74b244fb047d383c38f0be767d3a695c944da6a77feeb04b11e8972db114a2c3b588566c7fbbb7bf96431ce3a4c9b94dfc04fa572a4e04a898921c2baaa1e945144c6ea066871646b177b5b8b597851ba49ea02ec8fb67f8593b5c2c4b7c55c3d353a304388518f1b990e866f8eda025c4c9ee83be936908caecab87298e720375775c810b68bf3ad65028f429df598b461e3581a3d42b6c51d6e358f16d7916a2cfef8a0fc6c0ec56f889781b98ee68e37e49887d67230c405e25d200f5abf3144f609ee14cd7fe286e63e9c6cf944f4c265c98ad9cc107ea3d4ef883f2d63240cbb813fa4081f18e1f5e589780fa3f74d179ce7417e12687737eb64e37fac2933090e14c1eb09cef0fcaf0954097f9380219324eddc6b37a074f6c7b653e93caa80ddcd29ebe63e9e1550f3e13bd1d79c07968fe6d7241ae05a6bc78a187432e64e5f211c3a5be0ad6142269261e5605225651c92e78fa5c52aa4969a7691a3fb0b1c8dec9493ddbf6bc2a131b0f095e0b65c7b2cf397c3f41ff0e6039f260a6bbb4f4f12243edb1b2ed09ffcb967d3cea6f8c32a4af94fa2de8dc1be19cbacabd37fabd5bcfc0b824cbcb621d191d625267b12fc3f58507ee32a84a14cefe980f01b86c62f2b6944c79798e27cadbef9b71e024b4dddc982bb4114c4735000e3407641e9a863d69b5e7d69566a67804cdadd6f58fe128e4cc203306f38d206ea33fe7803a3ee665e0dbf5f5dca55d5d096425f0a3a05fb8be5ba10a1ff754d61e172012f2c4a420e743dfa1e4c752a7152ed8100bd90d4464baed9985162f8c5f6852f9133bf3473260b077eb74ef5c77e943ccac3e4b5520bb7e0dce7093185a1d5acef15ab1eb1ad91773c2f40d67d66831b78f145b1663147d4eb5eeb481a477e5737a8edfcf4c2593c81977fe65a102df3305caec8fcdde87abd910bab9ab8ac61358fb510cafd69e73a0fd41497aebf0e6255428fc14410737b7d0ec610556904648b5af15f0452b95ea3a83b87682c04bd56bcd934fd3a2f8003b40433c2c7d58d3ffa42cb12fede0a5d28b2e43c5ab3839f6e8145d0ee9440e8d4937e457ad9dc66c48217e343bdbe55c609eb83bbd4eb3367f348bc2dceba1dfb99ccd984572d891d8be2c9812709e5f437b32b6b4bce40abed17fdfd7d28817082e6f292918920d672c92bd527e83c49b00f62dec6ada39b376c5f8bee862ae181fed5935628d491d4b201150cea5b7a895318c6c3895b4d4c92a77547ca266cea565b33ad075e2fe4c7b724290fbd358750b1d6642e5bc3cd576089e355f6c96635ba314a2e8b3d5c293e047bdba3f25dd1ffd53e49c4357b3a6e93035ecbb3cf20b43caca2f53201fa84e641236c13ef7d6dd196f7fc4f4e114fea555984ae14f6d6b83e29fc31d707049c37e9e7d683ab2c86f21f868e9d2159d4bcf8d50ad48563e830707fabf0cd01870f65d2bffabafa58771934b742664168e509ad3f46fa06098104169dabbbdf55104b67dbf550ebdbcfa40a529f4723de469b5ae6d777296d55f43216464c956753e79002bd5cc362ea8f9caf2234cd5b445fba4234e40ddbe1699b09fa442bbee8b8dc00b11841359e902dd01cba6c11b60b5fa9dc6bc519f6f0d39e5cc1d0a293934051dd3d43dc346a973275307690bd7a72b5fb7ed5e06897ee9037f46267089aa3eb91e5caf6fc0d13418f67e11fe063e4d577ffa7acc454f4e3e628cce5d0339ea13035a4cfb59de8a799334258d1a00eb42e36fbc4083fe4f843116a8b6cedd86b092424cae89ad8c42eb5f07e5ac8f493713c588dbb81d597599a8a400ecccceaa18345714a86b30f6d35dd75038d7398d05023febc0373261646b8fbc688b2e9c6ae260bc7d8c1efd1a8f60fd513ff6c0eb818c0690e9f4c1eb24502e8a4c30cca14d2dcf1f562b35c173a29a83cbc238103d79c3f50531fc606788b1a9a26c42eb79fe2c715d08f52b772fa7905b476cc8b9c986227adb9b2e63c941b9b00965d08d611e8369bc1b55abe4dca1504c237d0cfd466544109fca0059e79f9c422c45e5c9c8d0b3225fd967f50ee337b25ea6678211fd09fe8f3907ced0a3cde6e288fc56a3620a241768d9d13b0f79f88f78c6951d714cccd6f50586b688fd69605df0d5ff36403b24fa49b4de162b73fa1c3566ef974d734ee6db96c5afdbb5265701197d680b650d2c72e8e9eda7f9b0b55bff1143fb8b40af11b1f986fa063153d21baf6b952c23765310e544a37c6df9d676434c30a98f7d5452df9bdea83173b3e0ae0f09d3c6d778602fabeae98922efc034d71a153805d9e4a8e7afbb6dd7b5b4eb573089585086e5d94c8d96dbe34c120e6ddb27c4b320d8245e0e1aac6b7676c3d6d7a4d01d5c4832f7582d80e86752c051a4ce10d4bc112355a17c21efa32b9640303633ecafc4afe343cf806d2393d0529152d6928556709ca342d3d2b9c16b14ca0bca260a232f969e6bad9eda9bb5a0abffe02463030a6f0487dc53a689dbc6f4741fde5e016e5da44d114dabf75f6e1f53aa6b10ba4e8844d48246bba527c0cb6679ccf8c9acf3fd332510c1dd5ebcb639c789eadffc23c7cb0d1af25758efde752e84c49edbfa724cf9911012afadab295d4a1f19dfb2db641eb046750ff0d87394ee7549ff6ed515bbf6fc8fa8cb688f6d7f8b795cfc6a84f1bd8a0468900800e885ed2a2d70213cb0701791751299a1edc3e0335e647b1a01ce53f88f9a7cd84254141e395454df062df78d17bdcba98ff46d7ad27f3824dece163662167cea8f94774694ff17e98c5f697710ab822ca6ab75517e524f86aafa6b40053d6b867e5db23ce6dbe4001b8dac4ff3e5f0652a2def4becefa0043c3b0fe92f1f5cb7558c094fa45abb2804d940fcff2fd7943e203835a0fa9fd092f71764d812906f2d12502f9d763aa37af9d8dd9221cf4a9f818bd97d6adadfcc2167653f68d0cd92a16b15ef662c5743c3a01fd895aca56a241b7b17c953e29aea770f58efd8d013a6fefd2ffb36c5704427361c4d74176a60753ae9db140b6cbd0069f7b43065abe058756704f62b3a5dbc9b48642b48affa47d6b117865280929bc70d1a3ecd2830d4c57801e0e913d834a744b0340c45a6b6f3ba07fc8642ba1ea59c11919270f8549d26bd58b157be8e4b0d7c2bb4f06979103e44aa85c1420444de5124ea7d2d914eae0be91b79e70c69bde06520499f25e68af4e6807b92047026cb8ad07286761233450d20fca38dd04ac3ed7d9c019d3c9555c6dd17a7f4e74d2f661b70ede4e818e4ca203db69af7c769657701b268d0cc40c90e8634bb33f26c3d8960a9a4ab700bc6887e96cd1d15db58c0f205a46584f3fdf8bafa5d8be6cd09cc73b83579d8cc16753046e1c67d6833833b34513d7574dfb90c3bf95ef6d7a3edd4533a123ed71e491c2e9a6f26bdfe07ff86c044993ecff3363cb5058b16d949dd649913d123547ff390b53b64b8339c07475ab4885365ffa95a5d34981d33d8eacae0a6629f2db87d4f39c770f4910f020c71b18991425a7ed1b2e6eb157d044add83a6906f716af5e8e38967780302ae5d50efb31915ead9cdef9c043ab8a7846dbd5f3adfc3ecbe732f1c3de2650ac4e00148816b79ebef02d9efe6c7be7d020358322bad4f532c712f1592cf4c0cc6f63f633a686b652aa906a02522ffd3c4c3ef5fbca050d49c3284af29e2d157b75fe5919b101002b38e8fec3c7292be4d0b4558c0301bf2c20be75cabce5147ecbbfdd664789ca97c47abb9d90dd760959b63feb3b0285aa2d5098b80b622436f603ca77d19b6da6a8393c9c8078b80a95aacbfaab59603c6e65c8dab37cc337de8efb0ed3515ef6a6aa00e2b3d88573306347aafcf28e643c08069820c349e396ff5da81869a9a757db9317ba16a3cef5a71e8b68fbc7ca83b7d0b5b066e2d0e82b434be26b2020d81bfe093a6452b438322d8e1a3f239c30e65344c48470e4e3b51776737661696dd18bb2dcf84e603298d2805ea2cc19a6d5de75c127caed68b238686d633109530b60d66b7a9c92a5844dd6f2373e55c3702b4808a533972eaaa7a549330dc66a0b2ab7aa4c353de2d7228d6a8311ca6415ecab019e02ebfea37dabe971d33aac6e3347c01d9d225d19416bb3e98da50074f73133e84e9130e7c203f7cceae8f6e18fbf7be4f92ed141bacb343a235612790a9a520c87d965dc021a3a8ae410e2462435aa4f43ffbb352b87cf3ba46364c311d666eb0c39b9443b9ef8f7835123d1f874135fa18f1737234b19fcfa6b90fdcefef79a959c3bf9f0b177682f2b96d30f82224503b819796956812a6b5a2b2cd1498d7324c729e37bb3c57939b9410430d51801131d93ee1c40684efd365d09489bfcece86e274eb16b948349ba35d5438fcd926b77c6a21c3e5f841290978ba2d7579ca58268b47f7e6851e5db34bc316ff4931d7a73039e55a188fef4f85bce09ddfbf9833df75f3944084101f802145826e96f", 0x1000, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x7f, 0x5}, 0xc) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x1, 0x152, 0x6, 0x0, 0x4, 0xfffffffffffffffd, 0x400, 0x2, 0x1, 0x9, 0x8}) close(r3) syz_open_pts() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = dup(r3) renameat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') r6 = dup2(r1, r1) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000100)=""/9, 0x9, 0x800, &(0x7f0000000180)={0x18, 0x0, 0xd1f, 0x6}, 0xc) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000003c0)=""/178) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00003be000/0x4000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getpgrp() r11 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r7, r8, r9, r10, 0x13, 0x2}, 0xfff, 0xe9, r1, r11, 0x20, 0x8, 0x4000000}) r12 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xffff, r2, 0x0, r9, r12, 0x0, 0x9}, 0x8001, 0x81}) r13 = socket(0x18, 0x1, 0x0) kqueue() r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) close(r13) r15 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r16, &(0x7f0000000200), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x400000054d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pread(r1, &(0x7f0000000200)="5c2db65212359a1cc81efd45b56db59dd2ec12ead2d4fda2b5cb0aa2fad09a4aac3f19a250b532411408d9bb279a68160e29b81feeda4517825eb9d731fc3d48b45c6e391d1c47a0f360cd5e0c334ee685203fbb8a492ee0a6e201f4645ce10a880c50cd09ba39d725e2d34200bfff8ffa7f3bb781c2684605e096eef98088eff71dfd8e338d11b8e5e029bee54f5e3c6bb2bc3100f7cc03b93163d2801c1df16144da3e7c73805d1f96b62481cbeca105d4791bd41f5f29574e9f12d968ac1c", 0xc0, 0x0, 0x400000000) recvfrom$inet6(r0, &(0x7f0000000080)=""/205, 0xcd, 0x800, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xf39a3c2e35361bc7) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x100, 0x0) write(r4, &(0x7f0000000380)="857a69deb106b27a16a10383f3a3220a1cbb29ba3babbba2742d29c5c34707296853a1b03576c372ebd8488d20d1499bc71d6bc216786c3c309a14f202b07501b7395eb81d3a5200fe266c9912028023282c131ea5cb7572586412ac2f41927fe48c644521828e69401f54faf850a892723158198b89be052b4cce5192f7baabeec9eb3bfc48a9c1a36c028b5649f1e9c9d3b526a62024ec875281b37c11f68696e37bb9f4b4170302cab28131e82adb35b3156f6e354ffc2e763d28ef866c1132187cabb06633247b0f071351f2ede3a864829eb7dd4794f6e512619b8e3758f0d395b06c719d7fb8d2489b1d695165a2778993ea927fc588447d5ad96b6ed2f2c731b65c47678fd8b473a5a765ea2f952b3d1c9fe0ebcc15d9685fb0aaf6343fb7d8f2d938f171102acbfbb1d531dafd65f5577c6018bd438523f5cd3a749a51f95e80cbf03394d699b0221bbbd063dcfc51e194c74d71fd3b6e21f5813b9d3f6fcd067e722a82a5a64a41bb2fb53187d26d0a272376f3c62129dd06491eb14dac097dfb5fccbec42adcc9d0ceae3c6e560ff11c9336a3412b5cfac453d82576db8c9a06cfde0a3be68eec663943f77e62e635eb588797201fbc14c50b27a74eb6103406245ad0c71a1743fc69a140309142d3f950790c8c282bebc931c8bff7c81dad15ddafecbabf4b6470309446f84f634bdb03a78a1827f58e398e8097087d1ce6e2fefc5d378ab1ce60fbe67813dbd48b3aaf6f3ee10228d3a54d7b2a30dac08acbed829130efebf17640a908b4e91313fc30aecd40a641501bf191bb233d8ba2ddd4a459e2f2223e0ac82f6bbafc56d80b079cedc44ef6646fc2c256dd45db02e74642641200bf62c4178c5759692a08b23a159eb0ce6c0d88c3591d852982a380ea9662cc0faf4aaf50e5e5cfb96f1ff6689cfc58d81ddf7a46cf6675cc0f2c2b6e9334c9aec46ffc457700528af931667c41366e4e92be2df8b82783e3a808b77ac2c7b67519b5646e9e99d9a7cf9cbdc429861c966ca93ab7158f0a1ccd3f1ca3111c788fb38235bb1a9193aceec4ce3aca373f3b72c77666b72b2973095800f206a954cba826776469b64a1ded8a1c31fa2ad375b2a155cc0c1891908684f16ed3ea4ee91679c59330238eb3797768138179774351867fad9999db49997f8599af679f89425eb96d573432acd175355c992c9e5f4cfbaa799a2233ebb3b31f729774a237f39dca5af257821a617be3d312573d7b606f0dbb4ccb0f315c0341a3ab25c97bca1ee3ba9d56837a81ff0499a8d9e8ef047c8423eb36df2e3a3a102afc729608fb399a4aa9ab63c7aea3f379df907038cfbaf137e3b7701f9078a490ffe7ddb88f4deee22a40f9f1eecf2c2e6d88e9e05220ff831fec45e224cbfc8982edb1f8603d77e9f483e6190de9d252475347d58a77d50de0916c2047f593ac45051dce28d800b95e368d10a8f5b1888a26c910df6e329e0cb86c5b51f3ae7701c245ebb9af0bf70d3daad36380d46a7a60137ad4dfab8e5228ecac608f5418ff3c38c2a7c1b714f491e93f9574832d23c88e95187bed39045fb14e93b47431bad1b6502eacf790f1aefe0776ee638fb17877cb0b99ea4584233242a42d6965644347296cd6b0b6c301b522455833ef71eccc0acce6107575c0940f1d5ed3a8f38acb0b2e0f44b48fa53336064541ac17c1c18c6d6bfc5da187f13fc995ea35ddf2902f9b94d27d8f3c219a2843b3b92fafb54ac618104700af6a7c946fbac2903a97982a0270e468eea5b5021a349886dbc6ced7da8347506a50f5453957658610020c4486bd4d0d321b6651ae72d5e3b454b08c55d1b9e1e1193518606f7350419be2c644dcd137e55f3cf70fb7d7fd1e58b194f3662087175977137f24e687f2f0c6fc099bc620e6d4da702eca1e4f3f78ab891e286e3f1d05f398966789d6789337bc8fe057f04f7c9ed8afe56e5c8d4669f1837903a9823e858c685c377900618d44d12c1b6913d7abb90d40eadfdb8698afec834a4f9f4b4ea2cbf2e35611760e69855367a9a86d668552ba6cd491ea1806d888dfd7c391e6ea26b8d921baf8b52a38c5efb523a252baac68fd8c1b6df09fa84f1f499f6e7d9e69e75fdff92b8068aad2ad9d832aeb7b9808639b78299c15ae265c1b481ce0ef1245300b1ce4c10872252cf3b331fe9939b337f6f649d1c735bea0047e52acdff53f71bdc16de4fe7a38fbf9dad30705448fddfc3921ee03c5c7fcbd7dc88408f4993ac5ae17b8ee0cdd5aa46d306760e5d26b3acfc87a3ed1167c578d061cd004db0f246d0da0848ad886a4cd2eaee8491ef2b0a08973a5ee2dec0f5dabce928727e730a178ff18fd7a87415356a20561d3d6988c7a356df05f7f4456c0383a0e253f27189d2e5a670178db39dfe0c325f815abe5a78e8956bf58c75bf6001af984753e8ae118c5fe69798dd5ca07d54eb56a519985044e157e4913e765477f2312cd40d344dac64f5e1320fec1b3d5d159584cab04f766791f486e329347494f40fbee678357ab5a63b6014e7f232531bf5cf1cca9512c05cfc6b4e4f2fb93846e912a8626e4669ab34edc25197aef92af6e21730b33fc0fc138aa63576776c0061f1794d24bf174aa30eb6332cb9f3d8c1f168b7dee9372542ec5f46376a0b84b597c3cdb0c00fb1e24ae73f357ca42dabfc3791e99f65543b968be03460f58bc6f334c834fb782bf65d26f99a2dd4a5f240589530df37e1d019e9acb69222a475ac98853763e09b67f6518313166042d757e9fc3274c83d54196e12c77772aaecf8e3f1c631e69aeafa744f9cfb00067e00284f4d39c3e0112fccc5a567031852e6ab327cad57a31e75dea931f54c00ef1a9c76cf4c74a99aeb36b4c647ec7b5b06ac2b96d7cbae1c9f0dc98189a04bc158cd87f8a2f34393a7992356a49de0ae017ea81d48af1f484e95637ada7fc81fbac9777c58db5b9fced4ba2b7e4d6f28e684cf374decfbc5fbcd44fd3007e23a2984130e8fa18d0c578084322dee46d973cfa4d8661b89e48e1f6f3fdaf54ef4150c60da342bf9c23a2011fd34d09b49781305d1c142e503d943bc5088b9e36b9a9543a86157e7f7de39af3a297778424d31d42421ad1d9c26fcf012b4ff49581299102914855850e0c6b340136421452e28c4047b1250a7a0ec48f15c0951d5f6f17b2c2514c56be0c52128c57d8e798827b840cd017c64366536e60b744081dbbe5e894ba35fa753e1e22cd2d79ff350947f5c75bc8c375e8924c108977dd6095115143c43c12a824e7ddb3121e79faa06ef1458999adc710449a0ab8fe485c7a9cefcfe9083b086c4f9db7d0bac9c1cff1723e14ecc9dafaaffe78893e2f3e3a6c435aedfe182b92501c9822417a11091c99dc425eced114f82b69549d415f63e64c7a8b317e532dd4f187811ee519c876aa743df50d7848bb7b0e66fd78d50a8c645a2bd667faa1eba33cc892be4e4d7ca02cfabfae6ae0166592df23979ab0500bd5b46fff9eb7d246a2e49b4d12be059e028d6779348100c3ff441102d7cb0125369cf5de7238120a9e6d7d0550abf267694411b1282da6f5f0d6b6fced22d689788bee1964dd32bd908aff9ed1a50e5c279e71b45f8e6f4f89d25aee7ed5cd6e424a310a59561409c33b38466ca0b27470ad72ecbaec1eb78db37aff7c7f94418e838bacaa946a9b0a3c3d2db30fa167c44a1bf099f2ff6ef177dfac72893be63989ae9a7c4647137d403eee9a01f3d9c014cec709072a68b69cde5607ea89a7c9107c994763496274475e7e584ae5bad66c80b668a965829983021992b1403b382af7f2fbc3eb735fe5588be021fe014229e83524cff0bfa4baec35568f7e649b44cb852773233843774dbbd395fdd66d8d53b7e195aacff5f6d4dd9dd8cca9e1c1298a1c35a1d41108f8a88308281d3965ed3273aefe1b963ca436aea5e6797ce8c48e95c321498c675bdbd00a6418a44965b08834df5e0d852081c863a7a0a47d237fc1cbc37085cce6add10b16141f6754ac191de629c9595897b6845374c6bc0330f90dfeaa0e669b1381f803a011a549ce13fd02ca524e455ae998f73622f944902eb714cd9b6b7715b6b97e0242024c24820e92579cf41e9f84ac53379efc2777ebf0e4dd7bd516d8f775dcce3062be44a98bfe541a7390baf8f539b4a3dea88822b7461c52544cc4e884247e5024f3d1edaac263fc9e1497c54c6458ef414214c774eb88e1e635fe3e73285ba6fa129c991f9e8c8de1b8ad1fb9e178619e0ca6e4b686315113dbeea6138340e6d7cfa2d3d7b1af3a0e80cdb3106c83490fcde8d35f523ae428faf2842a4612743c962f6eab28b429b0fef68b201639cd144903675b7a8142a8d2333fce02aa2d0cf65701c28ec2b496cebe78d2304cb11546c7e42b288597465fa943a8ebbdb8d86d2c5e9f02ee80c463893558827c2b00beaeab45bb935552ed1600f7f51fd493aea41f9d069d9ff659f6ea8327c14d730ca57b97185693d53b8a3f3620c3e510e8e16309a87291f5d492578bb76a52bb0e69d81326089157a043c9995cfdffbfcf417a222637943200be4e246a5e07febf701734be3fa43a8cae98b926246dbd084b1bf2dda225bf3d3ce8c81af26b23935a00e28112d4eb6010f70473b8e4e254744f493820b4542d6ea0e64fbb6adec9ca66be4a1095939960eeb211afac3145f1b7c31ef7f5d05d5182038ee2563fc1bea292e46c2b776bd18b89f684c720cb2a99112b6f781686700b0c78e36c5697138ca2969fcaac3f52c6a1f06ab29e47b976e246bec13b7d0d4e292268a57d6602ef7fe98f56dba03393997027c590b047e28aa3c81876d4b67aa8979a9cf713706fe20d8c6986a32b0100984729a21f25c261c0e2b0eb6cf10f93abe780e841e1ee62b4b6d82c08568b5b2cc90f9c892166dbde7957d6b289dcc1cf7ff7444ffdf98fefc2a30c47b678cc27ac605323417eaa8c5a34c2da115aecf1c4219435f33b00d058773b9834b2c5974b542a683ce6fe379c8664a6580630b817978c6a772c96668b74011916f2c4649fe05eafb675282247aea92a5fad530b00f0ef450d66a34cffdd2ace9cc4ab5e35dc69dc5add401f714ee3248a8b6d015822d3c7b0e120437c8354052c848e4c5fba3bf86bea3e52d1ad4a7af3623324397a7f871a18c91d2ae7bc2d0138953b96a43cacd5ae1833134054d12b53aad33d3b0f9417a35d0ce671eba914857c52c5a6934e1432fea4c22338451cfe324d4a5c6f690451eae658290f94af99fa5064bfed149f81f151347b3bb53dae0dd757c9ce4b3567226f34cc45edb381d1e1a313a6e86e9a002d8fb8fc03313aa08e74206df89ed996011f306f4d1a487bb0d6d50a7698fde473624e4cceefc0692fe907639340500d07c8f426a870f2632eb8d666cee59952cefbbd74c0673a5d226c9e9fcec7eb3368c7813b58c319d47878bef93a61ff434571be1a67b765df9dca596fc3dd3d5f53f35daef41b8fff25e63b774717fa1940f8d1b1c2a513d34ab73d83065e2a354ee76447ab68a573e2d16bbf713ede36c012fb440eaf05c67791d665fa4e6792855e8aac265db54a2e9a5e073a2e29cecd84fdf75cb520fd60be1b3ea6dbb7c99d6e6f628a0bbdee9c00e9a429e0e797a9a893a61de3d9bc63f5e126f0041e6b81a7101b6e49d71f349de879162ec00bea88aaa0fc675b196b7e9b26165850a88c97165c280432d3e8b7164093bb009a79b10b9c605cadf36330bf17ec65fbb19a", 0x1000) pledge(&(0x7f0000000300)=',\'{\\]&]\x00', &(0x7f0000000340)='\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000013c0)={0x401, 0x1, 0x40, 0x91c}) shutdown(r3, 0x2) r5 = socket$inet6(0x18, 0x5, 0x20) getrlimit(0x5, &(0x7f0000001380)) listen(r5, 0xff) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf493df7164d2de80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = kqueue() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x4, 0x6, 0x690}, {{0xffffffffffffff9c}, 0x3, 0x146, 0xffffd, 0x2, 0xb0}, {{r0}, 0xfffffffffffffffa, 0x2, 0x160000002, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x64, 0x20000000, 0x0, 0x1}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1e0000004, 0xaa5, 0x3}, {{r4}, 0x0, 0x2c, 0x40, 0x800}, {{r0}, 0xfffffffffffffffc, 0xc1, 0x3, 0x32a24f10, 0x1}, {{r5}, 0xfffffffffffffffa, 0x2d, 0xf0000000, 0x30, 0x7fffffff}, {{r6}, 0xfffffffffffffffa, 0x1, 0x371e43c307c42469, 0x5a4, 0x4}], 0x5, &(0x7f0000000240)=[{{r7}, 0x0, 0x2a, 0x2, 0x5, 0xff}, {{r8}, 0xfffffffffffffff9, 0x20, 0x1, 0xd7, 0x100000000}, {{r9}, 0xfffffffffffffffb, 0x0, 0x0, 0xfff, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x19, 0x71bbfd14b3637329, 0x2, 0x9}], 0x8, &(0x7f00000002c0)={0x8, 0x6}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x152, &(0x7f0000000000)=[{0x20, 0xa22c, 0x0, 0x100}, {0x3}, {0x7fff, 0x1, 0xdb, 0x2}]}) getegid() clock_settime(0x0, &(0x7f00000004c0)={0x1, 0x69}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000480)={{0x3, 0xbf000000000, 0x3}, 0x5513eb46, 0xff, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) writev(r2, &(0x7f00000006c0), 0x3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='$\x00', &(0x7f0000000400)='^\'^]++,$']) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0xc) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="da0b49aacaa802304a1d8a99fcaaaf8c714e5b29774411fcc7ebffec73b7a9b72effe710e9a93a7bb9112da29dc13b778941a5f6a5657eb00a58fe56f0a0a9e6092c0a31e0b5baa68d7d585ae8ce75ba27980cb4ce2c562c24faab59276b409fe3a7b0c6aea2734da6445f2f8ada2285ac543312a27337da99827a006b2ddbe0916de50ca31a16f5c86b52ca0e69022df9da8dd130f34d74c3ab69e4ef1dd3110e761cda7df2396c4c016652bb385a1fab24ce27fcb1248711dd472c2f738c357e33fa2a7d16b4e47206b69e6d518ce3f4f00892bcf50a557a160cde2d192e040622091214175e924645", 0xea}, {&(0x7f00000001c0)="f054c27f8150eaee23eb85e10882e1927a843f464795c1b3a7544b1fd18804f49d93f13d32c5b9cd847212e0a33b3ffc7b7d64c201897989ea62128ec29e678d1b1abdb0526bef79edeaba6e402c115de9bfba2fa9d67ce2c62d0edac7e6293276897fc1f09ce23d90c1026f520a0bc05aa566805aef12e26574bb0ab86535d48287b87d3ae150651064bfca8788afcb171f3177bc4ad480", 0x98}, {&(0x7f0000000280)="ff0b343ac1ae5751787df2676fb9262536cc3678c4e0aaa3c451a5bac504356529c44983621a62ab300b945ecab830cca78c6ebf476c328810ad61054e7ac63102750176b091158828741220d8135c2303cd38b97dc119c196fd7027cccc526778a05abf6d4b68af950bd700bdd46436aaa301b25e63199079192a20c73537c1b7b1ad4338add2645278d775f8597333181e170aae456d6d6c92617da7b66b6665c0777921457dde807ee760bb483bb936e603f0d064b5369cfbb51fb1290e30794d0b38608e4708de0bd2541b592dfee8b7d815baa061648b0a9b668b40c10b20faeb06b570e617b5dc846657f3613ca609a4d8ec7e39b6b8644bcaf99f8b1ed0f82a2671078ea9721db3f03afe20f6d5fd6224da6b95607e82afd21d2960b4a38e261e473a9bd23bd10574e61c315a60d51e71eea3ba4552e1d243003e06d61106bbf99969f1dedc44bf0378865560b47c756ca38b72a7f50e80b63aee09248f5698462380ef129b24cfa11a1a411512e18549dd415c7626b1e654f2f641b03711f5bdeab982c5b5484126d2ebbd489efedddcb7c5e250984da3548cad3ee539cfbc845c3a29615d75251d73b20ce67c729ea4934f4983008a91fc781adb81fe47ea9ce1242735b8ece5a3439daeef38fb2f9eb3e4cd8d5073cd85fb6fa44dd071bcccb34e919e9650c369ebfd52a1ae5c39e78233d4a8183e550e51ba05f0fe447131f4063bea092354c5b8e45afa5efc0a870f31c1bd52489995b7670dfabdbb27949a64ea56501b65ed62de2cd006ad9ae779eda11b2d2be4e7d95bd73c12c50af3f3765c37803432375365fdd15e9ab68710b89b699b27193f726403546ce8b7371bfaddea24e775f07060143ff1c5ce5c26cd23b36441de94a5507f6bda5c65e86440ec8d82bb0fb00d23c3e83da5d03d291c419372164d90a1981dbfbda0748d6ecd4e0ac5ab6d7b68e9d042b37188394575fcc05fce9cf1eac6198587d6310ceffbfede8fd88a4fd1dc50862400f949fffab5a14ee20cacd97a5f66a1e63f684b8649200627e9c6df6ea2bd6ce77b6a1220bbfe31f8cd6b205763b76226d55a2dff115527009f11568d733bd602354196aa3dd7e5be4306eec614d4486a346a155739a0c9249db5efe466f5b296d1e235fbc87561ec82f02d23e94dcaf2b450575f0456f8b2923bdb3a977d46b69ef6712c2c159ccbff2bd7df83cdc988c1288e9e610d864e17533e925bd851ce0d91a2b15a5c6cd4b99319d015b7ce17e31697c2a05e8569b5c5b1d7aadf40f9cd548b1f863f6f55fe10ee14fad4eff99e69a61bfb1ed73119c517f6f8d23c330d1819e07443184562a86a710e5f984bb7abb9348898e42e6fb60b2cdb2b670c200f4d4c722490752c7d45128d87971abde40382c06ae99009de9896c2fe647ec3f72d2ed7e16da97c75731d54dc8c286bd8a53b8218735616411d2c3ee02900ca69aa768312dfb9fc172b320e7283c19f1666bddff5c3ca6186a49db54dd07708e74ee3e4891497a99824943236666e628430c7995fc525556ded7fc598a904da36832c081d944ec0e3f5e02b96c1b7e893fdac173538f191b71031d9e2c9d30fd059505bb45620e4cebb4b8d18947963a8f68d08ab77d1c11c7146a01b6468fe5c0338decd8a69518f208813bca54aecc0cae8570673a18d5275ebe5586fa680ae2141849645f0718b2a1a4a65bbf36b2912f7cb992b8e35d2097eb1ff2467a8de79dde8ecd9c3c315078b97b687ccf4854f3adaf5e09f253aa109fbca2c6757e601441532803620aa76b556809ed90c31c47c389c8ddb25e45e4460074d1462b14da2fbe1e71047000737b2c5b75b0dba64a95412ea6a09cef47cb833727c0b9e111c5f2ed8cf773b000303573310df546e9703eab0fd5d8807c7519e1ee2d975a4ebc6cb57939075c5513727be7f5f07359482301d335f1670691c0298f7f87f3d3a83fcf37cf77f7d2406214cfe3e252792f125d8f3d5d3b321413faf655b98a4bf036997fac2ee405b936a0d18b856bc088ed6801ca52ccab806597343415eedf6fdf3d273cd6431f8b9aee030ce0f4d834f0be55c44af1e85f39c33c8850ddb6d53386de5214fa21e367f17087d40a11a3b6e568f8974edb16bd8b0552180a4d67a494adeaf144e9bdeebc3cbd1fe02fc62ed649afc38a16f8792b4acf1261238bf51e1ef8490566da4f95305c01ce6d63ae01056c7532de36319d2d86b5a06d7cee48716e84ee081044f4e30600e20d18748bfe1ad0fd2c30168d5f6070d82457970932c72d1a65ba3ddc789ba7fb027033a216dd4aea20332612889e8097db9a662ea1a4b8b487fdc9fc3380d5f3d1d3047c755029b1c3372d69955e68c080c1c05bc828cfa67e558a8ae11e98b603e1ec98eed67b06e06f43d6fe74f3c83c525232440009b0df54ec7115cd63f0a042c36e4632add960bdb8282f0012760a937a62bc92bfffbac9e871596717c9be319cb0a2f019396433a9be8166581787fe8c6d8a71faafd016e10239d16eb68fbddedebd731240033f34d91447af2408693a8ded6262752ecd442861fd5041dddd1ebe017c18d0f086cc960fbe43af9cfc214a4d36ccedfc599ebe5c65dbb95e1ccae84ad518958dc4c30b7a61662523603077fdf8c24c52844a042e228cb89bbe1064bb911d1160763f0f22a3b0822ac08eb4a696edbe554c8e9bd35434db2d2cb90cdf3e83f0801b34f1cced61e7b9c4c08173e91039f208aa6e678a954240bf6cd02190a94c1b984778a88878e762609755d1f622c01a62eb3bcceef85d006f542568457710529f8e7bf09dc147a8e0120b2dce3a8029c2c2781c01529ba51ce109a019dde213cec4dec702f153b9f4db1c5cc1e42ee29ae47b4a16c2189075568e27ed3e962035ae25465fb03e265efaf61b83c621db9e2d37d5f54c77690927804228544ad4688080b0c2cb07271153fd0016764ac458884d2de3b8554353d19a42d4759804a9d4a40074602910f2a178d34c19f2436c710fc88a4195eb52368a27c172d944dbbf84c33093a03490dc3f6d049683fba00b6f6b34621de5c8c194111bd9bbe496d9bc128904a2481b752a7b542c9c10c50027f7dddf7ef02e50beac54e63c7a088609ced852c999e7c8afa75ebb1f065974c01450737b57a612ae332cd05303407563ca5d86c3e7768e05da10f9ff1e1c9bb1fcc691931aad6c976b57800db7472c57d684d1d35d6578a9226fb05c47ae59a5fd6fb8f535968dc9e2d7c8d48e3661d2f03ddf0e6ae2a7aa8e21ae1dfb1ca6c3f2aa406080f9bd4138b96d26df83c65c47f87b570ad36bd422f2281f14cce9e9e7c89c8948b3c1f6ed295fda7e6e0709a375fb4043cfb16c0c3d7445aee5bc0e756f2affe6efd16efbe59c2d317835955767be5a0f25e013ec8a36a196990421721382617d434eddbb85d5870ab8461b2daed3ff0a17131ecade09c61583453611fe4252bf12f3bfff93f9aa50d3d07a896df2f2ef30a64eb77e9138b0b40cb43c5b80fe87ba4c7430b4701b8535689763c4d29e3be65ab93520db359f91ec58c7ff28b3e090835d345e018a1a431e68af6ebe4b57eb3ed0807b81720661a583e27bc72292ba459a49dbbbcbe49f16f22e66471b65dcfc5fb015a7e33769623ec1e88adf6dcf181feff531f0ad79889751b3f1e950a2f4db0f633986f9a20bd26d9a841073fbed0bfdf0e44bedd99bb0ece92c467e13c02ec8c158326552e94110758e9bc59a4de9494ad3947b5d0af26e25ad514ee1e5ecf2b21767bb6eb01b8aa3ef175326b6224c40d50b1a2729b4e44d2aa972d1405ef421c0a9df82f563fee5f42752ebb155e340660e7fea2745aa82175355608bc6fc19963d16d1e398f4caf3ee5515cace003a57e6147038dfe4cffbb58f53f9a988c7486bbb90a4c3dbd5d2c8670d7a6bd50eeccfcc694e0ee1cca160cf55cb0eb160fa224f1a6b06367eedbe79b899db2566b7fb7a9c6b745c4545610a5b69ecf8f4eab225595f2b42a1e1aeb1787b3f7c9068ab33bcdd3c8c58bc6255fbc4e220e9f4401d493b856de3471c96bd3a60229f70f0de2609e2573f7de185ec950f7bae5d2bea378f9910a5de61ecfbedb2f68195d678d735e98eef73f98e7d34dc0ae758dea122110dacae963e4b0c231ea65fe8f6fb81baf81405faf9fabf0ad924745fe9c7f401018d80c6635d44d82d7843fc4f17e69ca8d9fa3637f70447bd93678604e43bf89cb4d5720e4326cf77bc8836c7b55c773b00a314f3143539a75846dbee8f1891aae377216908de21a52f5e4e532401abc262afc4ecef7a2c3549ded4f25301af5ffd242f5073c315ba92ab1b5b061f94f4643971ccef1ff75149c6af78bf8740a7cfed33cd2b46df9aa169007fe78df0c2f025402d851c31b05057d6084d1005952ba51cad02d948f94032640e932bb1eae41c3eaef7c58dbadbb401775283a9fc5e2e5200abcb86eedb277a41bb0129be0f67c1443ee95badd8ae74dd4fdb0607d209cee1b8a68d14c14ce8064839c972b19e87e6e14fd73281dfe6e298f754189298166ee5d7caf8da08b04dc363a4fdeab9c734872d6390fec08661a1f137ad1e6895fbc244ed9108670c0161ff2e56c26226c0e02913b239c3ffe236756801deffca7819ca6775e82d51e615a8dd85e81e10a44a492d15c6f0082de62965aaa856d727c890d00f85bfed44ec8a5749e2148774b10f8a11d428d8222ce9a899bf5827d6e2a9ee078ba1acb3e8e8573567cb92c31114f05861e9d4cc008c41cc98c2eda73b0f7806cf3d2792718b1ee761cd05ec02cdd7fa6a3a54a3190e21f869c1caa85791a0b32193bf8c13ce080631939f6c5c05b87fd3c5d99fab1a3c7c5ff10682bcba18d83e4159a88a2d0782508e7c14ed8d98ae0eb59d055f83bf376608ab2ea41ba009c202d0b508a2e9bb580079ac5b8ad736973734aa75430cb593c91bb43074e06a2284a6ff48d7eab69c926214690710f8785135bd3372fcdb0558a071cd1347ba1222baeb63e17d7c07d9e9b52724a39bea481729da16ba5b06be817df91266a569c33f100472c24f94de8ece2c105e73670bc4d180d5271c1f6412caab807736aa0af09d7ea424b93cd45b3c1c1c51365e57803bcc7a934aac9934aba142ba2fb6a03cf8cdac5ea47c6dbfdd215744c1e5943f8aa410eb1c0b912d89af18887aa575855ab2bdf29621db8eb9c85ee2fa79c10c6f036465d7f37550bab32b9059e8e445c11d9bdd2ca1902e9b9eee6a7930044996c89fc233376d2b7eee2686d8e062b43021016ea35394b7a2e431d68bbdc37a2348b29f37e9ba112577d269b26e1178ffabaef11c1d550d5a9d9c12b918a751f6ca4edfbcb05b741acae62bd24560678de70ce5be799d4f81b19445d999f90553e2c80a00142e48cf8cf21d7da4aa85da9d8f04a514dde3189b5cb36575e034d1014c2fd0a83ada510319a156da731d26c0bf3bf98e462502f3bf32b10aa9fd2702e6a603a9075c74f683924963a04da5d499f08b58cd3d7ee4ce68812fbede23222347070b5385886e0166ca71c2e91c04fb6acd209315de89392a5c937d97b2446b47b1ee59b27163a6666e9c2684e5575a99cd93864871cfa3840233cda0465d5f6865ff9f4759ab16f529b667a6bb11d77724004d593e3cc620e1033505dd4e52f9c8751e4d1f3484e4f81f7d4f9df140c8d0db79166d2b20524d7837a11409e82b510d23d7ca04b674510a624fec23d1d1304b2c7051a853942a97e265c701a6344", 0x1000}, {&(0x7f0000001280)="be3ad51ae17dc6abe0df6dc8362109dca944a6428b4a4d9450b2d9a34a87e2082238d8bc6d5ea1cdf7db8fbf2cc630a5f3368141229b810205099cd8a31522eb7e2164b6954d3b58561188", 0x4b}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x100000001}, 0x8) write(r2, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) lseek(r0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x5, [{0x2, 0x1f}, {0x2, 0xffffffffffff0001}, {0x2, 0xbd}, {0x2, 0x6}, {0x1, 0x40}, {0x1, 0x101}, {0x6, 0x9}, {0x0, 0x1f}, {0x2, 0x5f75}, {0x1, 0x6}, {0x3, 0x80000001}, {0x1, 0x1ff}, {0x3, 0x6}, {0x2, 0x2398}, {0x1, 0x80000000}, {0x1, 0x8001}, {0x2, 0x3}, {}, {0x2, 0x2}, {0x0, 0x2}, {0x3, 0xf271}, {0x490c96f80da93446, 0xb91d}, {0x2, 0x10000}, {0x2, 0x2}, {0x0, 0x2}, {0x2, 0xfffffffffffffff9}, {0x1, 0xb9c}, {0x1, 0x6}, {0x1, 0x400}, {0x3, 0xfffffffffffffffc}, {0x3, 0x100}, {0x1, 0x4}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x5) flock(r3, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x7fff) chdir(&(0x7f00000000c0)='./bus\x00') syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x20b03, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) fcntl$setstatus(r2, 0x4, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/21}, &(0x7f0000000180)=0x17) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = accept$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/2}, &(0x7f0000000200)=0x4) r7 = socket(0x18, 0x1, 0x0) r8 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() r16 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x8, r11, r12, r13, r14, 0x4, 0x2}, 0xfff, 0xe9, r15, r16, 0x20, 0x7, 0x4000000}) r17 = socket(0x18, 0x1, 0x0) r18 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) dup2(r19, r20) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r25 = getpgrp() r26 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x8, r21, r22, r23, r24, 0x4, 0x2}, 0xfff, 0xe9, r25, r26, 0x20, 0x7, 0x4000000}) r27 = socket(0x18, 0x400000002, 0x0) close(r27) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r27, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r29 = socket(0x18, 0x1, 0x0) r30 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r31 = socket(0x18, 0x3, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r32 = socket(0x18, 0x1, 0x0) dup2(r31, r32) setsockopt(r32, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r34 = getgid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r37 = getpgrp() r38 = getppid() shmctl$IPC_SET(r30, 0x1, &(0x7f0000000540)={{0x8, r33, r34, r35, r36, 0x4, 0x2}, 0xfff, 0xe9, r37, r38, 0x20, 0x7, 0x4000000}) r39 = getuid() r40 = socket(0x18, 0x1, 0x0) r41 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r42 = socket(0x18, 0x3, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r43 = socket(0x18, 0x1, 0x0) dup2(r42, r43) setsockopt(r43, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r45 = getgid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r48 = getpgrp() r49 = getppid() shmctl$IPC_SET(r41, 0x1, &(0x7f0000000540)={{0x8, r44, r45, r46, r47, 0x4, 0x2}, 0xfff, 0xe9, r48, r49, 0x20, 0x7, 0x4000000}) r50 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r52 = getgid() r53 = fcntl$getown(0xffffffffffffffff, 0x5) r54 = socket(0x18, 0x400000002, 0x0) close(r54) setsockopt(r54, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r54, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r56 = getegid() r57 = socket(0x18, 0x400000002, 0x0) close(r57) setsockopt(r57, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r57, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r58 = socket(0x18, 0x400000002, 0x0) close(r58) setsockopt(r58, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r58, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) sendmsg$unix(r6, &(0x7f00000019c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f00000002c0)="aee354c8c6432f5f77cdd03e7e172bf6cca1e89fcff5e9e7ace3b45c70e05c3eaadf884a7e1dee3778a2a586e8653ae0e5af162ede610f0fc99f4fff03ade0427a3ce84cf2f5a77ec1ccd2ddff87e650c420d96eab57c0c216a82e05ce58ac958ef395dfb2893da35b4977a247a5e09e050dddd8d4149b75e5168c0da37c6a7b9ffac8fcf83123fb3f5552782af186", 0x8f}, {&(0x7f0000000380)="54feb85ccc5de911729f7cbd29f210f5382ffc65", 0x14}, {&(0x7f00000003c0)="c8b4973a282bc97d665e8853fae5367b22d9e157615faf8d93795af1ee4d55d9ff1d2b92e85fe4d0f8e7d523e68b13a2df90fc5404bdd8b11e86a1b943c3fbef23079fad595403700a657bc3920ce00fee70d8e4e393b8aaaf5bb2ba68ef06d2222fc95a8a284c955b5ea8a6f44f67a35efe6c0d51aff0c5c379f63ed75ef2", 0x7f}, {&(0x7f0000000440)="254b142e470509d9ada4d591f7b7745318517d0183eb84de96fdc9bb76a8e36575ff15a0d09c88e517bc63150993de0f640b23e76ffc2f99b0372d5c8de14945ef941fada33d17a356647b23c1c51baab126143e4a27379acf47bd0d179eff685823932db1ab22c66023b074ab5f1c8c70011332f522ec9ad049e918ea5cb577bddb6b60a0ad011ebf3dadb278da0971fd4510591ee55ae332893bc6c68b50b1515481d105bf2b89ab620bc320cf79b08a65256a83703c53a9b379", 0xbb}, {&(0x7f0000000500)="ca393d173b16c8c9974419912b0ba4032a4e5a09", 0x14}, {&(0x7f0000000540)="ca6fb1798069b66a8c5249587990ae8bfec8a39c8b245b07fd394b857775529d1707bdaeeca29a9571eabecaa292d0be00194e70372d21f77b960dd52d926a59afa7c071efd9c07933b2b62d7d747048cd789e8554fbb18c730b1c633bdba44eb4f051ab5aebc28dd6641c8d7c3619b410e4ce68a52015087096a5b5d0f05e5783c561217452b29c646aa1921661f524fa3e66793057ccd7b7edfe6c0603d6a7ee936fb955cb2f367731f98cf7e863f616fc5b452709ac2f928aba46158700ee9342e0d0487a510ec152abb8a225af5e2cc333b84725b0acdd175e54cebefd7000882782dc8607037621f1da7bece65f98c53b0b0580d7aed18669b5fa412e26be02c6417e67e48a6cb8c189833536895928f8047365a0328d6534a0b9d8403b1e7723958bd97a34071b65dd6ed65a2296ffdce19478b63c7401e713ce606a81dc87ba07b3fa29111b8235bb2f8296da6314228303fbbad068a48a9b11102c1af7292b59ee430284afa2d577ed63283aaa1299f7a0a95266ebd5d02adf2b26df7789da0d400413a0d32cbbf1cafe3864615c7206f706496911b782f31017e5e0a8d9d46342ebce75ba1c62fe81a6d4722fd3aa2b1c6bd5c214879604afdf575f26afac937284978d79d87a4f65c22a3d063799454c6c3c17296c03d1cce170d796c7927a76543d4fac456f81e8fb70a893c6e84b335131671f0392f3eeaee1094c329584f41d6a3363484445215ae1db27dcc203ef30dfbe94deb50699dc541ce43d5b823f3a2c2b823eb788228bdeff67a82385a14ffa49adb8a6ca03d85aca5ee9a8905b5937ca07ad3efe4ee429341921a04c33bf9e2c3b69dd3f273b76604a158da2edba654723b1fc032bbf9b2be29bc6b77e494b00bdfa284cec3f00404167c0859a3a3ec450aa9f72bdb0ea26f9c6f9113b62fb8f36e102e9833458e70b21cd61e0b77f7d1cc8e50067815fb259475f295ff4784181d7809ed926f58863807e0417dff8ac273115123bc9936844f51851b4888d08231f8d4b3fc31aae0367590e98fe09a081caff1933c2056a15fd40c3d2422cf43cabb17584bea25e3c03803e176287a99819908adb52a4f705a877bd8ea04dfdbe1e8e59cc2249751d08ad0a7e413ea1103f96582c483b80df17f6a2a7f0e60942e093854720fcde888e2a000ca852716b9f9321b7e938f28f9af5ad10320709517163393f7c0be737df621fb4174a0be4fdf360745ec5d089431a01088decf2ac5752b6dc6cfabaa206305191f87e521b22d896234662963f1e4855fd5077b3c538bd6dd32731c6aeb3cead0b657417126c9c316c1a0fbcfc2ea5d15d9a88e721a663f610949b56db84a04d6c617827e4564e6d0102619f9bfc771eae6946e381f75cf43e61a90bf21e035956c8286034de10574a78277c0a766e5014e1681a5804bd103018a2ad44ea6182afa0b8e6119fa9331c5830d231e72e9caaec259c302f1e3f6933b2cba7b13cea42252dc7d5396df41cf75f4fadb74ef977ba58680d131163399c20d14771916cf7e43f924eb2617b81b7c98fa471da5d513d0f7175fd9281cf98f28524251eeacb7a666a5295b68493215733c3f9e3515093d5dee99a048c3cc97aa90ee4c55a3b35b96f3164e07541ba6c6162c68cd2a08b422c0bc1eddb6f7d11c180e8aea3ae351b7f6104360c52fc5b4ae84e00016ca992b080efacc46de27a5ad18ad1928bc2e1ab991daa8eb6acbf7ef2a13b1e97b86135220ca33aad0242a2065c811159ed2e968e206a19a42988a2d1ec303fbb52575f4237c7938ca260339dd8d84e08935f84e23e04259190cafcf5a313c07627e239bd913d835911e19452b0ec467ca2984ccd46425909fd9bf6c0bf03f072cf2d51e66384adb837a663b706c5e6f7805bda320d2d44253e0635ce883564af23d97c3d0028e63a2416069224b0f2c0d9e6a88a05886ed37490f82e9ce3ac8a18782488e1ef83a6dc97753b710462938f35e61d80f230d5784a59c004876d4a213efc4fc4ea27963d98f4f08dc6987af3fdadcc9ee3a4c5a870a05b7595bed6b53e6cf0c53d76885de3922a4a6eb418b6b576ad7450212233b2049eec8bda2078b58e03ecd387fbb067628423f3cc16160b7d58faa2c680109982c14fb17f62d0a0f3cf4b8d3d40d6f036569f993ca4306969ccde6933ad9c5f5c6243a935e8907b802b453515b92de7a68195f18022ef4fc6900cfe3f85bab17d90cace9ab0c2861943293b81bab3088d15c41859b99a30622ff6bace25e0b3b0d92556d9c7609ab3dff01d5d5cc8ec4a1f2f0ae4046709ea1ce733443f6bf648edc1c15adee57517d7a845f1a2864037a96a8625d2b8df4d5df6d50b7b062c442c896a7b1cebf743fa2fe32cccf54991cb52717e528ab48daeb1406bdf5fcd3d65cbeb18d58a6472ab5f20b33db82d94c67a5f60393c209001a74ad198e090a78c0e9cbe48ee959e11b1008dea9cdcc0e96346c60fdae7e6f2e36115416712c92810f594585943163e45d6114491d21a6a6ff260b47d4f02f80557e0399c21d88557a106e636e0ea5978a3d61628f731e633d535f8ca3b149ed6d4ebc279acd948bcb48938832472d23346ac42c85db8d911dc2787de59143aad43e0aa4356da794503d4ab10fa7299f78a477185135189b2735e6d27e47df2e415aeee27c4e1ee32f0810ce6a1c77b596a8d5621ff49f8d9083dfc7731435e1a024eef3d7c00f7ad5bf8f50009c6b0e2a38d42216ae34af26f62fc77c52a502773096bd32b181a00b621a12b07f28ed7977b8ff665606215bdabf1bc32ef7833cdf427ceb05c31a926ea79b160a971f12bf1ae2f55cb1990702f4e7dd4b21e04e1d60534f69dc570d190e84ed637abdc0bf753da5b0356efa96f8756060fb422ea9cbab4322d8fff2dc816f2e940c8367ce03d1d2f4c22f40bb9bc9bad8e5eaa99c509c82d951d710df6adad593e01725dcf9c29db31fc3b89cb9f43017d6d75fac7bcdb4a1e078b903ef828d22860c8ea83b69a79ac7a1381a704157ac651022b38e4d0e2769432e75cefe8a70fc227f9cedcd5cd4577dfb212705cad31d37999f048089e8f14c774b8008291756d999bbc01f8cb91c410071493256239bc6bb0c96df6d24408a1cb37c2962ba41a6e85d0d2571e4a4824e5bb89ab1523dac11cd6e6863e5322246f9c9167d40a98bd256f7a68065ac6b7cff9a359febe9f47fca6f8da738255830c8d1b45c0cfe10230aecc4fc6c1f037ee231b9ddb84e8ec48eb572018c0ce42077efaecc9b26fd5d52754e849f9a7ef6067043683ebe7120714c0cdc5bb5abfb253a75139be3f5f378462e68916f963381dd094944c2262879f36aef30442f1cfe224e35a40c343873e598ef5b58ef9eb45bb482bca2eb8a8241fd872ff041b1967dde5ffd43ff4d94161db01c8a96a67e0262bfd46e59712bc4788af15022b68eb9695cf7f641a26dbb9a5c078a1f0eefb975997cb23b07945ff57d345d7c7e4b3258e98fc3046b3224f81475bf67b00385fa6141d882f1c74f797390c7d38a6f2a22a72907d454f73f8e6cf372c2a626b13c3ab32249a0c14adf668fd0722b0c4f9ad1fafa043d53fc862bdbe74c5e60805e06f11f7550c9b81f768e0c2a7598f4e228f6a5c8067d7e1bd817bd68bedf93b2cdb41e53dc9fdf505447aa3cedada1865e0f5dc1203b5431599de4bcbef01d17c0458c221353db958834f86caf4206ba6cb40292d5adb7a91b24af4eb6157392af30e62addf41f38cbc85b5bbc20138a589f300aa98e5424f2495f30fd5d6038b735d7ed9bae30a8e701e3ab760158d8069feb84366afe623b9ab518cf6082e97133cf55fe1e3b704c4c703322fe7246981f7930d3430df79044d58596fe9c8a054e9fe5c7e97f331f7db8eded7ef2106b6d74582fef949c5ddb1eb304a174e4f5b460a1636977b9675e3fea0e262eea53818cbbf560e0d79882d0e0f3643ea5be6db1a510c43359aa7c66040fda99f3085897f7c25def39f42b005a863e23b64456a2b78574e5e2010a39f45277e610f3773ff0bad4365fc5f0b3272c77d331724803cd9b9fc90b797ef6258580a46924be65bf3cf028d7f1a748674ee0fbe472bb42c7118b2fc9252808cfb695b4302dc62e337d534293d8664751522c738bb91700508be58b2080a7f54a6637c273d49b3bcb65d1dc994a4698273d531a922cc8c6040e29d5ed927fb9d216f1aec88d7d6807c9e3b72adb952c1ef77ea304f34afaf3c3254085179086972c14dcfc77493ded89de072f5faa145f6befe1b1e4c9c6e583f4681f8dbe0dc541be0ad1dcfc06030f2ef3d3b0f17d4ed9c79bb85705bc945045666e0be60f5f3c25cd182571722cd735cc47df69d4161795c50b34e0eb99cf11d752dabc0e8ac9a050daef4c2af7beb4f342d573dcd01b13b410c425b0d0b1f5b3acef9672de237c02a53c6c4c31219815e4d760cb549605eebb6a4423c678e51faf560dd1be0043d324eb188349449fa6f7d0e290c79f5a5881f44c2a0ad35cb396db729334ff03b2d19b16d8309bd026e4ce6564b43a735f92c950cd4f2f416764de32a34769440d87563f5b9bb1b5c2f10231ce6ff78a845df97398460bd91c72e336e0e84f1af90b942355a482175a32de66c183f48c4d84224f36d99bba86ee3143559a60b4c7e841c05dfd50725693ba42c6dd35d4a78c05ac41f4214a9f30102134903d4c0e33d7d0469fd75e4d06a2e17b965dc8afc266c5673a165668dbc58847b19519a63068a9391b7953ae253de97f033c3e95568f4ffd9e51266e5aa1155ddb064a0e07a250d1b641a2dd4c2fc07766426211c112fe116d0554f1c0514d74cb2f2ff8e704023bf614582f13da566857ec23fa178b8dd008be2a71a7f20ad6e34f856b4bf9243cd4df09ac79978ea9bfbcd24525199ee473d054dba063b49aea44deec74413f0ffa4f4819690c16a9f2385528804299066d26d17ef8190af18505bbcab21427b715994e7cf4d93a884314b2a6b2129483d19a1d47dadad3b137cbc700122f5e1aacab6843c124d96a82ed8b56f4b117d45c17265fe9136424ddced49d34f97da41be7d8656ad54c302c1ed040f17ed2c409c517e354973988a7bb2ac5271ba4a2e1181d85b885d9e7b3a186cb8b0a2f9ebd0fd1733bd33bbec0c1471072429552fcbd54fa1f5c1e5427a2a202651d6ee5220bb800d9322f2fa38c0f8a3742851af892c19cc12a35638c60f42b3dc7ff9bfb07fbbaf9dfd8e121f84cfed963a6758ebda17d571bceeaf206f3a63f71ba04feda82a69c100a6ccd3bcf77718165d0060be649b3112f0920e0238a46b874f588ef5ee76f76edd4aa460b7a0398c5e24b0ccdd94fdaa9d290df5e3dbefe4e228a625ce558677c6f8756c79431c8fad51fb1c0f216403f87ebbb1b59c972ecad39fe12cd11f3d820c3c6fb02bd240cb38601ea27522ad1d41c68533296a891b3aff5045b58a1c6247f4717ebd524c47746211f5ab1cb58cd7d23f8aee776527e3e9b9efbb6fbeb744878696f1d5b582cef2f66752d7eaa08e4a578c3161e949974374c851a4080be8163a0d5da3563fecc8048beb3babdc57d7c3bd1e10cb9bf314f0bad624971e6f896073493d7011b155eb620e8e34eec1d608d938e295144d6a52c0c1e6c69a9f14c150b588043605691a7cec65c9760af3f4d809a6f92c2d55afda6ab0085fa3840e90a9e58f47b19e10e62c1c5ef35c0ce4022f58178ce90757e65cb5ab19d12264aaa36e32b12f1841ec67cd7113", 0x1000}, {&(0x7f0000001540)="becbdd0ad6ea5749d6165cadb29ccca979faaf882e6ec72078bd938adca5918ef7b55562a79da6770e2306d2c56e9d8330556be6fa74cfe61f934832a194931fdc9fe79a8a6015378ea25957c908934241ace4580ff29a6ef602090566e61d3cf5e20252fa444158f5f98919387c7c942adbc83c2a0715cacb76a5680bcdd61b4a254acf97dc3d463ad55fd435570983162ed95afaad74ec4c", 0x99}, {&(0x7f0000001600)="125987f51923eb375be1af6d1e1f414921fbd64710fe6237c5df22baf4b583cc0814c934e7a28b775757c1ea28100f58c3afcbeb984d31f8a8b65a6f7bed0d064026b3c6c16d29df4ff8305ac08329aa7013e0dcd1986abf6f78c31e2d5719a35b3a415cc7a1be0f829fd843abad68743de67dbc10d7e13a0b36a9bbe408294d3fc09e054ee581ffe0bd64b697702b71d48006492e3141b387586a840c0ccea3fbd364805e1f394d0ea1999d3ba60b0f2a16000c62f92e95ec857c2558f3a651d684ba", 0xc3}], 0x8, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r16, r21, r28}, @cred={0x20, 0xffff, 0x0, r37, r39, r47}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}, @cred={0x20, 0xffff, 0x0, r53, r55, r56}, @rights={0x18, 0xffff, 0x1, [r57, r0]}, @rights={0x18, 0xffff, 0x1, [r58]}], 0xb0, 0x90b6a977ab52b6a8}, 0x0) dup(r4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) r59 = syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r59, 0x12c}, {r59, 0x80}, {r0, 0x2}], 0x5, 0x2) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/166, 0xa6, 0x1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x8000}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000200), 0x749, 0x8) syz_extract_tcp_res(&(0x7f0000000240), 0x6, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = kqueue() fcntl$getflags(r3, 0x1) fchmod(r2, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = semget(0x2, 0x4, 0x40) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x9, 0xb1a, 0x7]) r5 = socket$inet(0x2, 0x4, 0x6) getpeername(r5, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) lseek(r1, 0x0, 0x0, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) sendto$inet(r6, &(0x7f0000000440)="b23e7bf2d9a9f890f7d7f7ab28dea8749bb5575199caeedab1a6b44f3709043f530ece0a7350d54bd8ba1d96ded6e3c3ebbb2bdb0bdc04ba0c64cbff7aa2a88104fd8bddb6ebaa06859728bf941844462bed41d421b87eaf84080e9436075c8a2a02583f7458a95202fc376fc5a6b41d02e5d70f9a630774c9b744d97d24f94c603eee3f95b167b3e610b5b595be04c7f729232a67df32ef30e4c1b41feff1417ce189993b82bff694f508", 0xab, 0x9, &(0x7f0000000500)={0x2, 0x2}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) r7 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000005c0)={0x0, &(0x7f0000000580)}) sendto$inet6(r7, &(0x7f0000000600)="0e72e05653cb32fd53f43f2e70e576d93fb27a4455ae9060d637bbaa009ed89ccc689e546decbf3ad4923a561b539e9b5c5aca26c12f88d78a6dd2fe19a2b925bb7fdfb636f700b42c1e4b88b1d73bcf7f6d88e7896c807be62bfc09f99e4f4a2ac319673f90b44870db8d42d9889fa645afa7c04b0c37d46e3cb081b97987716c36479fc603f7b677c4ea6e77fe86", 0x8f, 0x1, 0x0, 0x0) unlink(&(0x7f00000006c0)='./file0\x00') r8 = syz_open_pts() ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000700)={0xd54, 0x6, 0x100, 0x20}) ioctl$TIOCSCTTY(r1, 0x20007461) r9 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x89, 0x1) r10 = socket$inet6(0x18, 0x2, 0x8) r11 = syz_open_pts() r12 = socket(0x1, 0x3, 0xffffffffffffff30) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x1, 0x0) r15 = accept(0xffffffffffffffff, &(0x7f0000000900)=@un=@file={0x0, ""/4096}, &(0x7f0000001940)=0x1002) kevent(r9, &(0x7f0000000800)=[{{r10}, 0xfffffffffffffffd, 0x10, 0x2, 0xfffffffffffffff8, 0x8}, {{r11}, 0xfffffffffffffffa, 0x4, 0x8, 0xb600000000000000, 0x9}, {{r12}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffff, 0x7}, {{r13}, 0x67e3e073263909a0, 0x40, 0x4, 0x7fff}, {{r7}, 0xfffffffffffffffe, 0x11a, 0xd56f5aa95fa67663, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0xffffd, 0x4, 0x1}, {{r3}, 0xedc9d3f9f91bcda3, 0x3, 0x2, 0x0, 0x2}, {{r14}, 0xfffffffffffffff9, 0x2, 0x20, 0x1, 0x9}], 0x1200000000000000, &(0x7f0000001980)=[{{r6}, 0x7ffffffffffffffe, 0x257b49c2d8fc185f, 0x5e0e04506b20dbca, 0xfffffffffffffffa, 0x5}, {{r15}, 0xfffffffffffffffe, 0x1, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x40, 0x7fffffff, 0x4}], 0x3, &(0x7f0000001a00)={0x4, 0xfff}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x7fff) kevent(r1, &(0x7f00000000c0), 0xe, 0x0, 0x8, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000002600)=0x80cb, 0x4) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000000080)="ea1349392454fa0a906df6e3cdda0a5af19c37085cce58c88c545244c321eae1df32f5f7151f0c5461d3b958f92fab816c4da1c3c769173d9f44a2cfc46b20c63977adec97474cd7040c22e2da3aeea25ceed18d1db0dab8c6a5d1324354645d297f32c8dfc4bb1eb372b2eca6b3a3ac21b525efc7310bcaaac37b200df0775c34f53c0eafff9d88f87e230e0873703ebe54481cc60f17c0cd4889d5706170649ad51ceebdf4a0c3901a5ef8cc9636c32ccfbed200361f36256aca", 0xbb}, {&(0x7f0000000140)="2c106c5160f1b29decdab66c92a19ca12d1bc498531988cae27a3e0711ae94fbe7670c45fe379f76010166d8eb2bbdd0ea0ebd4bcb1f1165fd5384dbd9735df21d1d69ec60bfcb213b524810b98cf0fab89b56e0663943ff7688c1a0f0f8c61f07c3e324bf11f63e4ee5fb4e3ec353918ab64bdfd955e9b0338c7b13dd34969957378e2402c4be36019fa8a21e81194e02331fc75336ef6a5580ca7c26d80f81c6dd6002759d6142d505ba3de07746a2dd8e0033ea964d498cf2cb37a422693fd98d71b8954764fbf4d19fad65d54fbcd9e7981ac5129e5f6f46df", 0xdb}, {&(0x7f0000000240)="bb0bc4c00abc73b56e77ae86dada44621232ea07e8c7c30e9343b7dd27a0d7a382f63367e6026eaddf0e1fd731d044eefcd106fefefba9e59397fac160a2c6de97c7dd0b7eedfb884adb5163d42ae733f8930e84687b517a33", 0x59}, {&(0x7f00000002c0)="bb85ce9643258892f2957103a1d950f15f4f240b2a7d0cb42aa1b4c23593008a5436d98f87131b9e1c0bb8ecedfc6ea3749188a0b5ec8fb02a6ecc83c296cd1703e7232058cdd4f67677d61fb0b219037eb5758772a57a538d0a2c0b302a04c9a6bd3d6d29780aec476900778be974e6eec160f4", 0x74}, {&(0x7f0000000340)="b77a970bd26cb90b62590c82a4993084bcc1f52affb55a9dedc585909e5114c145db137b5db07b389415417c29416f82125f46075d5aeb3774520173b094aaad21aedb4a9166492f742bac0c88b7778f13871a8fa3d34f616b50d98c7d5625a2551d0bf236dfebd8c99bacf051df742d3af43b0a58e5311ff23f83b1cf5207059c5fc609c197629c1fab5dff579468f7a95a84690e6fd492ed8e1a7d9b2c7ae9b462b068713ac00f755b29af05e7578e78068b92665f226db7f6e7d77630b42ee0366f2440b6cf77adab853f1d9c9c539bf528a66cf9c49833efef12", 0xdc}, {&(0x7f0000000440)="db92414197e784ae069edf5829d37a90c3e43fedc9f82c6c7c4dd960492e68e21460ccada2437702713686deb92613baddbfdc39a90210ba9f06b098d0d53624e7cf9b", 0x43}, {&(0x7f00000004c0)="afe8e61901a3b92638a94b506addd73a94b21be03634c3957743a2a2d9b27df7c7b06b02f178d983315a870e242478abd43c4eeab20c24522a94068f4771b0dcec5f412da3f4fbf5bd30b3140eb3535631d3bc77770082400db85cc655ba4da8b75477ff8315dd6cda16c80f59d37c773846e876f9f0c012897f70df701d93fc5126b1b98d66bdff9160e2cfb7d15e47805a984046a018acd6ed568c74af7125fe5ae3ce59bdc56e3d0ec0adce32f86f1c07324bd892b938b0ab21bb1746a3da3b573953b8be8556067ad6ce27b24538c0d49f65ee036453508645ee85f4afff8b2df6d183b3efd1418480306c84998f40e6a5e6c70f7f6e12a36a072ea8bd6b99ddd2a2edd3b829a20a1a5d4772bafbc7c9ec65ce762a2bccb3fcd95a96e80765987cc19d74a1ed0e8130e90bda2908e13c9659c3516c8d9d0d1201a62ff6e464df9ea8f734b1bd83ae51c885717165368a4d07b234934d0a7f768e278a1003d16a68d2b9f329c3af90cbbb0c5d17a793efc9ca00f6c57116883876eba364e3c168bb14220678778a1993f7fa00c0664bb39101931ae3142534b600dba9073d32582434ed37f2f82003284ac77e0756561e4c23520b8c177643aa2074d7f390d2b827dda9d8ea4ea1a7547b40805513aecd45c76d365ab2d1ef2e387e8f2480f9d04afa8f9e084babdefe4b79175b0f22f9e4edb85a291f867064b7a091c54f5eb793506c072c1c0b663f602fd514b7303110c29100b3aa6c7e9c5b9fde5a3fa9cd67cbbef849a4bc90973cc6248e1573e1e55522e7a20ad023e2fd97ae1da10b53721d387c7780477acdee3b4f32069f04e64e41c709e7e16a7dec63d086214e1da34faa6b5accf755cfe06cfec5a5b6ed4b9e067d89a1075232a46e8954df57fff1ba43da7af6cc9e965c9b634f391f0f526d214658a30b91a9da69abdcadc58de035f68e10a144d848c4b32e003911efd09b346f7700b17cca7d041427bfabce1dd0382f78662e3e5304f3f04f2cd7ba2f20ce69eb74ce1187c599d37da7396086d32e2a36ec13b4bee609ddd7a4da9211919ba84ade39016b73fbea3c596905c83eaa7ec9672d461d33e99901e25791036ce3263fddc72c2256a6d3b04f0f6984c9801757b924424cc40de5161b14493255cf224c9a2a017e1c3076231a436ab3690911b8e48e50544f82303e5e87b0393a2db7eb8924b281fb96f8bbcbe371a7d322f9f1acf2fbc8c45f1dcc4dea3a8272c5d597277ff42e2a7655062a3d32afe813a86a9823383c3e7e9892351bee59b50bb0671703de9f3c8c9148b418bdb849a1d204dc515c592e4cda111337139593698adc1a20ba666f4fc332d2a379c28a8f5e3326907c38d6db1cbcbbae74981ec6fda18fee67b43ea858d4109492cf522646e1758d620981c55a39c95acb6219ed113f5b20cab49990111a0afdfec6fec88da06be2614c32f203419378b6291a4a36963fabd866910add2ad39b7e6fad44cd74e1851ca862d7fbe65e1d5431f200dbca29a8537bcb53326510eb5f44c2f3d76ef779294df7338c85451428576cc333313e54f308f5e048809d161b01a5415ad3f7ef6412b1d1abb0ebfcf33339d4d5a45e2a8f5768a3b95d761b5206416a0f7a53b81630f54e056b790c2388d1d0b5b33abb0535d3ed9c399d888e0c91328231af91d1cddb8bbf97e7b8fe0cf911aabae647cf49bcffd3fc5f30db623ffec456d36fef9bd36e1469e8bfee18c90718ff3b78c321a6602ffb13bba02fdbf940f46e2d85c44fa2f791f320e7fff0997fe9ed06363c732da207ff563b0158a8fdb28334698f67c7904a2bf9cd9afb6e3f8e51e8acdf514719c2ec629586624ac29dc57dfedc5a825a0a018dca9f3d162f4143f30ce1413654a220bfa3275f1d36c7dddd673985a82ad640a2fdf0df6a3eb6a7f9e49d48e270e5ef4bdc6602eb8c9a5f857126f28ee12ad82e1a87e4cc81379b2412bbb88481fabf5481bdb4502c8fc8a07753654db9d471bf4ea8d564b6aaa5553633616b7120aee4bf8d91e2899a418b0f54b7042bfbc04ec2c839491d0c566112cc63d4468a7a595fd22ef30356ade11094a9dacb21e69ab34d281596ecd5c79e1a1128743ea61b6ed72b7272b02373b4029f3ef265160214553b8b6158f84dcdc150e1eaabaab1d830a0c39d5c3b4a5f65894d3eb63f13ebce6ae28417d33e9ad8de2bfa62eda4bc572959a1651ece2083bb6d03d57161fab44d60ec518c2d323c84b3566a9e935c1dc683f8a5cea5fc8ea79b6f1dfdec21bd15715c92e8a89101c996c334d33f68fbb86d0ba9980945168f4c23045ea574f6b03981cc4637ec0331cfb9b4c5579dc7cbb14063bdb7cc7493b46be017138574bd8f1b55381b1c42a697b3c9bfd003109cadd2ae23cfa22e67edf1b734d63b2b50c413c8ee359305350084c911db4f670a941d15fcba74c39e0e8432876e8d98a7049761813c3978376237423c39a0f5b83890eaa4ebf893681793ed4acaa43fa7e125ac6c29a988f03c778feda40ea588bdbd10e9c91aa84d1078d263a9bed2424b7d83a30a941c645c4a9de71a752bcd2e385887c3d96e46f294e321dcbc865f4159dcdee2efc7e3ea6917901290d6ad8e545a7e11f182df7c454a8b86924db6466de5ab05e26fbc4aa36f7438ed7a651223e0c65137f9c959e1ee2ea0d96369f7fb5d9245e9975da90e0f66f32bd74172d64749441446858bdaba4290f7dadefbf38456c9990eaae7568b9fbb3be591f357f832a055a1ebd16df36bbdc0e37bdb637aa7076ceb10d7d3e002113d3d17dd5f724d605b8593162a5df72b6234338ccbb8390e762d481f094486092c41e9d3946002f8909ec6f136a9028ae276596fe2363fda1f5affda3742d20a573522307b67377b7e618c1c3738ddaf6d48efa6ca1372fc967e7c949af32bc37bedc645a22a65b49f3df6307d31379b689e41631a0e2025ddeb96ba313bfe90b3e7f8d1f27c5093e58f05d54f7f19a468cb620ee64ca84bd34263c927effc64b7331054a2a82f0b6b6cbdfa00e2826006575dea2af71f612a1524c3bccf93eaf802bd0b5d1a2bb2c8a405617e807161a778372dc463747c8199f9dcf6794e9fadbd5ed6a0c12a525841aa1a055477c1785056ed863fa0c4a11f38af054032d4b878508684fb84ed1efb3734dc31867708ee7698aaa5aa39638d554dcbf0b495f22ee674ef8870068309e1b3ff21580c7de9d10429cd7c1e3b373579baf679069b7e232b1e0505e2098648f0926c190d36a8fa36f8699ccb80b36111e548132d1777dc0cbbc6cde7c0348d01c62162b85b23f25da723679e2cd69f2d73ba6ad89020d6d24dbefa18b846032aa87c06a2cf5bc81e7d5ea5f91bd5cb7d643d24284af0891f1fcf16c2f42152dc9b8b99ba36f97f8dd746b3c327cfc80797e8fcf88cd3869643b2baf8cf7108b8a6deab5071574416e83cfc1b79ab8f6e780f92023855068c87437566fe60153f2681ffe1ec6404cbbc4cc70cc2148b4d8a798c653bde6379cd4c90d8bd6a79199d34e10c3822704ce316416d847ca546444225b24f49614de0f3eabe80e9182f070d81ab6fd129d9f9455209142df1383e9fdd93f10edd28fd5b6dd1c02608a36c26b33ae9165986a5c50d72ce1a5d1cd1947d564b4d865aa946caf85114ca8b6edd7476614b03a8c5f4d54414085497454d2a8efa45f687bea91cf83df2c8d5d675454c4ee990b8088d991973b8203b6d7b875ed8f28b4485b5da245aa8f203b642ec92713a96543291ccac4170b5eccfc74e14a8fc3f21b83dfa52001e004638cf836596cd37a0a463d797e4662c3af4a56e5e386929369338cfe2aa7f80deee92b4face9a63edd92f8e49a8622a3c2e23e5b615fcb8a773eb583278800f8c2f0dd993bd99c98e71ecaebbede22e35e8311fda0ef52ecd660fc9091289dd23c6b5a4cd2b867625b0556f6b587ac50ea856ac2f69cea7c99b2398ab4abe48f68cb66156e447fb63679e200ff1f8d60ee49ffb6cb33a9cde822ab32b6e064e394d580c8544c2e6300053802e85a662957c227267a447c0f33135fb584df5bc54b89d5aa778cb491f543ac8572f736c83cc507ce0cb7115aebe0e70a39fbba8b2a78688bd06d32884ad22815bd7bbb9d74cca6f040a4e46511b00788ce0cf727c0e3280aa389a5ae64520dc2729a04b7401a3a813866c9f855f9e7c90dde791d5b6fa473eba0187a7953931ebb876fde51b13bbfeea58ba83bceff2836afa3ec6c7c7dd1caf948a90ed27af7f024188a6752c066566432f0c402be57e2cf69ad41393829032530c1609632a43b4a1f7553258b7dc233212fd6826bb6ecc6db9ec90a73798936d996316622f5ac0d60cd36f191c9c3447c1c9b0f876de796a127342c6ab338f238680f5c39737a8134d927c730a5bcfa50fc724ea1201179ed569a2fdcee238ce20b938843e0f863f2efbf396314bb655f3477bc20c897e3816d9a9808a65f624f7bb74cb803fbdfcd77a4725ddd40b8d2dd1cb771ad270a14727b4c040d04f0ef70b46f0458d953466b7ca39c17aef2e2118906118191af17522ea46eff6fd1625a712f9b7ef48fe22ff503d58203046450d5c6f5d8c94aa7ab32808a52c3880aced15889b34f420e70e8d16dc8618efb643cde87ab09e0388c076f8919c339ee4d37017c2cae459308e7982f2baf95b899f4fd945d5c23580e6e7e6528677861fec2df76f63d0f6aae80f755d4c954c150d4f6e94a8dbcf633ce049acd936fed532b65fb463c0a7a0faa561a0ba29bdf0ed8fbfccaac185361348204135e245cbc01c94566a7bddad7ec04e2d38b0df97bbdcd13089cecf35bbb254ec1593b2b95be59cd1fd815446fa78a5ec3ea093037ae527f7ee450b3625d253ab2296f1bd2d254ba6a078d237c34a2727e5180f0129414149938351881f5524e13946394e765359b9488c867442736627bb6813c5e3b5839c57abf1b0ca86d9fb5ff359caf32fdeca34484d82c67d970caf7b7fd2c7ee8d157b03669df5410ec0142073d6fb63aa10a450e9778a641e0c1709d3234472eda8a0b1762ee689c1c0acbb81031fd880c5fe4bc01a9cf9a3e53dde320adcdb207ad95e0fbd72b0ed920de120dc0235ffee97ea6376d868e6af121d650b155d9cdde05a5a7cb38e27f2d30d35d3fa50ba02804cb9db696c00fd6468f54333e6d70223d835ca3d25f7e7c0a64a43ae1e0c2bf160daa2a5d4cef1215c547b6a545b7a4b6894c889c124d97b612714f83d7d5f9f01929eb399dcaf7ac7a6b8e218374cbd3f4e3cd9c119095fb338c83aae7f50cfd2b14c7cb58670978f3a80ca385fe23880a35f1ec2fecb1edf60ce39ae36c25a54826bf8f063ad07ec202a966b4ab03ad68f743786be685bbd738b18b8331baab0691d672f0289b043428b665d7bc32a95c60c61d054150a2e2e7a353e2adcf09ed4757e24e1e1f1f2018e5f8e350d59a8c57342a49ed01ebd8a1f1f6576546efa451d4a888d73aafc9763aaebafaf8c9a7223edd1fa83e3b002397b2d2066c1398ae9f63681e2eb2f97d423d4968fc5b5cc9fc250be8675eb87e1712a553bd31a821ed9b383447c0dbb57931cb2b406c1c31682ee80a8281f328732c908bf3af3088f6eeb62df02395214a3b70927212538a6e7d4da1291bf9266d5766fa2c89beccdfc28ef51ba3f4bf4a50bde091f9e076cfed1a19b0349489666660a5d648dc79ed7c4ae3c6cb2e2dab460a62408668ba83e4c9c8544f8aa4e50e111eb290c0d53bf5eaea3", 0x1000}, {&(0x7f00000014c0)="9ccc5901c69efb3989738b103bcfe991b8dfc017c350b00a0880c7f80f7e1df31130b9da8188e24f9ffb572040d44abdf4bd3e596a55a72a8cf1dab14e4b9e8f520ead7af257d5973b5e5849a1941dd393c654fb53007611fc880cdd128db6d446ac69d5c11838687172b7f62e9d6c32b6ada49a95db85d068986636fb64a7f564bc91a52f99e2d7f4cec74591259ce9be8d920a499f6a379c7f699e92c68d2a48e5cfa6e919956fbc1d96dd35ed380d4d655db98a73da00a212e7d23e7a8603c64dac79927afd652af2f30faff70483f912b137cf69f940ac40cdc3c2f858c5b3eac1e055c5f855505ffc9d2a9e93c6db1831c046269b043e411afb164deab18d67882ece2a7848e715d8680e57b933f94a4caad0984f48b63ef9fba7ca0a6a5cf13fa24f44f30f29cb7e9316efdeec2cc0677b35d50b4e478f5f05272df575535f07ee9441e51c6112af430d0cbe29a70a41c825a3c1f3fe6a61e1f9e5d7a939f0421825e9c68373cddc22e740bb310984d645c65fecaee6965499e8219ffa9245e3b1f43da1f8130d373654b9efc714c932e6142adf00217d5b3bf08dbcff94aa3c4197e4118e256d7aed8143c8c7a67506356823a47f66f29f78c965840d3021fbed7f40407ac3f2d16e472a026774f0a3e84cacfd1b3fde76388cbdb35c1615c5663d912d10c39bc075ebe22adff87cf3811a48ce87c43cc1dba063f0a769922159e16b5f41ec121c2d8cd6e0518603d62af66a1745450f042a224da2aed8042955c96e9fbc4788e094fff113a0d0c2fb9c06dc0b91e7ee79bbffc8d1b9a08d678b839b60b38c932ce54a20d844c53570f218a14f38dbc0c152c478cb5bf5010b076621dd4a668a7b9cb1e3779089f9080668d5f4cf033bc6eba00534cd62c25f58cea9af8caa3eb6956d32df93b8d09e4e069b682de9edbf8681f24941d5c144253de9c11b5f7ac6fdd00e604fc6e9a590420df60e16314a8c7a37170f730f4bc74da08b15f11de9ce1535973bbad4bb90c80410a9132928cdd3ef1f66230596d3812f83f1ea0724075d29a771e9a8200f05a8c8c98f2d39533c790d73c5c723dc9bafb88aa55a19f7c9d8703d0cc74caccdbb6b0254d4e45aa813d9a69f337d68a5f3cf4138391fb42227d19bc08a3bf9bfc3af4cfd144ba38d57b6c78b92a25162fe325cf0e38ca459928eadd1d24eadb21ea09ff5a78e423234d265ab4d633f1d90ea364eb428cfa97dabc4a542acdba0b66993885f862267bc4ed382c89c584a5be51e9a82cfdcda7ff1618ec93e952ed9f7f61b0944dec263a833f3c0bf338febb7ca409930cc92401cf14b168a69c8ffdcc085c05cc0e2a7b89a400901cb79089069dcf25432cd366921944a5512263a4f72ab46b6d1efb5302a819e85afce6afd23b64a5f7d87c2b6343056ebaafd6130a56f454215951a293b1b26eab8f31736ee36091abb970440b4e9cbfd8b003f2e1e7d44d2e25c4de6a05f08b4cbec0d362ef425422c84ab7a4e97421bca15a20f0f20af71ab71d583e7b186f0798aecd473e7bd8a3785b837ae437f14bd993185f699b2bf2c074a3af840f32c2f1812608cb211d41b1912865968827859aa34d62f4552de4a1d4c2c84c8cf98764a4072b11b69f485147b5c1e957d65a23456eccc0c143ecea5ac3992eef555c1308f8c838a47ee8eff9aa76d6863b3d8d4de24938a01ebf4445d9b12f2561ef08aa549424b015d0ea359384194480f69a16dd794a4a2def4370103cbe4f4a223bbd5c6f9b062db2404ce48e9fb20ec8c4b3697e71176d0e170d0038cf5747c2993bf7c8f2035421223f66aef24c1b62cc5e9264c20819695f3af13b3c334924b2c8b55203c6712e818f489a1741b997dd0fdb649571df3151ba4129e532d169df99994f91645b6cfd418476d8fd295f62153b664a02111c6b0922bfc76675baf6d52bb2a50b2a98805788846c08c9ff9eb8314b460976c7d2ef3b9268ce5ea1d4d79760e6865070071eee7ec0f03c8583afa8c6fc5670c81ddca42e8b138cec7a067b3ddb098b89761345a0a643ca207e0d02e812a198a21c3d1ff53bbcba3d069be157247b2d19572f02141549f32bea7f439d2a1d223c5caf12dba0a30a05ac4868c7216737fb974296292942289d0fcb2cce203f5419d87ac013ba9ba537c780201d880414262228dc14ea37fdd44296f8002507df525badc91abf8258c2f355653023f74b463cb5cd1a8fd1946b9857bfd0066f238029d491e0b3ffacb67e7cd216d93b79b7ad8d2d842f53fd813ff2a3f033f595a4ceafd5462937a8a880d5741ec6ebbdca9cbf14614c773f25bef9c71396f239505d6eb19e74f74588c0621b109d9a3c3f128a9415168a8af00c05c8997bdd91078d6f5d59972ff7d52440e6d742d509f913a14798667c5f568f8265e4c8f6fc5c0e29c2c9afd916cba1a405de193ff35a434492b68d533254d053fed5bc525fdefe19e74e910ed157dff19a5553b965737402710c2376fd3d5b0b152988655422466adbb5187e9e4b9608935572af28340382f1a6a9f5c93275b9d958bda6c3686c0be9fb4a5c17068ea72b2cb03ad8b997ff21e25f4088f2d9d0cebf8a51d69eb65ce27b59ca03d018f4c75ae6342173dd1e532192b2c86169e7fb532e364980c4adb5eceb671696bd37bba5f39816b7e4255ed78244aa7507234a3616e0450cf58dfa50a495abe1fe744bcada0820baefa608c8e02e8f22989bd6a0927cdb9df953a48957f7f46a9995556a0dc74a9e5911d63656c08f69ea6fa720e953f1650246510efedc37562bab451afff38f8cb396ae2ec269d8a573e2ff5be78ff7c6398ed6fb74ec05172c77b4e55c0cc266fddc98b83edd9454f778b896bbc48183502830fc2fb0637743d648f02313eeca459c0b7208e2af1c58a8f0b5f70b51346123783d536422dfce6700fdc3eab01a876e1fff453d880175c2345549d2772568aacac2856956253b4297e026c24d7dd15c860bbd825713ab45c2f78a3a4df9fe9d321dcd47ea8ff189f58357326c7ba990c2a014e94b692db537e0adc2fa7255ad300e69eb07adca7c536e2d622681b2b2987a3248f14449be44523a0d984a8f7186bcc88cd4fdaf7aa2bfec0c24791b16d7d3dd5579345d4d85995f936c093e2e580f7e0f69104f5e7e7e1ca72e8e2416b7ad863e01f65ff2ceec0d2953eceb7525232617f299178ef38cf613cf0a50dd93fd860fec012cf51120c2fd045fc65b362fd836a2c8a5ee500b6bb5cda52497c0a7788f16e2f9a9bb11e72f7ffcf40855ab5b1fae50b06e7709e5ea55947903da058095b90323bd3cbd5023c9ae346ebcb10e168557f31027881eaf55fb37d9b6fe498296b130506c20557ae493d8bd01ae8a4bdded1c4e9b3596a27e518cf043dc03967a6049cae2b32a1a9ac877838c0d0c3befda0058e1f82b868c8271779f9f4ee2dde17e992bddb003f0eceea52df23436191a3901093a866b716558e2a3296f80fe4ee5aacdc0e6358ce916d0f3c33af3ec366c18e38921764b402e8d05ea44187470338994955e51b4140c1e675c33321ff06aabcd98f43dd43382e44e0551a54a8b24ee3f9609c1b1b85e0556fbe58a6a85a6725f1ef80d9b5d61ac819ce067a08d285d1f495f5d2acfeb85a6bf73afd5429e4ec4ab0576ac33839237281533b52233afba5e89edb09f13500f5ee195bcd57ae8a298ba128ab78acd16fb8ea27b8cd0bba6d34c9032a62368d5d6beacf9da8789409f4444353a2fd43f0a91295836861cf49230e7e6ef84f52da730366638c74ab8b6adea3522369782d14a844d659c34ae2bda92bbe53d4c4a250895081934168942a00d71d23964b0db748b59b4600bf89364d45570028af070715a10efd8eb2e250342a13689e97118ac865d09fba3f9915c1be8a0fd6e9b6fc55bb63eec96f7c20784e376d69488a995347669aebefe07a68c7853b519a1068236a2e9f5d79e1b922e3acccf35d924416ebeb7c32c0baea25416d98bb9abff9c5977efeb96cb2be07ddb4ed693232cfd85a635355d2ad1c4695397a8b8c55d4007ccccb1373ca06248e8116cb75d956edda6d9da8c196595ce625102c0fcff22216b116b20b712991a35574de4005e55c59ff384429b37bec4313942858f9a1a4f7a18950d16ea8c968c6ff35f0abe3ce94999f6040818da67986980f34890f7dfdc4075c3bcccdb309de3cee43a83a79f5648799046debd84a15a9f3b134b27527875f30b319f45d325d26056570406ebca5aaabbae584fae1b28ca15e68d449c505d62dd9c1527d8ae6a288cfdda42a34d34c81874a7c5f861c21c0486ccdfbe5ebf7ab7e9846317f1d1466843109780758894c3a884412f17519dc2f914183d952ac0b6b53d14fda4455681a3e01810d9ab69803c298da491e76d4dff666f0d8600d0f2f61f0fa89ce68be6be17028a92f1bae0cd366214014616b3b3331fc9534d4c29ab0173211bc3fd945ded56d2be836e7a7a167fb3da20ece4a383fe3b082e3248fda0ae6af7c4db79bd94cddf61bdc85f5ba0d84d25afcff2bdfc43e9ceb472a8acc22b651f1336a7eec733635cbcfc2c97095d0dd6b15ca4caf9209179ddc1ba3f9b12f2ced13ece45a4747f890e82f79d72872cc2aad79dfd974a6d2491a563624c3274c051b04ce7210191f1fc82010976b7d3cddba662a1f67f5abc715b415b14b547daab36dce00b483972bebb735b5e58c888045c46d8b46aa8604e73b2e8abd6f255913b1edb95aa654790ceca4801590d9e91a3f1f1694bde4fb642514233be611b788be5e794aad57734bfdefa9cab780c51f02cfd404da57498d9590c6f64ace0c08bffe804a1de81167957d84d5589faa78d9993fa36ceb2aa2a39966a945b02b0c41001910994703d8b6d2ab20a01f2a07d90d6fdac8aac12e4f4ffcdf9b05e82671d981cc9eac399408c0e32809dc621e4239710f89e74b7ddb33f3013926514a56cf320beb0950e105cf1fe5f542c0156be686fe3ee982e0ba9e22a09039cb609e24c2a7084072a95ad7c4ca3caee514508dddef0edd277b04ecdd4a755c79ccfe0e65995d5932611922018a9569279d65a28076dc0af65b9fd0291318eaaf85ab35adfa035030b0a120b2859e22b1fa7219c2031fab2aa6e6aef7fea0767b72ea1dc441c890317ceb709183c1033377d12a2c742f994e1eca9635db4ad5942ba433d84c0c33e095c71dd5d8e8c0e8e837503f03236f951dd2e94fd3af9cf51393189ac1b107a2c2a5663240f26326ffeb37670ae9fa55130718c2a6a96e87e873ba7d9883f8c5703b23b61e1fb0665461a40b7e61d381fc2eb9d8163ac61b3b64200fde3b711e33257c9bee3edc3420948f0f16bc6eed7570dfd90594718f78b1443263f55ac507d574aba672eb35ca8c7de90144f4879d3427fa7b1c2ee14f923d001425d9ade9457482ad27e1724319ada16fb1fa364e0412d330b6837c1482bfe9c86e6df226d576f89cdf4397286485a954cd4c6a87e7c5e4dad1a43eb6c9e42adb223e744ab67d19743b7d30e29d0a85b9ec8fa5e6929cbce6016bb7a045d2dfaf0b5b8505537f7cc164ca1b59992f7a82d2101a1cc452da44fe42d399d6f1aae6579d7c81c252ffdfac99b73432a9ad57a6ac6bc8d7c8a11951a9ece55e648215615c465202b1e37a266f8e89b847bf58efcc855a01011a00ec2cb82552e1ee2966733a1679b38f30b5e53ef5d4a4c47bc96513c1cd8b25e09f69e87520ada0a85dbf47a4471cff7924bf796886211ffb", 0x1000}], 0x8, 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x7fff) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) bind$inet(r3, &(0x7f0000002540)={0x2, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002580)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000025c0)=0x5) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f00000001c0)="ebffcbff130100812eaa4e713048e69931929648d96f5f5ef3e6ceb3fa38e4d177ff0c1ccdba7edf0c0cfdc61291b0fc60df2b2341db4d1e8acd1e9ca6e269ac", 0xffffffffffffff43) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) dup2(r0, r1) getsockopt(r0, 0x0, 0x0, &(0x7f0000000080)=""/37, &(0x7f0000000100)=0x25) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) dup2(r2, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20080, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x88ae, [0x400000000000000, 0x0, 0x0, 0x2, 0x0, 0x0, 0xe13]}, 0x3c) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(r3, r0) 16:00:01 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x9e55, 0xb, &(0x7f00000000c0)="d5ff9668", 0xfffffffffffffee0) socket(0xa, 0x4, 0x8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="c3ba7a488aff85395f14e2b0f692d807536be43a9acbc2025e50845d8d37a865c51526526e04beb38d1e0d796123a3a1bd92651926412681bd75171e0bd78195b608530e9a97d392a7cabd34b637102fe1ba23616a62645337b038fba745cc43ef1851282ba94142710afc2badc4ad848d1f27a58cad0b2d2ae6c08479ad6615e17a821fc18f63c6e0a7632a0fc0882813c8f94f3398e28a6e0843c0968653", 0x9f, 0x8, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev\x00\x00p_\x00', 0x18054, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x7, 0xb30e, 0x0, 0x679, 0x2, 0x7d94, 0x0, 0x54bd61d4403195b2, 0x3, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000300)={0x3f, 0x2, {[0x10000, 0x1, 0x7, 0x8000, 0x5, 0x200, 0x1f800, 0x1, 0x8, 0x9, 0xffffffffffffe4fc, 0x8, 0x8001, 0x777, 0x1000, 0xfea, 0x6, 0x1e1e82e9], [0xbd1, 0x4, 0x7f, 0x6, 0x7, 0x180000000000, 0x1, 0xfffffffffffffbff, 0x80000000, 0x5], [0x20, 0x74ecdfe3, 0x100, 0x0, 0x3, 0x1, 0x2], [0x8, 0x1d2a, 0x2, 0x7f, 0x2, 0x1ff], [{0x6, 0x1, 0x1, 0x6}, {0x1, 0x3, 0x5, 0x5}, {0x5, 0x800, 0x100}, {0x9, 0x6, 0x4, 0xffffffffffffff7f}, {0x7f, 0x5, 0x7, 0x37}, {0x2, 0xcb, 0x1, 0x4}, {0x3ff, 0x3, 0x1, 0xfffffffffffffffb}, {0x6, 0x9, 0x3, 0x100}], {0x7, 0x2, 0x5}, {0x3, 0x9, 0xffffffffffffff7f, 0x2}}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6, 0x0, 0x0, 0x4}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x7, 0x7fff, 0x457}]}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x7}, 0xc) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getflags(0xffffffffffffffff, 0x3) close(r0) r1 = syz_open_pts() setrlimit(0x4, &(0x7f00000000c0)={0x1, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) getrlimit(0x5ad08dbf68e6bd2d, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="dd3dd679a4f96b7d0092b97faf8f8f6699421ea3371400000000000008000000000000"], 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r3, &(0x7f0000000140)="14e734eb2d33a6f808d6b29fdc1c20aca595166cce1a4629d36ee9b636a851234ff081c366f441171eb72a2c379a199c6e95c2178881fed395d8faa484897662ebd55d4fdd03b4a935a3abc36b23c282cb190f6360f0225c80971a3fe350bc5b7ba608fc4875879044ffb36aa097830784651c0e9854e2905bdcab0c", 0x7c, 0xc08, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setegid(r1) setsockopt(r4, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:00:02 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000180)={0x1}) clock_gettime(0x3, &(0x7f0000000000)) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}}, 0x0) acct(&(0x7f0000000080)='./file1\x00') 16:00:01 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x4, 0x0, 0xfffffffffffffff9, 0x1008000000000, 0x0, 0x0, 0x4, 0x800000101}, 0x0, 0x0) semget$private(0x0, 0xba493807c2cb4d7e, 0x80) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xde3, 0x7, {0x8, 0x3}}) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) socket$inet(0x2, 0x2, 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x800, 0x7, 0x0, 0xffffffffffffffff, 0x8000, 0x4, 0x2, 0x0, 0x6}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x2, 0x0, 0x0, 0x100000000000000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b, 0x0, 0xffffffffffffffbb}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x02\xa0\x00', 0x0}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000600)='i') 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x3, 0x200) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x24) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="02002e9b04686c8a319cb201010022ea6f6c730966e749fd4f4db315030ccf780d0ec6b23f05f655c04d86508f6fa8bd9b369fced41b4ee89615db00"/69], 0x3c9928820703a370) r2 = socket(0x18, 0x400000002, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x80000000000) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r5 = dup2(r0, r2) unlinkat(r5, &(0x7f0000000040)='./file0/file1\x00', 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x4, 0xc88c, 0x1, 0xf6, 0x3ff, 0x5, 0x3, 0x11e18cbce07adf35, 0xb5f, 0xe59}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x94, &(0x7f0000000240)="91551b4d90866e5cd633773b32b93e8a7027a506486e4c6b2b3be9403ac3ff38810c2061f0508aa6ef759190dd2d5d7433cdc079088b8b531773b36e12a51e3af274da70591823e51f02bee28aa6d114a9b73400a87e5ab49b513459e0a9f18e3e51efe568d1a93dc8d62c29ad6256c57c49e12927b30d4678b1bb2aec42b79450ec9871ae105d00b1c767eb5cf5348141d5123c") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10006) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4b281809016265b5, &(0x7f0000000080)="b682ca9d2fa9d1ef650ea6b0770a7e806bdd759be8409e30148953e4c81c8a3c7661dab753") ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x61e) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2ba, 0x5}, {0x1, 0x9}}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x81) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r3, &(0x7f0000001a00)=[{&(0x7f0000000100)="b2"}, {&(0x7f0000000140)="fc0ae6fa96eacc6ea8d7976008c7f9c48d975a11788e10c6e9a9bc456177b66a81be6036327ce1b5c5af5e1d6658e7235b23c4614077e2956b8987f9b2c128fb65d87b2a8bfe8368463d3463a6460dccb2809361745d66f92cb7a3210179b70fcf8f07f655c6b5b0c759f3ac6203be48f0aa5bc35d1b7d444befe409c675bc27915da327fab16f7670273587c061577ccdef62252f42aa7f2d1ee455a5ca3bc49127d47f4afb"}, {&(0x7f0000000980)="e9227f45713c2319e7269130dd069ab9d8fe5a63909b2c3a5f75cc246d70c2fb2f8f63b3aab77a4869f04b1da1267a8148088bd749765b6bc656f5f5daf78dc973da36028c7e1400aa6a8c1fd184787a8f647d7dd4f45ec85a0f3be7e2f7ddedc00f3466d25bd40c70730e8655d01193c9464598dcab972a4b616b454e709291293c0d86990319d5002be63f5bfd0bdbeba6917e9737de9736ab8c6899bc91846c3b2b7dc888139530df19969bdcde88a54eab6ffe71114b2507ba641dd56b2efd24a213a2019f38f3ea88e14713eda36880d574153373f76da309b2cb2772a5514bafd0aa674c4daedf76748fec6fce7e86b27a9c0b6ed76463eb19994320a6fd4ffea38cffd49e8637921a96043e793e3e89ea63f1b80bc2cc81086573467c56bd5b429edbfaac83d35e98bed7e35a9012e5c94e6c45bebaf3cb62b6b06a3b32879e3efed2707967d760e2a6529fddbd74b00d189701fd2bde411cffbc81d5761ce076672fd8402f2cae64a4349114065679ade1ba583ad2dbfcb47b386ac4d4417066856872aa658dd36c1415c6fbbf118e850ff443bc7f73bcb246b44b4c4354e24cb3a07838684274606fb887ade36dee63b36f841d7c2a7604620a85b62006577268c2ffa9a5367f4975e3be14ea42851aca0c825e992a1d05c2fdd89d0285e62d5c398f97bccfe381946093fc2d4bfd71f8a5cc24c9d96b75f7f832ad02e12df98769bdee6bc5d8487f9270d84a1f51775b9cce63a67d8d58d046cb976ceba08ca9abe2636785299d86a9be35605f84d0fec56d574fabcd100834470a9018d34620cb393520df230d0c36dd8920882d687ac364974de7225c9a540989ff3cba21493cb1e924bd0e1f239a7659d3d0807012946a38b6fb511bd46730c0a46a0924645c02c22b1df99edaf6bab2cc6018badce0d338005a82ad63a2de39d6f5131b0324f4ee270b928d36be2edab0c1d2b6401268d348a42957584da547bc17d3c1be877bf4908ab0ccd4739d4ffc659e341d00ed4b0b117bcdb90875e851f8c81e1de3e2828a806a7802ced8c34493037e643ad0c54248387c3e26e5ff3758c9c6f90c3afc04e26f0751d681d8fcad512c6a99b4e2f5252af51eebc16dfced33f379fbd4c24d2f5fd46bbeea3318415fb5c01ca350067038f4c4f94e108110302e374a121c36c61f5dfc7803c69043926f518fa29e980cf9bc512ddcdad91e2cba674e62eacfdf02b960d9ce48c788271d13024874b5a6c673926a16cd172f131e4c0c40ee0b149410f3b7c1c1d389335891a91bbdb5f67fb04f4532ed3a6b9e178c4d593b10603d29ff037f9bad86022cb2052120cc6828924ab894a5f7903839e6195398fff708ce8ce961ac9e36c4b57b17c24ed08d3f2c043e3872906ccc249c8faa52d8de7d90e37f0334fadf7ed81261a061f64632b02c4d1a1c1826e0b71edd733807b6a8a834c5d3c86d26bb7c357e29b7277be7d111d78ca1de5320b9ee6a435a18756fa0d9ddffacaf8207fdfffc596eec6b3422d1435cecb9fe6fbbee4fb36020e9f1cd5557f57b5b7e8129d3046fdbf5a23b17552e2505a7be3c1ad80e7d0d647055794fc10527fa2a96875636b108675c38d3ff2c713b336815d0c8f665aff9de434d1d51a0772c9bff12e3b9649099d8249d453bc151daa6d05424cbdf3c9cd8048ce62cce527567d319daf0e4a72333bdd77e098d7ed867a84c6963ee46dedb884c2cc112687577014ace505109935113dc35bcaa0616a85b29127ed9ee6bca2c1a23bff104d2a926a90470c8abad5b8ce133c1b9da2a0efb81fc074fc76d89d4696e5b28cbddeadc20c987b1bcdc310e01f5da0d90df41e77a04b173ba41d847bc45af2689077d873db9dbb64e6b934328a84fc551a478a124e1e17fe3ee56e336f0a907a080bc7dd4f6bf14f6a958662ff33a572dd324457b350e0174be64a98dedd60621b3f8eaa7b48cf173338e667364102e02142d1d0f822bf8ff38c730a491e960897c921dd5ed6c476b1f32d307466b6121875dca375df6d59b56b8362015480252946c1522e3c6697848969555bac307a770a1223b683cdbb48725ec1db14c515407ff85bc4eb2d7a4eca54f1ab6438e299788964d570e3e5c1d28610694f77d7d904900ecd32e3b8fe4eb7a7b5f55ac2b7071c1b3f65eacd90bea848ce5b35d67612d3bad871e281c30961b1e220300205b1624c2391c1fb0b3e5009aea5787abc6a4f76391c6ff444881054cfb7d21b7f5d3a123cd642d8e2de82427a8ac83bf302250b48682437529210610840bc51fc760739cb26af71cad52009bf5c702c4548fa17af95fc528efa635bb647a78e574d3b2d911f8e609e9a22e405064bcde841b2a1d0bdb99e46a6ce901e8eed61988ec4e0c25a1cd675511ff285f3ce6bda009879d3ccdd2ca3d92cf8b4f3a4ea911d087ee3161d4cde99d0fe416c0ea01d1072878711a454310bff9ec49228784bc1dcf4eb3b461d1822ff26c6b56bbbbc4969b7906bb9ed73541c5a74255485723609e24b7b26ad868e87860a82da82293438a9ba3db05cf0cc9c20295723136cf0979a411766407f8b8e248e0346b76975d60f2138b25b302c6c13657945d9d5321cd09e16bb46b0e749b280bec82f3611c7da594960fdaeab9ca57e86186aecd2ba44cbcd54ab1fefd8b756cadd6a30aa3813d236326d44dbb53f6760257e2053c09a52b6d19070136627a6a8b037f62fc116cb4c747529d2dcbd78f16b5605726400cfe8abe883b4ea3d9abf08f56d505c044cb399776c0bc41f263b66abae2e584bcac3d41912ee61fbd62565c02a2fb773c7a22d5075c4f1174f445c3fe2eee16aba469197d0a40648ad6a9ac0417daf3bdbafa208103563739d7cd7743198fcef870dc56f5906b62dbef44a8ddc4398281eb202ab26efd3e3323afd419c4b57ff3d87f8f8cf5f8e6734fe7c7393554c6c856e91a50ac47d3988c6f5d02ff2eaab80152e843dc64cd552dd411ede7540ea1371dfb995788f0fb7eb818f26522cf7304416f1bc56e45af0a46c8e7dc08d92c6ae4f27a471a1cad786ccd32b92f66bb594314dab94e563d4dfdae1d87fc9f9b6b2ab1628906835df78c43f9530320ded0e256743bc154738313d5e683a8dac68e4200e8a9425e27e4701056b749a173afc35644c8c15737b9667abf49835f7e1c7266313764a18437da3bd1d555d48934612cbeaa8b9061d8b1244819590c22863e4e84eaf3424c79acc334f166e7185e87617592037e9676be8a184ca02c0ac543a7948760f7b1163deeb9ad4c27b4e3bfee13507ee155f30eb1a620ed2ef00d1ec29f4ceee43096d76b845605a2797cb8ba9d809eb33eef472a22999aa8b1749f2a1d84a10b10ab762c354e8579c553a2f56382cfe9982826dbab35efbe734e09107be48771db223c7c98f055adeaa2cfebea332962fce1e3e3658f1a217a467ff716a07b84add2aa9b013f550681072096bfd6242e8e4a7a7fa516d1a9b474e0bd402e05193dd509c1a31227f5969cd8f3fee535b7cad5bb131afa3886c5d6d598a4001cb7cd3a104880fb53288beb367a676799df0c103b5a9dcde6c189507bb4c9eb76621f778d117c6e5a650aac45c68ad28dcded3c0803993ab2abb252f5fe2132d4f5e14de0786dfdd05dd94806d4d67ba61d5907723f91b42589a1d6b8c74a6361f2d69bb60ce0943798d35a269bcde0b079bbda42dc835e49c25d739d39bef3b7d88b0c678b43b16792188ecb94ba88e67cfa545453f16ed10764e67e556460c0020d48fd409f61b4e296f3de960674cafbc1c2e976b2ecb71e04d3bd1f983206c2ef6b3fe6e3933ad222cc2ec2d37a6ed1b282e39882554df63e9e02b9ed48c71fad47626ce4c7e544adf5e4fb82af74b523839df09daceb53607b8e533b1802e23037a3edcc4960f4e009eab051f2565904cbe82ed07c9aee94b69c98036debf7d7985435aea1edc5926ba7f0ef8b40e9e5334d7495244820f44dac2d70cc30b5b25e4c5ebae2dc255a76a839c7e2890baf47c89fc2f05d4e794caf370b3a1c2b5534434415e689aebd03027772d5f3c3ca87bffe2639a0591f11a8ab86c122fdf3679d76cde9456220e5d412ccc1724e4e4a977fd7e4de72585b355f1b1a80989238430d013e9585ea24d592a5e24215f61bf9a3608c90a5efb5b57ee2f559fb91992e6dccb78e309bbc8e5aa037e645b23696617f7d3bec46c2f64c4774857e7d28af19e708ce134ae094653bbc315f48d4220ea2d4865993b7065fdf09214fd7600035e1f35ad6f62f677987657bffc3141a087de76bdb3b5f000050cd77042caf66e96d25831bf6b54c5b6f289c79425118f94b7f4ba23a7228e71ef4a47dbeeff5f186bc19dfbccc41ab13a584fb8a6d726758f369a1fb300e4c39e3995745c090489a1519e839afc6169fa51a293b908fe111fca812ff39b7cc63e838133b58993b6c809fab0664d8337d138e1039fb6a36b17f94f8b416e3f645a0b7539c2fc2047da841b8bb5e300bdac238d99f0578d5c226c7365ca2eb1ff507d418b0ac28da38972563ff1650835e926e14d5d375b1cb167aeca438f54d4e570f715219c1da13e710547a1257b1d52ef180d3d17ca187b90f33f9c835f8c5fcbf3fa84614c27057b71c4c724d0dd4aa04e212c0d6b22299125faab34fffab8d276a6b02fafd9cb8b98ea76a22d37bbf9e29861048e83fbb1cc1baf86e39a436484ac1a5bdfdc031c4f9981e6daa9793aac8005ce0939e7210795a4b207cc31587b4322d5b3eb0b9e749aae6e0603f903d9e222eef61c53504ae9fd647c9848a9df1c18fc63d82ffc23b7da629a657a3d11e4688cd2e60b5a193f9b39148ffaec9406e865a25198da5ef6e5d4fabd9ceac679b64ce85f5dbf6ba046a963c46f7ed8d0ee2498ebb4cd4843a5f1a5df5e9cb9f9f70ab4f13d9f14475a8c1d644818f617c724a429b11789ad1794bc20fc0a65dbbe99999bef25a68b0af7173cc55c684b817de7ddf1c3ffa57ce5adbda0811b55ba2e9744e01fca7d102f02f022da5957b402da36ab1c9ae1b390eef3691d3d9a101647a7bd8a400509eb66a48003d1b5236292ff10dce66a14e5eaaf6d595901ee4b45fd2478a57b09e7e4db4b8e381280192c286f84806a9c1c5a7e13f154bc94d36d9251c9422a9aae6312db794694d88175d864851fb63eb31b6f22104e043da8811bdcea1fcada68e489bfc20900d3c7a53eb79945e603a5ea5ee84a954aee0edb318822ea11f7da9898e7226f2282cad699b0fc33069ca8036e16020291e9dc35b8a645ed3bef12b7d452dfd06f839ac18cfb385f7a84ddb3fead392c95de6a9fbc2300a2db0b56f9062c614428c7eed1641ffaa15c7e0bb4c35042f668931eca1a4a6539b9d43ee50e3af20c262837c210c7364fcbd22854ec270427a69f1f2f9bae49d6de611865c46460326f363dc78628c2d1e13a7508b98398011eccfd7b0e90141c82fd74624a6b5153dd632a624b78964d6cafeab52f7b99bf541ffb3b45b9958f3b9f8c1703509a9804ec34bd391dfaa3c8ccb7e62f0cbe01b7a96715618a3090bf3d225d5ec3a6bc68500d7494281c83a1a1b5025db45c421eceecf18c5fbf3efaa80b622bb7638dc820a1f9e6dffcbd987ffdde91acc114920178d729f9fbd6306b19405c17f52e2b8e4db465a4d9fdc7ae8988320174b448fc5670ccd70467eab3a96dbedb313014fb80cc288681f788a0060485f0f2eb0a65b03e3f138baae7f5e1c014423913d49d3bfa7ed"}, {&(0x7f0000000200)="fab7a1e33aae4ec0330dd28ffbfeb7d9a47ff9cad052d2beedb3348e0b337e6ee732d3951deda3bf0f8cfc9a6abcf5ddce841a1ce15ebe3928cb4db6cc28fb999689b2212cb86b70dfc0a7f426b33035d8ba2dae809c4e17356fa31d662547732cc8e7f70209e34a82b33ec7ab35e0fbda4235c6622ee73351a3c66264e609ab5a517d1bab82cb89aa3960a990"}, {&(0x7f0000001980)="d8986905debec6ed227fb056110e019cb06f289761d0c10129b8e345ba012275846e310aa0af355fd1387414bbf09a214e38678626c55f95bc41f69815fc494d820830337f40a759800919528662cfa7b80adf845f9708c2e13d6b2445b7093ff6348aeebb860256dc53c59ff2b56823790095fe62654cb0"}], 0x0) 16:00:01 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = fcntl$dupfd(r1, 0x0, r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x1f, 0x349f}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0xff, 0x7}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4b8dac1500c92887, 0x1ff, 0x4}, {{}, 0xfffffffffffffff9, 0x73ef6c19b3212682, 0x2, 0xfffffffffffffff9, 0x8001}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x1, 0x3, 0x40}, {{r4}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x3f, 0xf8}, {{r5}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x4, 0x3}, {{r6}, 0x0, 0x20, 0x4, 0x20, 0x6}, {{r7}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x8000}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000140), &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r17 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r27 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = getpgrp() r33 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r19, 0x100, 0x7fff}, 0x6, 0x7796, r23, r24, 0x7f, 0x100000001, 0xb1f5}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r36 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getpgrp() r42 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r43, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r44 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r48 = socket(0x40000000011, 0x3, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs, 0x8) r49 = kqueue() kevent(r49, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r49, &(0x7f0000000000)=[{{r48}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000001c0)=0x5ee21a89) r50 = getpgrp() r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r46, r47, r53, 0x5, 0x7fff}, 0x6, 0x2, r50, r52, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, r22, 0xffffffffffffffff, 0xffffffffffffffff, r40, r46]) chown(&(0x7f0000000000)='./file0\x00', r12, r54) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) pipe(&(0x7f0000000200)) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0xc7, &(0x7f0000000380)="8bbf96a77f1328c8df1fcbb066c836f0b67517d05006476e8dac401135d79533ee3bc0e6e4e524b27193fceda4f7732062c6410923b98ac89ff93b13b046701f453f07b9c8959a71a4862da5101cb77fbda128e6d6b37c8d65c2d298d3f715d23edcea3f16a84d27df0d7837e091a85fb30c63d70851cf6a93adc5d69517ba032d792552591433294b64b73dba81fb9deeacbb1f611e208501fd77a54a0d0ce6b2288b1952762bdbb35bb400b86982aa849d70131ea79d6dff93b68055f80a54e40e66c69c88c9") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) pread(r4, &(0x7f0000000280)="9283afe280108666855a418485fe9c84685a4def9a331524fc5049b88fa2ef170245eef8b753c3fa96931919078d06f1f4460498a843e20919de08d3de56722b0b87fcab2820fce004e784b24c0009eb1832c909333deee822d9ddcb6ea368c769451738b762752c6bb7ed26053ca5b8a64c92e4a5ceedd911dafd97fee36aeb403fa99212fdc2615315c37c2e4b7fc269408ffd3d0301ffa0482a544656e9388a024673804685d13e0e03fcd7a1e61c83ead849803682a9ddb071b07eb32e46ce020215568a7bc695123c675bd3e218f869af353900b7358f9d9b5d890f4e6ec52f6dc089d15364fe3e2f0869da4a", 0xef, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) flock(0xffffffffffffff9c, 0xc) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) getgid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) r15 = socket(0x18, 0x8000, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() r21 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x8, r16, r17, r18, r19, 0x4, 0x2}, 0xfff, 0xe9, r20, r21, 0x20, 0x7, 0x4000000}) r22 = getgid() fchown(r1, 0x0, r22) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r23, 0x0, 0x0) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r24, 0x0, 0x0) chflagsat(r24, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r25 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r25, &(0x7f0000000040)="8c654f5c276dad70", 0x8) pckbd_enable: command error pckbd_enable: command error 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000040), 0xfffffffffffffe16) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) dup2(r1, 0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x401) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) 16:00:04 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe981659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65220253e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc18c6a095610cb769b3a328215fcb1a39857fdbfc9399917aa337977fdf4804c84333f60f1a1156840aa5e5733080a67d3d1c167e6953beff68dae9e722eeab9d6002f12f9439e7ad6341ccb06ba9269817bb4b755e473dcb271e15b1c7a818efd1c14a722ace4465034eca32aa12dd47a634655ee94e59e10f477b2f30f7c9338a3ca3e575547"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x2, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x6, 0x0, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() setgid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) chflagsat(r2, &(0x7f0000000280)='./file0\x00', 0x18000, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x7, 0x90, 0x8000, 0x9}, {0x9, 0x80000000, 0x9, 0x86}, {0x0, 0x2, 0x1, 0x7}, {0x2, 0x1, 0x1, 0x7f}, {0x17b, 0xfffffffffffffffb, 0xad}, {0x1, 0x4, 0x1e, 0x81}, {0x870, 0x4, 0x1f, 0x5}, {0x7, 0x7, 0x3, 0x6}]}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x8, 0xeaab, {0x1, 0x6}}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/114, 0x72}, {&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000005c0)=""/250, 0xfa}], 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a000000000000000500000000000000", 0x2e}], 0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x3}, 0xc) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x3, 0x4, {0x3, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r7, r8, r9, 0x4, 0x2}, 0xfff, 0xe9, r10, r11, 0x20, 0x7, 0x4000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x52, 0xffffffff, r10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:00:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1000, 0x2, 0x1, 0x20dda4c1}, {0x3, 0x5, 0xdc22, 0xe8}, {0x4, 0x2, 0x6, 0xfff}, {0x200, 0xf93, 0x200, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x74e, 0x9, 0x401, 0x8}, {0x9, 0x2, 0x541, 0x9}, {0x40, 0x4, 0x3f, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x100000081}, {0x15}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: socket(0x18, 0x1, 0x0) r0 = semget$private(0x0, 0x3, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semop(r0, &(0x7f00000000c0)=[{0x4, 0x0, 0xc00}, {0x4, 0x40}, {0x2, 0x1}, {0x2, 0x2dd, 0x1000}, {0x1, 0x3, 0x3800}], 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) mkdir(&(0x7f0000000040)='./file0\x00', 0xe8) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = dup2(r0, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2011, r3, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:05 executing program 0: socket(0x10000000002, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) r2 = socket(0x20, 0x1, 0xb837) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r8 = socket(0x18, 0x8001, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0xfff, 0xffffffffffff8001}, {{r3}, 0x6e7a5bd370d6d44a, 0x54, 0x2, 0x40, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x10, 0x7, 0x9}], 0x7fffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x2}, {{r5}, 0xfffffffffffffff1, 0x4, 0x4, 0x80, 0x99c}, {{}, 0xfffffffffffffff2, 0x1, 0x1, 0x5, 0x4}, {{r6}, 0xffffffffffffffff, 0x87, 0x1, 0x101, 0x5}, {{r7}, 0xfffffffffffffffd, 0xf5c31a389e7273d1, 0x1, 0xe328, 0xda}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x2, 0x6}, {{r8}, 0xfffffffffffffff5, 0x3a4a93968fd76657, 0x2, 0x204, 0x1}, {{r9}, 0xfffffffffffffffc, 0x118, 0x8, 0x100, 0x7fffffff}, {{r10}, 0xffffffffffffffff, 0x31, 0x1, 0x40000000000}], 0x5, &(0x7f0000000340)={0x6, 0xfff}) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r11, 0x0, 0x0) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f0000000040)=0xb79) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r4, r5, r6, r7, 0x4, 0x2}, 0xfff, 0xe9, r8, r9, 0x20, 0x7, 0x4000000}) setegid(r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\'{\x00', &(0x7f00000000c0)='):\x00', &(0x7f0000000100)='}#-@\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\\\x00']) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchflags(r1, 0x1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000240)) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2fe) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) shutdown(r1, 0x4) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x800a) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xffffffffffffff84, &(0x7f0000000000)="9b4551c7b647ef0ae6d765d7b944b62902917dc1aab781d028a833e40549253a1b244eb92ebb8aa8424ffb969d394e51413a90927d3965da2a6210758654f5a97ca19291fa9c65640641dab1a7832b8dc5afb11d2970a3ebd749bc11ef0adfb61c4d53b51606d77e3a1ba5208bd5038bf8fb") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x6, 0x8, 0x5, 0x1f}, {0x5, 0x7fff, 0x7616, 0x8}, {0xfff, 0x480000000000000, 0xfffffffffffffe01, 0x6509}, {0x7, 0x0, 0x4, 0x1ff}, {0xfffffffffffffe01, 0x80000000, 0xffffffffffff0001, 0x5654}, {0x8, 0x4, 0x10000, 0x9}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="ee65a22d012e2f66696c653200"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000280)={0x800, 0x3}) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = socket(0x18, 0x1, 0x0) close(r0) clock_getres(0x2, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/57) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x2930fd09abf6271b) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = msgget(0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="9f8e5658567d9df3382c2f545ab5dac5b873501e3d5f9042419ad11a0345eadb83502eb15c66d7326fe4e7d9adbfc1d4c50d6a2ecc1389daeca8c6deaa04415f6c68aa0d61718206c79e3ae630340800e9df6a6fc9ba091c54531b459e57b3d870140d5bb2b6cd3a10e81bf3ec29fec878ae", 0x72) msgsnd(r0, 0x0, 0x0, 0x0) r1 = msgget(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) socket$inet(0x2, 0x4002, 0x3) r2 = msgget$private(0x0, 0x280) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000001abcd68e51332c9681df33a4fd753b3dd78d438ac1a1b39451e3c2ab9dad02530de7891606276d5736e69704e177ffd5d7af95787dcd9585b0a61ea9ff812e8431c4e2f5e7857c4f469ec9a31cf6273d16c7324686abeecfdc2d7112a12cce343a36575afdf4e3913ca4c20e8a37a9a4e520abf75e284ac95a66e83a463589889f8fb197717c1acd25eebe03e247e705bd"], 0x99, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r2 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) flock(r3, 0x3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) 16:00:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000001c0)="cdf110a267a439c71619694b2684363d733fa9e9c863ada533c1c3e0ff051cdc7a3d7f8934d9ae4b26f8e7a43fd0b614911da3759e25a2e706671aba514d5d3fe4a0bac73d696be2c566822187dc6ebe1097a7061289015bf6373e8adaa6b5242a80c7123479833671ef4703e3edae15c9aae32ee4c501a225e03fdd0734671ff8aaffa0122170bbd486d335f0f64b8e20b0b2cd691901f99421193c7dc9cacc15f348d3c5b1f704330455c2e98ec5602bdf2023eeaf44f52a96fc4608b8d791e2e56ff048e34c45581a43644ac6b5d09fb0a5de432c2531900bf9d0afc49ebf", 0xe0, 0x201, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x6, 0x46}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000180)=@file={0x80b0682347ca7132, './file0\x00'}, 0xfe7546507db918a0) shutdown(r1, 0x1) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = msgget(0x0, 0x21d7565da48a75b5) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077dd63b8cc2091f509d2000000000000"], 0xc2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c, 0x0, 0x4}, {0x5, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffe8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x4ee98996127afa72) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) r4 = getpid() fcntl$lock(r1, 0x4, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x5, r4}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x1ff}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f0000000100)=""/13, 0xd, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r3) r4 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:05 executing program 0: socket$inet(0x2, 0x3, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) pipe2(&(0x7f0000000040), 0x10000) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x6, 0x8000000000001f}, {0x80000004003c}, {0x5c, 0x0, 0x8}, {0x20004006, 0x0, 0x3, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r3, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x580, 0x0) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x5201c7b441755cc1, 0x8) symlinkat(&(0x7f0000000400)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = msgget(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/55) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000300)=[{0x57200919, 0x0, 0x5fc3, 0x7}, {0x0, 0x81, 0x9, 0x2f7}, {0x5, 0x4, 0x2, 0x36}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchownat(r2, &(0x7f0000000500)='./file0\x00', r4, r5, 0x73332c84428df876) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0xff, 0x13, 0x9, 0x401}) socketpair(0x6, 0xd2c598dd999068df, 0x3, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/147], 0x93, 0x3, 0x800) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x7fff]}) 16:00:05 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x9, 0x30}, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x200, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) socketpair(0x1548745bd17b335a, 0x4003, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r3 = dup2(r2, r1) dup2(r0, r3) fcntl$setown(r3, 0x6, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2002, 0x100) r4 = socket(0x2, 0x2, 0x0) kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYRES16=0x0, @ANYBLOB="6e6d8f2e46f4202126a558525658ce3c635a1e7c1c1a1faf08c0b4098853ae9ced4a618dc739db060e9f098851296a728648a030fc0687340ce5031eb58e874175ebe96340cfb5752784dac97ceb61ac509ce3", @ANYRESOCT=r6, @ANYRESDEC=r7], 0x4) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="926423bfa0f80beb62b5ad1fe5c31256366565274e683f0b1fdddf4f3b11cd6c23bb533edb0d6e0de142a671787131f1ff70671d20c0a871467249368c6e22059de66eee13337e1ec1525b98a53c9b2ee89d7bfe724fce24e10b49a22afc923f5d488ff3"], 0x18}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x4, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x202, 0x101, 0x0, 0x4b89d4d}]}) 16:00:05 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0, 0x10051}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x9, 0x8000, 0x1, 0x3}, {0x566, 0x5d, 0x6, 0x4}]}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00@\x00\x00\x00\x00\x00'], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getuid() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) fchown(r6, r5, 0x0) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x9051, 0x100000000000) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff26) r7 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) sendmsg$unix(r7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe}, 0x202) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x8745) getsockopt(r1, 0x7, 0x9, &(0x7f0000000180)=""/138, &(0x7f0000000080)=0x8a) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23, 0x401}, {0x2, 0x9}, {0x23, 0x101}, {0x23, 0x5}, {0x0, 0x9}, {0x86, 0xffff}, {0x24, 0xffffffffffffffc5}, {0x0, 0x7fffffff}], 0x8}) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x40) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x80000000000104, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f00000002c0)="5508b5e3ba25004c4349d7a1dfa7a50307689746822af1e3d8031b2548af86d4f002376982e5b8c440f0868be0eb2469b094699c8fba21e06547ea28", 0xfffffffffffffd2f, 0x5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) semop(0x0, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchown(r6, 0x0, 0x0) mkdirat(r6, &(0x7f0000000400)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b377da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700"/222, 0xfe8f, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x0, 0x100000004, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0x9}, {0x0, 0x3, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x8005, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x80009a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x200000000000002], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x4000000001, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x100000000}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xfffffffc, 0x6}}}, 0x38, 0x8}) getrlimit(0x5, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x54, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r8 = dup(r7) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x5) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x9}, {0x10000080}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\v\x00', 0x8302, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xbb1b8b9984e3e7ba, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x88) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fc9000/0x3000)=nil, 0x20000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x400}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000bb7000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x800000000000000}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x4}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xfffffffffffffffa}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x1, 0x1, 0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = socket(0x18, 0x1, 0x0) close(r1) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000008c0)=""/175) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x62, 0x0, &(0x7f0000000840)=""/98}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000240)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000286000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000287000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x94, 0x1f}, {0x6, 0x20}}, 0x2ffa41896d0b810d) fchown(r1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593b868 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593b868 panic: malloc: allocation too large, type = 2, size = 18446744073709550656 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *315938 76672 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffc40,2,a) at malloc+0x9c9 vm_get_info(ffff800015930610) at vm_get_info+0x9a VOP_IOCTL(fffffd8039fb64e0,c0185603,ffff800015930610,1,fffffd803f7c6ba0,ffff8000ffff2c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd8039c1c2d0,c0185603,ffff800015930610,ffff8000ffff2c70) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2c70,ffff800015930728,ffff800015930770) at sys_ioctl+0x5b9 syscall(ffff8000159307f0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,dcad885d010) at Xsyscall+0x128 end of kernel end trace frame: 0xdcd38de9d20, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709550656 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffc40,2,a) at malloc+0x9c9 vm_get_info(ffff800015930610) at vm_get_info+0x9a VOP_IOCTL(fffffd8039fb64e0,c0185603,ffff800015930610,1,fffffd803f7c6ba0,ffff8000ffff2c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd8039c1c2d0,c0185603,ffff800015930610,ffff8000ffff2c70) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2c70,ffff800015930728,ffff800015930770) at sys_ioctl+0x5b9 syscall(ffff8000159307f0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,dcad885d010) at Xsyscall+0x128 end of kernel end trace frame: 0xdcd38de9d20, count: -9 ddb> show registers rdi 0xffffffff8118e297 db_enter+0x17 rsi 0x288a __ALIGN_SIZE+0x188a rbp 0xffff800015930250 rbx 0xffff800015930300 rdx 0x288b __ALIGN_SIZE+0x188b rcx 0xffff80001490b000 rax 0xffff80001490b000 r8 0xffff800015930210 r9 0x1 r10 0xffff800000aa7d80 r11 0xab8009762294ef9f r12 0x3000000008 r13 0xffff800015930260 r14 0x100 r15 0x1 rip 0xffffffff8118e298 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015930240 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=315938 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffffffff825545b0 process=0xffff8000148a2378 user=0xffff80001592b000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 76672 410381 41172 0 2 0 syz-executor.0 *76672 315938 41172 0 7 0x4000000 syz-executor.0 41172 12692 19687 0 2 0x482 syz-executor.0 14776 124686 19687 0 2 0x2 syz-executor.1 32319 116622 0 0 3 0x14200 acct acct 4773 353298 0 0 3 0x14200 bored sosplice 19687 382325 22315 0 3 0x82 thrsleep syz-fuzzer 19687 20155 22315 0 2 0x4000482 syz-fuzzer 19687 440232 22315 0 3 0x4000082 thrsleep syz-fuzzer 19687 195244 22315 0 3 0x4000082 thrsleep syz-fuzzer 19687 294315 22315 0 3 0x4000082 kqread syz-fuzzer 19687 463431 22315 0 3 0x4000082 thrsleep syz-fuzzer 19687 29821 22315 0 3 0x4000082 thrsleep syz-fuzzer 19687 76097 22315 0 3 0x4000082 thrsleep syz-fuzzer 22315 363093 37152 0 3 0x10008a pause ksh 37152 221340 73790 0 3 0x92 select sshd 80604 335941 1 0 3 0x100083 ttyin getty 73790 353456 1 0 3 0x80 select sshd 42692 238440 61651 73 2 0x100010 syslogd 61651 256624 1 0 3 0x100082 netio syslogd 13535 29720 1 77 3 0x100090 poll dhclient 10516 441301 1 0 3 0x80 poll dhclient 21936 357368 0 0 2 0x14200 zerothread 80274 251407 0 0 3 0x14200 aiodoned aiodoned 42433 398240 0 0 3 0x14200 syncer update 79485 216761 0 0 3 0x14200 cleaner cleaner 61540 282569 0 0 3 0x14200 reaper reaper 31728 500601 0 0 3 0x14200 pgdaemon pagedaemon 88661 464918 0 0 3 0x14200 bored crynlk 88973 236458 0 0 3 0x14200 bored crypto 54514 56379 0 0 3 0x40014200 acpi0 acpi0 8143 425769 0 0 3 0x14200 bored softnet 47506 434046 0 0 3 0x14200 bored systqmp 15265 426611 0 0 3 0x14200 bored systq 79630 278385 0 0 2 0x40014200 softclock 9146 297304 0 0 3 0x40014200 idle0 89139 358121 0 0 3 0x14200 bored smr 1 446496 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 Kern Lim devbuf 9555 6742K 8143K 78643K 16030 0 0 pcb 13 8K 9K 78643K 782 0 0 rtable 114 4K 4K 78643K 808 0 0 ifaddr 59 13K 14K 78643K 261 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 80 0 0 iov 0 0K 32K 78643K 185 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 3224 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 21 0 0 VM map 2 0K 0K 78643K 8 0 0 sem 12 0K 1K 78643K 216 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1841 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 49 38K 63K 78643K 789 0 0 subproc 32 2K 2K 78643K 153 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 716 0 0 in_multi 33 2K 2K 78643K 201 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 468 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 99 21K 30K 78643K 5295 0 0 UVM aobj 130 5K 5K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 423 0 0 NDP 12 0K 0K 78643K 78 0 0 temp 170 3535K 4175K 78643K 28303 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 rtpcb 80 167 0 165 1 0 1 1 0 8 0 rtentry 112 119 0 74 2 0 2 2 0 8 0 unpcb 120 774 0 763 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 3283 0 3283 1 1 0 1 0 8 0 tcpcb 544 2452 0 2447 9 7 2 4 0 8 1 ipq 40 6 0 6 3 3 0 1 0 8 0 ipqe 40 14 0 14 3 3 0 1 0 8 0 inpcb 280 4788 0 4781 10 8 2 4 0 8 1 nd6 48 18 0 14 1 0 1 1 0 8 0 pkpcb 40 10 0 10 2 2 0 1 0 8 0 ppxss 1128 37 0 37 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 529 0 311 14 0 14 14 0 8 0 art_table 32 530 0 311 2 0 2 2 0 8 0 art_node 16 115 0 75 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 214 0 204 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4263 0 2871 46 0 46 46 0 8 0 ffsino 240 4263 0 2871 83 0 83 83 0 8 0 nchpl 144 6992 0 5381 61 1 60 61 0 8 0 uvmvnodes 72 5750 0 0 105 0 105 105 0 8 0 vnodes 208 5750 0 0 303 0 303 303 0 8 0 namei 1024 23756 0 23756 4 3 1 1 0 8 1 vmpool 520 6 0 6 2 1 1 1 0 8 1 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 23658 0 23658 13 12 1 7 0 8 1 plimitpl 152 179 0 172 1 0 1 1 0 8 0 sigapl 432 1991 0 1978 2 0 2 2 0 8 0 futexpl 56 48049 0 48049 3 2 1 1 0 8 1 knotepl 112 569 0 550 4 3 1 3 0 8 0 kqueuepl 104 476 0 474 1 0 1 1 0 8 0 pipepl 112 1148 0 1129 4 2 2 2 0 8 1 fdescpl 424 1992 0 1978 2 0 2 2 0 8 0 filepl 120 17539 0 17442 11 6 5 5 0 8 2 lockfpl 104 647 0 646 1 0 1 1 0 8 0 lockfspl 48 210 0 209 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 44 0 34 1 0 1 1 0 8 0 ucredpl 96 2969 0 2961 1 0 1 1 0 8 0 zombiepl 144 1978 0 1978 3 2 1 1 0 8 1 processpl 864 2008 0 1978 4 0 4 4 0 8 0 procpl 632 4260 0 4222 5 1 4 5 0 8 0 sosppl 128 15 0 15 5 5 0 1 0 8 0 sockpl 384 5805 0 5785 19 14 5 7 0 8 2 mcl64k 65536 54 0 54 7 6 1 1 0 8 1 mcl16k 16384 9 0 9 5 4 1 1 0 8 1 mcl12k 12288 34 0 34 7 6 1 1 0 8 1 mcl9k 9216 26 0 26 6 5 1 1 0 8 1 mcl8k 8192 40 0 40 5 4 1 1 0 8 1 mcl4k 4096 157 0 157 4 3 1 1 0 8 1 mcl2k2 2112 19 0 19 8 8 0 1 0 8 0 mcl2k 2048 61171 0 61127 20 13 7 13 0 8 1 mtagpl 80 40 0 33 2 1 1 1 0 8 0 mbufpl 256 110763 0 110688 16 8 8 9 0 8 0 bufpl 256 11538 0 5206 396 0 396 396 0 8 0 anonpl 16 183222 0 169465 98 40 58 72 0 62 0 amapchunkpl 152 10054 0 9950 47 34 13 18 0 158 7 amappl16 192 9260 0 8484 74 33 41 51 0 8 1 amappl15 184 305 0 305 1 1 0 1 0 8 0 amappl14 176 505 0 501 2 1 1 1 0 8 0 amappl13 168 254 0 254 3 3 0 1 0 8 0 amappl12 160 10 0 9 3 2 1 1 0 8 0 amappl11 152 435 0 423 1 0 1 1 0 8 0 amappl10 144 8 0 8 1 1 0 1 0 8 0 amappl9 136 868 0 862 1 0 1 1 0 8 0 amappl8 128 418 0 394 1 0 1 1 0 8 0 amappl7 120 65 0 58 1 0 1 1 0 8 0 amappl6 112 420 0 408 1 0 1 1 0 8 0 amappl5 104 204 0 193 1 0 1 1 0 8 0 amappl4 96 2115 0 2089 1 0 1 1 0 8 0 amappl3 88 935 0 925 1 0 1 1 0 8 0 amappl2 80 14826 0 14760 4 2 2 3 0 8 0 amappl1 72 45565 0 45147 27 18 9 20 0 8 0 amappl 80 4611 0 4575 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 1998 0 1978 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1998 0 1978 1 0 1 1 0 8 0 vmmpekpl 168 16030 0 16004 2 0 2 2 0 8 0 vmmpepl 168 238475 0 236642 190 103 87 108 0 357 4 vmsppl 272 1991 0 1978 3 2 1 2 0 8 0 pdppl 4096 4002 0 3968 6 1 5 6 0 8 0 pvpl 32 611322 0 594447 309 146 163 259 0 265 22 pmappl 200 1997 0 1984 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 578 0 53 17 1 16 16 0 8 0