ff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = fcntl$dupfd(r1, 0xf, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000140)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x12) fchdir(r4) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() wait4(r9, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x486, r18) 16:00:40 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0xc003, 0x8) r1 = getuid() seteuid(r1) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400015}, {0x6, 0x0, 0x100000001, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000140)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x28}, {0xc}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='-\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d, 0x604b}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:40 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000026c0)=[{&(0x7f0000000440)=""/4096}, {&(0x7f0000001440)=""/127}, {&(0x7f00000014c0)=""/233}, {&(0x7f00000015c0)=""/61}, {&(0x7f0000001600)=""/165}, {&(0x7f00000016c0)=""/4096}], 0xffffffffffffeb3, &(0x7f00000002c0)=""/204, 0xcc}, 0x42) socket(0x18, 0x2, 0x2) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000000300)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/198, 0xc6}], 0x3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:40 executing program 0: mknod(&(0x7f0000002a00)='./bus\x00', 0x4, 0x20000005900) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) recvfrom(r0, &(0x7f0000000440)=""/164, 0xa4, 0x3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00", 0x0, 0x8}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() select(0xfffffffffffffce8, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r9, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r10, 0xa5, 0x1, 0x100000000}) r12 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff, r14, 0x0]) fchown(r12, r13, r15) seteuid(r13) r16 = getegid() r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() wait4(r21, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r22 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r24 = getegid() r25 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r22, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r23, r24, r25, r26, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r28, 0xffffffffffffffff, r28, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002840)={0x0}, 0xc) r30 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r30, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r31 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r31, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r32 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r32, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r33 = dup2(r31, r32) mknodat(r33, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r34 = geteuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r34, r35) r36 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r36, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, 0xc) r38 = syz_open_pts() r39 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r39, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() wait4(r41, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r40, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r48, 0xffffffffffffffff, r48, 0x0]) fchown(0xffffffffffffffff, r47, r49) seteuid(r47) sendmsg$unix(r5, &(0x7f00000029c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="01082e2f5cee9269"], 0x8, &(0x7f0000002780)=[{&(0x7f0000000580)="94295d3ff5d0a64066b7692d657df0a075cb6e3f8cb29c7c841872ce87fd9db47d5ea0cc430a982eb24fec98efd0f735fb164e8d6c5e5c5bb48ba6ed86ec95527b2f559681c3cc11445af84999ad9297f2bf1cc6c277a1530fd0e2f119eb1634c1c0b72b26a21fd561e97d452574bf899e2148f842a23c3ef66384d1b82483c4d3648c987489c62cc68ed9b1fb6e917353ca53c32c579997291f47945972201a1482ca343f88d0456c4d4bc328885adc284829b143556b1bcceb652fedfb5b79cde648d5a3ff6b7aa58311c77fa109d375938c013de019f40f", 0xd9}, {&(0x7f0000000680)="b9b64ec7e62ff8e4e5debab6014f1a9aaab6f72ea3f095a5abb00100d9b10a8fcc112ed6dbdc9f77306309f05b79ceb9bab03e3964c0902c06e3891307e9b01c4eb6eb567384fcde06168fa79966476207d03f99327d49efbde6f146f954498da8358c4779bc7d4ec94af78b8f6242fe446d4156adc6858bb1aef0dcd5b12336bef2f2bfd73ea5e26fe24718aa478040fda2c0c86d6651583bb01e0674a8736dd2f8f92c1fe2f7ed1ac79f9f3a4d67ec6e33bed1acf023d385fc5151f54bcca98e672d61a31d771164ed6594521be3d62bce0d7ba2fce41bbc16d04243397c79753b94b648028941ead036c1d8bd5ffcbb4a8ff0016f2dfff36a2a5bc1fc6777b4dd77cf06f4313d9aac36ff04384a7061295f170e4e7483dba616cf33c7cf6c57a37de970c9c476a1e75221e0cb69c1a4604ee5ac06784c65f76200ace7078a0ea2abca34652f1e9ae1f9f2c0af34ccd5a5d06df5c5cd408ce72799909975cc04f978f87510118912b9da6843f9ba2884954e241693d6e5e3370c2a0dac5c75437747d6800a067b5b57ef57933fdf88b3ae93678a467d32950b5fcc301c15083d9b563e270e339463d3ded0556140633ec92ef4426d6f634c7622542ae03beed904853a010187a497510e96abee94655721ff2021bfe43a8906417465340dfcc24202ce3b5a280abedcec312cc17fa1ee35c533d891fbcbe3270e2d255d8f17203f0f62558e08a189b996f1e99bad62e54650cb9a5ab75d943444601f4ccca3e28244749ad883b30babec821c7e8bf8f4b17fa6329a7a07cb0d031f0c45fa57bcffd91bccf4db1b4cd0720884bdae872c1776205dc0666cfeb4d608848bb2ed82236cb79dedaab31f479d28e8ab332082fc281be80bb5bc3a13bab41a4d888739b36c2a01b50b0748ec2868a4db65162581b1ab9611370d5fe56bf640445b2d3f9e0506eb8724834824b3f832777f1dd87d3488bb71fdf07b551ad7259feee898ca11a7b1c0bb39ae4302b2b66cde7f5b1a5a3200878c3853872ee348cf24525849e0d75fc6a2531dd01eecbce6750b9e830b70358cb363badce261d9a02e519ae761e415cf7f159383c6497a8d49fd4ade10bb5278628e9edb0a8c3cb6443cc913a7f4e8116c1c4bfac8967b0223f871f0fde6717ef440cadcee2fbc98f801338968c8a8bbdb65d801cfdbdc6c41b5a24cf0db8bf9f4cf86762b3305eb356364a3e77d158ffe011934b3db40cefb1417e23b7b06127086593516d0f0b7178ac300e698e4ac8157a48d359a7f840e2de888991830790270ffabedd44fab6674b9d14be511c62fd2ee58d72ba5741130d3100cfaccb9c8b16b6fbe4491a84383165075aa99ccfa0faa55be5dd0e0c7737ee7ef273b88a59e71bb6e0f5e12e222f6a2f1db3d0702e79042dec2232757d701ebb06b1ddcf8385f7c9d4f08d1eeb3a6f5c1327e6821173798ad38c219036c1ac8dca3528432cb8cb6d7f129b57c2201cf1812bcda1df9e0ac72b67ad01c9b5dc934c8b4cc4bf5228d6f2dcb88fee53a74bf39419988b21cb70d1bf03b3ae636f9bc405aa387be8ce72ef4386c8362f4b1ae4669949a7d881d6815ceb34d1ba9b56e81d8cdec93355d94d2270d72de965b57d55489c67c3145b7334f7bb00c3c43a618325fb44d64a8ac42e07adccb2dc1a4650d0c944e4071b37192fe32928b2ff2a8a677332d86c5615cb7586294543fc7a9e8766ce7f80898a6efc5c8c57f3f6c5eb54f893523640ad8ab59670126ea11f0dd4690ed8b992312ebc42807a3a74e88ed741462cdfb381f077e55977606f29cf24160415d1375cfc687efc631da7e7da47b599c6c5170d2d7b0029b372b708e630ebee10f8e688e5e0835d83d5c021999491270800e90ba859f2375e53da0938f572068c641792b1440949d6845e5f5c5f4fd438eff18e7bb1f8dd4ce97ded110d9b81a425330a9828269cd41056d01bfcb22395893a9a4cc13ef172f51aa579344e9388efef40fd44a05e4cf9442c85448ca9159207574cc477ce395a40c4fd40ec58d4f338389ae212f7e181e9c305f01db1bc56ba5b95dc762973673ac0737a5784c6139a0a22ab26c797690bbcdbc59fcc51c0fd9885e074f8cc665d8510b36a62ec258fe8a5dba864f8abf034269e0b69098786e73be5138e1d9ee8d5f4e1c4602bba527de9418af28a78201be55baf3cbb11b5707770a0b0617a785174a9e8a03f22aaf40b39f2480832653ab1608ac2f9c7d9ec7a0402a2c7a2e3840209c31a3b35fd1b3e1dd76246195a9be70888f80e5639081fd02f43a922a78635de70c35db3c37db01be8ba79daa3a305642a444d01a445a5ffea56a9d5a172adbddc502e5ca4a2475e8af4de1631a5e24df3a0cc5fd2bc098d3303f598ecd8362dcfbe749663c66af062db2dd52e466f25ccd51747e28bcf531842430c66506c4fa7e64382d81746daae30b4da5f484d42438aeaaf60cc8af9d9103d5cd660f5782d62e0bd44228040e138bcf6c7e0bb1c0840bd66f9ade043986b4112e25104ffe2ef6014cea0171f1e4c411cb9733d7814accc81c01de36f6ac03686e2ce935c2a2ebd349c147cc40d08b4584063a67d3d3ae68fc035a9a1aa04a6b941730f1a7f538c8bf908a8bc948cdd4c9b625b434fefe9fec7ed8323674ed2b53329c00d0c9ec935a335709ecc9251510a71cdeb78478874c0f0f8c035ac2d30d389d3e1424b3d339a8a36294d7e3c6a073b073ee4e45117685cfc3995e948b82f7a9b64448014e3e2840012c7199853e839378601f89e6614ef7853cdbfb49bb23f43fab760fa4a527ab3f5effc5299dc724d2e633d7f8e2d14d875dc2125df8fd87c9bd5dc6ac9f06e113b58160971796ba5822142f4f81480e6f80f2a92fdbbc5319764dd33e5af8490033b89ed2ae5e84112b19f462a60647c8d3881b37bed2cfd850ceac0668be2c91a3702393233ce9433288befbadd21f4e1bcc96f11dd611710e02960666876115216a2a0a6ed78110a8378eb037324edbc4ab21bc61290541fb37b9a3c6ca13f1e15f1b6f2c128857f39b7b08eb61ab6115f2e1cc9a28f1bb69bb76a3368cc2aeb083dde926b84fa6eb43c031720049e38dc05112fee0944da59101a5e22a67ad3abdbf2a3440673146c52d65dfc02642f56704c3fda1e17a8595fbc61e3d4fb511e478a683eb7a37e4f04729e9ff87aae5c99c1f41c7a30197e918a24207473636aaa4767756216603ca23c4d85f9fb543f5daef659bf89753095d968be7f8159c33cffb1442aeafe6c8c2516717ee7a8558e86437b5237e908f5221e31b73f2acdfd6c02c42a7f411fe78a213316ec922a646f1fa33946b1a6194923dd5d62e62a79b03702887d2f519d805a1458b9a9bd57c59307e27803f9e39da9b38a43fc089bdec539501868cc800d6a4a4010a9ee5c78a9c16474af9de6fc5ca322eeb31a03865d2d48fc58f172373a79127dd4efbef720157aaf69c230c80c1fc8c132c5a941bc92495c94ba331ee24bb5c9e2127e9135cd14038fb3258889936ca120b1a7c156a1a8099fefe1c47d52dc95210d4b785de21298e5b98c380d28c611b81c8903c93f23b9150ddfa8f2712cbe094cb35266e200d66ae041862ed1861cb26dc7a1873f81458b7ddf0bee5836d35f0987c8a1f09825a26f66c677812564d7a4a81862c5c870ab1688734f331a2d0b5be3ccebeb30c6451d8aa17a8f444234a833e5d87b48bb67f4ab015da4c4457200cd777bfc341fe1fc85832feea46bf5339a82ab7b590529a3301e0e0e20177c8dbc17bbf236e515438cf6994d036a57ac279eac7855a7ad3b7da1c97e98149b8c891563ce4459dc7251e8afa08a6484779055d4a8268522d2ad443b310d750be4e16f645ce6690010547f7b937ac3efd3d971525e42833d4763b43ea4498e005ede7163d5cd5ea5475a153d497dc79d6edbede3e2ec715d21cca36811b70eedcd3da8f1c273fe0235183ddb98ebf059e54f56966d652532bdc6af723135a56332aa078ba557399eeb2a30efc34397e19693e00769941664a6e1f5666ffbc3c16166ac34ecf5e1ff3ca0aca3c3b67d97a5934b425df1a0f2f759c837747aa87182473a3f9804bdfbfdce03cfdd261e18aef07ecb96d7328c6e119bf4aec65cb173c9ddfdfdb3320e1ec55e5fb54d4ad579f9cedbe66178050cddae29a039a584bc0b3731d5bf174db674a17f26e18e3f154cb017ec4b63bb7a02bbfcf85a3411ec3d236db7102a7f166056f7b575098da7c3b6a8c4655f25901dbec9cba414b23c4c8342b6d2f2112443b05761830ca813e53b9ebcd21640277e849e4fc742a74c560bf35e8246338de9c8c320d2f9c4971eea4b3b2f18b84543fa798162ce12d8767513aa70e4d868464032dee266671af400a923bee71970afa793cc5864952d1ef1d229f289cff0eeef2e3c81b3d04a653fdb58a61aefdee5931dc071bfba4af7fa2d53246c91447d78a9bd813d064933de79b0ed902bdaf9bc5bf6a07527a077a27f53cc8991e334992d2a03adf1699c2ca3b67e5e588692149169d24896b946d5aa1cacb6958fbe583d7de26e4dc8a1e3b27a91171be8c7c256337c638f0c9cb8ac5c0c2d60310d32aa91645f67ac6ee8aeb6cc39cdbf246e6517ccf19739bf7fa8dfa98aa2a286a70bdd35fbc0d9dae8fb985e702d9ec60d2eff762e89213948f9e316be98a2001e3528b45bca47a22aa419d3a528e0c224f9c0a5eeeeb606734721942f290cc4cf8df4554291fc59d8c3663dbe2c3c1c74e47c6ce2c5358c67d67672543e7395ecf10183e5d3710af2d4beab4fab9c945700e53b6f810df357025f46b85ff81cb13c09b0dba509a19e678278672a57f3efa9ef62f46fb040bf73c0ea7c7b560be97faf8e821bbb808f0c137a213083e89af928fdc50f6805c119a9987d9b093335d847e769fe2a048933abbdafadef57e5cca81663f09502d18bb7389d14d9fc879f8c4185028f8b585f838e989b81dd01d170ee15c3218a6cd651f8ca58931d8413a262927b80f89b560a57be977040a0473572bab7dc010cceaabfac2692404534107db533c5d141353556c2389b6e0d169f5cc637f76b1fe1b44452bb9937c9da7eda2386a26caf37ac80b9bf36bb8e9b3219078ede7f9c9f96585ee26fec63d6778904f6aa612b24b88cc27bbcf8342cc8543b32297cfe415704dedd95555777d3df00069ff83e922167fefda3f286329ec7d3a41b7ec548d87750cf60a826ce9c45ca0f63b0f9d322b803fd2b0dafb5d81423bf2aad62a90e9d4a222f7316d77adcde1f7497e119bfb4884c70ac50f649f791b4e62421ec68085ef41b6801935de51cbd24637c92694754681e96587e4ff169258a21fabc1c0d207bc01afa2be51eef7f5f5e3e1354b04150eaa7aeedf5fb095bb26692a802c0ed3e45c88e1e39a3b08359cfb3876fc1cb84ee649688a073fcb1c08e7dad3162b70335ce089e7aeec472a6e019c6adfe0201d007acd19770615d4612058ee137235c45edb75bc13dd9d159c77b34ee1675fdb87d1b535c9612262ff36b0e3b7725748bdb3d5ce1141e72e454211824fc2dcfafba5f281db2bdb60d033f602650910bc273808a97e169c00de4322b7686a38cdbe59ca32b7f1b0f8bcb97605586f6778307fea139cde794ca1d7221445e48d6b67673fc02ea6ddc12dbaa30606814706921d85ab7159cab56748bb464cf22a6e80b01e0f64244dd0dd3e73d8ce5b2aa73f815f80cc21d24b6092e0e264d3da4646b142319ba2e4785106", 0x1000}, {&(0x7f0000001680)="24b5a94107fe6c56fe923504baa3e65a26ecc962b953624ad9455863b4b7abffcd6a581760412da25867c3d18edf13bd9fe48d0379f798c90a1f60d03b67bbf7846952f641b4f4439ebe255d1781fd69fcea3ace634fcce8bf5b5e2669625e49a3d183dfdb12bc101d9d7f77128a0650dafb0d288e1cca9a75c15edf445e55c77a7b6f76994cdf241495012bc4aebe0e01fd7c7410ec2939f70384f9a73d883d56903794fcc042c2075c570b6e05ffd2802a37fb734c70574f01111c86ec926232bee2c1dee47cb12e0fdd4516dcba85f65b872ff6477129ac9b81a1bcd543bb59e935f0ec99e26c041b89df7b709f580d2eda813bdee0c208137c228b22cab606f6d177b328f0ff7c992ef662a279c341ebbf6e516b9ee6714df5782280246b4968a2497cef31b415ac8b8f2cdb4b20464e53bd9f44414335b009e27d509fe5c45ce63da6384987c0001443b271b2c00d9214cce42114a4d859e58e8797ad0b3de047c3b047e908f1f4f75a5edf5e7a02f2b7cc47651afcdb39a66651e6a031c00e58eeb276cbb7e2a02f5f7caf3d36e8987ce944b2c3e639e8f72284b3c23144c55b57e9cd0007d70ca0fbacf61eef9c3118084a3189a3e5695b8dbc52bd7129c8e7ead1415db13e7e47532d083b553e2cb988b460bfa88c8fe0113b1942c396b282c0379fc587c5ac7ac4c4733eadf327a78eba1e51d41cfdd7435680c90ec0865e5a6c4f7abf3c54b554449f67ae43725d38b6745796dc3ec6e89a68a8fa0b477edcf3fdddf7b027b43d3468cd1796b7e953678c535602e58ac90304a9a74bed8ed51d1f10621681109cc35fb573c00ba2977fd7d3eb6b38511bc02e2dd675b6d41bca517712370d5e9f326ef1d4f8074300161391c34d4958ac1109df2ce45a0a170d740872649e0b344665a340164e11d2e64b3fd5d643706bc638a6c1a03a8ebe9e38f662a55e450ea3821dbe1b7e94bfa7b5b5bf623533095d0b40c2c11f11f31b0641a64164e16e17c2a2976d37f176079cdcd3729d5e8bb183d0b6d1aea352d49484d33d8ebaa5bffa2743c0122693ac61d9bd8b49a522024cb1953e2bbba44ffde158307408464956534938f882d2a6dca6cac04d703c41d7029a6d26343c1d332585a5ba83ddc554ee9f56937675236426899332c9711377232600cba8d5ed4af857718cc5053aa35db7d5256ecab3fee2197693a49bbf8d16bb69928356c070d75084992fb4bd3af26fc2342426876838e95f2c85811f56d93b3d9b50c0ef47c8a670d9d984875c2a257b3818a95b4eb83e226e818885e64a689cfc8bb70a2fd2ffd6eb8623dc79f8b454b40673dfb2dccebb8aedcda6518e5a9f6241440690bea7b45a8f91e8bc8542b578ec595835031ce0e8cb3354b8f363a6c525a3ecd253bf73a2fdda3aefbab94e4d98e705987abebc34b03f58812b6b091c6a1061ac68b0ca2b455219203c4dc6563305d5d9a0c6c28c01c49906c77c1220e35314048de54808a19e457d2d40c726aee89cdcdbb21585cbbef607188452d953ae14e9ecec350df78de55124174da85a62f43e1e155549cf1b8603b11d3e3480db192ebe1e6d2ce7e83b273c5a2ec7ca39ca1706b38e4b81c91d6634fdb6411118236460e911146ab9e9ec6d70f226eeb84c439dca8cfaa2dd89310475130a0d35c96cb1cfbf330a44e83a590b733f930b8fdd1a3d38270647510a506e6a28d0d1c457c514dc1a291f3b97268661e363585797540bf00c07a09bc8e86a9cbf90f9cd61a767bbec1d1298f7f90ab1b7970cee2ba82a02e30dc412e1b05af3dc0b3620fcfa1f1d014354c1754046ea9ddb11c5176bcbe5fd35a25d59e3fd6dd84a4f0c1680e22ba3fa19863c9e34b40396eaf0f0d70082a69352221533ffef6a79837c21b01940cf2a8bb81d4bd997796dff0feea77835db30f9da96e66242084ca95fd6974f895d8f1871d94dea16c00726b7bff97e6cde6829c03dc1a9806203e86df09dab6e1128461d0c068b912db6357d49eef31bdb857d310d126e3b9afcdc03449b0e565100dd80e7e8da9b82d4c134ab86276263cecad2fff6c39df696547b662d9fd667dcc481437913a38f4f573afd412540629b497515d36322b2a3539f203ec4e4ca918efdc5ee63a2b568ec48869fcad53c75a2f8e35f96063d6fa13bc02b7e158907ea3d0b95040ffa50ebe9fdcab6a90acfe9a54fd0e0a82ce1e2a283be2026758e1e5ee39b98765931a2840f3360caf7d64ed27a9f44fad9a682bd43b04aa28081ce41dcce824c87517f1bf6df6c4ef10f830de38954f60189ceac789e71a47b2e491a16e3adb9760e2182009d59db8b22291e39565f0bf9141b2a45a442860d7dada6ee7e88d02f4aa0c449a3b23139d01e4e36915864e4dbcb1f6936240112696bcf5625601696fdf01b215af058266c87e13205260f1b5dedf0f2caf3534a4c0af10e59248b6830606b821abbeb5830f92ab6413054b4a772bc9ae6523aab1c8536e385c58a106af0963ceacabf87a71ac0023b016db0eb3259f9555ffde0805ddc52eed3d69a49fe7e56fe64a61cd159f48d79ff2ddfcc1442af11a7d0d32a0a81cbd531c40b843979f68fae2c2d152ae6474d38580652ff042c77ee4ce7096e46cb8451fb91e695ae656eb22eb04493aff237c25f58be727b1616fc6e9245d0f94d2a73f1d2124fe51843836ed91d8ca3fd13518603c51a3802e3c8fcd6a5a965bc6e0a62a1e3050c024527e91a60a0c2daed6ef24ab2c7c17562e3825cc4893c990f28d1d1e4ebb9c6e26c00310b4301b6b86868633f5dc7b271e44ee73ede612e1d1be7164214ace97137d2bb730d48b2b8da878e509e51092d88cd139f4e063041d35d0bea25bcab8e012dc0284d924951c06087ed6d35314b411cbf652801a8dcd68342711fdedf20b8c2ccaa535dd2158bca6ceec465acf6d5cc82e0529c6da01d8f7c37061283d452096b1da01f542ff7e4675f2359b8bb7379bdbc13f0d4aaefedc1f39b86a3f74d2ac28a0151a6628b8f6a332156dae4833c359a819f44f747bdaf43a86f46ccbf073d7beb1fc92ed2a0d2b4b4d3a3386af8fdf77c6f3e958aaab7a64a2a6b63adc0d2257824050168e40924a048bc4ce8a76ae8a27d915c39f544c9cebda0e2b1d591e0d16dc5ee06295b9f9163583786e72e7b2559e56372df7685c25d640c4d7071115d17b78e2814fc316c5a512bf84450681afbc73b8809d22e15e7f4bb5fc29d32ee859789a5b739d7098ef2cf8f14962bf7a3b8a967575e78088f8f22a3678846465a06cfebf2e02f6212a8d374020fd79b61b6f7a1f4facd5a467f68e12dfd7c0a09de9df5d237eff4a0f8d60efd25f05383a51aba084e58f56044837afb21d77c152bd518a0d9f34c94dc02f42eab206653407a3825d869b178543e8a9f0d8e8e0f1844252789c4865780ee9d933248fdb6f5fbf2de240c2eab625264970e27ddc3bd77ed90fdb6aa77a25ab095c9416b44a856fcf9ca9fd206b66f7b98ecfe9795b453bc92b3b645e4d39d50431b61d91f9739dfd83caa84a9a7dba55f05bb1e236d36e975a491bdc5412c0823151a761a86c2f0c9f7013e6f9f791413a5f02bf4e8352dd2bc99ef8a4ad83ebc86276f8795c05a779c2491d0715ed0c120d92cad5c2012cb96bb3fbb0173718ba567a7757821b70134f5dc4b83e0a52f761c1f4e19907e2f44991e63740836f5cd4b823b4ab1fb01bc5cac9f2efa03ce2673839dd5657a41f6bc8d27ac859f396049d924f101595b12f8d12bb594c5c1d9fe7d3969cc44a4149dce5e6e290a0d80602bfcb036d3a25e8fd6092cd2f708b1d26851e6eddf5a3d4865e666d6cb22532117b26ead65ae84983d4d6eef85721fcb9312a634e6672cecf5acea3aacb0326d9ddc8cfc106bd55b268cb193a48ebf0681a24e6ad9b28cf17d28e211d4a357812a5db9f7e1a11befbc2928eeeddb488d3e7c1beea7faee984afbbb88217ffb486dbd51222a729c8a57906dfbaed09c589435769be9b5172d87e907f746ff3d45331211ceff89505919a3c74ee4e29d037f5f03a035b433a1502e777c25f5989017e689a19a505e5980131fd4cad428bbd11ac4f06935d8c6eb9f6fbe0e9afa1d173b463dbdd9b9fe4c1c4a50ec2880a7a4e0f4dcf3398a740a7afe2997d498756033310bc03f716ee44ec7505707898b690a9aa5080b91522fcfdf3bd01df905560d6ba0f52db233a9aa69e0d1ecfacf374287874d3ea2d02c1950631e3192861fd38cde5abed1de654aeb75dab93fc17db620b1239a305cb3a67a4e27d7d6bcbd769d4049febeba9cdf7a46a8e3ca3445e7d4a688de58c6665e84d884b61db4d2e7d318e87199c09f016b36200d7d93dd21110db4de29e16f2b2dbd3fc93175772b6e5573255f9cd62ec4ad574bba5b69a148fb44a41a0d1e5ad0cf71f9fc141d0521f46a2db67210efa78c8fcae5c485001cb77456ea4ee4cbeb5d9051fb984366da1f68055969965cfe3f802e7426cb735c59085394f8b94d90bbdc928f281c1c02acde282f67bf8e5aa4590ef1b7c379c4af3b04d890d25856fd4625530cc6b3bc96a7c4673ef25ec9e30af6917da22b73e6e2ecea405b562f091a3235d3f42844e0e25f3773fce2ae1624f72f0fbf899fd0836e5ba03dd473f5825a196bbd2eecf45381290665df797257d8a93f0da3637c9b874624a103b64568fc04e2e6b4943a550c779514d54e094ba382b0c6781cb980155e8f6d8a3b17e7537b1b6f6a1e22788a3a4f6e21bfd24cfecfb317c5964808ff16ddc4b8409950aecce4b822992a9d6094d6374649bdabba873b9038f3c8ee58c6006dcb78c90b8b125281d622472a10e141de51c7992d2da98fcdb901c4d57f32e1529e54443ebd74a838dd425ce258adad9c819b749d79950f881fbd386012c97f95370b7f9af19e099e4c1b5f00995d59a3f12d21d16ee024278ba425cb7f8a53dd611dd77d0414a8b8e96930bf9bea365ca6a61c319ad9dab4e805381a6dd342eefa0b45eabd6c9043f094600ff4dd3fee0424cbfd0ce5827558d4f4ffe5d459d5451a498f51de004c794459aa4ebaefce0be3883263cc3c246e3be178f8dca3ae64386c3add29a2845257767751f4c3d958ff16d02715f9d18f1b41bca9e6edf6e86fe6a923ba8c29b506df46c7bab3bd3effe87c1be312cc8dc92108f526fa35bb1fcd74c86e59236350dc3a88196602d80299d6891ef07492e3d62554f2516d0c0f06625fa221bb3c0f75e9341b0910174bac8ff818dd4981d98701fd65cb076c510d6e9a8db314a91327661684d96f3dc39a4a7fb62309ba0490b6ebe842258e4fbe72cc07248b01aa0c2b24e921b0dba09d06f22bdf1c154271845394a483ed6183aec0c3f5f6b695e4614ad493d1489f6453dc752f0a08a0cf64e884af9845016bf05018ac3632ee7bb96723c6b79f29243f21ce802cc05f2645948e1645fe14feba6836c064694f1e41b06bd9865c7a5d646aede92b2422dae4d3f231974d4e8270e992d327bd846fc3e5af4bcd705ac7bf5362c72f8d31a2668ceb5bb6738468e581fdcac661c71f2e7f8a3bd083c46a71f67934d13f1dd1f1991786f03eefeaed52a48d5a93b45c605fa360722cdf5b053212bae7518417740012dfc150b19c5a5cddd100e2ab76e795d49d125029fcc8f6d51eeb0872027f2c17f1a5e806cf255dd237fa2b012ea1982dc793ec287deb1b5cd4dd8cc57f8b5d063cbf041fdf5b7a9a63bd5f7225c9310130251f62fffc44d04b15b3eef5f6", 0x1000}, {&(0x7f0000000380)="cadcc83956f2e5147c2667a169c24128a1c566d2dad1753f38da58b9fa43ba0127d476a72953c9876a95f01fc230cbebbcec1a45999342eba96aa26a8c14f25ad391a2651bd0fa30dac08432cec212e135bc184b8e566c082bfbb28355973e8591e7b9ea189d54af4074", 0x6a}, {&(0x7f0000002680)="217cba669afbb7cbb1bd2239024340170b2339a009f0ff489b98fe8728b59423e55cf0dff054c011024b751d76d47105464d9a49e213897ebfbe3c6fed31cade2fb4cf1ec1392db73e6eaa5ec904b46b0e900958321e9ec5364ff8823ce5ad6199921ac9a781dd58444d47cadd02278293e99ad3a2f38bdd8d3c1810ec01afb4a76616540ab0afd77358e3e597e673222ffd099c762cd1998af7e4f528db550c7a033aa78d7712b80c16efcf80b61e8d510466b7f183d99fe1f50041e2e783dee4656adcc8727d995433e69cad06757357d44ed81e6fc9065c8939a13e4f03b560a7c3a373f6f542900004397b90e91a", 0xf0}], 0x5, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r10, r13, r16}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r19}, @cred={0x20, 0xffff, 0x0, r21, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r34, r37}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r38]}, @rights={0x18, 0xffff, 0x1, [r39]}, @cred={0x20, 0xffff, 0x0, r41, r47}], 0xe8, 0x403}, 0x400) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r50 = kqueue() kevent(r50, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x16a, &(0x7f0000000540)="05") select(0xefe832d53a98dcdb, &(0x7f0000000280)={0x2a, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x84, &(0x7f00000002c0)="eee5a57b4f3732f67a08fb50902e1319a9977f8c1cc4cf99be1d895857a2591c395f57c26dc48e4232747f20d92a15cfea127def5e2570da9c0c4231c8485148a47398cb54211c2485a15abcfe76cd7ad994de849cbaa3ef2d52dd378de5391d61cfaaea834d4d3003bb83df5316204ed11d4c68cdd34855c3efa28b98431c1494490d9c") r51 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r51, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIONREAD(r51, 0x4004667f, &(0x7f00000000c0)) 16:00:40 executing program 1: r0 = semget(0x1, 0x6, 0x400) semop(r0, &(0x7f0000000040)=[{0x9, 0x7fff, 0x800}, {0x3, 0x2, 0x1000}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000100)={0x6, 0xfffffffffffffff9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0xf88370e16d7df1f7, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000001c0)=""/181) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockname(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$KDSETRAD(r4, 0x20004b43) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) close(r3) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) b+ўbHjdOK@ l@zSАuNQ=a 쪠0჏te-bYZb+ўbHjdOK@ l@zSАuNQ=a 16:00:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() wait4(r6, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xffffffffffffffab}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0xffffff39}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xffffffffffffff70}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) setpgid(r6, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x4403eff149b604ec, 0x0) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x6, 0x7}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x1000, 0x8000}, {{r12}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x2}, {{r13}, 0xfffffffffffffff9, 0x4, 0x0, 0x80, 0xfffffffffffffff8}, {{r14}, 0x56c4dc385fc22e13, 0x20, 0x8, 0xe780, 0x9b02}], 0x2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x80000000, 0xffff, 0x80000001}], 0x1, &(0x7f0000000340)={0x0, 0x7fffffff}) stat(&(0x7f0000000380)='./bus\x00', &(0x7f0000000440)) sendto$unix(r3, &(0x7f00000000c0)="658c0e703c511c4b9bef92dbcb917bd581f770ab0a3eccbbc19e90ceef5cdd39cdc9a11dd221a4f25200e6703723232174c2532ac5be5a33541e624447b7a94c1bca78d671fd53d52eee8d25605faa30c9f5402cca154f1f50aaa36dff47d574e38a35d392ac6627689df374d6ac3abf79f11c55e8c080a18d532cefb63973ec7fc4f0352520fc9e1455ca8a6c2cb6dbba1ffc4f9e92187c9f014cded1d8", 0x9e, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x21) setsockopt(r0, 0x11, 0x803, 0x0, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 쪠0჏te-bYZH~4'h$g ;=q^F3LSX43NiYN vQRNSQ;Q,>F7RgJSK:guJO'k$b*7c9֝~֨b6Lk_^'|'*,yODۂm4r%zK>ՆOMp`r0VAX` %$#5B/|z]w(lp/ѕ[EfY& EZZj㾿wB[J0t'V ۘ{TmN\:mBfu}۫zU̢hUM׈Dɖ0itNvt-!Th#$"`COQCt>X?bH'~F7#of~S"\EJ?"Ib58˫3g襺;˄~4) /c;hc̾y e?'SLRwa0 ݙ0:FAPKb+ўbHjdOK@ l@zSАuNQ=a 쪠0჏te-bYZb+ўbHjdOK@ l@zSАuNQ=a 쪠0჏te-bYZ&kDN A&_XQ'ωu 1S‚m ݔ5{X5a-hYֶxgH> W O^i@P_X]fM!i|}`<̇r9n̢33*ߙрu27ᠽj"+ȱ5N6 9ԚS*`#o4͂Gs *ٔ߼DzaJ\iiF^u&L!c,3oB!ľ{KT J[qeJt>/P8,^_B x:EgQO84>Џ,V}51Sp.A񖟻;~o̿WHA`O@pF4v*CE*ct ӳ'4cVΫ-(J;'Ҏe\@:F%yjE4^‰4R#9ڂE "ِݺG>.gim@/:0"q"dF(kϩՋ;V(l}TN<٤_Fƈ^"8gIJo@N..=~z2ִ&$'w&WtjSMer|ՁRkB t\R[S(S;ZnhEQ6eZ`)u33P*l)} ">~kݸ?u2lf5 B+WF 6A[I[{?X3"Qqs=!@E(}DYMQPl"m؅y6~e×kghaLE0Y&BT7ߡRJxW5/?vHL-;f8dH.ejZJn^brds]1nJh]+8Sk08ȿHɶ%4~26t+S2Z3W %޷xLZ 8>$9bƠssNEvÙ^DHN>(@,q>x`aNZI3Ү^+bGӈ7Pάh,p##F7RgJSK:guJO'k$b*7c9֝~֨b6Lk_^'|'*,yODۂm4r%zK>ՆOMp`r0VAX` %$#5B/|z]w(lp/ѕ[EfY& EZZj㾿wB[J0t'V ۘ{TmN\:mBfu}۫zU̢hUM׈Dɖ0itNvt-!Th#$"`COQCt>X?bH'~F7#of~S"\EJ?"Ib58˫3g襺;˄~4) /c;hc̾y e?'SLRwa0 ݙ0:FAPKb+ўbHjdOK@ l@zSАuNQ=a 쪠0჏te-bYZ&kDN A&_XQ'ωu 1S‚m ݔ5{X5a-hYֶxgH> W O^i@P_X]fM!i|}`<̇r9n̢33*ߙрu27ᠽj"+ȱ5N6 9ԚS*`#o4͂Gs *ٔ߼DzaJ\iiF^u&L!c,3oB!ľ{KT J[qeJt>/P8,^_B x:EgQO84>Џ,V}51Sp.A񖟻;~o̿WHA`O@pF4v*CE*ct ӳ'=W hAy+@hECΗٸBS0iAm"9X/QWD8JϔBTHʑY utG|㕤 OōO3!/~0_k]b6s7xLa9*lyvͼYو^OeQ 6.X]OBiඐxnsQ8_NF'ޔ(U˱Ww 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="b5798a8d644a83273a8578ae810ff9e53bcdb965e97a31de2b61fe8b88b6a6216d01000000000000002b4efc192af81233424fe1224cc4ddaaa0668823024431e28ccbc502c3e5a0d9fed1a8060b4188e8fb8ebee30f9417c8574d0fc784434af80794788e819a583a676f35cc5c3cf41643d57bea0d61d97a13a2ac72d1d45016c38586aac9e62bbe8691bbda54a0108b780abb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8d82", 0x2) socketpair(0xffcd527a2d84fda, 0x8000, 0x800, &(0x7f00000002c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028, 0x0, 0x10, 0x1}, {0x6, 0xff, 0x0, 0xfc}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7f, 0x100, 0x401, 0x2}, {0x8001, 0x5, 0xdf8, 0x1}, {0x30000000, 0x74, 0x5, 0xc2c}, {0x3, 0x6, 0x8001, 0x6}, {0x8, 0x3ff, 0x3, 0x8}, {0x0, 0x0, 0xe66, 0xc6}, {0xd8e, 0x6fb, 0x0, 0x2}, {0x5, 0x2, 0x9, 0x98a9}]}) setitimer(0x1, &(0x7f0000000140)={{0xb53, 0x6}, {0x7, 0x8}}, &(0x7f0000000200)) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x801ba10df55b58b0, &(0x7f00000002c0)="0d04f77baa9a559d464ce6129461b475be30fe13cb44e2e8f386aa9cf749ab42e747153f636149f2134b15e10ac06647c66002cb2c6b5eea34b3a4a4495c1452a135468d0cb9febd649ca4e2c1e3c0cb08182f82a954ea79860a75afa8b3abd7ec2835829e20b12d4378bb3dc04039c3451a990c814875d79b6a68050382356b4ce9e68d2fbacd5f8b5d66f436a08a7021b6a3378b8c24f3fc133577cabb4ef9bb5e1b6c3f50067333541a19e6258ae2a793bd7f1728857d7d145f208f4e594dea72db3f1e67e7282f765d07e8c85df85778fa008017987e44bc9256a70ee80e0ce56a951d9ee90800535b2e194b3650b2fd270d", 0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x100000001, 0x1) 16:00:41 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) pwritev(r4, &(0x7f0000001880)=[{&(0x7f0000000300)="5c029fb6a0766df9a0ac02a43ab157d3eb33add03b00dd3c0b4586313b7504dfe54c62bc8c60554a81f3cb3c316d16faa207e01f4ced5dcc19c6cd48d362eb95b01700549ff6be8b0cd2ff659f0c6a6bf38e1e885bafa56a593c5692b621028afffdc031fd9d227a2ba8cc3dd8e5c8f149a74d10ee8ba744f9d3", 0x7a}, {&(0x7f0000000440)="e63e89c732c528e0e65f2b6b9fb5b25b66cfa0185bdbf5683a32746e5bf08d0e3ebf32fcb9c8a60d10a224794ed5ea4f423901bfd5092032583dda4a9838d47379f0980535efde16ebbc545d809246919ce5badd84e3f964811b8fee75093787f36ca949fa2dd7593bcea82662b7d78bf58b1df08a099069eeb8193e7563e4844a7de40d9d6d9805e9b864d6743338dee033eaa37b9147dd20abf6927fa37857592f4d9c0517b84f198bb72011cec92275a9eb85841fcc4c5fc373476f214eb4b206e1f8643da31b19", 0xc9}, {&(0x7f0000000540)="68c8aefd52dcb9f24e04296924d46f4501048ddb61c4849a2978d1a48a8d834795d8ca2435a6cbbe30b8cf876a0e7ead03f0c2cd337a0a3bf2620d97a7ac720e70f27b2d4ca4c74cc61550f3cf19fd8cdd6a4c2484f2599dc552e247f03b9b303e3f503376029471fa4a26b8a6c193cb43d1215fc941dc76161512d9a089609f9811f90ebda501efa06845360d3a91b17f3f33619ec56deaa1b96cf79d588d610b81c5712f1a96f24e710a0cd437708889166a0c1e854a796e5d8189232c12ede75f1c91350c74528b1b973d4d6b906d385a855a1ea45a98fa02c144652422c2a64f67df5cf43e6e5cdb4b9979450d82452cdb502ae854e5eec3fc5351f6a1887cffb81775716c380811e8ab9913db240468ce4934cc39bb9105a59fd61e741b47a63f3e3335afb748f9b4d182c699c8cdc7143f29148c1821ed4430dcb490727940222fe32e1d111b11aefaf473c539dcb9c5de18e154df4c1bb547b25a26d08b420a598ff0e6e7bb4ead91ec5a95d887d1f67136000192322b48c3db20ed3b9781a90627bb8a84c326039d80e58334e3a1dae04d466d34b5c8492b9539a63167319a99313fdec9c69722a72912c6e8529990043161174fbaf57f1aaef8b1be5d7366ac451f441f838f90d9c6fe76ab25bcd39682cd11a942693282faa2c811007feb2240d882de7cf3664360f41297ccded75b4c063d389c33348667216c70391cb8d0db48d9deee7e2cea0c6a3417eb61840295597f09a5a017d264feea50583d47af7c1f70b44dd9e2c54accb1f3bec0fe986e80d2b5cf0149cd5d39e6ab9697e98ae914991037ed3aa4f450fcff93c7f4d436c526814fbf2dc7318a102e018ab618bbd1d3a3e47684da1b219f27d4191e6c1d138a0f608cf2371e6fa22ab152f52b1801be324a02b3b2d25acdf02c5a4fdd8131f67de6d1bdab4af3f3f4265ece27851592334906bb184593c5839cb3561f8c8adca31ba9de12e2c5430528a2cd0607c5d3119ae1ae25dc42c3f4907ed230ed22965a3596693163279d0fbc1fcb903c83bdb212889f40bd8c53475034e08ae7aec32398e8ea049bed561e1992500676e2f88caaa73f09bed7a9f586a329d75526c2473c700850161e581c7608f2b90f09ac0a243cde643df56c22aadd986553d7b86ab70e1d47e96d8f574326a05a8cacef2e911b9ac2136abb2cd771e714723df988d433418b9a96d979ff4bdf6a45a2fe2f93386bc6da0dae1497d0d3ebe5f48d65a989155bf88f3de6ce145751a1cdcbd309145e74feb83870f2c6921f40a519e01f8e33906662cc47314e89320b9e43128e95cbb21f0f2dcfadec3de608d9f4df4eff4d6d726b6351c6a60ce50f727297f2c93acb6d779dcbd61e1404070957063ce2a48945c97e5b763a85faec78a75a803933ea16e75c80b097ff19d6a9b7737a5cb4357964bdba79ebcd11c9c5778ababa90131661d6a8b8aa9781688d32b38129c2ee026f960769ed506ff69a4646d7cc4ace4e8cca7ed84a9e748721b3ee7357bfd90706066da195ffd93ed6b5345d1e527e3cfb045c361a81ec61cae48c61c5a202e47fdaf5489042c25d4b1ce806011e4df6ceadc5da834e74c3c4aca3d0aa0acfc5c55d0652de7f500b55a9db3e8b4e6028aa83fca7ccacc6d273839ad452e2bbade463cf07dc507c33d9b551ce593327e06361600e2622c0f8322093d2bc5dfd3d2f3e2e5a6404f9b8dc7dd955d3d9688f1293376ae5122af99a82d224e401593a0fa24f1dcc4a2d06c63ba209ef9476e413baaab5c517072ce2f58d2b3ee47ddd0adb82df7ebe842e69dd01793674f9c83ee85a6dcf0a5a9ca669933398cc72d95967fe4b86b09e463c9fcc94304e9e30c66426863c1d3e928df57bdc40fdadf6ec9c869da4dadaf845d3c67713977c655b4d57a18120e78701f94d1d4822ed6b931a1eee8621f8cf59568e33a1cf60d98d746198726798e8209358590f51346c4fea24cdcd3d5d7d6fced1e0ae0f48c431e707e4ea44d327c3c060ea5cd338cdb702c62247273972c2a214b56f14f52569103a41eef1c2ba2d618a840fe5cdbdbadc60aced906862f661b3cb3d83380aeb44d6ff2e50e9ee464226626b2ed2f8ccf9614cc236b4f8c46d8be78359ff11737f9415b0eb8ad21fa65b313c7ffbd8b05aebf83ff823a670f58423f7f1038d0bda896e1d65c75e23482b00c6a4e7652b90af017ab519cc0e3d5b5c6d6339ea76243e1d5f8ab8a79e42dcaf38ba9468af21da600c3609b739e776b40f2a1495526c4c1e9cbdb184b0b84e222b4910e12315c7426f93e9adff8cb408ad5c394f423bd2c886078986010dd8b8f58fd1cf7095de4ee9e15e332e666b24a3dda0c136cdc36e6c42c57f315e4228a088164ecb9e889de4c482a9ddf81e7e3cdb1034d21438e1a4338804574e03da5771f874005e59cb83b14e0ed616688ba25ddc9c6b7fb7e4fa62532c0f9a315ed50c48fd67f296b47e7e5b3f972181b2b1cc577c7bc9a02ef88809287b5f42ddc93f07e474428671652c1f64887174b56463605e3a1168111bfff155c703c74080f42e32cc3a34ed72161ea3dcfc9effda2e33faf863fa9414a4aeb44fe162405dc79e488cc5420a688c907ee3404bcb43af9ea72259d7a0781363ecacc613b4998d081e70d54bcbdd21eb1a61b131849725114ec97d83974cc92f8f1692bf4cd4203592b640865879244ec525cea2090693c09733961b1a6c2773eb28aa42ab2251d48c5dbd6a6748473b0a52f7d556bf1ded719c22400abecc4b84a32b1666a12947a34ef003be029c02e25be681a5a9b84b86e961f7cb331c9a6fa22f6f77ddd7c92b868f4d852158e0c3fbe07ae06d1ed17ae46fd781f952a51ffff80bdd86e99a0f7e41ebe75632fbcbca9015b1f2be6570f5af83746228e74cc612f5849b31211a3a9bbd56a18362e7b67acf04c3b8fe1a77a239623d5c0464e6035e0a2eac2600f35ab0bdcbc89c7321dac9e6995dd812c821dbf2f6f25fb0243f72884b3e874f010e5217989bb9d4e231ea0ba69c1b13f9f9446931a4800e638db2f8297f8a3dde787efd4c66963ecd72ee2db00e0aacb7f45ee6e331cced08017ddbc39bfb6fb90df7285076deacd39e5f52d636e627f9aadb0724f9ccebc3a11a009fcffe10876365af9da7794b115733c3c3da7989df20b889c68c2204f0339e77357a87bb1cc7b0e0ac914fc8d50d5412557e9900f94afdbac7e6d711213e081a68836c9d196d0dbb457bfb83171d7748b8961d6c23b622901bde36521ace6a6d23eb3365cf4e7a0725b037be622e9e98e177ce8c9af27fb8b9f5b07181e8d9a5110cb6660d0d57b8e1989b9c8667b50fd78529a1c99489a845d4f018d264b89225a0414c544e92401f1557e72199f4d6ebac9cc2606a1f6d1789f081d7a9726a00d5cfe74d2de7b77f4f485c0a028c8d275d7983a1d90c92a2fb1ae51f30b24cf54f579671f9ffc67373afb02e54cdc08a62421ec990ad703bb4638b73e753f8e0de5557fc4575b82910142d9cf525b126b11ec78e0afab278cd3790ddd0a407e4f86d30c9667932ae145248d2923da50af511ba5238e11c08207d787318b976642a0bf7bd63b2450102f12a09f695c83755f508bf5977cb8791009fae2e841872ff3a6b5d2675252c1dc191389c7313256e711cc6c619ad24bf20d9edd2a67b70aba3551be777a11099b8ac52fcc846c3e3869ad5e48e500a86b89b9592453bf87194a7e3b57cdfdb40a0baa8e816aa518b1136fcd8c3f46907621df9171d8f080dc7d75d1ec1c1f07a71a7fca6ae3623fff0478a8790241384b42e5f690dba394d5d6dde5196d85a3f6e3cbfe8164ca9cd611fb74decf5b9d224d4efa0dc19ff12b2442c1ba8460bf58845bd5df3fa95fbf24e5040aea75da91e78ba4fed4f30b1eefd400c0847180e0b0502ccfe5416eea42424284c5c637b015a494f6d01400665cbc84a603292e7cc5016d26b8fac4a5105a1996ad73fcdedb4cb23f7359736667c6c2408157301dc11f6e1f247f3eb891a8c16b03bb14f21b1c5d713a88eac2a8de376a7c63f7488f5e641e5fcfa09ab9c9f18a23f87e8aadaeb5a1730c92f809f08e3a0d4cc060acfb80ddafdd216ddb85e064597be1192ba891255399684f0e08476e0e9a5a0c5c54c97b0ff06d69a61cadcd67ab7a1ecf38fd54bc042d965fd54e13f71bdaf203a951579e44062ef270167fadcac4b5741a1777b3ceceb1ab66e4a8e0c0a10b9456de376c8c59bd413af4c88c0d0fc7660ef2fc8f3cf65e3407b38f72ef6a506297a47dc14aca93490d74d9fab4333f32a35b519f3a46d85161e24eebfd0132b2faf170ff76382242f5b76ba9be6f67340386aca4b6e02a14d4a175293e754fb8aa9f1d41ee6b6fdf58767d780e2aa91bae29ae8d640601b538005485e4f0398f444027c1d9ea0677dc5c493b0e7bcecfc0e9fb84926060068ff515ea3417813b3d180234f86bf3840f880ae2866cca5b8fe3d264cfd0c813bded32b72b580a3cb56fc267aa807a0b7a79e2405a9c579b297f21320aaaa2bb649417ee614704d3eef581b0fa3c9743be2e3314af8754ab6ccda507255d40ad3dd7d47d51c4d06ff29b722cdc7fd21168f323ef7136c2db25d8b737ed68c733131710d793a41a472079d66ebf2bfac6dc80c5c0bb2aad36593880216620a1713e26d25faeab26fb3134c01c2c1058d3d630b19a791f4e71acf8b300e0a15c7504a04bcc6916f3b309e2b6460476150f28ef9beaf3d06ccb6da964005cfd5b43e018faeef8feeaf9386e1eeffc4e484407bcc62abd9515ee143b104bd24046b2fc726f72697b30d02ce792f6493770ba2026a289e712f2dded7c9b5ba85ed3ba4650196222942de9b99f085193787260e518f0edcc2d73169a269a5b427d295842e4e65637932ba60f47cee0e2a5646cbcfeb8005cfbf4a38990789e53f23687c1e82b8fd50024503c3a6d82288338c68da231506e7af088f127ff0b851b8dda68d701ce397d8317a4a0e8b7a5570ee3d0e07ebc51a26343447535da8c557bd004f077d1abad2e5697b0c6c42795232187bdc4ad24541f4102b8f89eeaedbbcfc87f11724b74a3a55fe4654f5aade28769cd3c48dc208cf2a60661e33c52ba2cc2a8627b455433047fdb6aaedaf04658b8ba13af2238318e549a0d5936c4afba364698c32be04800df853a967404933c7a582c1de1c0bf4456c99c59d6635c556b954fe10f26dbad6d0abe79b7183e2c20c3c8278ccbafdc03682c6c57953daa61499ed5ee05acb756c1f8744558e4f5b49c2fe4c1f652ec900acc515142abe461d2d8fc27ee2721bb9bc570fa4776461fdcdaa1ecaf6ba4340e9f3d62f0a6e6b3c0595ca868a7b5e8c38f998c0f2708545b175c5a8118bc96c5d2e35248026377f8cee00356865248c6262017139939fe4805175900488b143cb7ec11683250f96c2b2661f4b411dc84e5c51eccff24b2ec5e92b91e5fd97e171c42a821e1059e7aa4cfece677ad7c7c75210f371996ad88791d95f28a9c3cfffcd0df7c61748f9b09b24a492372c314b639698fa875fae7e101e26a61f50992962b37c079a7ecb6248534d583c9271d0f90dffb727544f77033c16be23946c11b0b67125c2e452bb2c11667c4e83a225818baafe9355737645c7af3e3c0e2770dcac48c0be178140e896002d67fd422f11598d1fccc0b146cb01f2abc149e46e77ddfddf1cc96293efd360a8925433c5022b5d5518bffa4ae257a2b8f41ec831ed216b56769fd3ab15", 0x1000}, {&(0x7f0000000380)="727f455b6b588b6b4cf523ff92bebf7fa0fe2b1547a125dab6b1219c7ea278d5074b581cee06f5a3ecff32acc8991627db539cb807ad09ca767fbb4aa88104c35f47a66ceb1a9b705b1f61d36f6725039bc22a25701768b072e87155a14bac449224cf", 0x63}, {&(0x7f0000001540)="5f29df92244382e06699a362bcba39117255f60e50c5a3c86960fb1d96ed1e0c91a57e375190f00b5b1d829df98f04be38a18351da762c587f4706204b17fe5fbad7b14d858c", 0x46}, {&(0x7f00000015c0)="7f61972377b8eed5a5a1f8be00a803cc304b3561d0d71cf57c876499431e05a1f572d49608cd788e52758615b056be6ead8291f5cc0ae861dfa22805e50cbc8e5d69c8d6fa8a7c7e37fc2c59e8a9c2b26d2e603d507542b0bab2bf61d2f73553262c722b0b7180834ab16923b2c211a0319b59bb8325ec19893cb37fccba4898321948344cf21d10630e2905c7774f249186678c96", 0x95}, {&(0x7f0000001680)="7a4fbc30301051928f8ccca5d4a2109bc1a8daac50d3a5cf8a2727258c26e151fb4f5769c3cb314f35f6d6f04efe58ca85387655d7aaa22ca7b66bb1180b26e164a124d43af134ad66f8dc8e5b18a12aa2fe65e19e8fbe72d5f44a644ba0f730d20b5bd96b508c81280ad6201925f526d21faafd20b152e2ccac93e3870e51e85c044f77cf1ecfaaeb81e45ec48354238ffa53c7e2966c5ddd87e3a59015cc2f", 0xa0}, {&(0x7f0000001740)="fd18ec6d7d9141eea3a6827b0e23c4f4e331f77239dce10bed5885347a128d70a29eaf5801ee7c55d019fcbe036ed134004969f862bb246fa13c65fe9f4f0b62afefb4b5bd617b80c8326022cb35529f476fa01bf12a874d0d3777507329230973e81f190718af4f987ab8bc1f16192267461f08b4050fd227112d2d7be7b7cbda3f0e92256f89533d6d2e4bbc08ad71f3e865430757804ff2de55f3fbb7856a221e70c1c907fb5324b8c615f057e35c6f7dbbf5f70cae9e487a75b31186c160395105b4c2", 0xc5}, {&(0x7f0000001840)="70d46309a7a3ba7cb07ab7fcd1144dda126160841e056444ee800118eb86", 0x1e}], 0x9, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x282, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="bbce751c203726343f7fc3ede9c5c67c376c470bd97c", 0x16}, {&(0x7f0000000100)="e6bdc6c380b55c3dbd9a0d990a5840a511ac1470725bbd75239f8fea690510ec9d22d3560fa388bee98ed62ddae5a2b8dd7106cc3a51edaf4b732d088e7f67f24999833146b02f64d67734281ea9c03a5c4f4664f1eee427b88520f4c5fefe5432a4c85b6a", 0x65}, {&(0x7f0000000180)="5a16d8912fc903", 0x7}], 0x3, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, 0xffffffffffffff9c, r0, r4, r0, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r8, r0, r9, r10]}], 0x70, 0x2}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:41 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x2}) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = semget(0x0, 0x1, 0x160) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f0000000200)=[{0x1, 0x7, 0x1000}, {0x1, 0xfffffffffffffc00}, {0x1, 0x10000, 0x800}, {0x0, 0x3ff, 0x800}], 0x4) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000080)=""/3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xd8dlf\x00\x00\x00\x00\x10', 0xfd6e287828757e5a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000880)=[{&(0x7f0000000200)="49fd5677a5d65a1f9b40b1fd3ba226274e8e2e5166e81ed90276946485d06c01dfed793a6cfe76ea88fc151039878bb7167372fdc8d751382dd31c33a2beab5dc62920b798ae7520c0379062de6a28561f5d09eb28aa8f8904e5259925e1f984"}, {&(0x7f0000000440)="a1ef47cb6172fb6769571fcf7526bfcfe3fe9bc3d0da1fc462015bd1d3d2e2d87ed4d4cb591a9148d1188a0621bae35fca346be25cf5c10ef4fcae0bab71f2f6fdcf255112a98c4ad9b42dfd09e0d17efaae393fd14de714a4917f3a3e58d2badd023a21304b8446fec8162f8957c2883f46af6b461006eb44d9d6179096f3cd96168b6a9f474cf4bad15ef0bfdb83404c44462096760b750b46d0654e4577612744e3ce95995febe6309a192f189fe604b9695770797b"}, {&(0x7f0000000500)="4582bd744321a9a9178cef5a898df09c53d7db98ee752c296f4ccc5b959bb66f3a449ddeb6509143f1e1e06741dbdfa6200d473eaeef33497ed05e5c38daae94cfc18694a9f5e7aef0b3b72f8f7aea5c6e5be1519be92d3ea1d8fb0685a9c3792e804ac6868d12f5a464fa852d5873a8e59ad56dfc5c2e14db323cc63ae3483526413a7babe37483ab3aaf95c795e9795ff2aa866bc1c32673c1c5e63fd0dc6ba13264eb7465f96eaa87394634d5a15fca1fcd1f8907e951e800655bb7c10201"}, {&(0x7f00000005c0)="e41f2b378d17e654b7c65a57c7e6fd04921ce623456d1769bd51744dbcd293db8d77afc009b0dec86862e46010791f006d85deb2deba8ada9987c6ace87e1a9c66a2490770aca03bb12933653cc8b0e1a6bd698081f5768f63138a2c8b6919d33492b25be6d056be095f3d9251b57f1a5875e6f35fa8161eedfdc9b399788056459526940aa49e6c9f0d351651baf61015c2fa5bd0cdc9b52ec3f3ffbac9703acecbd5552bb58c60f81b96e24a04e597be388456e946dd92cea161fb31534261ff8db4f4dc8afcf274579dc2b35e"}, {&(0x7f00000006c0)="84970c1f12353f94bb61bbcb73e46c683e0cb00bf2d533c14ea927fc3a165924ba576394327a62580b97d6fd309ef2b0f707dcbe1c411af7a389d98d087fc5b243e960a26f74dc16c5ba5705d3926ff78819b6499780c0f5072a297abadb74ad0b715dfa49812cb07d0775e04ab777d22762e1ecffead65edf868fc31808715eefe18fb6dbf3b1429c6e0c3b545946d573537f0ceb95bedc"}, {&(0x7f0000000280)="8b7c28f45774def7a20766ccc97f6b8462b704c592ba9c2bd62e3db07ed8e3f94eb2a899f62c99e0fe611417e75baaf65bd4786b53376ca4735cbc233fbcb3905291a5092943f8ffc57881e7f693d2061c8ea2c44e0ecac747ca2644"}, {&(0x7f0000000780)="071b3e9b8010eec1fd73ade9592a4e05319174e4100a8d6c46fcd2ca64ce0fa5bd2a26543607516b4b52e3eedbb96a1122567c84dde0b1cc4c08f92cff8fb17e3fbb97060cee0c261cb8f0580754daecbeffce42fa7195b86c0bdd1f0aa3acae34b7f77d19dab84c40290b5c6700c5e496caad1ec7e81204e0088282c761851e"}], 0x282) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x1fffd}, {0x3c, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6d4798f76124025500d0459db8e") r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = dup(r6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000000c0)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x72e0ae94a222852e, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7fffffff}, {0x87}, {0x6}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fchflags(r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:43 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xfff) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8609a09994198f12, 0x80) syz_open_pts() r4 = semget$private(0x0, 0x0, 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = shmget(0x1, 0x3000, 0x152, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) getpid() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000001c0)=0x4) r8 = socket(0x2, 0x5, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pread(r3, &(0x7f0000000240)="2b5cd52762e5427afbafedc342b9e56766fe8dc72fd976b297bdc3677c5c5d25", 0x20, 0x0, 0x0) r9 = semget$private(0x0, 0x0, 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x18d) read(r1, &(0x7f00000002c0)=""/90, 0x5a) semctl$IPC_RMID(r4, 0x0, 0x0) sync() r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x800, 0x127) recvfrom(r10, &(0x7f0000000380)=""/110, 0x6e, 0x2, 0x0, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x0, 0x1) ioctl$BIOCPROMISC(r11, 0x20004269) r12 = open(&(0x7f0000000440)='./file1\x00', 0x20, 0xdb749b0ef911fae2) ioctl$TIOCSTOP(r12, 0x2000746f) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x6}, {0x80, 0x6}, {0x5, 0x8}, {0x80, 0x7}], 0x4}) fcntl$setown(r0, 0x6, r1) r3 = getppid() fcntl$setown(r0, 0x6, r3) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x1c, 0x0, 0x9}, {0x81, 0x0, 0xfffffffffffffffd}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x6814, 0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x7f2b, 0x8, 0xe0c, 0x5}, {0x7fff, 0x1f, 0x1, 0x8}, {0x40000000, 0x6, 0x7fac85ee, 0x7}, {0x7f, 0x0, 0x9, 0xeb4}]}) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) write(r1, &(0x7f0000000140)="decf017d013901f6448906cb4c83", 0xe) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffffffffe2d, 0x0, 0xffffffffffffff09}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:44 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100a0, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000100)="ac64a2a8ffd83e85af0e3eb2e40ebd3e006199db1d598ec453ff90f5689f4fee009bb754947473c9e704", 0x2a}, {&(0x7f00000001c0)="d88fe90c05b989ef58652079363a4d982163c9c649773a8b5e3b2efe40c8007b62e57bd3242d87d605cc2b277333017da2959a4a4e52bfd6e9b50464609ebb786fa0a4080539e6cafbf6079dfef0681869ac346c19e68d97727459e7ceb4c5075d37569ea808050a52c8fcd739da4035ce7235613cc6d99756638f6bfa0bea3e8bce09fde0a7758874d7b07bc9cd5ba149ff452f24cb", 0x96}, {&(0x7f0000000280)="f3a4ec3e22f15921c0e3070da5f7061786261aed8e3d9e18d5a75345f739503a3bd2ea2badce0c94b1e4a5ea60bebc412fca1700feaced33a371754b1a7aca9452eb8bf1d9c4f5bd1bd3001bdd19cf927494de673f86cd887d6b94a2633fa687a2ad64125078bc13885bf4cb96b05d388a4c9e42b335cc16d8a431a367492255d27899d6208a9b14f79c8c1c1ddaba90cf54b44baf6acd86fe6919ccb582e40361c3c05c0d458a229003aeb4d5a8b8880d69dbe431606709b99f2ebf1c04eefd88e99f48a1537d2c588c3319a30c5fe9e9cd1176a7", 0xd5}, {&(0x7f0000000440)="c908c108cd8e100019c0a489b200e1a999e8dcfabbd533cae1db218d62a809e12c54029e9e39b602022fcc4cdfbbb1e3d2a50b146a5c27f2333d3732d37dec346e9e6999e2937b3cbe56e49a554343a62728b8eebd926482b5782c12f53f47ca52f7987d8f7f9425aa0acf9d1a1d41624618fd7a025dfdf631cbb735c060107b737a8209a7c3191a6c43df323da3db3d988cd16c1dc1602b00882b0bea3bc2903187ebb146891f533d38f0cf51cefedb84826eb3d8e9acc2a92058688d3b55ca3fa3002ec41db2f8157f62f2fd94798bc4fecab3a7d2dc72c8b5c3515275e5da10909e6509691c2c52f46e84b8c838f6f3c5a4e7490b5c531e0120da953974e1f61ed6ab532f6a9a17e70dd97722e45f539d2cee8fa493dd2c4034d78a30a37644e3362eb991bee9ce453bbf48da18aa86355a3c846834ad0aa02ebdb4f7255e173ebef2a101ce9c4b1b0cebf7dbdb248a0c47729eede544389590bedb8b11b5db89657fc754e9c811217337fd33ca16d44fd840f217f36bd626d49df8bb6741a7763cc8f63233f19b1d0ada271981d05e7b882801addb9f4087306e6fdcbcb1e4ebd2c9a66dfb9bfdeab4d9d9f6d07374d6714b6f03ca4f1d5538ef7b3f01a14dface882da27effae3512322d83f9709e40bede4894af278df4e7a179cb1cf7f659a02ef34e5a7e202dc713c90e896e35045b341667a1a678f03722b984de119a24690b316c612fccb8d74165304e6c7d823bf4850dc03aefcc33bd4345a9e2c96d69e17173a7f5a0ed9d411d1552337af3980bd6721acc52aa2a6d20afe4d149b5f476407366bd96a9e8cf1032247eea4a5762fe00eab8695d92b46e72b3a42d4b141401aeeefe05dc1f42bfbc35aa9eb7832154fb1fcaa333aed5e00715f76bd6ed767aa91af69aa372b459a99e39e6b38aa6241d24662fd250de57144eef6fc8146abb7cea99f6252186b1b382e3da9dda8f5c0bf0b11429fdaa1820c1226b0d5301ca0329755aedf2520cbda148b94a74d0e62b99afcb666ad2923dfe6cea204a66a161ae1c6a6c2624455408b583c8c6beef53795a074b38b24f8b9ebaf520b5a2be36badfdf69c089f0b860639309d741f4de2f0a502520657cbafa8e0f7eb100113805d6ba51bf3152bcd06de1932010b44de570aa633eefb703ef62c41859a275f39f6cc1c12ee23558a6d797ee9d3e829dc685beb7837d0985131b9dc1f5aa91689b02a0773609d753d10641593aa4b8958c1a3f39b4a97362337a8ed4e63db313e4ed10dff3f7aff9b19c2cc51372dfae562497c96027ac7f07b577a4a62ba8f3ba70813bbe48b93239d8fcb63ab258a1c1222e86e4fd11c2685e6d3f1ca1e446d302d28761fbdde3379571434d4618be6f009b2f8beb0e73fe49bef6126b03191c34ccd64091ec140d5de772484b147c01efa39adb96000106eda155916c2bebee7745bc2411a81fff1290676c25a68885d83417583bc8f259ad5e619105e472dedd3f62574de8752a98cece5cfa94c05f92caa1f338fc6eb3c6c681c2135f0ecb059e727607fe40712467204d6f09179a175df9e4e867146940fc00faceaae3cd933d96f8e9ae58f1919ed8b57bb852a38acfd3357a4e80369b74aa3aac17608a2c07dc7bd2bec596ad6d27e0bdafcde037973b4c13a694cafb51213c54e5466bedce7f987059d1fdf200cf06a42b93ab24cd14f02cba6cd7662410cb3b61469fc6ff4dc9a3b9476d0715f060719d03117635815c4202f3daa26c5fbac7ef33b50aa30de4e494adace4fc489d3789277f4b071cb597a63a047c25fcdd04c8fe16f714c5218c4983e4e08b7be4ed781b9d03a143663d326a426a1fe4683729d0fddfc6276a64f86a3a13f8d23178307e22a943aa35e98be7e215b91935fe5b43ddc9fff1c6388d0523378f8d40b167d869d351d625c6939cfb67451dc30ba5c4f679811d83d5a0c777fd49d342efacd9ee1db85efb75a3a9e6010f50d9c7b3bd285ddc8e0587371fed172e94bbeef9fdd1359045cc32d5ad285ac6c6c955b04e3aa1f8c61d826b4d6c62eaef5fbef2accb2aa452fda2f66ded9bb3f67a980dc7954c9c041ec77f8c7319bf5fb483d0ed61deffb4f73c06edc1fcdcfc2d138481f1215628780c3bb48f076780d2997646584cd3033590649c622489a274452a43980187c5646ecadf13003260ae36a58921457df8c2334fb2e1511fa81dc9344b1d6f8a023e432069ffb3ad6d2a81f698d0980f521278d8f7b3f9090a3e34914db2ee80833c22fe9844ca880264497a5d328064da87c73993f3c58d20fa6b9d5650ae8f76e8cde592af8bcfb2426a932b9d2b91d9594bc7fa75d55edbd827628ab72d8010ace4ebcd42b5cf6b4a6d881250f2fed0c601f6ebe6b499f1a81afdc5036fa8074dca7347d2907b1436d36d4b66989bdcae8596d58e6862e4bd0aa2bf3f09c19d3bacfae7ff8c74697132eab051641fd17e6c47b527e7c3fa0bcce45b1a68bb7b86b6029c9a2e24bcb9dde164b8895ca23b1fa006b0e028a3d4b7e0e23326cc6c748f62618f63f490479fd8d667651677f21fdaa1453811fd9b107c444f2093479c7c7abdb9f7428019bacc45c252f0e6454137fb0b6c1367351ab5aba274a6f336a72584dbb041a641c75c1198ba0b351be25d021569c665062c48915447468567d14a1e737e40710e72873a59f1f1f5b41b3827fccf7038e96c3a910b6452fb3e52b5020d6da8905309a58434fbd7b6fa37cbcde2fbce0469a6b165dc50e3c40854071a227542d9a310f366985546cdcde0666eaf18ad3e1fdc9863c5e7b61eb14e4c0dd2d83ca5d46ae490ddf867bc12de55e0e80edc4d3025f0130e2ef32559b58c35cc567c7fe905c9b691aaae87ad5c642bf661f5ee126a2b1c06b14f7a25a66c0c689ad08862c664ab0dd879ca0e6afc50fd43596e2855676e220369343f72ab4ebb0597c5816cfddd234fd58a83a2693cba96f370949e3bbd67187a69f380f6c60273ece501ac600ef77577db849b4488a96552b5ec6c0bf413208070a4e5c2710348c9759babb56ad6d23f09b9b7842b7093265d3b42bea5aae4f43039d58537dbaa3c9bb9df040b2a1ab66473164969fb1778e6c5e5565873b57e13d9f8d00f986bfe334ee403e3e6402b6b8c42e7fadfaf953c454066431528cb2f9bb37316fa7ecaf0a8b307358e56c10f6a7948c2e331b314cc36f59cbe5e0913a1fdac9896b87a27bbb83841050cfeba274fa172ea66472599e6cacd253ab1fb5121a436bb72752cc17fb692b4a18efeffbb7cfa75cb7f8d930586a4b5ce75b4760852fbdc71adcba11306b8d242d5e7a18627d2367effa39266c81846deca5b41853e046bde52ad4d7602f447c3bbb6889387a6a72b17c19de18e9435c3e1ec6ae6fdd3ec9df59a55c542725a2998728f7f8707a91446658518f0058b6919db8534753e22b3134017078780f89bca397170d091a4ef1272b56f8ba67fd00ded0c999b25193dbeb9ae22f6ef127feb9af637fbe5795fd0045f9776572a2cc6933dd6615b782021a4aecc7bc035071d804ad3da70e56ab6b45ce345129ae051ff621f7c562f8bc1071e71bb2a979614034b6ccb8f9464bde4cd6c1e1491e9d1070e2e6ac4e82c3fea358d4d63226c087edcb88f534f69b0940859e37b7a6bc0404c4cc94ed2b17154f87796639c1c8a8793cce93a0ab9bfddf1922614e6c6672e9d2dbcf428b2fee9a85b1c5ac2f46578b8a5b1356561cc6518799209a5973ee05cf4a0ef4177b37a88018d9b6cae8eef576736fa17450b1eefbc336576c35dd7e43bcd420d41dac8d283f6135460f39d7def7030d41623a8de53c5ee997304beba6836d30490d4141e167d821bf7ac91885021448a6cf3aa26b916091092f08f7fb8a8ff2d43d46caf15014c2a6a357f4bc101d1ee9f7d5ce76d7225a429385655cf0bb61b2105709460ee6f2d5045c516ac89786da77287ec75c92edf16a9eefc1b7c63fa92970bc9d0500454bd545d49f52849747d68842b9cd1638bee9ba33250ce89d21a5a5948108f71d23b7a2aba950eac7f86c63d8aee1454c1a5302c853f647ff384e07a9629d32c20e5808e7e3fa0a65a70d797cf7329429474f0b6995cdc6ca7da8d8ee4ce0c47aa34953d9cd8ef16bbc105467f0ea54269e16204f8a963136cc411ad31f57506a74babfe5e0c0d03c10de46c2e9b9b3cf21ebb3523bcf3db0f27c4711ee0470cb255298c52410edefe1c5272f5acaab246fde3177885240de17f06496f692c7133a805800e07c0521374a95a859f1a8cb54346bab3c000248502df95646fed6ac16f63aac72660afa52d94bbdf1f076e403a3e525fb1d2a2b62b6120a9e365dcaecab0a025f701f6c3cb96f7a33f277b301a509234aa51a16996221751a65c066aa96ee6770dc0b3f488cfb63d8d232952243bdd4a36eb3d38418ee4af4618abebd6a97c9850cef9e3b069ade7b43d6515f2ec8ebde80388d29a5a0d251dd64baf9cf3cd6f28af2bd5586f95e8c84a86b26a74e2896527c2c72c15fdbe1672425ff469f5d1e1e46dcc2ca1023f580a5ccc0f7a492c1a0036b6c0f68dc84bf55e31579673dad4f1593cdc8cdceab1eaeda4f1358581f2304f55b296da7383481660d4ec3b7faf803b53ed9ef606a2cea234907feabbdb4acd94ee3c7bdd7bb36eeca9e1c4aa24f1d43ba8aabde92a5d87ddc52d1d12fdf965407a41b2d15da22365ecccc7a380f65c0ea9d687dac0ec756f9e593058cef62f399737460da58b52e5669a9b53367c3f41e7f30984c3cc0130a2ffc3b682c3dbd5faf964172bfc507a98ea5189d3ae59e5abc97a5a7974f8c195c4a59815b4c98b7bbc327d37b892226a503583e53177063b1f85a9f68062394b40251d3db281462fb2b8a577391cc22d942e779812a7498e6aa0ebd26b34e89021ee353660d7f2aca6382b13852b414c9ef888ccc05ba68d57c600f18e89d2210e2fcfb6409934ca6a71aaf7f89421392ed25e7109ec115bf916e919c5b2f7c3d9e4e5e2c2ec00659ad0ec7ba976eee08fddf6c8df0cdb795a6b1779b8a58da8de04809d0000fbff19c89e303710dc06527f5e20dcf88192ed375f7b0fe8204904444cc78ed8dc15f346f10631201e741e673718200aa3e2f1bde6273141962c214e5c545a0142207c5778722e8d70944cc6e91632690969b5d9831f9a3c8bb8ea49035c75648546cc725ebf5523c27135ea9c990b779422735f72a5b3e9ac73fc84e0d5879b0d2853702c06fdeb0ba731b732ddf0a60a15e6ef45c8a08c41fd0bdf6463d64be9d77319e6047d560a910cb93f042f44885b5a8eed69789a1d2dda5be18b5493f6009a7de3d63c3d26c6ee7d587fe216f1a45f5239f57dabff951bb8388633d1182658b72c5b5c25a761b9aac6c9508f18a267da28f6d775866829bbf8f7fe95ccd10623b60cd7eafd231cb8d872f73cdc88db0479881edb01128cd4728f7032ab176d60baa89270bd0d8484f3cd03e2c57a0cf9e9c0a866b09e5ed94382e6b5f8df5ecf3999961eea77f0cb724e2896aaecde6581d6fa0c529db15ec4e37c72e44b1b87362642ff29577f8dcaf9b8840e5bcea6334b35c4c11ca18db893c9440fcc688004fdf7994f470f50ba5d14c8820031d834f8072e8d0b6be739f6b9c6a10479fe1b42191b242b4f95b213bcbbf6b252cd925bfc3febcf36a4cff4cdbac0448ed7c6a5fb9b056e635e4112035acf158644736439768866eb0cba0a012845a35c05ca73123fd994c493504b2d7c5f82", 0x1000}, {&(0x7f0000001440)="979044b5c850efe026a1423bbfda93edad2219c12461b187b853a523249806144596aa0c0b53ec6f180b2b0647f986fc721d3f1430e4eb457b7b818da42e567a805a8a3396f26966b6b90347604af974923697463f7c55a2238fc12e534b7648f23f23c7c97b7169724e2495c4b57d96b8e7d613a51d107fa1dcfd04d1827b03460e62482e9ccc5558d1", 0x8a}, {&(0x7f0000000140)="a2", 0x1}, {&(0x7f0000000380)="6b5339e084d9a5d99e6c2700894ea8363f8dc570956ca4155f56e9ff58aa4b638577c2dad155fe6c5fc32f56ddfd1db57fa4d40f7452f128784202c224b08ce87ebfb020b9d33eda6c61dc33a4007d798fa80f02f24433c8ae10832286b24a704f441eba", 0x64}], 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) fchdir(r1) r3 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x128) r4 = socket$inet(0x2, 0x4000, 0x401) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x15bae373177ec73c, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20, 0x0) kevent(r3, &(0x7f0000001580)=[{{0xffffffffffffff9c}, 0xbffa03cf95d3bc16, 0x5d2c611e5dfe819b, 0x2, 0x2, 0x1f}, {{r4}, 0x5, 0x6a, 0x1, 0x8, 0x101}], 0x40, &(0x7f0000001640)=[{{r2}, 0x3, 0x22, 0x80, 0x1, 0x8000}, {{r5}, 0x7ffffffffffffffc, 0x46, 0xfffff, 0xfffffffffffffff9, 0x7ae}, {{r0}, 0x0, 0x18, 0x1, 0x7f, 0x2}, {{0xffffffffffffff9c}, 0x0, 0x22e574d7fe9b8eac, 0xf0000000, 0x3, 0x10001}, {{r6}, 0x0, 0x80, 0x2, 0x7047, 0xfffffffffffff000}, {{r7}, 0xfffffffffffffffb, 0x21, 0x2, 0x3f2, 0x10001}, {{r8}, 0xffffffffffffffff, 0x75, 0xfffff, 0x3, 0x5257}, {{r0}, 0xfffffffffffffffe, 0x6, 0x10, 0x8, 0x3}], 0x676, &(0x7f0000001740)={0x90, 0x93}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000259, &(0x7f0000000140)=[{0x400, 0x4, 0xb91, 0x1}, {0x3, 0x2, 0xfff, 0x5}]}) socketpair(0x10, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x5, 0x6, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000640)='./bus\x00', 0x80, 0x101) readlinkat(r3, &(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)=""/170, 0xaa) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f00000001c0)="2a2bbd080d9c7aa6a73ffc2b74cc3e7070bb8070f3093f8e6197cf32e80dfbe03ae51b4b3782ec1b4c5393af779d20187d33358f4353e6626adb46519954619566d61bbd5968c26cb60f65af656ed46fb42a31dbbf7e5d2d7cc3a3784832f3d395f3606a73041458fb770e58b3a1c82e432d236be93f2e9c888c7ae96a30b02ba2", 0x3b1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x9c) r6 = accept$inet(r4, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000340)="d71290e8e8e8acf8d1a0160c775f144b8cce", 0x146}, {&(0x7f0000000440)="2799e4572266659ad0c3ffb957f7223be8e754c65a6859027d3d7573b7b8420a9995d8569bef977aa627a5fc086ac24e88b9e2aec7f71a389c1c1adf01650e885d39b546eb59b94c2ed9be2a6d279fdbdac1201af9c10a6401f3bb506f25c77bef958b815dcd44f013bdbf9f06ecbc72af2b04a07719b59eb6beda77a260bc63e972f21c4743a9d746a916bd299d0b071802a0af0fd2f1726031409ef06c5322341762c60eb84b"}, {&(0x7f0000000600)="854620775bf5206680b6dce9100aaa577947562a3128ecb08010f5f0e16b0af8ef3d"}, {&(0x7f0000000500)="cd45a192f6170ec2328c7e3d0395daa1bd6f82f655a88f093a5df3d3056a759b7f446ba7e75870600d4339cd553ddc0a270a6d22c51bb15d38d1a6f2140912cf631dec64ae673c715217de50d6695363ce59c3c703878f734557633df26c2727454d153aa938d92fe99dd27f40504f7f02709f4cfb5439ac5a3cf54bab8b798dc590a021450e78eebab45cc140aaeb6c2df0855a48610327823a05159fa866ee0ca6cd0f94317199d06944f3abfc595a919041cbd7a254ac3eef6530434f012bdcf34e9f281c84682889b9f024dc148468963aae2a9681"}], 0x1000000000000232) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000280)=""/169, &(0x7f00000000c0)=0xa9) open$dir(&(0x7f0000000380)='./bus\x00', 0x10, 0x40) 16:00:44 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x41) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0x80, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:44 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x401) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket$inet(0x2, 0x3, 0xa2b) connect$inet(r3, &(0x7f0000000180)={0x2, 0x3}, 0x17a) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xfbc1, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffff9) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x3, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1}, {0x2, 0x5, 0x3bd19208b77257a6}, {0x0, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) read(r7, &(0x7f00000006c0)=""/178, 0xfffffffffffffff0) connect$inet(r6, &(0x7f00000005c0)={0x2, 0x3}, 0x580) getsockname$inet(r6, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000a00)) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r8, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) connect$inet(r8, &(0x7f00000005c0)={0x2, 0x3}, 0x580) getsockname$inet(r8, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000a00)) r9 = fcntl$dupfd(r8, 0x0, r8) fchdir(r9) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000380)=0x6) r10 = fcntl$dupfd(r6, 0x0, r6) fchdir(r10) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000340)=0xad3f) 16:00:44 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000002800)=[{&(0x7f0000000300)=""/71, 0x47}, {&(0x7f0000001440)=""/134, 0x86}, {&(0x7f0000001500)=""/144, 0x90}, {&(0x7f00000015c0)=""/205, 0xcd}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/18, 0x12}, {&(0x7f00000026c0)=""/83, 0x53}, {&(0x7f0000002740)=""/153, 0x99}], 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x3ff, &(0x7f0000000440)="bb42b6084d11e927e6868155fc9eb4537747c92ac700f883109b823b246b79402051a729292cb9ce161c2e51ee2c7471c5d387f65dbd18980ffd26bc2cb75d71b5fe7ac74f48f66cb9049e5caf1aa888c10241963ae50459e5fc2ee318e046fab72eac71651fc20387a3e32b2cc22f99c167d87cc4fce12ca5bf2dcbf01735524c52c237f678c88b1336f08ad6ab92f2a147d40b75b6faebddd9a7ba92ce9f51ddc8a5b5972678cdd28c1b6a68c1d9df72634381e063b4011ee4846e3deaf1b23badbda9183596da3d8132db570d74d38d93a614f0006abf891d2a5cae5a403e841843d511a4c83ce7f2680173decf10d38ffda86badc6a670baf1b609a5c9d141fe93cd1a54c22efa662110c3ffdf89d7155f85659062222e0dc22bb2390d00f5364efa1ed21dfd5fd9eba9810d18f6881e21b81298d0bca360e1cbbc7bcfce95b7e52a6c8b2885cacc046abd6c59ba35da12eaedafe8b8bcd0517f600748b230c471d6d3a9491bfddbc6b0d5e06b1ac43d49308aeb4ef893bffce360f2dc236e7c211f52ba47bf0c9ccfd926b0bd9e37791bf513791cd43ab8143282ccd474456cbe1a7e8d5071ed101566948dbb177abf940a83512fa65bd506932c37e0d3100dc8af64cf20d76a9784dcf6a02f9ba8ae1d6dd9c66bf2d1abe7800535078e5bfc83633e2e865ab71723681c2292432041de5d21c55a7f480fda8d8164e7e4bfe83c8e5cee3e352db3324ca5da5f7e2d6f8b133715fb0c887a5ec532fcccf20ced9f21b864dff4af1e007f5c7a9ff28a04e56a52a6056c4ddd6e10db1ccad87297a5647a37f2c0f61ce1df86904eb99455ec463cfa819c8f3e9f51c44a9115fdebe25ffbd7d7cf3e3d264d1d155bc0f9f9ee38d6cc2d59b77f17ea1b4e218b6c6b66735d44b96414c211ea10d563a1f6f5737edd6b5256bd3358fb908322729db2416a3d0ae5d6d8d814c34c2a5595768603f90083e6366d1bf42e47db8773452630fa294654b7493e0133555bd0a13be8898dab45fcc697986274f42cf37ced6be614e5a2517f28c136be2c9727a9d52f08f91a391a64335ed2b536bb736f0bc5f7768399922c0b6379434e5a445a4803691df211f05d19b1226f36978d9b2cea18a449cef0388ebb56b6d2a6d05a85b202902123236812d97bafda9cb8240bcddaf60f1be3ec5fb5dfe2efab2d9e687040101141dd627ae7d3eb8550618fb72822069bfe297c03b04f6351a3d3692a5d7048ef5dfa05dc0168d9872b1651f648f40d0bf4c98c33a32998f73445aaaa8d24780b2d015cc4f58dcd65dfa4f959dc1fdf0a06f01c23c19e1668ea3e574caf9c2f1a26c2a1a62a5775ca95dd855ae85dd7a24a9ee31134cbc90fb2f64cb08e57bbe5773ee77645216225327e3f1d5d08db47f205096366718925b2cb2bf60960fa8d02768b373df3b88a000c6c16944a86866bab087549c56643f2d2ed2ea0d07bc7b33fed0212f6a57a2f2e546711b2ceed12e85af49d8e19106533364a4957f16ab4c1c1e4763c5becda342c56081641bfa87edb7f364198d16ce0d966e92afbbb6a9b2bfb39436046d790ec86a4ff9cfe50770a16ad3379c6e5ce8efe423b5a1c970bb1f6627581601d96e057c97e29adce52a924dd81c453271da055dcb247b41060166aa2b305b5c20db8424ff29faffdeef779a6d5135db399384e45225cd98ca27f5bc3126260f9ff3c422f0e9806f2f601dfcd78748b2655d67f492134a3cfa45663291fe718303e62b81601b4009fdc52aa872f323789d3753590dbe5469a49c23cbb62020c472468dd37749e0472d84f644c0040e3df9682f3198d4a096ca1182469780c41cb6518145f9af9c11c6a882b04464c004bd06a3df09e5e13ead980f35712824503e121a1315e3d94bc33ea821a3468f313840a5c5f02307ad90db13a52eb785444dbeb9f5d60ad944d97a78f747c92bb8b31d8f0f0c2f1adeead90bc381d69105380fa7917e684280ccf996d4c18482730771b935959a04cd13765839f8c5b610c4b296e2fd2c26297fdbfcc4984a3b0e2607528825f04e18d6068de4d925b63bf435060704cbe5a0208a52faa26640634632999b378fdf501f7d30347a6ffa0a1774c1e73562c286c5cd7f98cc1161b5ddbe8f0dd8f0ce201fca04837549512dc822d515470e6eb37b76d83dad2caec4a9e711779678fc4c6147f79bbc1cbd5c065f06b50f03094a850b34def3387bf371715a66c1a8071ff03e0cd4d666c7e7f8beec746cce55018f33ce765e13735102ed72a022beb3f0a486b2776d2be69ff809a9ea6e5889c25e282fb00b82e6b26320a8c6fd92860d33b99b9861af7c1eadf98eaa2beaf049649a22e4a512dcf4389cb44d0085139eacdb30faaa805235c5dce24a99b1849caacb79bc4385dc841e6b112982b8e2cfdc3f9f910aacb7a40cfe71a281e5e545898761611c65940324e42939cca695565b4ff07a52b86819c14baf218dc25cc48aa1cb0840cfa26be42cc28d1bb0a3d8983c679ac9177d928161d37e27c3f0ad0f876471d4bb249ab14d07374b14a728eb61230963d32c4ec86e0a126116e81bac8f34df2304df12a97e4398c8593ff38feb3dc6cd74bb8fd9acf2ca8201a1f4d52ad68fd7f9ef552f5c07fa22b13809adb2ff84967ed7e59790c0f9ea0305e185aacb728b6b69eff8274b42cf0eff53d3e06ec730cfaf9d03f466927699a44cb5c669d00d21b4392541d898800d299dd173cfa41cd9731b1642bfca20d9d0d6dd550cd43129b19a767b92d26da15f2567ce609863d8ca2a32d860f7346bfdcc3a5526e76a26556ac19bfd7dc19cc4c02e954af337bd6acc02dc7597921f37624ff224c20ee53b7f9b7a8144cb929f603ad2dbc3ce06d0772e7b0fcfa931da23a484f10fe50425a399e3f9f97e65dcc6b39d7c3da78af718cfb7541bf320b4d7b33e6bd56fa4366271520931923076f798dcb3bf3f1d0ee6877b55890b9ae005c10f7409e83f3a993e58aacbbb5031b1bee9ae5bd92917a78804715ef89174a37085f0aca1354381ccb9085762e65f77297d36779f48c7604efedc5a45c859845f18cf620fbcc3210e6e5b383a7db9a48ac2ab4046c519bce801b63556e51eb8c19fea1db7802a860898f2d278e4da755d8fcc7a0027b9b9942065f13af763bd4d978e6c1b5a8b3d4aeb9f6e89ca793175d5ed8886d634f36450362968b1d6296a5189e01604b1a368b729762ca5add44d80eccf52511b014c8dc52af6502f4a2ba49f2f49aa8afee23fa482789c01b6534425fbac9ca822921b867bdf53bb664e24fe98933b9e1c0cf8e120b298870027a3b8ce8dd7ce07be20838703ef04f1a953e4f47ee188e30359f86139af63783228aa4d1155c1cbfb01d6d29fac0d3149136b8306fdc3c8f49f3bbc639fba5014939f647fcd841bffd6cb697e5af20bf66e4c597c6e5b60de8297a4a385cbe96f9cef8cd6bb4c9cce0128ed49ec729ecf6142733a262a4908e00be8f68eeecc6bc114709c9f75c216c982ece57ec65010190257e56a07b1d0df6325002a4b47adbc6ecf3bcaf79f21b17e06082e072ef7efb5eaba3b1f5a453ce8c636924fa7ad3a0596c9891fc7f618815a5ffd8c7b295a652df903eb817cdf5022dc557597089c3cf30803c4cdc74326d8fe76584c0b8a2b8011f1f779be9f894808a423e9fb891836560e0790f87280833ff9fad7024c75c7a3c94769824f654f29935f4fd48517b30b5f68a75e0329a1a313d3180d23289f5136f96bafe50b45486c72b0cec551131dfe16837058ab3eed18776d9e8078ff08b63ff56df9186da9e5429ae8aa1d8b768b54e2dc341b933f838b8cf8e396c7bc11548af578cce43d7b9e31787dbd2bac51dda24d7a3ef47a7b225f526c6db5b5e011428b2f10f5c334e5ffdd5690a190acda46a0bd29b8fd69beaa606d1e6e8bfeebf5fd8ce9b883b1d281f1a32ffcbfd3e7f76c0b723fab554b11378757cd16e40f2850e8fafa3f2a72da0af5c46555b2cd8fa1d2c09b1a4002c33e96f8585d93310fa966b1b09377a7de21f912a26656f56bc9f4b8f1f9dedd8e3b75793e3b07b1605811f8ad38ddce3857ef1bc818beca83e7476a5b9f58dd8ae463b4515d964e4ae70295a23db4da365c232ed52bf9699b772650daa8f3d2b0d5bd5df44eac1a138c61796dc764289f11574f06d6d6bdfe25e1801c5cbee6ebeecdae9c7d0f6e684cd4a5554292fbcdb5a330b82d8ded4f8cdc4b5c904aace754e400c429601ac2417936929434db36f2e1c0dd7349fc111956889f40c530dc5e19b00d1ffc1db8d94851dd4eb9431e474fe9f529c89ba9f7266a2394f64091f334166a22da1cf0d767e478ce9a21b6d24c07e45c9cb625e1e3c5d078f57a92e31d5db9df6d649e6f14f7c0c56597a07f9d562423452252c1276cb9deaaa6afbdd7e3cced75b13a98a2baff8449867ab8310c42b75adfa788d96c48aab558f782bd1d14dc04403753377a36a114efe6172166bc652254159e0ddb94188600e5b077a340d72373282b007e697eccddce49fde3a402564d02960ce4a957c24b2adb871ee2c01e30303d8b30a9bfabfecb610670a9ebd5a6cc6b7676587915baf8f0ee3281ff26e98d34881193c902fb6baca5f72ec23ff39b2aeca823ab0b9269b76be0d983b34f6a0a31b43284935029867ba5369874eef9ecf4db8150da463c01de17a6067e438122c41aa7af3327c91fa06fc2bbf08c5a7b166c6ee3e0f974133001cdd47ddf3144f2e999056ef547f983cefe66a9a4155b98cdf52a740ff80d8dfbd2230f4b2fefaadfe06bb13c9842edd4a390d57d2d361ae25644cf6acdf21ffe2326c673309073d39b631d8f63fd572262d79993e20a23d29476b3e81e7d0f89b45f96320d7c4fce7f0bc05422eec32a19a7cc8f3d1ce3f268485c5b1943c33c2eabb3b6a5148eba1d8725fa9319f74f37a18a92178797e6dff29d26e32f1567de303a109dcf0118a40d435c172c1fb35e8b58c260b39562ca879bb3d128fa9a45cadc53700c945a7f97d39aa3c10662b7a031a1655b8a5e10e16b7f3ee72508123606dd3bce824a1e245c97fbef32964523e3cdd05d7e10aae24c1a7cbd10748932d6c2cdd3a1a8f0a3bf27ec55d41d8507d08ef887dd923a5e464b5361a990deea74528d5dad660cbe7d824747f78315aabeb9425649de64e6bc532fdc6947f77dadc654852a83a0f066863d1a0a045acfecfc651466445c90edb072715b00f1c04c37f30701f497fa0e6457bbd333ad0971f8f324e8f9ad19a270120ac290079f58f727efc7d386b1cec7135a4005f3898b6b3f8e80c754d2d01d8d50270c1b4be1c1f55ef1ce87f4e2734e0495d1ccf0944fbeabaa95213a1e390c9edf608a81fe80ed7121fee187656a0ddf1cae9c9c17eee98ce13da231d2fe763adff932c5e071dee09c340dbce026e03567def3f7ecc338a234eab333ef5588ea11c4856c1d70f2687f01d9adedb7c722a43f36c93671edba8bd5540c4628ef5836bd9138473a992a3c1016cdae6fc1df16d02943d97e3f82393ec6d6f4b994255fad8983ee4fdc0660f18d980e8562d03c3bf3e80a08316ae1996791e9da997d1bc7d8d89f1e41680dff59bb9635a9f63049779b7461838bc5072f0c09f661e5a7b566bc44a1e8ae04d9655e564ac2ffdf6620dd0c763d32d22e18561c9cb92358733cca0cbc0ba3622c3a7262341ae47299e3b4dfd3dc192186454bdd00f04d9e5a216322a1cbfe6a1990f19e4117dfb8e90847013b9dc1639", 0x1000) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus/file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) flock(r5, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) recvfrom(r2, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x3, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x6, 0x1, 0x7f) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fchdir(r7) socket(0x20, 0x156ae49c5a1701d8, 0x9618) madvise(&(0x7f000029e000/0x2000)=nil, 0x2000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getpeername$inet6(r8, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r6, 0x1000000029, 0x20000000002e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x5, './bus/file0\x00', './bus/file1\x00'}) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000340)={0xc0, './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x801, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x84b, 0x8, 0x0, 0x2, 0xc5b, 0x58, 0x1, 0x0, 0x100000001, 0x80000000}) mknod(&(0x7f0000000300)='./file0\x00', 0x2, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x1c}], 0x1) acct(&(0x7f0000000200)='./bus\x00') ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x4, 0x8, 0x6}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) fchflags(r4, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x0, 0x2000000000000000}, {0x800001d, 0x0, 0x0, 0x10001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xa0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() close(r2) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) dup2(r1, 0xffffffffffffff9c) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x76f6, 0x7, 0x1000, {[0xc10e, 0x400, 0xff, 0x1, 0x8, 0x9, 0x8, 0x800, 0x0, 0x733499b8, 0x5, 0x8, 0x2, 0x4, 0x9, 0x3, 0xffffffffffffffff, 0x400], [0x1, 0xde8, 0x20, 0x7f, 0x800, 0x800000000000000, 0xfffffffffffffffb, 0x7, 0x1, 0x10000], [0x7, 0x7, 0x0, 0xffff, 0x0, 0x79d, 0x100000000], [0x7f, 0xfffffffffffffe01, 0x3, 0x400, 0x9, 0x800], [{0xffff, 0x1ff, 0x0, 0xffffffff}, {0x8, 0x3, 0x8, 0x1}, {0x1000, 0x9, 0xffffffff, 0x3b4}, {0xfffffffffffffff9, 0x10001, 0x1ff}, {0x7, 0x10000, 0x100000000, 0x9}, {0x80, 0x2, 0x0, 0x4}, {0x5, 0x7fffffff, 0x2, 0x1f}, {0x8001, 0x78d, 0xd5b5}], {0x223, 0x7, 0x8, 0x1}, {0x3, 0x3, 0xe2, 0x7f}}}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10153, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto(r6, &(0x7f0000000440)="c11c5744336680bbb873f5cb830ace983b35992370da4fce08d5d938fafe064b3469f2a2665681ea3fe8795f9dbadcba8cf8a5c010e00f1dd56b3a56aa282ccaec88a865c5181f8398226c2878dae6854ece403c4deb0c3628098a995d1d214ba0588307053104eaad8b9796cb980414a177f8bfc25110eb75e5b5bc50380c6b58fe6d0a", 0x84, 0x600, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r4}, 0x0, 0xa0, 0x40000000, 0x400}, {{r5}, 0xfffffffffffffffd, 0x14, 0x8, 0x9, 0x22}, {{r7}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x1fffffffe00, 0x33}, {{r5}, 0x983912760e9df6f6, 0x3cfc2c54af7b2391, 0x41, 0x8, 0xf}, {{r8}, 0xffffffffffffffff, 0x80, 0x80, 0x4, 0x4}, {{r9}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x1}, {{r5}, 0xfffffffffffffff8, 0x9, 0x20000000, 0x1, 0x9}], 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2ea9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xffffff9c}], 0x1113) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x100000000, 0x0, "00000000210010ff07005800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) close(r0) r1 = socket(0x6, 0x4, 0x6c8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e", 0xaf9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mlockall(0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) write(r2, &(0x7f0000000000)="9ec3bc16f2322a26fd54b48ae06d8c890a5744304cb12f0430a6129f677314559579ecb3c63ce005d0ba6ea74c66dfad928bfae493d85666947785e8866200971ffc84927f991f6e20353f4659c4c63b1fc4c23a729a842147cbc6c005bb1bfc025e86c37c7e5c44e603979241c1bc51fa89b895307a61b90daf97d3c1d8f68547960232570d3df387f71ddd58ea8da2cde4c67aa689845a812330d5bda33e4f4fc2a87cc17d25713f4a3bb7f4b5e95125", 0xb1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000c40)={0x3, 0x2, 0x6b2448f5, 0x81, "694eedb9cf94521c951684a4e6d7292fbda7f462", 0x1, 0x5}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1d92, 0x1000, 0x5, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:45 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x401, 0x2}, 0xc) listen(r0, 0x0) 16:00:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) close(r2) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\xe2F\xd3', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r2}, 0x0, 0x0, 0x2, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0xeaa3842dcc245e09, 0x4, 0x7}, {{r0}, 0x0, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() wait4(r6, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff, r12, 0x0]) r13 = socket$inet6(0x18, 0x8004, 0xfffffffffffffffe) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() wait4(r18, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r15, r21, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) r28 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r31, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r32 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r32, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r33 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r33, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r34 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r34, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r35 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r35, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10211, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="d658a276b1419eec8aa7efa409aedd6181c5cfafc2fba5002b75cbe25868bfcbc2eabe9ab536a4dafa12f28c660352d888ebb1a08541866e829a974e661e02b7193c3cd4a7b5a50ac8575e5d97d3a2", 0x4f}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r12}, @rights={0x18, 0xffff, 0x1, [r0, r13]}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r3, r31, r32, r33, r34, r35, r36]}, @rights={0x10}], 0xa0, 0x401}, 0x403) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b00"/87, 0x57}], 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xfd, 0x0, &(0x7f0000000040)=""/253}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 0: pipe(&(0x7f00000003c0)) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000346b8ab347bb76d1d672bfffab94d9a2ca81c08d5d2742927cb8d82ea593f7561f7d64362a60843288333d3bee10af094b4611cd3fbec6d853f3cc4b75b77b1164e1e4a12c7f868387d7db3b59f8ac383e5858bd342419582875619b8e8124ccb39d9120a41fa735a8592de4912509d3d0d0ba3a449353c9272b51707037b79060b3c0ecdcd48fce12c2ed8c70b66806b0e715e91d5085577876561482c61ff24eb6cc6b48da424f1845cd7cfbf954509742f08c2e65adc27da1fb486325ec0298aa246a3b3bbfc0813e4e6ff8b6a7555a3680b841a6fb7b0852e885f942edb6b19994900b52412c993d0e3463593d45a073d2a7c226674af32f7b10756c49e36d756b7cbb"]) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getegid() getegid() r4 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x5b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffffd, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0x800000000d, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x7, 0x80000001, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff6}, {0xfffffffffffffff9, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r6 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=@file={0x616e6003aa823411, './file0\x00'}, 0xa) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r7 = socket(0x8a10a37e04ec4e04, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:45 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x100) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open(&(0x7f0000001980)='./file0/file1\x00', 0xd5968c106ed347ed, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000000540)=""/196, 0xc4}], 0x1ee, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fsync(r1) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x2) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x315) faccessat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x50, 0x2) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c65b02f66696c653100"], 0x10, &(0x7f00000003c0)=[{&(0x7f0000000440)="dced2e266f5b7395853ac9e9b8a95765ac8dbd7c8ea35282ad194da540edc65cb589eea883f9407efd40be16cc3e8664722252d6fce1588da3968842ad1d5035d702523755b70b14b0b86fce9e60d1d26d58480e4136760090e63611fc28a2b91298f733480638419d0f168094dfc15c0ea22508c3821f7d51d7d782a8a800ef12bab681e6adf72098077b6b8253f365def1fbeaba68a17ebb831b9c70197f608d65e53d8b880811ba12798ff1c3958f73fc80261a44f0b0648d67a81bca48037c9345ed2b5145c4e14fb06c457b14e1296308777dd1e36e71d5164b56d4487f", 0xe0}, {&(0x7f0000000740)="25b4c120b2ae6053a5fef4b445a9b51ebf7e719ac6591a171c2e6043d7d4708f82022681a94713c2abcb9d56eccdb37e0f2b5f01e05a20d40cddca4d64ac0280b3e6b42cef2f39a8dbd29e8a9788e6306690ae9dfcf0f38d0e5acd9ee4bd9b1bb06a16344a7b64e7a86caaf6ab4ce5a255fd1b8685c112da45e5f4a824280995c8f72d7991af0fece72066e5e002986bbdde10a6c3eff74deec1f1742f106b80d547298db9fb0926e72de5848fe06a1823571274c140f96a13308ff25a077741bf3497a524fff88c345cfd5cd8b6c1d1ef", 0xd1}, {&(0x7f0000000840)="91a14cde36522d282eba6144dfc809f232c9ded9b9cca108f7519b5659c83b53a20130f7c91f0a7c17f18035dfd1bf61f81ae3bad278cb2c832b2be48b2a280db59786cf74b41d0d956ab3b20f48acbea8dd452c22e69b7657126389f33ac2b1a63fb505d89c0e1c1a909fa1686e5296cdc65a1dc31ebf0d485a74ddec421790b33170a0c1ba708b5501dddb65bdbc4604a77135f341c56b8034094c304e9aabff12f3ba2a1b608ad2997b0c12b171b10bc08afc93ef3c5955b2e585246b4ab027aafcb52dd4e7c29b6af140efb61e8fa304ad0d192c4856e65162427cb69fb63150834bd3047d1b5c9133a16ddb62262479b0c8097302615fb3508683f5aa97360a360a885cffb76f70aef41af5b03e3ba1b7cc7215138a36d1df6a0861e887440aa0618162cd901ab1081c3c07c05cecaa7c9b7a1d13705b08ec6aef48723d1c7b367f2aebf82bbae811686f143239c8c71115c1384aac8191ebdacd53385c233644ee48ed2f9ef2ea5751b444808793f5f0214a53b1ef457e98161f3951c108a3dda67397663f78612b9a92ad63ca3e1385169eb66fb6340b209d5ad65783a01ebf8d6453849d3ff1c48b4e57d044f312d49f85c8714c5786178b3772b2510b2c9597d95d3da0065732996cd99839df6153d787cc5f7f4b819b57d19d541b7f9791bc68e7cb2c14826c12ad93eaea3295372bb77efa29684134899f8861e8e83653f6adfd1c26896848187eb16f3b4646f71d2bef41e0ba08dc6bd32b9c742d32eea58e6489439aa251b4b131efa2824d31878e66e75c7185ca2b744e7b819de5148fcc090f6e77d34aac9e86ed963c15086adc2848d0e17bb900e06cb2c4db14a64767ee617966e2d6caa3d7466b25020ffebbe9f526f08e40b01af0972388c3edba4154d0c8e1c6b378e8de9a4adbeb5daf1f3ec4e96aa345b7c4babb1862c4e3facbbcc40421e8bd2fe506950061e64be27400cadbafa37bb7c611087784a917ad3c93e48bdcf6287ff98a098018654958b5996b85fb7a351fdc84694c6b50011592f858b480285d00148ee458c2f1cd84fd2e534c601dce9d61473fe9fc265062471808cdc2e34d473a10396da97332e7e5ea5771d86fee6d84c86197e643fb24f112b1dc4bab49cb21f1ba3f78da4008d2d6ba6f95fce4ce6b51e820f20698048c0c8244eea4273706d775a0fa4dae1d03ce6a6f21c759cda1491e24a1721f91c7dcdfb7409070d4f691aaed6593e0195d7b78974b464cde2c8b5e8a76c5639061897a0fd8f8ab7db7da4d83cd045e67d855c52cd1cd30a2c05a1bb7c5126b879b176a7ed27b0cb4cbf6f483e073daa432166945960cc28a831e63b936a6d493cfa39ebcc606f52ffb46989b6d74ca6101ee832a0a750d47b94a4b1124f50cbdf01bd8e3e62615c7cd3f4fa75ff066a0cb02ae8dbfa1c5b8d76c118477827f31d882cb933d24a91cf4328c32fcd1c5d52ab8646053da6e85b9ed6245993e0a0c45238a5dc90b085b461d0240f83a1b82f15092fc5ee7021a68760c3ad70a96a9f09e02cef1020e9261553b1bb62a3250838635ea85232ec6c067bf5ed64e435b1b1ff5f3d86ae0d77e1185656a98904a8008bc99c01dfb43ff9205d72053396f7de7bf123a9cfbfe101b2de1d7a74df2f749e6eb95a2231fcb335bea69e1932a70e8c43cff1c79cf29aef158cdce7c48b0e3e84cf98c7bec217dbbd09887bb42929490d0286dd76561c98988bb45a4907dc4ca8f4b06b70f209369205e5a2f0cb6d1b764f0bdeef525539426fd81a52bfcb40542862bded9828958b16c43ea315c8f06cf757dd1aabf6d6c726ac364f331a25e7a36b8dc702efda910db147e01690f4441577b5a680fc36d7aaae397bfa5b0a886d8fe2be4dfaf696d91fa4fae7a49051325bce817a84dcecf2ba48e94d843ea63ecc09f70d9a13f3741068c79688c54f8cdd36a68d6fad568d1093529457390ce62c7d865a0e0a86ba965bd815d32e5084509e81d35b9d27eb2615c0c453856540f1f6b664ff83c20e76facd9fe798dd490bcda2af641d3553817ff97f9db57e50458ea1b1847d292cbec5f43248f9b28dc6960727dcb6b206379a119be0b2cdb16744b03f1c053004e1fd60619f7d4a288f6846fe96e163624bdc207627bfd88322060ae50400b5a38690940436633d7be93e0a9d0770c382546e71d47c5d59ddb370754c82226a2193f573397d05f24812be8d7b6c6981685a6757ff0ec394eb765c213b25ad49270b7a088db7d948eacedc6f8232e57c95df79b1bb029d6c4b4eb75bf84b9d14651aad56716a3d6288896dd94a266d33b0806dcb732cdeca7d23c582456393f6fa7dc167a4cd0d15ad96b221e82a220a0a5c5e8afd1f02f43ef4823519342f4a988490b4caa480748561eb1cdbb8b13f34a1abf2f60336313f7be839a92b59faaa47c731ab6eecf3050e530692c9dad3d2b5b37e04ce0295b45d7ad5f0483a38c749de81f007d1e667811735b1f1fa12aa79b11cd4fffe36945ab154fa244588018b8e833ef26b8fda5acef895d4298d829b5b1b9232bb22c643a7f01278b47a5c0e08979b1d795fd0ab39d691d52aae1e8becfd4f8615faa2b383b096a20e6f771b4b32c51a751290ca55be8674781d21315e29c3ce1c01bba8bc749817bdfc30c4828f7abb7f94b428596342cf02c3c09b69e0709741e0de164060b914b76af4f870845c6760e44232ca468e7c4b4ea523e9cbb2bf456a959045001ceeb0fb29bf57363f8d6035500d75fcb9e62111f4d17dde38f95abf309f68e8a6efac355f9d79327bbb42b31e662275a94671e70b3d9a5b98d47bc32f7284bd149d50956a3e8dc951231e96f642ef5e219d60155eed0a92d5757d22d85e377c3545b3f899a53751047ddd474261fd60b91769a9098174fe10e470bbd5590c808d130d463c588f9d549be548e96c5acfdcd93acab1e61f94785ddb2ac7156b68e297052f801bec4e9cccc04e7a0afa8247781570bb533bb15a84f3084496c54ab2872a2ba3b1d55260370b87fae9a3497c18eb4050af36570bd8055d4834ad95f565293457b60ea35d769999f39ca3bbdd12a62fb56c507f832ffc5c6a9e63f57c2bc5624a1f2c67739bf8303971ffd733025b56da93610248ccf9bb7407597e48570a863ca227ef38666bd338ae68a31f14236cb5cd68fc5f5a85cfe6e3f867d93d3d6c54dca54f28a5fa1969d1946cd736a76af1b8b97ae854175d8b7887f89240d7f899ef91c54755e9f284b36b0334e684e8aa35982d644abf0cb33a9b968c130203e0d0b3206d0dd775ca386faf4a67e6d00befc6845b6731a9a664425b081701f20490680fac5a3442bbde5b2d5adcb9bfa94128c14e8af364a93b5ff4b69d0026fc49d66ab3b604cd53039f6b2edc14acb6fecd77951b59c1db92e9c5c22093374e5936d1748537d608820b3f7b101347b034b35e2973713c4d874d3a6ddb822d4b00af158a08428d16c04cea69f448e6a39848f0358fada3d8e5e697fef10e8c1b5d22ebbdc851bdd3dd6a9c3d5b2acb219682a8868a4749f9891f11c7d67f18553651b553c03ec802a13a86e4147bd2904e98580e7e008fa9aed1b15b9831c11a48fee9084889675b016531deb362dcca07bdcace92152a81edac11f2d11bd486237813e8a70ddd72d5a034ecfe0a1d418b2c5c04e8d106e84ee5743c9afd510e99b927b779fe27fc85c263e8782c60df0f233d75197d1c90e35a80731ed55354d0a23d3f1bc245d6969c190c104609a86137e75f2471da266f841c7e2c224105469c12137a54433e2652c69efceb551d5dfdbf2f4fbffefb63eafdd6704fa353ac83401af9c1fb47480994a2834c4d7076b1f99a7d008723dc0b0f61941fec9878faa9273117989d8c3f52a0da415f2b41b43ec3c315a9e271735001668f82813049e01f10244ad69d34ec346df63484b5a5e4e5501ca96666a6a6b2a976b5f1bcb61bf406ae4a01a98614c3a6ff1c648b5b37b5f2040d7eb47fbd98d9499f7ef1f6f6312a754dd8fa80bb26163dd1a1ff1fd76e6e76e4b16b4d89721a6a5ee9e6da54f1fef23ad87cbbccbae3f5ff19c814917bdec78990747e54a4c060c64070d46a936f0c01c00bf68f66f8078f88ed0e0677fe188570623d182c0e2436da6b91a4f5269a3c12860ede74650c2e30dbdae7895523fab770716adda0eeffe5756d9a0963926bdd469145da902ff8e48c6dc1db1e5e6b36a73cb021a2aa488746e165bfaf3a639ab33729eb8640d6eb65f08fb48102f32b7741f18344118fb8622328b3fb992e2bfdb0ee7014be4fc7348e6363905c61c223c7a2c7c69b413523cb3fed27dd3369b351009afb902a5e3abcfb9b91ba872fe8417515c2330a698767190017bfe7ead940bd08b3a47b36019a8d8088646ec6e80c5881a53e9307f3b46397ad367985ebf2219dedfcfaad724ee8c3028eabe9ba3e0764ecb5103808b11cea0536228b05a65d0807ad3ade0e4b92fca8999def7c1de95082dc9da30100f6bd75cb8b6b10a71a16262b65b206b7968dc63d728af80a4b7971b60ab7f9f38261777d107079e469d2fa01cdff08b2d2a38670234f27c70464afe374d996c99cddad5424f1d2b038c067bc52b9bf3e308a318960c32edfb5560dd7461d7778140a18d441298e3de0ee7e993eedb611526863fa848216eb976ecfb811ec4a84a95d259ba3b9cbb87a3604040bb7f72d65bcedbf011f74b2c2a4bad828a358d3e42cb32a48035f4af25f57216e5c1db62adc15c192695e395213883625ab7ff1b9ada4d34afc0bc440b687d9c358bdd899b3b4469ce02c92a4db14a3feb7638e32ef714c80556fdef1be53f9199b9340771eee02b4d6fab34f3651a71c3cc5047ccd61f662987027340f9e547e8cb2d86f55245a8cf6b8aa19348085055c9c6bb9858ff105ff46b4c53f7f60cfd2cc8b7f5128f11d84fece893a43b0523ec3735641bf88402f45a73dfc6c2f6c61d79d318ae632c4973efaec46e49e96be4b642367247d9bf6c1fd541a523c1811e86ef1692e038bc19ae91b91cd6e7ea44b502ab60acfc7db236cc6279eb8acae4a1c6fb7bb80c24ae68bea2cd04c8b42a95ced04e74149c4469eae48e581c38e93e898653fa645bf5550ce3660e6d9c07f467a266533ed901a4cb966d1d7fd6a29e35559fa16956eb3be8c0751c90ee713edb5c190e7b040313d3d906b3f0229745f29c49a087c6896e4e4c3f15e62a0f2bc408eced5fd9e27a7bbf2daccdd2dd742850531d0cd4aa4c8b8d94e315c623126701c8bade078e8ea4807317b32879b853ebc042beac02d5e19b1e48fa8d893e96574975b8c233b5bd690d78e9e607a667ffedb5d77bc4d3f07b0d909d27d62de5aa756719de53e591112625a50ad75d1e1f99496f883f11d76c5d06cf402057ac078e64e83f5a604bc05939b6d77672e03a1262e1effa227d1660b03823367e6ea1d0bd082a4fb2f4c51d932f64a80e9e71e9e580478940be4bc102b9f3b06a7e2a13970cfc3fd463f3ccf9fd49fd1c1aede10f9c6048bb1ab792ee3c447fed3308ae59dc061273de4900b5d80f614899a9370a1f72502f3e1e87893e25b0d588beceed20bdba389344be55fba80672d885640613f4bc779cb442900685d2f90e029d87cccd91ee58f40b3018a1a4adaea2463289e1d0b8db56cab20329615ce64aff884715a9f2f1c6dbb0e1b3c190b0853874c2276e67a923847f3bb5364f723e1f54de5e7e3713ea60547869545d2238f01d368468f578d91a777a6f", 0x1000}], 0x3, &(0x7f0000001840)=[{0xe0, 0x0, 0x4, "626a03fc08d84cbe97a03d382c43f4f0fc5f5ca30fabd7fc339665d64a6d0243d95777569d09971d04fd077b19fe76630f07ff131aeb4410b8c2a4ed675f82646e8284d879a081110b4b5326abd08d80cab3e442feffc87b9ade8c4f97141d93a21cb920e546e8afc0bb7d8a6ed115ac4ec96a03a52f19e81d4ca664dc3b13cc77a3c22764395bdbb933491612c71cfa522cf1029c6e143fd9a3e01599870e09d2c267a923084eaea407deb8097aafcd109c1f8ae07f09c8b1c1368cf5a491e209bbd49a6e54f930ea864fd183f8"}], 0xe0}, 0x214) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x181) 16:00:45 executing program 0: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="1619f8c5ae2a1743b32be35526ec91db69cb4a2ffead14b03ab18e0f4091c6a7efa1fdd456f766d88dedcce3cc177b678084ce8e695e67fef7c9c0f790554d1a52c4cd1b926881c5715cac4e5c7955dee1e436cc088a98643faa3747a8421fbc799d3c6e8c6fc6fa5c489699fd8ca3ece3f06a57eb6379d36d564653b17908072c6e88037e660073150ee73cab6e82468d8fecb5a25a1aed43a2f09acd073e58a2aa90d5a60811cec0c91db09bfc", 0xae}, {&(0x7f0000000100)="b43275e5eb2c3f7f738eee6724bef770dea35de449d5324d27a8e4409f05075480831ac8177fac9601ee54ed532b310679a03d8b5f4dd40e91ec1ccc3857509caee60c107974486631eb1716bb0471fd94173a7540da49a9917d7ebd29dd66010e0608edccca67b65cec30c1467ea7e677b39671b8fb5ab04719259901bbe67ed34898b2b40b5a273958944bffc75d1afc3738a4f86773bcfc3b5496541c3356816034dc837a59495658aee2d03682aaa9f31ce18139fdbe88d5b9b3fe7aeb3454578bd8c10f5f8da1b2067bc3380d4d28d1f41c688990cbfeb0c8db856ed582c421c7a389e5572dfe69a96d1ef4552f6730a1227c", 0xf5}], 0x2, &(0x7f00000034c0)=ANY=[@ANYBLOB="d8000000000000001058dd1d03000000eea1a7b37c3cc73e7e00640feb7ca3c0a70c47f0c9ca04ac56ff0b684a9d985adc7fc828dbd7e5e498bb0425a591eff4bae8e726a8882e258b6bf90eba3c90be0d4d0487fc5d93241a9fbb7e6ebc86c71e2a287d3bd67bedf8ee694fd92dfb1ad1e0cb582b5150b832a3bdde63e17c4b7aa51043831fa93c81ef672b62636a55eaf2dc52c54f0419efc6bc04dc5f60801b83f86a16ab21cefcc4fccf4ec68c1006cfcd6ba3473186ece103324d4e460e5ff4c72e842cac7e9b74aba04df5d8f2caf53173ae4d9800b000000000000000ffff00001f0000009c4c5a857e1df62bb8921cb73a53846781598bf5401e289fc0994fdfb430244e56b3da4cc623c2fcd6396534392bbbe1414cf83ad0ee538892575a26a536b49c04fb12d5c5cb21ec470056d38e2421dfb4470f1eb6255f0737d6d2a117c1dcf3dd36c21391531b0192b49246914ed5d62bc89823fc2dcac39cb84b1237c61f1bc551190e2e2092d8b133daa1316cb34a6aa7f1c9c5e311b7e6d900000000000000a800000400000000ffff00001f0000005737ab125fe7fb4563f951a7457274968fad206ea502a1f6b537c6eae4b16bd152461658b3c36c71f98fcc5e9b02c2378a0135f96465010251e01976fc21c6eeafca480441545634db295b7d8a715d6dc51a1b9217018b49aac54fe2bbc77232170760243ed5cadb618e99c1d6a5eed07de55345b4c9545c32bbf7237d95e08c953a5cf542fa84bb37ab7e97ad0c892f9600000000000000e000000000000000324cbbd10c720000693ebde7afe6fe6646132aa5ad195188032f3a70d14bf0f7adb1aab3f7d8f93b933489fcf89a44a0a63420dba06b80b0477031f9e433690e5077971ef04457c94684e153d11300d96ed2970118588c2e85a1c32dd66177c6d7675f2bcfeef065b8ce4c5c5c50a34edbb62d4a20f92f7398000188bbdaaa36c0ae43babec34877d586700dc58415398a8a9b210d073517efbb26f3510f265f80d2e31c3944c84ddaf8926da8abe6bd9fd1d9ec6ddf9c33adde5c2d467ef68257753c87181532bfe1000010010000000000000100000095000000af6cf773eb947ab5a20c41da5a2bff269b6baf1bcc6e986ca9448908e3b0fed903c4598b24a342f9929c58204c0becd767ed6237fd6774d3cbef105c693d00e360842b2c3747b3bbc156280c9e755e2e0b36a938f622db54ced8dbacca69effde7fb28668f43ad1daa972d1d5e24ef92c48f00c132ab51d9dc3c797749b47673ceaad7de23ae1bcca21a016486fa58af834290ab9b7bea54f60318de9943530905c603f70bea4eef10e3e9e02a8b0475e9915270c5cac5247426bc6e87cd5e7f10dd56a6f61848bef82646a63ed505c9fed1fbfa01720dcd7f8cb240e379f635b918fede32303d7f0892e20202cb2b93b25211ca3c8c7d9bec00000000000000101000000000000001000000020000009133a80e2cbe00f0104e762bb894b12f2ffeecca7319080d432b3b257623bd329ecb96b69daefd9bbde40d0b7b637421c7513fbfd5119427a2ca115bce922f5f944e04c79812a0baebbef8d6c1ba0573fba91d9bf9708baa843e596d82aba01636ce317ed197c85c97e375e886aaf48457fde888549dd81943d8c3dd8f5ce541468f9bea0fc08b2378de90c8a1197cc4286726de553d7465f25b33ab02627a1b8ae62fb07351ef9e5d7e407873e4a51c84a7535b7fe8f51752ef7b039b94dad5aa390c4fa7784539bd48f5a0f5812935e3d47bba0cecce881f1e3811383bf34717dd1e923e444663199f0f49e4251fd0cd2a8e8d8e22576e99304deb24c226ea11cbc5485846224146bbc76bc5ba739c2402406d9341f88b7aac708333edaba0eb56f13eda9a7988e0274775893e70982a30383f62846b9d6c96d07aeb18972200247e853ecb93eb9dde522970005210c08d220f041cb1f6a14a18f1852eb2795f9023d23e05b16505b03e8009ee5abce3a4669e281520d14048e24feb4b047fa9fb40e21af1f5f8664fc49a447cbf1d3fad046fb5ffd1e88cb5de73282544a8fc701ae1a0ac65800467ba62b6390bb312acc2847f4c2d9c69c76d3d5f6e0c0cabc85471051716137676de0dc72bed9b07558be52be3f2bc8371be696ea059075991f0485c27ed330e1976e8947bcc9fe393c77289425d24fd5df2184e952916dcb7797d9e720b38982534c3d5b61596b0dc90eabc7e0291c91419477ba21019923c4bff66b9889ec950b2398205e8a6a25d64bebd664cb96c5a1d7c2ea13c4eca5b6db748f5666ea037c2632d3d29615f8da11a71bf620bf849e0c426369ee444699b4ee7040cc2441776d086365de1774c5b97ec4612f59040f5b5a3c620f9887a5b044c26b1ddb54d545db35f6ccbd0e8bb15f3ae1998c378f2637a3c4474904c759d8156babda6848ba02d2e993f52190c13522b56eabe5ed53c0e57504181432b931b47a9c57fdfaff4e854f3640a9450a90fdd315aeb39546e6aad6d332ba33f9ba6b6066a9a13395f82eb64826e7f704685d08cdf8f42c5794a0f97568612443bc479e0bba33dd566fdf4b1aebd2f12f96693895d271328d057b08cbfd0bc2b386302b8bfd9bfb40fc9a4d8f3ee0ef657eb3542a7bd0261eb74764d0083c0f0a20304c965597ba301a24d720a7958e8fcd99f63ff9fed23e62653283b2d24d5f9609400a8c6c0b4a67e9ad3c2e685d72f90c78f876eb59aa9be32d74838698a353165cff31cd7b57ef3135e4b29c0babd88b7c31d7485c83f754b826df04f6df9e0869ab67615a21a9380849ce18e5379ba324c5b07be7610cedfa8f9d076eb4b1903915b9afddede2b691433e6e8e153a93b18e90d612e9a3fecd49c5f4a766b9b04d697a9b0d498ea29caace13012f49a779e931f79876285c69360f2896110f2ea50914749a47cb356c2a9034897c388f1154982107b35d50a005d7612a118107da600d40621effb444c94155ca2561b55be3b31982823af22ac3185df56537ed86850c134eaf666401530944b337ae56128c7c34c94f297cb634ec1f2d6866ee5d8fc24d3b0f89d3bead917be0f91786226c9bce00730498fb365fe31843de9196559d821ee1dafa6d879a69c27489b7d1f3b4d3954e420306128a6977802b2ef26635436e9f57d9face1fa9169dfb84392920057d9c8513265c8057ddd227ec6f591727d8efc472bc11f462b0dd7922bf9219c90b281a44b629cae41ec2d795a19ce3761bfe1faacb8a4841a60691ab49c990f5342020cc67e36ef57cd934b54344518aa19b4901f06e57aff9db33c49d40fef1c86b3d3039843ed2edcb30a31b694283204638ac86e0bf1c6bcb0f541d7923928748b9d6878783754f7480d22c0594f6bf8aa0e14a41ab1f526db240bb8f89386ad3505fd969b43d886f7f3c51ccb0499b392e64979217ed4eb3d1af743ff104da307a929fbbb9543f672943022ff8871f0d0d42283a274f5896f732bc0225b3a0c6393fca75c3a973f2b4c65e378b7f03bf732933adb818f9352a216efc550781d0f49a5dada06d08bc974b8ec5952b4fe586224f44b4ddcad6de90d4e63460c274c2e1e74fa89d1603e3d611f15f9520ea59403968b5c68fe75e53d788e54ffa1352d7c1aa8f4f21341f0b46b13aeb26ed68390625fc443d087c697af3c038ebbe794380200000000000000a56f0ccdfab11ce7377f2bce8285ef231bc3f657cc444f5e65ce55683157b5cbd981420ec15eb567145aa8494992c0abb6dfd2d6cd7e71a27597a3120619c6749dff413702618cc7a79ae3da9b0ee8080f9fdc7fcf889ce7a6f03420ecfcbac1f71706313d9f4cf5be1118379912c8526c5498b194a0f380530882ca480848dc7c8256463072a3a82c3ba76d12248c752ca7c44ce2d3c296e2fcce581501377a1213990171bb4b347ef2981662042c9a82a9395ae548e8168af37cd21a96864e6726843529d6f307981b97b119fcbc5c9d6c4f4e362fd6f62c3d22d56ab1640ca0ccc53df51ed4da5e143a5dd2cb8483466b6a887abf08e85968dda2654e4ebb2921ba928a021356586002693ddce2b0ef41ffbe4f9ffd7e84e5c017fcfce008f15325b639c7f10803e9e8b5d24b0b5265e9d58510cd25349e04b176dd94e7f5f0ce8aec8b5e9e7887ef9741c642629b848c1bc8ebd664250a94c8c08da6409f9d38d1e1e359510bf298b6f0d0e23d925331407bbdda07c46df6650f80a73588acbbbf915ca3b4989b04fea8a66c1300d40f09047b35703a446f132e6405eaa941304077dec91c3cb760d0b99530f97a7a22613d081ae547ef14358f88f6354f990b1b2a2bb96a6bb8fee806418ec24771c2609198bdd29b63d2b2d6dc6661a0d4545d8b4569c210d2aeccb6270cc753d1f144e24c3ec4afb465e4c627468471dc992069e1dde4fd33a6458a104e5c9d1f702ee2dfb9218850e13163a87b3e01c6e9930e64e3a3930ae04ebf8de23958964553c6eb66440bb0f7dcfcf6c300766513faffffffffffffff4782fea32c9631f45c46d42096b74fe355e2f77d10070b915a167907be9ca436634b457cc95c63948f9e2632b7b6d94700e84786ae1713953f02da73421c1e163fafa24053eb687e928d0fcd452a303f1705c16de1b1ff15470c6508fd18d4284aaf3d4d0efa481eb00f007bb0c22cec81bdb650f1f19280539edc5410a358074ccfa15048a1a332bdafca1f3abe743bc9310e896a3fcac80991033b65ffd60b3fc5fb69dc8d4899a1405e08ffa40da006e2b75f87d9676af2b69e987243a24d7b46ca54e0071b16f405b1c9f36ef0b0786021979dc3c3a3a558b9d3c0baa3e7924b5f64d7db6e1637ca3e3bdacfd12db6b870f1eeda255b8348e5c040a21fea55aec87b4647e2d09c1503647cb7f07005add04c4c93bfda2eff490a50a9b576864282644e60472685bbb0884bc865173bbaa0c2fdd23453d81300e81b50d0ffa7e020d08c1d44893543baf36b1eebae46cd19c880de482408663d1bdd32e2ca2d07ac9de8d8557eedac3219ff93685286a25be3dc519ff4e24422d3fc1179e3197d99bd17cd76d6d9f55d63c419537fb7d5c273e3709e228a3e4ed3cd85c67476aa6fea3aa4cae6121dbe88117f0a7b44b605dd5a9c12b0da01fcc8a7fbd083df6258d7dc043dffa37a1336401fbf1b35ac6dd9b6baeee3de0e8624343d158c6e248c56be6fb2c105ac30cba27c33004cac7e9de3ddc53745c0cc6a3ed087aa70f40804b07cf54ced22e002397df2e761af5e35fa15fb2dea7dc6e7cf66a06a70c6d049b6f40efddbf5e8dd19b58d580a9023d023db43817e1c01034f362fa922ebb17cbef49634ca3e279b2c77e32e863a4468528ac0701f673817393f3e826695b06faa785b582b13f79731573aa167d13e10e82e551edb5041c2b725c620085fea5ccc24d74d0bf6da61d5d684bbff3894d96cb90dc9c24174f0f0d4e699a9e814da78a4dd80d38a5496e0328dc48c4bd2ba9978f2d9e05b3c6e9812fbba3e71a2869a10ec03a16c8250678350e0263769a5a77d5586a147acd0e50b3ef9d9a9e7360bc4445823a9d78fb638797b8b452fcc1bbad88e4e4d46d10c018532a5594d84809a3c4c11ad2abf20dc68faee1242844b7bd1d5540839d507ea46e6565260d7951bac99f1ad216c3f8839602414ae63951659e6d94a0c20a857f06728dbbdd98994cd315ca478844c35f76f4c42d6072b866fdc7cac0ec3b12fdb60e676ab491523d71fc7d853bffe8227b4717ee8fd036a528a58751e4841e6cec0e3e9368c703054dbd98bd98c8b1d3d01daa821e82f0077b0610bdff5b2a5d52b9c200820f6b042420d7c34df0edb822c66c3b095b8c0c8e6e610a532c9c3fdbacc39e8ba92eef6df8513743b020164815d99557fd83a04cf48c43f7e61e0676a5ec0f581721d542e7bffaa71e9398af6cf9c1dcaa7a9e7ce97717da4147dadf025fb2f6a71e6a0ebac0cd65851167ccae9ab37a721934b164e0e75d2bbf060475c46ea1e88887a744f673e79f4c6067b92c32b179184ff8ba877d256a95514a885b16a6cd347d75f930916af9ddb583c14a679a0b74ecc12f2280eb754d3e067645447868420d35cff5daf4840a3163d0f44aca65f1151c19d8dbf22269fec977b42c89ef112682e80405237fdce3fd85107b95a67b3b1d3f7db8e29c3bac660ed8c25e0dcc53542ee88a70b6d95d45b65e0885babb72162aa46936d1e4c5de8c216325b0d1419f4f9dea8d6890364648c0a49d1e9e80dd12fc7d52c61c9216de148f521a3b08710c522261454e59b67a2f29a623a7fe71670efef9a45d0d233dee477966f842aba58eb085dd7a2413a3bf8b5c8e263c08146e87b6f6a4cd1bb3b8c31d1b80e96ed83d15edd560bd1877fc6eb919cdd0e1cbbfc38248432c0df257afa36dbd6dc22357f07888f23d1a0edb57e8636acd525acd9da22b0220efe96612bfa3bf39bddbf1de82f94bdcece79a6d8930255f527643832b632878a6c8f701b41c20caa426fbef9ffab5fff11ab29a55db54bf841788c61fa8fed3567b40ee042ee34e50e77705fda5fba2912a2c39351664ca1b1effd4b583a49f5bad2112a9e7e82d6e83bfe0592f04501cf67aa1335c5609f71691826e9bd57c4484ec296ba013dc3e65d095360499ecbfc16033024221b60e81ba418d8ba2a103787aa1390137dc2f593a4cefe76c7fd38f68e792f56386a11cbfd1dd120d55d0d7324b247b7d9434694bb247e70cfce2f54900b0a0cbcdddfb1c350c0bdbe762f4774475eaff00c891b656d225d0f288f7c4345a1e0c2a47494b2241c063d13f69b1c1fef6dc797823283312c392decf8a9cd084c8d860aeaec35efa320f4052a1464c4611b7cc9458fa2b2267d39031d30bb87adc6c19753ba4215a354bf0885c2169579a48caa8c4b8e3bfed6e72a4a0d2eaf9791ba46d7378627b4ae3f218e67ea4a17713aa8a00e9e458cfc518605ff7eb789b0cf437376fa212b31dddd7c112f4905472e8e1fb2bb5024b7fc30154f081cfd6eb311bbc2eb32161b10feb8883be30de9575e4f71c2af866e8e8576180f06be4834e06c3b2612ed4bd4b0bf4f29ea8644702c64f073d4a7d58539ea17bdf69c30c4aa730d6ae88547923cb0774ab1afba94cca202d7d7a5a558251822e1d682dd96077c790b00b2f230420773f3d9b4260b7dfd5f9d10fbbf47774fef50e502532d48dd6aaef29c780ae82884da9fc008010000000000000100010001000000603f2a988542c8c637593d1829972af26383a2e4ccd2c1cba5c6255ff53a419dbc2579b2576626b1ec21e4e6c0ab3828eb8b2d9806f51fb6bc717c0d9b343f7d4c6d67620dd94055781386be16761bc079955b12b23270f9cc8b31ee88a5b78cfe51406f06ac13b5df11ed64e524304b0b3253c2892c21c692d04522a17b6b014a598b094d4cbd1beacf6449588842ae85401e1d1b6b40b903324ca4176a635fb0e6e3e1967d165d92ff99ce87adae78f8d9f3ab087c60ca3124128e52b3a86fd3cb1b7ce8471bb092cfb690acc33572e900a08b9a214709777af0683996ec2230ec911c48fb7d6f30d01c54eb74a2989ddb9674dc000000000000000000000000000000003ae775ba67f1ea741ac247723d5042428f7525e7206557b4cc4232e51354bf919c5b9d47f48a6908d49be264284e764d0635877c93b25fb5e34019d521b4b09126f6872c12286f7570125bee68f7d710bf088adac6470932fe002d6b2e716c8e801c6f7b4bffe3db6ba5174ceb048361bed181326f794f94c19a9881ee48f1830405d46a267efadfd34c32b6a42873a852f4778be718a15895bf71dbc79d52375028d85e0f0d1972389454305394f87c360fd7fa4bd68acbab05881af7b8188ae961fd597e71f52d1c92e8709a760f47ce1812bdd11a6f4c9e908d76a4c1f87f19bac7872fb27cd41ac3e3f5a3e6a7c19c120c84533d7c4ed471fd8bfc7921a35da707bcc9c5d1ef718fbda4cfe84aab2b3551d2aad1d9b68d7f8991e05cdab0d6fdcdb370d49aa9a67678279b"], 0x1538}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$dupfd(r2, 0x0, r3) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x802) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6}]}) read(r0, &(0x7f0000000000)=""/45, 0x2d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:45 executing program 0: r0 = socket(0x2, 0x8002, 0x0) getsockopt(r0, 0x20, 0x9, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:45 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x9, 0x51959d66, 0x7, 0x8001}, {0xeec, 0x2, 0x9a07, 0x8001}, {0x2, 0xffffffffffff8001, 0x23, 0x81}, {0x100000000000, 0x10000, 0x6e5, 0x100000001}, {0x0, 0x800, 0x80, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r4, r1, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r5, 0xa5, 0x1, 0x100000000}) msgrcv(r6, &(0x7f0000000240)={0x0, ""/200}, 0xd0, 0x2, 0x1000) fcntl$setflags(r0, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000100)=0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180), 0x100000d9) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000200)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:45 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r2, &(0x7f0000000100)="75644b10ad544d8536603a394d4eba73f176360db4d348c326b3479ee7a8cda8ac6c226933a1253f67b1fd59a747913ea3307e666a08563093c69758ad2960df8c296cb63a8ad2bfc06e5d941d5e7bf093feea700e3c7374dfbe8ed54238e68e1b69b4dd271474a71231980a8b7d745fc8b04b8442f866b717f6ea335feff1a72f14780af1909c299ca4a4cdf90db3845ff88ed72145", 0x96, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:45 executing program 1: r0 = socket(0x1, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c22f66696c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x11) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) r1 = msgget(0x0, 0xa3b1a8822f6e0459) socket$inet6(0x18, 0x0, 0x2) msgrcv(r1, &(0x7f0000000140)={0x0, ""/161}, 0xa9, 0x3, 0x1800) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1c}, {0x16}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x401, 0xffffffff, 0x5, 0x415}, {0x57, 0x9ed, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open$dir(&(0x7f0000000000)='.\x00', 0xf592b7cc8adf9db9, 0x40) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)='x\x00') lseek(r3, 0x0, 0x0, 0x1) fsync(r2) 16:00:46 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) socket(0x1, 0x2, 0x3) 16:00:46 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) dup2(r0, r2) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7ffe, 0xf9}, {0xcc0, 0x1}}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x28080, 0x10) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80000000) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xeacf0150d90ceb28, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f00000001c0)="b35f2dac9b1b705b78af5dbe8fd92e0806fbd6de92fc942d89c7d15359706b260332814da19a81303e667859ff05ffa501704c4665136b4f568d8a7c1993441d6bc87f3051ef3162c618cd9464b2b901472b05c5613131b1894b5f", 0x5b}, {&(0x7f0000000240)="8ec97a1b436a0874dfc294e4e33e148717fc0326587b5b3133e48725e78c13a345f0206a63b3eab6514f00f7f06ea64c06a78562b38b3674ddde18c0183ba9d380365df7e0cef069ffc14b462f27aa58b277b52b8da0abbde695dea0745177057b7080fdecf92424fde77db0863f8a1f6b240c17555a87b6b1e05300daf8e15c6ee9e4b3bf7f3050581a087a2fc02dc147e491af257024c3a54311225b5d8e619cd098bf14d1107da19029fef58c703ad342089681d005ff964600c9c9e92b", 0xbf}, {&(0x7f0000000300)="97d89e103b34ac925a0c3e5139ec693512a1bc7aea2ee516b6991bb0ba22e417d2401ba573ea", 0x26}, {&(0x7f0000000340)="82af6e8db5e49f87a71763c183cd2e73836a01e5f95376b3b4e44d720967ca0f33528a43ae70613ed76b7e3c489f4e23b12bc2c83a84f549e1b4c88e4a532b7e633ad98740eddfc336fbc19e7abffa443c251faa789444654ed3d8e06b36c9101f63d48fae64caf36946004519770f0f3a93632988d2b7948abc934a5f0eebe7b89baeed53b9309e3962055a6f92726be3c1cd4babcebe8e6775168b35ae7d0a9a2bc91bf72b98b7c22a7279dd5111b370e237095e372fce19f7f437355f8d157b7113047c68dfb86044f9", 0xcb}], 0x4) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x5) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x8000, 0x7f, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r4 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4000000000000000, 0x0, 0x0, "0000be00000100000001040900", 0x0, 0xfffffffffffffffd}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x10000, 0x2}, {0x18, 0x0, 0x6, 0x40}, 0x1ff, [0xf6, 0xff, 0x4, 0xffffffffffff7fff, 0xfffffffffffffff7, 0x0, 0x6, 0x7d5]}, 0x3c) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0xffffffffffffff7f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000001c0)) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) socket(0x6, 0x2, 0x6) write(r3, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) close(r0) r8 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 1: r0 = msgget(0x3, 0x44) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r1, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r1, &(0x7f0000000600)='./file0\x00', 0x8020, 0x500) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = getgid() r5 = geteuid() r6 = getegid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() wait4(r8, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffcbc}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r15 = getpid() wait4(r15, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r14, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000001040)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x354, 0x0, 0x0) r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r15, r15, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8001, r3, r4, r5, r6, 0x8, 0x6}, 0x8, 0x20, r8, r15, 0x5, 0x43b, 0x1ff, 0xfffffffffffffffe}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r21 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r21, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000001}) acct(&(0x7f0000000040)='./file0\x00') 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) listen(r0, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xc3) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x511}, {0x20000000000006, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x17e) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = dup2(r2, r1) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$setflags(r2, 0x2, 0x2) r4 = socket$inet(0x2, 0x4000, 0xffffffff80000000) setsockopt(r4, 0xffffffffffffff22, 0x8, &(0x7f0000000100), 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x0, 0x4}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006, 0x0, 0x1, 0x400}]}) syz_emit_ethernet(0xffffff37, &(0x7f0000000080)="3fb2c507153a05b822a9") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/71}, &(0x7f0000000180)=0x49) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) socket(0x20b762bf173f7526, 0x5, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup(r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x8, 0x2, 0x9, 0x9, "0d45b11bf160d8dca0d747fb8a93fe4a811b190e", 0x1ff, 0x37a}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x400004}) kqueue() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)=0x6) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) 16:00:46 executing program 1: semget$private(0x0, 0x0, 0x20) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x433cadb97c368ce6, &(0x7f00000001c0)="f7b011957d8e856dca8f5f45498bcc4648", 0xfffffffffffffe76) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt(r1, 0x0, 0x2, &(0x7f0000000180)="58f9abdb", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8faf92bd0af0effe959dc6696c93a59fe542be25c812ca9beb178884cf1e7e4cadb5c5a9b3fe3e5ade7e36e85c99118095a19a32c9342d72bc3c8cdde1ccdf71ca2357c3bac41ab8c4fa07f1fdb4f6c89a00f28c228307062b2e766f461ef83fe0282cfc09b363d2cbfe1a2185f55706af21505963a7cc123a1e7c90f014ecef3456753089d6afd5735cb6dca02d7d304c8f4e905db204ee0736", 0x9a) 16:00:46 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, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x20003a) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = dup2(r3, r1) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10000000010001, 0x0, 0xfffffffffffffffe, 0x7fff}, {0x4, 0x0, 0xfffffffffffffffe, 0x100000000}, {0x64, 0xfff}, {0x4006, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffe}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/124) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1122], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x1, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=@file={0x0, './file1\x00'}, 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r6 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:46 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xc96fa35e94c6b081) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x3200) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x7, './bus\x00'}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) r4 = fcntl$dupfd(r1, 0xa, r1) r5 = getppid() fcntl$setown(r4, 0x6, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000140)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) getgroups(0x5, &(0x7f0000000000)=[r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r5, 0x0, r6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000200)=[{0x4, 0x5, 0x8000, 0x7}, {0x3f, 0x0, 0xfffffffffffffff7, 0x9}, {0xffffffffffff8000, 0x401, 0x100, 0xb429}, {0x101, 0x4, 0x3ff, 0x20}, {0xff, 0x81, 0x8, 0x200}, {0xdb, 0x25, 0xfffffffffffffff8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x1ff, 0x0, 0xfffffffffffffff8, 0xfffffffffffffff9, 0x7ff, 0xffffffffffffff01, 0x20, 0x9}, &(0x7f00000000c0)={0x5, 0xfff, 0x7, 0x7ff, 0x1ff, 0x9, 0x6, 0xffffffffffff80d3}, &(0x7f0000000140)={0xfffffffffffffa9a, 0x7fff, 0x3, 0x3, 0x9, 0x8, 0x3, 0x2}, &(0x7f00000001c0)={0x101, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket$inet6(0x18, 0x1, 0x40) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x0, 0x3}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/60) 16:00:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000006c0)=[{0x10001, 0x7cbc, 0x0, 0x1f}, {0x3c}, {0x24, 0x0, 0x0, 0xfffffffffffffff7}, {0x4006}]}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x10000000000, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x3fd}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x0, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x4, 0x5, 0x5, 0x234, 0x2, 0x3ff]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r4) close(r5) pipe2(&(0x7f0000000240), 0x4) msgget$private(0x0, 0xc0) geteuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r6, r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r9 = semget$private(0x0, 0x1, 0x1) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r10, &(0x7f0000000700)="6f4cf636a1472d", 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r13, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r11, r12, r14, 0x2, 0x80000001}, 0x9, 0x6, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r16 = getpgid(0x0) fcntl$setown(r15, 0x6, r16) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r18 = getpgid(0x0) fcntl$setown(r17, 0x6, r18) getppid() getuid() getpgrp() r19 = msgget$private(0x0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000000c0)=[{{r20}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r20, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) kevent(r22, 0x0, 0x0, 0x0, 0x4000000000009, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) writev(r23, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) msgsnd(r19, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32=r22, @ANYRES16=0x0, @ANYRES32=r23, @ANYRESDEC=0x0]], 0x1, 0x800) r25 = msgget(0x1, 0x4) msgrcv(r25, 0x0, 0x0, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r13, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x78a0d930, 0x639f, 0x1}) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xe3e77ea81f96c822) openat(r5, &(0x7f0000000040)='./bus/file0\x00', 0x242, 0xe0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt(r1, 0x4, 0xbc13, &(0x7f0000000180)=""/221, &(0x7f0000000080)=0xdd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r2, 0x0, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="9b3758e1b1a97182", 0x314, 0x0, 0x0, 0x1db) 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) 16:00:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8bbf, 0x81, 0x4, 0x80000001, &(0x7f0000000040)={{0x2, 0xfffffffeffffffff, 0x4, 0x7, 0x4, 0x7ff, 0x3f}, {[0x4, 0x7fffffff, 0x101, 0x5d0224ce, 0xe4, 0x2, 0x401, 0xffffffff00000001, 0x1, 0x7, 0x4, 0x40, 0x2, 0x7, 0x8c, 0x56, 0xcd, 0x4], [0x200, 0x3, 0xfffffffffffff800, 0x400, 0xfffffffffffffffa, 0x8f9, 0x401, 0x3, 0x90], [0x400, 0x4, 0x3, 0xbd1, 0x8000, 0x3, 0xfffffffffffffffd], [0x4, 0x7f, 0x2, 0x8, 0x1f, 0x7ff], [{0x13, 0x1, 0x0, 0x2554}, {0x6, 0x80, 0xe0e, 0xf13}, {0x5, 0x4, 0xff, 0x7f}, {0x37, 0x1, 0x10001, 0x3f}, {0x9, 0x0, 0x10000, 0x400}, {0x2, 0x7ff, 0x5, 0xfffffffffffffff8}, {0x7ff, 0x1f, 0x2e, 0x2}, {0x3, 0x7, 0x2, 0x7}], {0x2, 0x0, 0xfffffffffffff64a, 0x7fffffff}, {0x100000000, 0x20, 0x3, 0x4}}}, 0xffffffffffffffff, 0x2}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x2, 0x1, 0x4, &(0x7f0000000300)={0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x40, 0x0) r4 = kqueue() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x40, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x800, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x2, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x8}, {{r3}, 0xfffffffffffffff8, 0x40, 0x20, 0x7, 0x8def898}, {{r4}, 0xfffffffffffffffb, 0x3, 0x2, 0x0, 0x36a8}, {{r5}, 0xffffffffffffffff, 0x689783a1c2c8238, 0x1, 0x100, 0x7}], 0x2, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffe, 0x4, 0x5, 0x8, 0x4bd3}, {{r7}, 0xfffffffffffffff9, 0x5e, 0x0, 0x800, 0x3}, {{r0}, 0xfffffffffffffffb, 0xd5, 0xfffff, 0xab, 0xa8}], 0x0, &(0x7f0000000540)={0x80000000, 0x8}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000580)=0x6) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = dup(r8) connect$unix(r9, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r10 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x1) connect$unix(r10, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x40, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x0, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x103a1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0/file0\x00', 0x20, 0x6) poll(&(0x7f0000000940)=[{r12, 0x40}], 0x1, 0x9) kqueue() link(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)='./file0\x00') kqueue() acct(&(0x7f0000000a00)='./file0/file0\x00') r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r13, 0xc0205602, &(0x7f0000000d00)={0x6, 0x5, 0x800, 0x0, &(0x7f0000000a80)={{0x100000000, 0x7, 0x1f, 0x9, 0x5, 0x6, 0xa0a}, {[0x0, 0x5435, 0x800, 0x7, 0x1, 0x97b, 0x0, 0x3, 0x5, 0x7, 0x9, 0x1, 0x500000000, 0x80, 0x1, 0x5, 0x3f, 0x1000], [0x5, 0x6, 0x100, 0x1, 0x9, 0xa9, 0x80000001, 0xa5a, 0x7f], [0x7, 0x3f, 0xe21, 0x735fbea4, 0x7, 0xdc6f, 0x7], [0x7, 0x5, 0x6, 0x4, 0x7fffffff, 0xfffffffffffffffb], [{0xa057, 0x1, 0x7, 0x1}, {0x4, 0x5, 0x7, 0x3}, {0x10000, 0x0, 0x0, 0x7}, {0x1, 0x0, 0x6, 0x2}, {0xffffffffffffffff, 0x81, 0x4e07, 0x6}, {0x0, 0x4, 0x9, 0x9}, {0x38a, 0x4, 0x5, 0xffffffffffff840e}, {0x6, 0x2c, 0x5, 0xf5}], {0x6160, 0x81, 0x9, 0x2}, {0x40, 0x6006, 0x0, 0x7}}}, 0x8000, 0x20}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000d40)={0xffffffffffffffff}) fcntl$getflags(r14, 0x1) 16:00:46 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto$unix(r0, &(0x7f0000000440)="b100070160000090052ff7ff3dd0a5079accb319d7e1001b0000000000000004fecea11ef98ef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781eaeb43aecf0c2b54446e14a2b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000de13834f6a7e0dad61927cc6cd9f53c86f1488ead228b0952e5f6ea8e68941104a4442bb4766dba6c2e5e975dcea97cc2bbb2ee873fb7525d2280d08fd107f67590c0e61c0bead638ae66c706d4c845b730220416710aec157126031cdd482ae5f7c2cf007b50563521d47ffcde4ec297d5ddc1953425ff5d7cf34b78106376943aa35b5d7295d41601db3f2dcac175e0b39e0cdb99f9deb2890cd4189dcaf2dca8e7f0a5e1b4488ea6949909fd93a0ffdd94d24282911d6aa1804e6f37921f7b0a9609d1e81e6e6e392b36b18433b0d467847a153ec605fd22ee06af056bab41e056e2c4f38a220c9", 0x197, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000600)={0x10, 0x3, 0x4, 0xffff, [{&(0x7f0000003000/0x5000)=nil, &(0x7f0000004000/0x2000)=nil, 0x2}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x4}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x7a}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x3}, {&(0x7f0000004000/0xe000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000d000/0x3000)=nil, 0x80000000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000008000/0xa000)=nil, 0xe039}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x331f}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb2}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000004000/0x400000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000035e000/0x1000)=nil, 0xffffffffffffff36}, {&(0x7f0000396000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0xa74b}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 16:00:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809654512d000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = socket(0x11, 0x4003, 0x20000000000) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 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) shmget(0x2, 0x1000, 0x88, &(0x7f0000ffe000/0x1000)=nil) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/237, 0xed) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/153, 0x99}], 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000640)="de665e821b2d2113bba83f8c81069c50b05c47e6dee8644c5de1152fe652aad0c152b8960f1f34163c8544fee24c03922434feaeec8c41092f2216602ec6950f85299cddd4cf9f20b37a38461300de73340fc9a60c603f1889c236d94581fbc1f0ea22e2978b20526d337f8fb9e8528797566083b896eaf5587e9ff1eb9960141ebedbc9873f0ff8c71d773def7e955c57", 0x91}, {&(0x7f0000000540)="6c2337500ff3d2d6726d1a68e7905ec359844e94990e0d7a57f25d96b8b0d8c5ad4891b96731904c5a531fec24546ea35152065cf1b4f556df41b254e42acecf429cc1ac92d66d4f79125fa52155bf9d8b8a12cb254367c4a6d4b155819395f0d6a4b996280e3fde291109831a2f863de741086912b55d8db9ec25b2b250a912cd88cd2679da01f1d82bfa92ce28f485b4b7abb7599bcb90df1f89ec7caaf97e868a5e4ac3e04f4cf3ccd21a8c75a3652b83296fe9fc93687c0874", 0xbb}], 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) setitimer(0x1, &(0x7f00000003c0)={{0x4, 0x508a}, {0x1, 0x80000001}}, &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x1, 0x2, 0x100000001) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$setflags(r4, 0x2, 0x1) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000380)="75ededdd831821d66fc29f03b79859f9725b6134b8a98f5171056bb59dd09622427953e2d77f26d0c9bfdb9b178cc30f60b5e38512130aff2405e36b34e033e1b7aaffb980bcba7ca1751779c3bd71300e0b4d386981fc1719a820dec362db8812f4c52df2b18e6b68541ca6903256d9d742535e10b94437a850b8798d2f482e70765b00ec85ed22426b5a016af8c630a46c9052f7eb16b7", 0x8e5b2de1aeeb9ff9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15, 0x20000}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpgid(0xffffffffffffffff) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x9, 0x1, 0x4, 0x1}, {0x10001, 0x9, 0x7, 0x2}]}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) write(r1, &(0x7f0000000140)="35d85d84e0208db49cfd00dafe4f4f651ab36f1384a155b87c4e0af840cedb3caad8c363cd1a9660e8b7e075c05f674aac2108f0e79fb5d7d44a719086bc3cfad9abcc33810e2bce6082edcdae7aab25b129d1700c6558bcb7265647ecba346a41b3eb0800bd1aaea7d3", 0x6a) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kqueue() close(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="a1ac8b32fafdca538e41b775f1", 0xd}, {&(0x7f0000000180)="a5415601a1d61b1eedfd29a0efd5a45d1be9fab6849511843267c316aab556d18e1bcade50f95fc00e7ecab697e7832b7b0c0a5451948ae668a4dc556d10b19d535fbad2ba62836bfc6fb346018388e9c5e1cc2a5228cd5e85cb", 0x5a}, {&(0x7f0000000200)="b0af4206bbf22ca2f1a5dda058d5e40bbd97d5d9ac72ac7204f85eabb5e229b1e4a7176ae08a0b97a58b12a6e85f5b7a7ba10045246b04a74b95d2295d16b49ccd4ecaac70f4ba4bf35b1e1a152a1aafe1720a1ecf65931b9fa6c2d49886a625fb42377985ea7ea06b0dc10485d21ccd7cb7b8fb9b20a34ba05dfdbe1dbabd2c91f4a21402db34023a13580d1af2be15b7449aebe9da6a004d78ef541448b175393952943bddcc8ac6bf2bbe413c0c33bcba64b462f5982895f07cd7f0d8e952ae78d42b4dc67ee226e9e5ee3e1996ad6e6995559a2a81039865bf4403f9c60c605f3a2ae0de2eeaf65ce699420ab580626cc2a6b2b59c9f6d7b499728c7eb", 0xff}], 0x3) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x2000, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:47 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x200000000000014}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = semget$private(0x0, 0x4, 0x11) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xfffffffffffffffc, 0x400, 0x4]) 16:00:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="059c42722721c280f100f81bdca5dbfa02aca046dbc3e0670d55f6b0098ef3e1db85ed890c37998ef29b17f4b4302b4523ba812913de3415093d81aea8f4bd4e29995b7a16358626c17993fa43d4673ee7e710aae3c8240bd541818d9892793ed1bd11a85c1c6fff4f252adaa446809e5deaec7afd3475fc53940dfaacda2b6d0bc7ea7e678250deb478b852cf812824033ff6c56a84de9f7058e9b7c94b947be6244fd22e24", 0xa6}, {&(0x7f00000002c0)="f6afecc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524e0ef38317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x2, 0x0, 0x4) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) msgget$private(0x0, 0x420) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x75cc4d801aab8d61, 0x0) kqueue() connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x7}, 0xc) pipe2(&(0x7f0000000080), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x7}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r2, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r2, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r3, r4) r5 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r4, r5) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820900000000102000ff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0xc0b, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3070b0128c600faf, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_int(r0, 0xffff, 0xe4d10f3cda75428f, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() wait4(r7, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$setown(r2, 0x6, r16) r17 = dup2(r1, 0xffffffffffffffff) flock(r17, 0x8) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x3) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002540)={&(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f0000000100)="7459a8d8835f6f849d16a3db08359d76dd963479274305f24e7066515576357c01b5e91466ec6dfb54c0b361cbd1e9990968dd9c68d24e4ab467569df946ef54b8a4cd8715bd4e67420701", 0x4b}, {&(0x7f0000000280)="5130cb2212c7239db2457605da4486e6f92a307f3000a7a705f662d02904e18be710a0f0357b0f805150d8e08e81f0f38931b4b1038a8336db55b497b1a2ff37457ec22d85cd18bd6274b29cf87609ba5646881d7891d7e3e9f82c21f6c9d51100d189d19c2756853c2f5ef506f4e9171e2b3631fb8220bd57b44eb2ddc2521fc7de049059759327b0123c94d82535a222c897f721b1fb89e6c17199a4161703a61ebf80cc3ea3d8c14bc466cb68c7550c8e5d3aa82818b0416bfe82cc47b210be74e82dc9114ed1435168932f002d1c14503fbee98cef0c07a53c73f0d5a5e8e582cbc89b10d3d34f7d71516c5fbf4f348c99f7228153f7b1a9573fa3221df1373b707d7123ad64ecfb8842736a925be58a66dd0f6178ea92abf249d63c49e9f6f7886176f66c9384276912967639ccf68d8f22994068710d7cccc4dc939f9e42456eb73bcc105de2fccc6da78da91616b5b08fa117670364213407ea84ba20000ff45e5a9d4f76c38b2fa19b07ec227120e6fd92ac813f925c13902dc31eae6f9867b19628f8d49d32db9904b6c4806d4bc71230d83a416806671ec8a6b4ed0b829c967ca6b240b986a2ed888e426c7c2c5add7843cd248c0cc3e49d651d020a448e6f63f24fe11341166cebb3cead8487322e63de50779029a836cc844bf5852dd0842826471992364bcc690f087ff64b9576f7351a68763501bda2cb3b7f54ab145cd2ec4c39b6383aa8bc1a00113dab951956f5821de889122b1e7c9f30d2c3219b5637a57ddde01b599a2cb37f66f8ad7175dce3da8ed9e81c7362472266fff66dbe0112b6bcc2e42361d6da8ff2fbe93c3e518a5fc42504ce5a6640fa47e2d7c256c5b41a48db270f4c706ab44b318e255f0244546c255c59a57d93d33311101b79a22cd3906b3da1111eb6a8df24496a3b195fd32a51c98c3c04ee09ff2f794ce048959cb61ba36094d1600a3493a0142854899c39e5a799b65e9f433e06fdf605cfc80953ea02cad8867d3c2e41768af283b0a79661f3f42e3dd3968b88178ba3f6060189cdbe805c02276dbe1c25f23523b02ddb04d0f0e38013af9eb5cb62b59b0edbb43a9ccc266920480db1e6bd84eb9d8da4b5bb06f06f2abf8525d95f2aa5c6c66e511c422b4b98b48011810b284643ac2319540c2e4015980132c0498249b03258002a547c33b17baffff718ee11f9c45f130188457fc711cb62795b5fecb5765a4d687738ecc22685aebfe723cfb047c53b24fe4c955a60acd392051bcb95c97cd637f2cfde498960c233aa5be1133a505d2f1935b1bcf9ed4edb84374b7742d0f6bf7019e51a05beb0bf1a63484bfabeeb228ee44ff1611a28f2fbb177ca4c28698643a0a2801063240490a2870e5a66677b2f8df635edd495f20cb3ea584dd971fbf8abf3be40e1529b4864dd386f08f1eb862710ef32f05ab2a299e76469b37ef1597e26ed8fdbf89343a583bf9ae8771f3932446c2b8d9c2049afd3ccb0ceba21a6babe1caf46b8543c3d7b1c57ef1687e9c677401de25195aa326f60d5e36fe6bd1b37bf0be397a8b87e9cb1266859becd20b8b20526c35bc9043b4bb0fd9abcbea2469104bd607bcf50e2099eff6c7886f3d81d94eaa749161ec94c8d28e194be2aff15c158594408e2ffa524a265f3ab541701af895730f2ac6e97d0fc348091f00f41aef4d68a19d5c1aa3c67d4c419d75ae062e7967216e0186294d5e5fa6ffe4e033c93a84e51fdf6cc377284c22cc03476b32174407d32cf5b9fc6a3098d4d439e15111d002d2612be839fa2fd37fc99fcbe705a9f7b90fa7aee8aac518057881b23c6916fdbf623839e4f5b17a8b71e692c95d8ef98126d8c1385eb41f7c0b0809a6c042712cd607b6212c2af4fe48d55a8385d43f733447da624ad97e3eceee5fe3a0844cbcee29c3bdab35fc93e2fe65ec0aef95e538c7866610526e5364001c0b60d81dfb4a1c9ef66b9a1ad2dcd05172a96c0a67416a877ef1cafa3d18c8c9da66bb2715d62756fa77cedc2fe3f9717f319a2c7519232fe25cdba6fdf0693b0af806f1f04a633f7e4febcc610b7210c106d32ea068b370589cf4cfd0599806610a77e96e5906028cffae4470459afb00f26ad691d93c0490da976920a0abdd776551e9c5f4609abfcf5bd3f3e093d8b63eda237799e548f795e13171d179ebb6e2f7503c3dcf539daac3a35d049e9354cb88c2053c170ab07d69fb84a382ecc519969922021c8f37b001aceedf59d54305f10dafd25ae54d40dba5a43a3ce36fbd3a6a8d56cb385971034bef4db20d559edaaddb3334c50bacb0ddeef2cbec25753f29fe1132760dd803f5929a36b8e5dd75731b3815298aa885f5c6c4a7d4ccf7ed3fe22916e988e7606761b12aa6fef3c16e4e0bd3858de8d3a09f9be4a7bae9cd1216303b89b57e49ada27910cba740a4a745b4f563192a1bc5f0da2bcde6d8c3d82cc0f29377201563fd5232e6b0d59be9d5f321d890a64b80e461a1a0709542e8f69c3b863ae0155cba90cba472ea747ca0af71606e07d86ae4e7fb83262ee0778f924dabc643e78eb72fd798652e045551c2670cb1fd51c3984d3867ddd9a0a891720f9e22fc9025fecc1eb504191179b627bc18e97848d68128c0baf72318d37edbca94df7d245b7f33f613e919b4e36a2505b3d32e8908b460fffe767c8c8a10036d19bacd173c4fc5958549b46ec050d6e26ac4b1e77ff09aa3ed89284e924912ee4645a59d744eac1f3b5aa137507429f379246255af2640011e4773307e4c67df8120c3e567838e01c0a2aa8fa24aedb6a19a07ec9d11b2952c2c7f5eaff16243ebcea334eea2d13b9e6752d33b1997586185421a528cc61c0d5d6c0cb1bffd5a1c405f827b64dde310e20ac1c80219bc1dd30687034d23dbd69c79dc64b703eeefb049d439765708cc9a094d80d03312a648cb03b7e85f364892dd1772ae67d4e40c5031c2193338496a38b04271dd769078ca65c0d6aaa9862a65f2d76e26c26be8455c4cc724f186e9c146906d5424c22ac0bea62ce92fbcf6d079e1213988935ea6c1d60d530444c9ff3e91c6370e2d8714b8abefc2a26a9ee04d90c27d561a2ad66ed65f5a7fe6f37a35fe74a3f83b87215b31ae7b8f8ee8850bb4b73f625cea27ae44ece85d66bd12110ba1712ceb2de191c46a4f7a2745e1c47db37d53c4799dfd7f37487b7af9a1e279e8168bce9444a90ba35aa5f8865482b5542070d158f5b97c13a76d1b011eda4acd8382d80513f0121759859dfaaf2ce7f84da3618c1cb4298c6def731741212229bc76f809cc1fc5139214ef956dd17a41c2d699c65e2f010a1b35e71e3ec6ed75c030658a57d12623bad3a8eebd21b6dead53a1708e172061925f1c709ed2a386df972073b0b03124c2b827a5da38c622bb0feb06124f65c5f48184eb0b35dbb388363a80a06a6a1345bae21e7aa7d003c5c5212a174ab777fe87b673a06a03b87e864f9273bcffff2005670a0c4da4ca4f38d7b8bb7cda75a48f68989d6865e9bce3357b633062b5dce6c3d339ac311f1e9ae7a8451de189ffd4c3ebb4a22544a5e81886611dfe09db35f4a348443b8cd65cd17431c8e7a7b285f099cdb4f6ef5799a543aea4dfcc14c5b48e318d26b2ad14a39bea8b83a0192a38488a5167c5beef3d6968b9c5dc119a1be275e122846da8459b4eaab2964f308c427898fb01aa346bebe0b0abd7262883531ae076eacfec70c50cc345f416cbb5b3a07533d08acb36a7f79164443d68fb965d0399b765cf476a47fa36883d8f4220f36b1909455148a619ca27b4fc4d1461f28dd433887c428ac272739d4b8f151adebd29ad7a564dfb9fd811521184b21c6687c82a7aea6e94eeb07424f0a6ff38509cbb08ef016398675199b395618649028e99af724031ec4d494db5ca11a0c311db62682d4c120c50f10db43c6a63a429456492aac002fef5476d5879c2296ee936b8df8501e3f2cf73776337317e7595826c2641a483dcf1e381b8198b72d6af4d3ea7ef9842853dbef5d32a40601a0cf814e5197368db66d7f11e479c83bdc4efc939003c3c9a345a4e0d3c37b6d0c53dfd2b827b8d61956cc453343129a22d65be0a6da7f194b52eda9f89a4b664d0886d7173fc47536c112dd233a0803cc77f2d563e6dd9037a1d0dd8ad2d24a0027dacdbefdf27a6d52ad432fad35b5328eff3a463edf69a6be8962e60f47dc24c959bd7012bc6cc02b049b3b12e0550ff1a0ea7b1ab5e2f451fe536dd285cd97126bf6608da1775e7dd179e451a5c817ede3211e5acd0e256a76c8370ac302b6ae1df282d5e76394708690c4bf2de140e2cfdd328fa5276abf5368d6de0dc25bc8df0f8185cba9f7fa9e92bf2afda0bee0b6c1919871fe70d54a96eaedd5ebc72d06c5d32d73097a32f38f5a7ee2c14bc324cbadd3209c9e964e1dc443c4fcbf1f07c9f85d1a07e532bf1f0932cd18485cc1d54c527cf3c066528e918f8cf6b3f44285b1f1143dc2048def3c9b1ed30b6485e1c60b165b00d21fd3f6c4f83062de9f39afe740927ae3ca34d09396f9d38fd7f47104bbb186770f20a5b8e267643afcac390e4a3036db1ecbcfa26b82e377066269237d3ce6d7704772cacc4525498d17476f90596197ba812c61f4950348a3004c7418021400f8203db597c5f0f5311ca8e28379354ca34b81295c70ee8949f597e6b4a0601586a7a90fe1f449bd65778cd978f3137201a37345d192cb26796e0097bf511e1196d7e9d78e8dc9a77aade694b636d304b1a63704fa06087d538899944d39188a0d375501b92556a20d4e77ad020ff0146cd5b9e7dab2902badff1a169d47fe1da8f393201a26706f1f26ef94904c12f982d42649bcf6eb86dec07e35196719b162c094429dbfa38cb3d679fd98ccc980e4034dbf00d57f5f712f3c73b0e4d71fc49ef84c01a34cb361901c2adad50852bd4364b752053ebf1aa386b8289683238416651b09b88b6a4f1ea12e98b3fef8b493817bce98bc181ef0fe25ffc8fb31754553feabf4bcdd1661fd3fef8554c24328ce736bca53f030775b884c2a37bfaf8a5ac80580394746b907545375cc65b0c2ba8964f0e5eaa8e09141bb6d4511c66f75f81269a5371dd9fca10f1dceef8a7a298ea0a67badc99808b4a3dba049cde8b0fb07b0b52670d55d81f7e1aa9e1ad1f682e2f90825803fde1cd56dcf447d42b4c6a9367b703b2e85e6bf94419db0671d90c1d8072731b0be619300225c8f6cc1fb348323f14cb2eef23e949a0c40bc3f7704e983c75760a999993663179da94711bbbff586296a8d567a9616973fcdd1c56449000e88aee3991e9a3b5ae14ed2f0ae05fa8045cb949bf6ea9b1113c0b184ee141d104c152ab78999861dcbab587aab30775c52cdd73eb77aabc66645d8eaf77f8494d28865b9f175fd64e2e9e0b1dbcf04509c6986a6b98205568a7e2dc54be9f740a9afdd8590394c3dac238c87ce8a3a7302f050229b1c050092f2d06a8d15b248376a4e14a3231dc70fc82fc154909badc9727b8c2dd82844944f110c6bf539fe1b08bc112158f73146c3e1d7762cb76d9d0c185610e9dfd0e8f0888559755df4de3bc64437dea5d775993fab1e8a8081d4174575976605d303c771bc023c017679e6463b2c571ea74495bdf89c5a8b9016cf0eaca98a4bcfed569022c34ceba38643812b9e79b3bf8ad2eeececd4b91f34784273e53094be2f07978ee7998cd941c401ae030f9bfdd1a7034f4492a0d1e6c612c28452196a21196a58502a", 0x1000}, {&(0x7f0000001280)="8e4188228f9970645e91d98d4433e624efb23f8ff9c8bba747a133b61a8e1ef32322ae3c3da68a6cf099367ed654465f4add75388e3101d12d9e5a1f8ba35963001550ea964d7a45e6f07c5f49f3c8a935a93d9af8e661efde3c9a8ba781cc2425fbc7b66598d8ceee18178ca53c80b8235d1087eebda8f3004d46c85c16604e2e4ed3c356faa63f5ee99bef", 0x8c}, {&(0x7f00000001c0)="cddbdcd66206cd30519e28df529a384a1addcbe85138afd3bcb3c2796cb863724cd7673e1dd7f539793a18a0f2a5800ccff4ece41978cfc811a11d3a593ebc26d20b2941bfdf166327a763afc4f3fbead0f2dad574078d232bf103cc120a8ad88b2fb640429d1cdcba101e0738c85af8319060acf9e76ab61469", 0x7a}, {&(0x7f0000001340)="45b1b85319e5bb1e3927d83d3623f5238d52bc940889d0dacb53a9097a384f39b09bd4ea88be1998d84fb94b1e75884b9ce6a15c8901670fbfacfdac29a8498b96e7f5273b3fcdcb965cb3bf1ed1e8fce3ddc6500eef9bb2985cc94ad08f186a8ff81d36aacbb54abbbb2257fcb4630184e6e63095a9ed4ad32b69cb80881bd003d019509f50eaf0c8568d9910c976b1a147e4e51bef80fa7fceddf981607c70ee4701bc9669f9c17a7c4323cec02e6ea6b67e7a09e9899614083bfd5a128fcca9131d18e84bfccdf949b8b99a2777afb6329b61984f611f65b78bfd6753813a4575d0011567713b79db90eb9dad0608148104bfd26be397614460717809bb62c45871c7403c093744b7570da48bee7203e937fcd4458335d2f9b1ab2b220fcadcad8635d67b6e016e8982b0a1091fe8c589dc98ec37c12934d621614e6dba1bec6dcc676f4c86ba2829cd161682f8741a7f738468c3625d6406c11250f85e2c30c902b6034e7e947b530410ec034632f9aeec41595808f2f1452813f132323956ca46300d0ae17c7bd5fd9769dba7a6745c331a66ef3b803d439c74898d28c0a56af01a8f598979e0e1bebb351ceb24f1ba6c26b75d1f5f59524a323be64dd4aa276ea2d719707754bcfc3c4aa1daece30a614c67bc0f53c7a08917a23516765d3100763e6fb268ec96082a2646a51c728f8fadcdfeb9a9ea4d9844ad1619be6b86cddb261088ba8d9bbe9b8a18fb60e2d02865b3245682070dc9f82bdee52d2e29bb42251605624b3620590edbe703c5c77d790facef768e92b573b46d1b2a729e150c4f2d795e451090318056a58276e49f5dc71c456d24df3e36413c9a3e25d3d38d6924e29b843d43f835461cec7fec5d0a3fd42949e8245c7e483b3cf7cdcd99740072f1e042ab9046887a7dce20f726cf327419a02879812640b3663e8d6a836e5933bad1ddf102ba4572890b9e6cbbff0a2a0b22d5a92c8f4b4d867b1c0ef016f26da8da1a7baa46e69fe8d1bb9157034bc56344a3be887cc46671ddbcfc5a019c51acd7a955399ae019e7b7be42161c66be693137ca8f8a8aa3b69463744b2517c7c033252e706604dc84c074ea00d7c5afa79dc3c89819ad19e5a573ffe910b1b0f250ccc0c66320a38e9b60ca8b549287356a1ad73387ad90152c7895c993e181e769511f7d5321ba762fab775de77833c5dba3a682093b3bb869dae7acdf99d15489247bede2c22fae9d275ccfa7d2ec59b49435e96f1a4510f89906213486aed598d36bd5fe8767230281aa6685abc19b25b6630cdeb442956a3cec5e961cb82f42caf69098a9382881be01eeeb32bb901fd79f0353b3a39fb9d4a122be4e88be8775dab9189291807f290950496ffa609920438e9b7918d93e9c01c2640e2d42df19a055f2576c0ce639ef16c0f0d8d2ea1b45c9c32708da8c21ae5ca675ef374913f586c5a675c7a74ecf9b0383372619857060ac4d52b02fe7e38dd8f03526fb59bf05e3ba8805c8afd54c50cdc003baf055d76999361aebcc6040c9c344ef220022015ace53ac88bc084396929a2bd2b6e9632b693a78e2b6795283f700ed527661410c22369b9b3a024d6004f0545b97ed7418c1a75dddc7e39ff5bed74fa5eab58ff84b0149d6c0167f30e07524642b88df896ca39196a096b7b6b22520e13547948c355ac40b4edb4925b261265321082cd2d443774d54918e57101457145d1b973999cf901ea632ab629278d2a6abd2580153cf884d4dc27d50bc60daa244b0891716f7e7f935c2d1f4d927ce6a599ac795a5beaa9a50bd5e70f4aba9afdb1d000f35b11479f8dcae67d081110df23f84d1122df1e4b63fe68d712c12419530b7464b35236bc03ee7d99d5479c9b9e23bc9492c65c1c40ad6e8a17998ad0f29f0b78380eed82de37ca7882c7626ed90ac8cfd84e710fc082e5b5e52cd510126506807eefbedcdb65017339e9db01b0f7aef2507db0f9b2313fe11f740201c5d5194bc5042bda85238327cf442697c1e3d3c88602ec16c89aa60b2c8de7683a8db0044e2d33d0dfe7d2fe97700c488b751cfc8eec39ff3fbbbe3f706eb4bcf0eebee0183e19faa2439604469c8eb4a468bb17faac82924c76632116810a51180d0e06977d109f7b448291258869105518f3d59ab6123e69458edad086a9860e93370cecd40689b3ea9912c84cb814fdf70b4b3d46be91a1b9bfdef8e0887e8ac57176293ad1aed06895687d1c6328424cc305f2474bf6c82a3f507df34926a0fd4933656129fb0dbcac7c07363b3f3d9ec18c05d0c0f878a89f197c076891c73555302c42c35e0980bb292846c53c161d29dbab71ee3d15a8f414d5a9af76f20f234772acf8be4e773e1be14b13176f3c7eacbd63c0f1de91cfb766c16428c7e780b8f35e9eac9b01f3cfadd9a955fe7d4453bbcc489b660827530d6ca7726c9c373066489fda2405bc0d44b6282394427ad965f61a8824a19f737930eb2a0d93ed6b3c8808840a4f846a736cc3b2ef00a3c83fb0d72a0ae6afa4f333abbd99addc4971eb7b0ff2fba0b4ed45c8ba18dbb07b4451b94fa2996b9a58399289ce6190a8343f3121bc67d2d75c235b35940aeabe6ebe0fadd6b5745b762730ae20e3be228471daa823d777d1dd54a8d2d31a47a52e1f0635d0f4bbe726a233fd0f3e822c9d4d604ec35f15972a9cd68c8a1446880f3a9e274c7257cdea4c6018379a81ed3de23df21b8342d96c72453daabea3c60ddeb9395bbd0145a56c2c15a66ab4a6ab9ae6af39990a428ed9303d2380a758f7645e6f2f70b7e8fc82e9cbcb050db3436aa91400778b514cd87e587a1b9e97ae2732521b63e6db7146b7ee08ad8e4fdd81c09fbba7c96eb79fd8ad0dd16c737e28aed11ea04ab0f86ac50e40af14e1f56381b701edd537250f8c2732a6aa5b35bbdaaabba13b1113a1f2b9a8d7cbd8b95e4c6b9338ada226e6ee36e289899b54c6c18da81f88e968667473429211722b8f5d7ae2595699e3df4785b724b958e896b033edb2b2586876eab7660a17348924a8ca106a077433deb721f41a89bf635bdf11f8733e1e87b30b51420b8a7fb2d0e96e9fe1dad4ea4d74a264faa0843479d8f62c5ae3b0dca5a8e62ae3f2092737c9c6f60829188be0ab59b477e6ba877c935f47d8b27649e76af76288c0d3abbac267efea99e02fb1bf0fd8f4d0a9352197ceccf49c50faec5f70679d63013496d580c9497fd816946e271a774a4ba39e839f217b6f30202bc890949e9a5fc20cd549d3127ff88aa1c0c38b84f2c0be3e0ef7bf3930d2a3cc71e8c369e70093d5960eb077ae7fc73bc586fc23a121ced3e6710d32ac16e31210fbdadff4c6136d5adbcd3c8a0c462c296373e66a413302b95861920e49dd8f9ce133936e3b445396a33f9e67af9e2130f39326855b9642744b538bf46fadc668858384c2cdeea47d8b79db5a8a31d2e89f6c3cb9f92db28ec024044d410c1afb9586231d24f60f11fcdd942cc10585787bf0729910283d6daacba1ef4fbabfedaa9846948407f7bb56be6d7fed032073f50bb900c00e39e21eda47b8843c8fd9f69a6ad20e9b6313b3420fddf8c34019fa2f0b6360dffdd0313dda9f254432aa0491df2df5d69a4dcd382bcdfe095058fc214be781c4106c04ba8afb6c7b746d8bc88948362b57520f6f3a8a8dbb2224ebf451f18537d627a16297432fc68f19ce248a637eb38f639228d69153b6bbcf2edd374362eec23e697c17ed82671b3a6a0298d85fb4b4b9cb3636d9334959b6cf97ddfea3f72f0e52547aaf8b4190dae9db5eff4ea9e2ae0773f12e2b469bfd5b1f1d102784b02215aaf2c4b2e0b6563b317daee5888b3d71297aae212043a0b2ba4f8bf5cbb6430fbf8ffc9537e03cde8607a71244c0f78e04c326232e71d1d1c511f607efd709b3d9ec8bf7900e81c6009628b390f7a881f0a51ca2c1a1323ef14aef06886459301e35c0aa9e6c2644ee21148aa8a9c4c63956e31b05ef9c5e8c7889b56279f99595fa9217e57457cb74e21f834c96785bff547b2b2e3a84367099327d67c3162f03fb9b857a1a928c895753361c0d56f0fad26f69b434a634457ec6171d372e951d8806b17f7f4c53bd6797057fc40c018bfc00682427dec5ff0559869db3ac68f477197d0fcb327a397eee92799d2dbeda02fa76c70717d70d7c70ce129053bb4a1018013d5797d82b03d33384df8bef4234ff1aef1a19da219bced1e831e39f0337b47bb0bd24d446288ac0596269829e172f9ab678e3c0051b633d64b90c5b0a0922d3e98707656697dfe4ac5d62839f2476bdda889dfdf2ca9f56761fb7cc963df618bdcd46c8520e6fe515aa6136d44af6c62006e816b777413cc8164480782896adcae39a2495110c91ad2dc0a7f305d7a5485979637485a21dcd3ea55293a7e8a7baf8211ea152a7cdd07b86683ed1f46ec59404c197fcc83333fc4e84db89f7b3ac5e3938137374aca15af456b0db861011d87b7d9f94f96b25ebc8c69c87688bec81b3974f474b74edefc31ba37f04d49f24b736dc3af41678a13e90562d22c0f5d0d54c5170fb345d76227c91db73decd0c76750f7e76c205c34907f73fb7662629742c62f9fb839691fd29d5dc6b0dd5678cccb244dc81ff67b4be0d4da2612b9152bf2f045a1d1012c0705c3834797fe6d2168286bf54a4de731d7663e7577420c3df7ba1a017d1a390d137346f166c6e700117ee042b9b68ba10c6c0d03eb66ce57e2e6e9985fdbf9459539e4bc52facc56f369b28ec68b6e1aa947efd77a3da2f79f9ad49430575b0a5f7a04aba58fd3712598069303239bb949dff7c82dafbd8f2e2ac8770dcf8b277ebbe950d9338bcc5b09d28d7169ae09a4152f36b8469a3f05faf2845f1ae37b81b07b286b660c8343081b4a348041ec7173f047eef31a1408e2f711023cfa23962c586e6f5ac151acb2788087b7c0b4004a89cf35e095033dca673e68601c4c50407a7db9e04ef7321bc808947430ae190ef596ac907d1c63b90e7461f1d169ec0f7b469784368603b9fc26cad73de0a90744971d107bf0d2a55ca443420cdc552757ed6618dfae57b4a838859c5429408fbb01fd39142c629a2ae6d8df4fb4837f65b96a7aa3cfa8981abfe4f0a1aae528672254c27122bf7068fc549db3a70df0b3cd80041c8123488f3bf62cd3246e3fdc908779fc59920c9658eea93608fdf94c5ac99b302807a33e94f8721892a90826c6ff12d6d51e6cd3ed5f4e742e39028f83bc50dcd287601ccf574a6f0cb6003bf7d8ee78f6986e85f852ece7c4d990b9dda02f3f3393d5662a50c62547db36a7933453ee4289e3fd429637fd2cc2b8ab8aedbc976ffd8d601a9d24ec8615c6c83846d41ac3eba7d317e790a5eae60a5b3f88f703eadf12fb75ff75dad6cbbf3c8aa4a4d9fc9d126d42fe2dfe06fe61443067e577cbe7b9127c0077d38c4f509eba4ffe5ba5def66de1a2a46ef187063f98577605df50af624adc542b2f895da6787280a695bfed39ebc011f7a66d6870fe20c2e4d94a2b66b24a3cce8b0d4b652a108c41143c3e4a0d562f39e798b43143566e790dd7734f500e794b43750bfc38c098f3130ef03c9e70f1b7aecc8dc478c1cb68c93fd0fb9a79cd681d7629da0ac05e477c6c5bf44d26b354cf87baabe086ab609e8e9f01881beea631a3d159e78c5dbe6e5e5b4c74fadceea303c58780c7c01f4a4c5c706eab4540a142f1ee64d188fb9d6aef12bf35809f6e3790ef349e52585dcb07f10797287d17", 0x1000}, {&(0x7f0000002340)="4a32a20c0ccdd724feb1f9987102242dabe565f685ae1592f4f9bfe1fe5087307911fde8b5954ef77adc1dc423ccc9ce589b9ef68dc1a7ff0155d25388007c9dec29d59269995f24c33baebd173f04a33d", 0x51}, {&(0x7f00000023c0)="a94fbc1403c3fd", 0x7}, {&(0x7f0000002400)="b1008d0e9bb2b67fa6d0a9f5561823b36539cc43ef3b98c8e476cfa9aa587a7754b62f7d6b9bdca7025928305e2ecec2dbc467b363679bac28b0208f119b9cd733b0193b32ee283aa7cc4f372c75750d29f65a0edde06bc4fc96eb79fad8c20e644b32598205f3aa25f7ef3252f7a32af02b2283bd86c5119df044e6136e98ab298b86929d953db61f4ad0bd1f7379a4d274aab4ad5a83fd87bf6909a58d556e7287c7231748f0cc51ff44f47f", 0xad}], 0x8, 0x0, 0x0, 0x404}, 0x4) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2800) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) fsync(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) setrlimit(0x3, &(0x7f0000000340)={0x1f, 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open$dir(&(0x7f0000000200)='./bus\x00', 0x1088, 0x9a) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3fc, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x0, 0x1}) 16:00:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff2000/0x9000)=nil, 0x3de}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0xfffffffffffffff9}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') 16:00:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r1, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r1, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r4) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80004, 0x0, 0x9}, {0x35}, {0x100000006, 0x4, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:48 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = getpid() chdir(&(0x7f00000000c0)='./bus\x00') fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) pwrite(r2, &(0x7f0000000300)="3ad1485ddb68b24f384984c2ff5c6ec80c513a18ba7d3827b275959dde43fa58c50bde702a174dba222c9b73f1c8be93c23e7d0c3d0537664d2b021df0fa96f197f4998f4d06fa5d7baa112b32da0bbbc67a0f72407a6a6b4705a8d8e83ef8816a53e911f22b0b5459788cc0cc4f81ef70ad31a935bf650a3ee790710ff4002f71260326f780573789871d8fc30886ff87c01f16a6b7c191fe9d4639f1e99d828f8fecc7aa80af8ea1041b295fa9726b513d5624", 0xd0, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x2, 0x1, 0x4) 16:00:48 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:00:48 executing program 0: r0 = socket(0x38, 0x3, 0x2) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:00:48 executing program 0: clock_getres(0x2004, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = dup(0xffffffffffffff9c) r3 = socket$inet6(0x18, 0x8000, 0x7ff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0x4, 0x8, 0x80, 0x0, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x10, 0x2, 0x101, 0xf7}, {{r2}, 0xfffffffffffffffb, 0xd6144c0caee2d56c, 0x4, 0x401, 0xfffffffffffff96f}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20000010, 0x8, 0x80000000}], 0x1f, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x48, 0x1, 0x9834, 0x7}], 0x120000000, &(0x7f0000000140)={0x9, 0x7}) 16:00:48 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = kqueue() mknod(&(0x7f0000000180)='./bus/file0\x00', 0x80002005, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x1f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$getown(r0, 0x5) getpgid(r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) pipe(&(0x7f0000000100)) select(0x40, &(0x7f0000000000), &(0x7f0000000140)={0x7f, 0x0, 0x0, 0xd2}, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x80\x00', 0x80, 0x0) socketpair(0x20, 0x8000, 0x1ff, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="7ffb73084d91d93ec556b2f7333aff4b3ff240926bb65380390ca1641ce7f6d12f8468d8f3da9fa3476c0c9575c1f7d23e65106908e32690c0ab373297ebee87408c782d1b98ceb85ddc83579266b650176dc18fe10de27ba21c8fb9ba9f6d2eb9978f888157eeb2e9c80bdc99a30205aaf85850c6bb1ee01ee4241b20aed509dda8e6a109a4140cc3521264c53c643ec0a1bad4f50a2dcd04934392e523ee9bc30fa5eddbb0cf7d2bdbd821a39a85f6dbfd28a4868ad9d9c76bf031ce35afcbe26f45d8a98cdab033c9b6d077e2b8b5e60cdde880", 0xd5, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0xffffffffffffff97, 0x100000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000097, &(0x7f0000000000)=[{0x64}, {0x1000000000000030}, {0x6, 0x0, 0x0, 0x101}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:48 executing program 1: r0 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x3, 0x5, 0x400, {[0x3, 0x3ff, 0x0, 0x80, 0x9, 0xc340, 0x100000000, 0x100, 0x1000, 0xcc, 0x4, 0x4, 0x7, 0x3f, 0x2b621cd, 0x800, 0x6], [0xa5, 0x80000000, 0x0, 0x3f, 0xfffffffffffffff8, 0x8, 0x840, 0x100, 0x3, 0x400], [0x100000001, 0x458ed29f, 0x10001, 0xffffffff, 0x9, 0x2, 0xb28e], [0xfffffffffffeffff, 0xfffffffffffffffe, 0xb4, 0x3, 0x80, 0x2], [{0x78007838, 0x0, 0x4, 0x4}, {0x2, 0x2, 0x10000, 0x3}, {0x401, 0x6c8, 0x599, 0x3}, {0x36, 0xffffffffffff8001, 0x100000000, 0x5}, {0x8, 0x1, 0x7fffffff, 0x8000}, {0x3ff, 0x200000000000000, 0x3e, 0x1}, {0x5, 0x80, 0x29, 0x1800000000}, {0xd43b, 0xffff, 0x7, 0x9}], {0x1, 0x228c, 0x800, 0x2}, {0x2, 0x62d, 0xf5, 0xff}}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x50080, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r2}, 0x7, 0xa1963b666906690c, 0x2, 0x6}, {{r3}, 0x0, 0x19d, 0x5, 0x8000, 0x200}, {{r4}, 0xe, 0x4, 0x10, 0x4, 0x5}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x9, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0xc2, 0x0, 0x9}, {{r6}, 0x746ba0ef2feb2aa, 0x104, 0x80000000, 0x2, 0x9}], 0xffffffffffffffff, &(0x7f0000000180)={0x8}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:48 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x4e) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:48 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000880)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0x27d}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xffffffffffffff5f}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r5 = semget$private(0x0, 0x1, 0x0) r6 = shmget(0x0, 0x4000, 0x181, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180), 0x10000000000000ce) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getrlimit(0x1, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffec1, &(0x7f0000000440)="bdd9477c320c93bb8c1a900e8656b6ebb5a64dd85176bc3d70010db137198a2dbe523d43046794ff6c7293211de4d5b66e8c691a79426babb983f84ec008df8b3281cd1b88f15d30d91b984d415465d5bb5f1382c79c66acb12ec7d7493ef82036891fb081a250b93eb2ef92ee65eded7762908600d5244365c517dc2e9bc162ff6bb002afa0714a9c8da37c776ffa9cfa22019f102848ad1b6ecab6b050801d2023424d2fa4777944fdccce3fb6bf57c67d0250bc6c5f3d79c27c79d6888c0767a0981522a5ecec675f8ad07c6d9c51ecfe8fbd810000005887130d3da5e120a4a5dce99b5093016c6c5fb10779464c3913c9b6bf797afe7cf4d79af6f833c53dc6e70c9bc52e076089d404a437cb6200f08cd3421f3b8d7562f5e3c63f2eb30bbb8805828b5084eddb3ebd84df9d3dbb925ed6df9e14e5210f180d52fedf6276efa72dda957d605237942e7378a3cdd3675086e767a9ec742e42901d4df31cb1e8ed62a27f6e935861c9467eae00"/390) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) 16:00:48 executing program 1: socket(0x2, 0x4003, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x6b, 0x0, 0x0) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x20, 0xffffffffffffff87) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x6) sendto$unix(r2, &(0x7f00000000c0)="861779b8ddc6cf4e615d804b85ae9a9c8c3913fe4c39d5371efa6b9b26ffa8c558fbae8d1b502589d33376de50cb7d14295de23d4dd0e2149c322f498ccfc0e67705300722d43737ebc46ea8b0a8dc5d12e4de3f52d767baf963a5b5db379ae6b1b15f342fd4e809000000ecf251c5ef216308f254b429a29ed2401505bbd557567eaf0d88a89f749b914549e56c05952538d9cefb3d54bdd0fb6df71b50ac76d304ee3161efc92346f1ed1294e01bf37fb99076652e75a5d2b9fccf6bd0050586101a4851cee072a227aedc4c37d9202d1a1ace63b7876ca8779690827573", 0xfffffffffffffd92, 0x0, 0x0, 0xfffffffffffffd6f) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) socket(0x6, 0x3, 0x9) 16:00:48 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="9c45029fd5c88d0e2994e4c80cf61f43b06ad729a6d2becc822271637578ae51fe0965453f3612ffd5553a521007b4775e5e4c59b01b8e16cfdb3d0e9112655a066cb3e3c01601cc38f525f54aaa258004a8822b9ce4dd47938eca0c502e999400e53a856e424418faadab5eb23f5d69e6373a806fed0b961cfd48c64261c194b88b4d2295ba403235455766a9afb77b7c1f6f4c", 0x94}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386c07001600008295955984c87910bf453f68d117006abca61f00000000000000bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bcff3edacc82bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0xffffff5e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) chflags(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000002000000000000"], 0x2b, 0x0, 0x1000) geteuid() r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() wait4(r11, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r10, &(0x7f0000000980)=[{&(0x7f0000000a40)=""/244}, {&(0x7f0000001a00)=""/4096, 0xfffffd92}], 0x7, 0x0, 0x0) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() wait4(r18, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x86, r5, r6, r7, r9, 0xcd647dd9f2c806bd, 0xfffffffffffffffc}, 0x3, 0x7, r18, r8, 0x80000001, 0xfff, 0x1, 0x100000000}) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\x03\x03\x00', 0x4000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f0000000440)=""/189, 0xbd}, {&(0x7f0000000500)=""/203, 0xcb}], 0x5) open(&(0x7f00000003c0)='./bus\x00', 0x20000, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x3) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x3) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x8000, 0x2, 0x9, "07e840213afccfc07c19b0a05cc8d8ad851b951e", 0x3, 0x2}) 16:00:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) pipe(&(0x7f0000000140)) 16:00:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x9, 0x7ff, 0x2, "311ae55097a4a3f629472b2da3f42e96e494def3", 0x8, 0x9}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:49 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto(r0, &(0x7f00000001c0)="b9260b2aa7c83f434006d2c11add93a5694cfeec91471e818f2dc1478d862744982ad7ad0f3ccc123edb586abafc097c23109e2d62ed61b8769d9e2aa9684322ee3b8e54d9f4f1315194848aece6c8ed138c7e2180eb8b5fe1bfa3c378bedf8e030b951dc09afee1db594a72b59cd3d0fba1e1e30d106c65c412f6579e7526789a2f91d733a55248be1ee3b16f8ffb5f96a299f4b430159baf63cf5ec1f21c945888a23d282c4c53f1e27b95fe656ffb234e38d02c505e2c6cd7137e808f", 0xbe, 0x6, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xab9427551ee7d657) ioctl$TIOCSBRK(r1, 0x2000747b) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r4, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x88, 0x2, 0xb57, 0xffffffff0}, {{r5}, 0xfffffffffffffffb, 0xa9, 0x2, 0x5, 0xffffffff}, {{r0}, 0x7, 0x0, 0x1, 0x4, 0x7}], 0x9f45, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x20, 0x8, 0x800}], 0x7, &(0x7f0000000200)={0x2}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tV\xe5', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {}, {0x100006, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000000c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[], 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) sendto(r1, &(0x7f00000001c0)="a62fae94a273194c8d897196809279837416ea9eebb15794ac0f4ac62453dbad6cc7681e90c54c878d3cbaf4fc99895b9a8301c43296b9da102c335d59ce4b97763760a271ccaed8eb24260c9bc57bc44a20a11d78347e071e2401b07515ad7bac4282c61d87de9650a37d982a46c8fe44056042907d483cea19f057893e8018a37f07107cc3d366d6c390de25cc00e0db73679a9787ff56873b6352366ab4f2da8dab4ddf9cff16884210b6c670ca129261610c60dda13249a5054a9a905651a5b563bfdc813b09bd38d5705d3b8ecbb5fb0622f6f42f03d79f42fc86d983fa3c2f4ead7e2e9012dd854bbf4e0a1155364e7a8a9a71d27748197055f17731e2a05fc5a29aee5f45d18023110b6d017987d5ae0bb464afd0b406bc1ea209307b11bbcb437ea1a4b2be107355b7ea11c9a79bd3add8cc43f5ef53338e46320d16cd844089128aa1ad3db8d1e38ee737d172d1fd2b4ea4166cc191bef754498004802526b112eda30db0bd18107c8a33833ab5f33e50d82d0658d41956c32916b514f24533993cbcc6560e2b61791eaca340c56c7b602a5e0fb29c561070830c1eda9f0d11e68359682d06fa2c7289acc277216d9edbf6d6be14dce28acce078fdef378d794d15e87e9cc55880b58a323fc3b6ed45c97b1d77b3fe1a4a25acc12e31519888d8c699c0ef03d7e34e3d328bc9a6e7c4a27740eb4abce95057ebceb98d28762eb7e8e9f8f9e4ff461a1ac934fc903f6ac8f6493479d75cd7fff154568af5fc33e1fe7b5067fe0674b37996ba333eea4dea56485b6faf1e0dc8c7810badcd134fdbbecc999b9651562e4e82985df0e088b8c538b3536c6666850101845ffb4294abe01e9ae0d77c5ce206a115b09070ecd566c8507a782636a042d7bb10776fe83be96289a1dbd5de885ae3f1c64026a38c6788543d8e6ecdd345cd858f65ec791626a52259d23e7389a502133dffa1be86fb31d4157088c14af96843121b9e06c98afe66ba0fa62fd095dfbd03507a1ef79551d3978d1ce2bf35a3d6bfcbce6a089ce2f43b43dd4016268d9da199ec2f0fd81c21fc53550e4d02300c1874f4c761a28ec92e5b73afc022fe601aee34d60b581b329eff2e9ad6716c6eea5f501cec0400066c4f47b9128dbd09519118f327110153f0a9fa8d4d3773d3ea82ec687c7a6925e1bb6e6d18da1cb75a2757aec1ad3615b20beb43ce603122f823937a77180b0934777e72d4877a88590e07f7f85bb1d2a19cf61f661381b3d07bd3ef8d7a188661eecede21b20b7e56e42547b57fdf51dcd5691c109670b07606ca382e2e14c60c0e71fdb50b173f568c913b1e2d9267b417ca93bd0aa9833963b0b3ac2908e2912d80054c7e7ca3f8065aeedff791563ad3656958e74af3af4984145bb45ca7e2c2ee96006cd9e39c2c462f9567ab949092544ec32244683cafaad2b368414927f680c897f9c4a72e8613cfbd3860a2a511e53f90391fee98a76881ebf4d6b7f7f77fe42409b02f24d8a41997097bb40586996d66d4bcee5bea19f0b9c1d2f157c88d48cb80c23d79d1478fe0bd66b4e2ca0cc658e693aadfd0560f97aaa62ff9b252065e97952db3378d5b71c04c84e0914e7d6328dd057e5641e9f574ab18d0a710a998fdcdb5f2bac9bd46d5d688367ffb97a5a2beb84b6a33000682187ae82d2c986a932ecea0568f82fe66e168337275f7ffb68f763b99203d1c3cc7723e3074ac995f1f5913aa4f861a747a825bb863214723398d1a67ee95d84180323110b1eec33bd91034d5ec107be40899365190c1dbcef1684988a55d553b890467cf06ddf3c5368167de6e31cee43d56b9b0b8cac1ff3dd7c3cd8ddd5abb9e1bb24b40b6d470f7233f12c660173dc76e4414d93f19c7df70faf343adb579fdb7f7e2c6af93f4725d87471929c9d5e2ce44add6da4bfb8cdab16d98a8316e87940f557acce85747ad9814a76167b3dc442e274c2977ca057f8c0353795f72c7b9d4284b600a21312f96964a68fbf7c79cc1cb345ee00cd0b837de234538affbb743a4ec1471c25a18e0a31976e33c97cb86d470faf99cb626f133d0079b097016dfb1e5497f793ee98442901998cd0e680f354fdbbf1b12f0d5e799dd0032fbdc71299684d453a2907140afa414b8935c089b2cc28434eb4f17fe0e1a3e90aa14a8a74e46cdf20d48f5dac3c38ae7a23e1c3162c3e89c4970e417921a5bd6c7cf833ab504483ea335dd1dbb6dd4eb11d8ef17b5999e1f63a76cc326221473e5aa3133aadaabf3ab7b9c4122d814600e8e4a4b308ad2d85cae0d3119cc920a1e09c5c5756ed410a3ba61c53d56e092112ca6f4950a060845df55019693563e6bd43bae0c713228f92a58311cea83db26cd406d95b135c6108c19b0870329cde81f644e14ffdea24949897f6d03039e63de824f6b45fa046c3ae936b2b19f546b907dd9dace918ec9695e7f8e42c8e78e51a72e2e48715d7fbc40c62b868d44e5de1020dee8d88dd024ab9fa4dfb3d7bb315b6cc03c27920ceefba540b5262c337b8a34349756b3038ca5a7810c8120f9de871d9f4dfd5c6949e11617df00515ae16e90ddfc2307f65c1a349eac8ed5592287e75cfd2782ccbd9cccb294ae541e43e8a10578d57730977c58d3a2061c0d1bfbc1f586a89c5bf403429f77139e64755d502924500859c38d7b62e8b1cf60d8ba7d8f376e12e76688efa297117eadc378e6ab6a7afd2b84f21c61add01eadb0e815ed26391198f41d9bdfd16480931db0071c28a5a72497d433d950d80c9c2dcc3a295ffb6a7dfbb722269f728a337234fc1c549c41b2054f91981a647c999ab8ca025298970e566db1f9eeb490a16279f28f396aa38c15528a2e267d55e0a7aa457ebff4a84508e3cee5dd8eae8ffed6488032ff82abed91149aeff2bdf7ba50fa2e2d330ddaf4bf76ae1c15f137d98f6c671fc73b46ee8b712fb0ad0eba6a16be6b9d1735f8cc43b3129ede8ab1ca4c1e6b3051ca123efd4c70c74d42b126de15648aadc1c648968b721233b131b5c34908c279b6e451cfc705295fb6dc81a6c01311c199793edb1f95bebe799ee4137082d8751147c583445c768223579ddb2d80498adea49747193e7521b6c8dee393ef9819e48c34364073f332720fdd69e191ef01025631c9ee006b5af71662f241a9fe709e25dfc0f479073184b7d967c907235ce2210807e524ef59cf50d548c43b357a92c16687899c7cc9da5de1cf0ea4c4007a30a6c5d98d58f4657444f6be455c623df2cf8650d2e87bf28d114e428e7b366bbc942344c539435e4e75932ac9c0bbfc7738744eb87604a442df07bdb5d97c46f886b4b7f7bcf492edca8af5a6442ae83aa36be892c5759abb0d370d5a93c25db80ee33e0197f481bd3b5a12acba3eb04d6cef1897f3332c8fb8d36297051fe2ffc567e7a7067bba974b1184bd3619b8f6937379cb2393189b26cb6f6eaa5a41cfe49236d80bcba066403ee1a655c0ba7621f01bbb45922ed1c3a0d919973474d99076d5b8879297e76d2d9205e2f75bc5e3ad2cd6b13bbbd0d0e0827817105804adce628b8a85df482fc012348221886714246992f50e067f39ea35eb74471386df01665b00fd5cf80de9ec374a6b251204da9f2a66649193407f201e40c7e039a9f2adf04472af64c10e6b962abde9710b25bc5f2ab5ddf8073f967c6257c952e4ea6d3c6c06a606bcd296f71f7c095b4b11e2de7512d43a970f08b49aec6ff01e7150c5217404989256b83f5a156e4a4a237d2df455ec3b0d36893fdfc719a50de29d35ade56b051e243a825e4165d18b37979754143524ad097d22d56c118439478518aaae45e3e84436a0bf746d7fcc3003fd264d7dc64555a26b541787030dad632eeff6c4e4940da89c934d19c6a9577cff173d6f188e2d40a3c67b7199a00242ea942bda9fe340625aee28581d88f12bd90daedd7c235d405cbe61c620af2d63deb4abd6e463cdd9cd0459d347bd20755a8e730c3a61ef7bdb394cc257dbf2da0a855d7af38682281e8edfedbff99d6bb421c92a88cc8b168ef30ddff179f04aacb8f906b240cc7accf7f41930da6e86e906476487d6cb775af799adaf21259f3bd2db86193056546416d8de3f776e443941130116e7d4e43476c5d1026e8ee9b77152a361cf380049fbdc3e51195b9b143a52284a0ddcda13fea43aec85422f548ce60200aea2b0c24cbda7b4f022d94a8e446a521af59fca631c2c7b630b329af2a70bb92158015caa0465f3f2254556621c867cb7f7a4aebb764dde2d90fe827bd2d4ba2a13eb77bc7f72040d1acd667eadc6006a52ae0cb52ff73cb0beca36a5ae151dba0404961c79d7e810cbe9a871e27d9a853de77002793364be92d8fced255b7967f4f45dd39412a50408c88c46402e4bd408fb402fe6e49a8e5c29f63a01115a48dfbf98b07b75f316e28340babf79409d76b7ef130a7bf93141ca87e763407271c302c1c61cabb189c04f059f646ec6995074952bf6118831245e89acf078c324526a0ff15f37dd282bee136c4f4aaba166b562a1c52f233c8797071be058e41ca3d4f990070086fd6820a46660219a10b6574aaebcadc52641e7fabf93ddfca8d334f9dfd167769ee03926efdee319f0ab98e024c3aa72d6905bf33ccd21a5a1f17902ef2147d816c4285297b1f682c4a835c0e4cd03ab4b92327814c390af45a1f36d8023afc46cb3bcf18322755b725d705835c611a72dd97abe1b3fddbb3b92ef395c3de9a7a897bbd9442db3a846f35db720e0118b3663e96887046c8cb93637a4177d34b7893b7dfa769c242079c138ec91a4dd0d7644bb49e7523819a69b58faf39da161ec9f3b0e887387a464cbd5631a58f449c16f037418b60b269cd98052d678444e3ae15d1cd151b0ce73d7a60d73028b771c32ac57baf50991c2719e4f7f682faf93fdcb933db722ab9ca3f37fec7a51f0641b6d238dfb25346a7a290ec0a9c4d18d07aabfb1d3d6058797ab789340b251f0f593bd6314c4ce71a5954564172e827b0477a7290dcc1b4518b43999b1a525746a827d8c81f4ce25dcc0bc7e16aba4e56c568aad9e12d09e4eae988edb96b373b91a5d13986e0bdaca5cf425b27e084cdb94f00bfa6c6ebabd0ec20e1767fd921f543a4b493bcd76ac710b7e214b643943191960c4b52b57efdbe5ba353838bc2058f6d25facef0922321a692b291af4e746347c4b11cbf1a3897d556d0496564973cf212d77906df0111591652cfd44029fe958b344674f9213816330c1230ed392d991c4679252b3916686b39f012f0b45b7d3b4274a5b4a58018ff1d9f3b255c4e73fee41e2fba24358eeb313a264fa476434152d4993f326198684ce173b9cf90af78ffc01f39a04fac23fe11806539659ec86514b6679c0759e4934d25675957fa8af0b353cea7f155a33c15b7cbf183f2b51a835b6209c53997abf7ed8df4b27f2243df30ac43d8d7ba7cc424c54dedd07856eff66cd062a16cb546f824fcbb637e41031960d54bfb891dc0f213ef795cdffeec0359b2d67ed57a7c43cc8253068e84873fe5b15a795a915cefc73b7f420e9e2c168e17ad357f36ea662745a074c5ee1dde5ba3f15ac2d1123b7fdd4d5be83caa732f6a2f163602d6b27eec540fe9e87372bff98e84b5e8bcd0975b6e4e0538a9f220a63c01545eb542d0a0ccdcde6b3444c9e3153c592ee644c5bc793a5aed0065eb0e3fcd512686f601b3f3cc9221445fd92cbd309f93695a92d54eee1dc8b724a8ec23baf226b012ee609916b7e057640735e15055832b7c0aa1d940949c078ad574b1d87581ea34f8921be4f18bb689a434551112cd0175187e87f8e978cf7ca1e5f90b00010ae470010ce39fec74317b9586571b1b47617a34509799fa5cf393b40c960a22232b9331192f5fce24c68000000000000003170fbd1a38b669706a13a2b2a7152bc2e5ed26bb50ff11c0cd9df6178c80707cc79", 0xffffffffffffff60, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000002d00)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x4, 0x6c, &(0x7f0000001280)="8b38eb23e961a58cad9fd371d453ea43dda6cda824d3099f727b8bbf5178f8bae725406fc663cf9845c29373f74d9c7d20dbd8940473719ee368179c593b353a0db92244c1b9170295398e77aaae292eb82aecf550d5f20ed283e47dfc688e5d958024fe6e56087b54bb36eaef7485c3ae3d508f48ac7e8012de3b393035acec22979eb7ea19ae80b84c41df874e5448089996b112f80788863b54bd7cfa89fc5e35a8c6aba787e601004a5cf9f8d55cc84860cadce60649c524b59892cef9546df10ec3f43f13f43cb7cfa28ea27907b08ba4e0e6810cf5faa1ce9901606f62e007cbdd7375b8193a9ab4d4cc25e37862e9ed7d7d6158", 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x65, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) write(0xffffffffffffff9c, &(0x7f00000000c0)="b211023564acd36882947258c6098def80421fd2b0809cccfc3e0501f07bf7aab08dd202a914452b6c6bc71333d4351e12f4c478951403e82dd8f75e18660b3b14d0744e11b5bed0f529d60a39e86cea74d7be7672e8864305f38f15981b8051a806b23b56a3e9c05a5972bceda029598eb40e0407fc1b9a78b4f52c35ef2024b811ce417e92392925bb3f9b10916fd66b07c44f79fc036a5ef3dd6cdc1de720e532cc2dac886997812b245512dfdf43373f0da9ef05e712c871bfd9dd593006a3467c99f228fa1ddc", 0xc9) 16:00:49 executing program 1: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) acct(&(0x7f0000000000)='./file0\x00') 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000280)='./bus\x00') r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) poll(&(0x7f00000002c0)=[{r4, 0x100}, {r2, 0x20}, {r5, 0x5207c1d66f7394c3}, {r6, 0x1}, {r7, 0x4}], 0x5, 0x4) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:49 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0xdba, 0x80000000, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0x2, 0xfffffffffffffffb, 0x87, 0x3}) munlockall() 16:00:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x101) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r3 = socket(0x2, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt(r5, 0x7, 0x5, &(0x7f00000000c0)=""/63, &(0x7f0000000180)=0x3f) fcntl$dupfd(r3, 0x0, r4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1ee, 0x0, 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ftruncate(r1, 0x0, 0x7f) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="474c8beaf7808b2b97092d175e6a10d9d407575e6765d668502f1aec868c181a7f503bc9bc8561e314cb1158939d3549f8856755dcec19b92cb2bd280c9846ca8056964d560d65803f3a33bb419209c29934be23c0ca5db0087522932692dd1f83a4c2aecf3aabf1d2ca1285e943822457631dd536669e1ecb21b52f06e0e788", 0x80}, {&(0x7f0000000040)="b9e15aeae6fb0b70af58a06800b5ed346ab74cf705773f49182bc4b082943a18", 0x20}, {&(0x7f0000000180)="b444a1dfa072bddb2b70963fdb52d6cb3f469b13e17e1f5ef09eb5b7765852b342af64164cc481f3247e6298cf52331b7fe6d490bedd1fd4edf1ece53178eb9f29aa9940f0aeb48858eb2c4017e2ed42e90adcceb398af6a7feb622e9b033cc754e8f7e0806aa703007cd19ae49748f40180ffeec0d2a396427493c7698c8453cd7c5c0fe584b5f4ee960f3ccdf7bc268e320ec7fbbd8f432adff070d65711adb92e3d31b1e8ab608025fcc5b45a76b9afae463b88b82259b566baca90fc976878cfdf38a6c8c493771dfa23852e8a0969a42cad3a318f92", 0x2ae}, {&(0x7f0000000280)}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r2, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:50 executing program 0: pipe2(&(0x7f0000000040), 0x8ffecd8eaab946d0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1, 0xffffffff8c1d7199, 0x100, 0xbf}, {0xe7, 0x7, 0x4c, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x108) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:50 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = kqueue() r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = socket(0x1, 0x4000, 0x3) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x54, 0x40, 0x100000000}, {{r4}, 0xfffffffffffffffc, 0x88, 0x20000000, 0x3ff, 0x6}, {{r0}, 0x0, 0x80, 0x20000004, 0x200, 0x20}, {{r6}, 0xfffffffffffffffa, 0x80, 0xb0000022, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0x10, 0x0, 0xf12a, 0x20}, {{r7}, 0x7ffffffffffffff3, 0x40, 0x10, 0x1000}], 0x4, &(0x7f0000000280)=[{{r0}, 0x8, 0x8, 0xfffff, 0x6, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x200, 0x8}, {{r8}, 0x8000000000000005, 0xb0, 0x0, 0x57b4, 0x401}], 0x7, &(0x7f0000000040)={0xfffffffffffffffd, 0x7fff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1b00) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\\-]/\x00', &(0x7f0000000280)=':\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0x9e) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x98) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "2371d83b3d5e5a91000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x2) close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3f) dup(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/134, 0x86}], 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="76429bb2830c70ee18d38332efa18d4891d608a2be2a6e5edbf3d71e51272eb0db47e271bd30e368d8625854b385631f5f43a239e13708df46719b13ad17e4b1dec6d92a6a9f2f6dd153f09a68a4f0df13df27c77ed3701d89c21de36a9da854354b0f85ac4260c0ca622818", 0xfffffffffffffc6a}, {&(0x7f0000000200)="d9e31e8ec3ce3fc1e29d11e399a1e9b928d78827ff21f5641d6eadde0c5fa47bc0440b01eaed577d2e64497c337f3eef374c169258e38127effbca6540c5bc461b02b44035aa8960cf2ba133fb5c071341039e55db218d2882e3ac5e1d7d84984ff204", 0x63}, {&(0x7f0000000340)="5d453a615b049d7d3be0d92731139b001f9ed8a627764189455c34aaf12c87d8a38cf8ba0d3a254f6e83cce45358888ce8dbd67f5eaf9b8c4bd9d152", 0x3c}, {&(0x7f0000000280)="17937ace35c4dbd36a1fabf6b1b7222249c4db7ee36102615cdd809ea0888b7fa82d6bb8e538b27c0e8f10acc4aba195de6db86c3adddbf7c4717fcc37a6a55b01d80bb5232457b460e479fba10691da8e", 0x51}], 0x4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) close(r1) 16:00:50 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() wait4(r6, &(0x7f0000000080), 0xa, &(0x7f00000000c0)) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) r8 = accept$inet6(r5, &(0x7f0000000340), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f00000004c0)=0x3) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgget(0x2, 0x80) 16:00:50 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x80008006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x4, 0x9}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:50 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000580)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x87cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="93fc7bffa7ad7482a4b04aaa0a7d435bd2d5203b39a36a2efd5c365587a2d59523b7df3f1b0c4594e7ec78de306411f68bb49a4790e6b26e6a3b4f04ba6720dc5df73f6e8441853882d0b874a4a46b7a7dd7e618ccc7e908ce6ae3c1023eeda8ae30d0aebe46800c09beea6d1b8713d6ca1e4892b4bc3a4de91d7976fdfd8dd18edcbb75d5140f75b00616048018c07d64a6c3bc9c4668686ce091082fd7dc425a3449cc3d0029190ded5e0235a4d5c8dcfb6ed8d5940f66fc71", 0xba}, {&(0x7f0000000440)="aa07400b8f27685368fd19ceb1e669c8932d354a5e6366418e736551757533d5b8af2fd11ee3443a27a3dccc401a8d0dab6466dd7ea42a5b71aabfb4638c851b0a63aa8c6b44f58baaf4adea7c057b6f55d6889755d8a6ffda5134f2726ad923e8b01683e957a63beaeb4f555ddfff1911fea2d3311bca83eb05c3aafb62c02105a25320b2daba17059223ea07721b647091cd721e056a2ced11af178da834cc4f76328e0848ed0a53c70ee61a10f7", 0xaf}, {&(0x7f0000000380)="28f24eeb7992292ad07fde6a89534813241f0e56ee17f85d5c787cfc8558e831996847c1f5b827847c17849dc7a6e5dc05ed5e5cd880b86f53c97caedd3001a5b5ad4ded17f94be32f586c49019b04a120b45c2ddadaf050f3a36908fc0cfe479037d92e", 0x64}, {&(0x7f0000000500)="773d5cee2bebc1b532d3879e38ffbb8202c290c39c6b969a44330f09ea158a555db9899ba44e3a3851f2cc32be2c5ea41e3c5f246ecc38dcc650bbd1022c556a1a7e7d1465eae0b2ed9bfcda", 0x4c}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000005c0)=0x3ff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001800)='/dev/speaker\x00', 0xc5a3f940fffdebbb, 0x0) dup(r4) pwrite(r1, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000000600)="5730a5", 0x3}, {&(0x7f0000000640)="44cf005f6ddca5df69233c1018477e0d8981cd1d6aa08ab342eed3532ec4447909b9b301174847ba307ffd08aca79d2bd2022a9d155164a90457aac90ed6a294245831bf71076f323dad90f54bbea8bb5477928ad4c8f3d74bfff79623877480a8804bac1bbc0bc04a27a3d5c04e3efe7513201322b75eaf0e345df59cd60d6d8b4cd60f11b7825690ec347ef3d898ee7afbf5879201caeb3d5239421b86f0793e93450d3dbb016ce5c9a3759158da7a2f9941dd18ff6ec860031e5c94392785c942caaab631acf74026e2182bfe01c59bc8871c697e2419db366b1b4d", 0xdd}, {&(0x7f0000000740)="a8000e686a152add38e5ffdaa627e23ada948a0fe35ac0abb1f6c70c49c10bc6ad51baa1b9a45afe5aaab582580b95ffa39c95b030584b6d29d403610c3922abde80366cbf3547cb94d246", 0x4b}, {&(0x7f00000007c0)="4958c04104afaf5fceec95beffe7a7be485405374a553a04301c532f87387e15a2d601cbf1a8a4734bcf1092c1bbcfcbd34c6feab9838df1f0045a250946628ef2e6a1291aec0d96400680e4c4561940d05a9395bab7c2fb98b28ea9ff418e9d35919ed16b731714ab864168cbe364da573a38d35252452a825bae4c10aa426c2002faf90197c57e50e130a00089b8c3d07698929c719c5e67b9a10647cf7de568b9e55ab03cdd6b8a63634479043f4f34108c59900c92d484b401e7476f1abfb5b8096e60f0ea4a629dfcde197f2f5559fa7474f5c8c8b6e8ae3c5064d4812e3872b086d1215dc2d847854f4841b0bb301090b9a3dbac8199e960ed798fa18782e949b409d41c905c338edf1680e5d9335397edff9180fc7c17b26a09efc2fbb0fa46fb88071a256c611faa5f2cad6af2e6a6022b5e844a52b4f34da2d9034dd95cce3d07232317a533f32d78380aa608fc9f542b3135555070857eed71fdb76ba35dbe32d00827a49d0939730d1730315ae9cf91dc7b8746e934d15e16a10c96abb1ca5e261a3901ce5aa6e23431b7edc88245a51d53d13e9a08d476c1d8f6c2468ab9a5be28fb0d75edfffce3a68a53f306bc6ac2f360c11b5097c36ddcd73daf0c81e1220d5cbfc1073b2962f50a39f34c4e7c9eabebb648679f54aad809d08994b5520dc8367e48b25aadf90da8b401b57a30885209ba196d68677440b180ccd817d50d59d09a751fcc08c65457d22ae9581c74e9476e95198db9bca8c8130ee722fde3ec40a82d0d7a7652b1cdc25e4b019d41ac7424c60bd52db837436996823bb25bb7cfb87c88f6afaf1226f9b7dc04a9c6586ae33a053aaa97bf54ffc83da303db900341e62e8466952f450b71dba7136dd43943f7cc9172f122b9073326da773650c656577bf58d2de2745806956a4deb180b3d5bf464ec45c3249d8ef29d32b3b493d7bf7ecd2a9001a85155db447068b9c1ad9c1fec408a81dc1bf1c5722f82d69fe702831b7a2748341275835ed4274c90b76e0e17e56ccf160c33ed4ee5421cfbcce7e867280c6ea980681b3127ee6c2fef1f4ff92a2adf75629a5b65b70ef3dd6d1d5de76da7c475c20d26682367e1de859c5c663c23860a10db984a4807be4be46a73320de81101c38882ddebc599d4eee47e724ef881e94072e41d22fa0385bbaa165416de746853fa4f25165edd51b81869028650369510426ce5d8c557b59e71191bba9070f2a797b63c3584d70c1af45038742890e03f526c63af2d93409a63a22cbd1f5c15a0ad355139fc80a37b49a41dce917abbd026439d8e7103bd3e31896c9cf6ebcb203ce31dce670805045c3d6c3f27486d4cae140e1579905e5eb7d692f957bbb33605c1574eaa091d881bd3e1321c34dee0c440e284ee604e5e1114f04b1723bcdf8f79936c39135a96d5bb5f29010330f00a22c1ef50e97aa5dd1e4bdcd0b432696956c627aa6fb4f8bdb52054497e0124cf8e078a31c4a09f8cd886c9312ec0fe5d2a14e8f4f375934b0ac8dde6f2e18b583ed5eab3fb171da03f2b6c5ba135eaf5ed15a57503be9f29127dc9578ff4342b112532702f78c7d8e572c8dba709bff99a8959c10cc64bb7ffd2d8635884018ebab32022c57f3a286ec78b25f5523f8b5309a45ca2b707a638cfe4f562c6ab22e9e8adf1cb391f044054cce1b77473ad2bec64e7dce7f7436b33045c4beb935de0e7f85f6a4aeb32e1a3016e6d53de2756277ce9b2d3562b4848841c11c2e65de0398d9f7060750310610f14908ce4752f8dce9dfa9ea9527501360f3bc04bd12dab4620cdea1915a3e5f02aaa5486cb4f922aa9119716c5c95fd55eacd0242fdb8548fe4a56b77cd930489d7e9177a82d632ed7c17b0fada4bef298483bf3ebab105604f0c05c7cb333d44b8f724aa68965c357e3eb376c9a69554bd104d0465ba423985270dbfc117f248dcc52025b94358c134eb515233f21954fe6b8e55844e390180df130beea0dbbea651b0c836ba578b9f7b464b99bbcc00c0e36c523a97603a8e15e611dfb4fae585eb5c0fa4800478b4284528906c7a40376c7b6df9203b2bb9d7b59105f26c3744ff282499a166bd06c843e3c6a55cb924faca64a8a05550f2a4c37f9570667e131b2701caf19350e42ecaa1a21dff289d061b32712bdffd15a38cf33bf12f721da5bfd2eeffc124e26d1475781e20d3897f6039ada650bba08704fed58c3b79011e3d5e5862a30521cd2718a5e0b4d7c7b5e55b78ab2528e251f8d249ef0d5165527cb6d7e17496a5f869617dcdc34d77c7f7d6c6879b6add189c855b776390a7e3a6d260c834f924d4b2e911d65c9a38ff12190621e6651b4ee41edaa0853c40fe4150f6c2cd8848da13d3a87c7f3adccf0744b59565974d01454a3e407186142f82cb3384fec07668187739bc4a63d4d92e1d1207b717703095c37fbcfa24c0d36c15169ecc5bf81e83358e338891cf950803cfcba39304fa7adad04f67bc1e58e38f9542e61f8c632f36fc93cfccaa7ddd45a045d0a004762f0ea6eeec1aafd430ede1477a5dcb8527c3a66c36e430d6db9de15e85c7d99110429fa83517a8c761d59c2564ebe8e5e9c9835dce0c853f740b61e13c9a0b291d682ec6d1fde0960d48445584f4c2ccf720325d4ff11d6a0f8f819c5381754799b39fdcc07de2c034bcdff9223c845e84e92b48cd4e6dba26949ac558199e904c807c26603473506994ff490f627ccc49be5ab9da19bff03d0c11fc331c844e91df06e5b1383201697fdb11cad3c600780ee0d3a53e965123f87585ce83e78417e98f2c05273904fee7506ad8fc02c182d9b58911e8804f28e0535fa04d3b1b2a71d669e22ee3806d4ece2757330e4b3604869c40289f7abb2e17058d643562750eebf77955a7f67d81d5a4ce84d8599ebf7b112f13871b423a1e2c73242571162dc602a38bd358fb754f481b8c802d74e6f7ec615a12632c0a75e1865790bc557f39e9dbd127ac313f0cf54210c8d5cabf761def7ef3fbd87e742452aaa84fb0232151df6d96dd3cee8f52c145ee99cd01d1c0a059fd4309d25320b4c2b3994d5a6566b1de6c9b188ef73dca79e6c5a8f26130fe27ea68abe2401461f1c475ae83ad581b3f6c2ca704fd9692e914fda01facda2338f039d82ff7667ca7fc6285d37654744d124d3394b0aa7ef358aa6d39bfebc64e164b2e050946dfe43ae6d06d8a4ac552e6c1a02fb320d7e9174eeed2ee55a4ceedfac512d433bea44443957445081254582235eeb305c5f3cc4de9bebb365b5e3ed6139f898ccc3ec56e1d0e6c6545eff6e33068c8da886b42a8b6a4614ea46320eb6ccb40e2db1076faf845265f987fa305e2c15d6c0102babfe3421309a6765ef4f1d184dda54696e7d471ae52388f5334e9c9c5ee721e3fc013669f68460034726b2e4d051a9ad70edc5cba06d849215f189607b81c9da8ad52c0b83363470dd0a67a7033d7d5a2f42dd7b9433edecde7a0e037d51924bebba5d0e0ed4928a97bbc389141180820aeb13ffc6d58060924f6b8291992f0f6814bb12c43a2d20748d1ce5a18c41d83a52ae9602010499e8fe01d5e18b94ca084953b175454754313ddb22be63d5c27b91df5b8af8de6c0576aa024af1784a4cc528647ea36b8b58c1abb747199bd77e42778eac05d94533dbd740a5278cf004847d2978e5dc62f1fc383b86917b3867d2a8d1e436d97f38e2a2ae29825e96bbd0f7ee1668837fa5e2409d6dad036653fbedf398c5f4e6ccc76d78653527d9025a74f92cd75bfaa956f07e63912978f55fdd97942e429692fe7aa6658819ab85be5c4491b50eabc4d699e878e1fad49fe2c8caa84148af34f1fa36fb254a0ab6db3a3f5a8b232da966615149a7fb1747eeec732c05adff5e66a3b8b5286f691fda082f09cc74559030749e8dddc568a33ebb117ee220f7d1fd7d90c2492aad32c979c2a5e480aa23a623031b00a7dc24f1842833293c091fa28cb48cecf4259c7c8cadfebe88e10a8875206a14703e73a9fd8eacc3758f5f910db55f364e267e52de764a10e63df7142b6bada36b3a5d0b5c21d5cd13497df4f76a490423f02755008e2b3025b82b890fe5e913c7a3d0121547703cad05a304ce71facdeac844eee7a0594da8e24805bf064429227ebbd3413b4d8bd6c92db0e37d27ea45540360a5f181db60504c5fb289d41790895b0911c23d19b03e0af1eb70a8890da6d2d403f8650fa638ff510a4711508eb987fef51f62e380567c4502bf386a8af8187e58e2f78c08f426104a73095fd5df57e4a6a89d8e5e8a471a90f01f56b74f3ed0493f48b353fe0138a481cd3fa35af00f450df593d15f2432aaa055ad4c939682ff93fdc6b3d4c4e22ca1c50c6fff10b07b52827f1e1a30750a07ba9a24d9522ebcc2c9d9e3ea1d7b77ae41a00e89792de8e0784ea9ce3cf9e90df6426e7384b1bcd2671d2145865817b6ce1fc79e8206b08b87099d2a2fd58b59d6615e1368f87793ebdbc805c74fbb158a95a5680abc7c93a53292dcbd1f46642ed119260238fdb92029eec8c566eb6a0fa322ad26ac3189285a5a9932ef0ddc0c33ad4b5952f8282ac19956214b8e591dacef60a2bfc89bbe5af673ff6cca6f7d38299113fcf722f7bdde2aad6cc4665161e38057f615ec113a229bf3a0b7b0fc220b5b9eb328375eac3a2360e00309d21a2a5731069bf180916387f0fc6fa0a6184959352a4ea09818c07ac58683f34750c4948183f52b98abc5123a679ae2ca35768eda18e0851ff6d4af4ba51397e48003c7170e403aa4ead1b4e79b0c39f76c4e4153f2ef8ec5f8f9cc755ffc040e9e1e936408d9f0fca32640e7130da3a3c344641b0eb3af490feba7b2a4f6f66e47a0d1bd66872357606b2797d4041a4cd9bc23bbe932c6a38c708af0e98bf308990c77315f5ad28634736bbdbdd0346f33934902273b5dba4d13862242d5f7f0d3d67e5d6e9a6964d8c63c5befbc88260774344e896022e8673c3e79be730f989fb7e564543744adce860cda90eaeb5096b6e7e0fce896c7728a6ffaa62a8cc78cac6664af7566510feb44144c51ac92dfc0fd2b34ff000027c962d9fb4380f034d1d1582b4ab184196f3cbfc846bb5ed248dd12d966edb8a1a0ec2285dba341a015cd7380c17d137e801ccadc9633ed9ccf4198604d89eef8e9d2ed8b1cda789bc63f519900e52196571dff20ff51b25a31b515649cd7b6b077eb2313b5d3b013c254149761352e682a1c1dbcabb1909220f2ff792850fd3b4b89a30e8346bb5b623551a3c9aa154c5bad83d9f68235760d9128ee32c1efa879fac4d4749f5336d11550b2b2c2665877425cae9cab594ee73f77d50286452dde8d8c1705471ecb707ff0ca1d05557b43fa5dbf23a1e0b2c6ba1d610e586e9b974c72c6fbfa8f7343dd93128611f1220bbd5e088236bf75d706b95dd7a027ea650c8fa2a56e58823f62bdf4d0be5bf69bc8cfa36bc1b91ac5e4cd4f4e426e62431ca8832f971d4153a0d427c67727da3c938dda35d7c64cfbb3819bb71f2a4ea1e1fdcde5684d18f401473351ce1a517fd9ce5c2bc2f2c1f5fc69a03998fee1101da4821447a277efb2390b9034827cc2b253bdf67f0926a29c6df51c802c031775c231549031935a370140b4cd3bcef03224af487bb20a9db62741318ea20e19d00c80de04205409729a02de2e6516e9610dd1781762989aed240461fcd152002ae753a40af3f91fa4a5fef85ae7b055756290325220daef2b692391c092c50534e3e9", 0x1000}], 0x4, 0x0, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) 16:00:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa563e9f00"/4098], &(0x7f0000000040)=0x1002) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0xffff, 0x8, 0xfff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = socket(0x1, 0x1, 0x3f) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r9, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) r10 = socket$inet6(0x18, 0x1, 0x3ff) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x40, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x7ff, 0x2}, {{r4}, 0xfffffffffffffffc, 0x40, 0x1, 0x401, 0x100}, {{r0}, 0xfffffffffffffffb, 0x443685f5e8c5f995, 0x0, 0x7, 0x92d}, {{r5}, 0xfffffffffffffff9, 0x2, 0xe0000000, 0x3, 0x10000}], 0x7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x84, 0x20000000, 0x5, 0x2}, {{r7}, 0x0, 0x51, 0x40000000, 0x0, 0x20}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x42, 0x1, 0xffffffff00000000}, {{r2}, 0xfffffffffffffffc, 0x84, 0x1, 0x7, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x7c, 0xa, 0x1ff}, {{}, 0x8, 0x20, 0xf0000000, 0x3f, 0x754}, {{r2}, 0xfffffffffffffff8, 0x28, 0x2, 0x80000000, 0x8}, {{r8}, 0x8, 0xa, 0x80, 0x5f, 0x8}, {{r10}, 0xf, 0xd, 0x40, 0x2, 0x7}], 0xab1, &(0x7f0000000440)={0xffffffffffffffea, 0xfffffffffffffff7}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) syz_open_pts() 16:00:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20}], 0x10003, &(0x7f00000003c0), 0x2d, 0x0) close(r1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) kqueue() 16:00:50 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff6e, 0x5, 0x9, 0x8, "309c0adcea9a2a547fe22d88c461569727068ade", 0x3, 0x45}) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:50 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/239, 0xef) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000280)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/85}, &(0x7f0000000340)=0x57) fcntl$getown(r4, 0x5) chmod(&(0x7f0000000380)='./file0\x00', 0x20) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) read(r5, &(0x7f0000000400)=""/165, 0xa5) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = semget(0x3, 0x4, 0xac) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)=""/4096) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wsmouse0\x00', 0x80, 0x0) getpid() pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x80, 0x0) close(r10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) wait4(r11, &(0x7f0000001640), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000001680)={0x0, './file0\x00', './file0\x00'}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/speaker\x00', 0x20000, 0x0) close(r12) 16:00:50 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x62) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fchflags(r2, 0x10000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 16:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400020203]}}) pipe2(&(0x7f0000000000), 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x145042d2174bf6b7, 0x104) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000600)="c06edab618126fab54a17a37cdcb36ee97d9f1f400a57426552208fecdbefa1c901d93dbcd3c0cd8652070a5c0cc6934e99921480c6eda164e7735d6f6ddfeec6cd020ff80dbd0ade7b75150cd8fb87665c324f62ca7a6bad804e8fa951df867d53853b9432fdab7df704e07f68ab989ec8f53ea4958261fc7039e38933535d5f6f00f28d84aef75adececde1b072e05a4635ce008fa1b1401a902c8af98b7be13cbfd56d70c0a0d07f89e1dddc003bdc631df5c709bd7b3bf77986c9cac2acc4db38d0ff85395e4ed253c8c9f207324b62bf6bc722a059c58bfa4d046af6da61e8d5025e821e40b761c336537810e41342a18635b034748229ac49f57e1899b2309d8f22077043493843f66c30a8a44f27a998c90af60028184e6473f82ba855fd2c85655398b04fb8b8f29749b108b3435d0c9986d0dea74ba8fd224ece7481e24684b63dc39e9605c891ae9beec58d71ba3279c4ce3813af2ac11e459386fb3964ba12c33264049d7bb7620da", 0x33f}, {&(0x7f00000002c0)="3cf3e68d1662277bb3dfdbfe6faf1033e32411fe5b365d09e7b5f1d2835c91a438169964a15c40cea74f04cac1ef26d0b89a4ca6ac7af81f8e63a071f26802a79cf9dd644d72984493ba1b3468c249d4e8724fbd3a19f5357a24234aa8fed07488037d82851b5724bc2f34e1fe8b062bfc4bc9647ac3122105dece4359a9584c24b7160a33253682adbca536caac7623fdd56982332781d07ca26111b8e8411164ef9884b176891a692aeb3e8dda2ce376158126b9723662025839fe5cb84d3812b01052496c8604eaebcea70bad75d232ed7d9a", 0xd4}], 0x2) recvfrom$inet6(r2, &(0x7f0000000040)=""/154, 0x9a, 0x800, &(0x7f0000000100)={0x18, 0x0, 0x3}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x800, 0x6, 0xa2, 0xffff, "359d1206d2845175fbfe11e0912051a068e060c1", 0x8, 0x7}) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="53082e2f666993c747f31d92f41e6c053d009586d6f12e30a441b90ec60ea0ac4acced02f84a3da33d890ccf3db8687024fedad4aea98f52f095898caf5ed284f85f7ef32667360390c0c732a5ea5bbf8a9ce0118a5094cb6d79e98b37d2c3df0d1eb84cd0773135db650b458a5b7d979f1f93c51160c47b16ee55be9fa63d28f96e4cbe29385910a71fcf93e863d34bb5e118e669c8b4104dfd5e5d9459c392453531e78c08588abd6c40b0460f2e0ada0701cd32e2b2e105056e944adf6d3da0a2eb81a16af94a87ab66acf45d8c40c2420b233aefa198ad41408000aa495d1713e28c1172d93230e4aa6befed8b7e0acfd6cdfe08e5c6397a2f69cf8f789f85acafe0ecaef3b54c4a304cfe84c7c88a5641f4819d096b086e625bfd5e38ff376e65e4f8121b80f57168dbd3df6f6934364e510bec82296934ad22a58576982e4ed6614ed36c1ff72fa44f0ab80ccce3f6d7759bd12f6d589f659a70efcee2fd1c2fadd17ebbd06bbdab85bfeb97b2e617505efab656b40407"], 0x1c, 0x0}, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000580)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto$inet(r3, &(0x7f0000000440)="117fe9e9569eda99c43db745b0dcd3394b1069635cb93667", 0x18, 0xb, &(0x7f0000000480)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) r6 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, r7, r9}, 0xc) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000007fb5acbc000000006297df36a600000000000000007d94700500000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000001000"/132], 0x7f, 0x3, 0x1000) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod$loop(&(0x7f0000000340)='./file1\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) select(0x40, &(0x7f0000000380)={0x7fff, 0x7ff, 0xded7, 0x9, 0x5, 0x95, 0xfff, 0x63f0}, &(0x7f00000003c0)={0x1, 0x8, 0x5, 0x6, 0x476e, 0x5, 0x200, 0x9df}, &(0x7f0000000400)={0x2, 0x4b, 0x7, 0x9, 0xffff, 0x800, 0xffffffffffffffde, 0x1f}, &(0x7f0000000440)={0x5, 0x3}) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='}\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) setegid(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3, 0x0, 0x200}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="e13bec62ee09dccb443419597dd61bde98e1d204743b67c57a7fb4bc5f1d32bc21d9f2214bc96e6d84174d1270291f249e29dbe3bf103383f53f92509c1829982d21", 0x42}, {&(0x7f0000000240)="2eb46fa12eb6be2638eb4b2d2fa551e4369e23d9e3fdfcad6ef48d9c62c810107080b796071dce108032a10eb87493bc430dab1f2bf08d749a10d46baaacac63cecc46e7d666e89d5d66ca81cbdc3dd72007c6ca0371ed972be8192c8d579783087b74327c73f80f0199f4e1e24dbb0f38a012c5e2f368dd6b274a4ace968d87adc94dd1f85e7b3917050c391b859bdc4be9eebdf7f54f3fe56078568e137096477dd1a677aa3a42e6f772aecefd391ae679e845f892c855a1a5543632050943778403be845f35c6a81e3df8b3006e", 0xcf}, {&(0x7f0000000340)="b8687db1642118e679788a2417f5827b59231f0d711d5dda898f4795087b583f2b62f4633373dead758d9eb4ccd62a03ccfb703ae25e8be76c18daa0a4112b318b6c6b6273dd735f2397695d929713333bae6d826f4f96eb403cf7ed4aeea10ebafb85572d586a8c37c77a74a7689b8c2c85f008f513f76d55e16102d820877cd0cff30d5bb0fc737ff046c06d564426d96d89c9dff1f4b757c353a1fbb8accd5fdbc3a40d020cb751e78e97fa0d322af546d563583ff496a1c7ceaaa7bf4b80849258475e3f11c6bc01408fd3ada1d9458f4b", 0xd3}, {&(0x7f0000000440)="97368e777bf0060f0f1ebf0a145f31706c67e1d9a54496166b0b679a6a15745bce99e1bd19edb41f1d0e2995cb62dde9968365181e03be7c1b1a1cf42848e12ad65f483e4320c0dbb0731cf0ca3d0990b3e648aa3a5d24fa7755a009178f9a8171789c1dee864be00246ca76e6205b69afcec9a8043d8fadeef775bf86c5e049f851f7056a6dd1cefed9adbb6329e18d81", 0x91}, {&(0x7f0000000500)="2e1838135d0f92d24897c857788f2b61a35e34b89b1e826c17", 0x19}], 0x5) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$getflags(r1, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1043d, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x400, 0x7}, 0x8) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:51 executing program 0: msgget$private(0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) poll(0x0, 0x0, 0x1ff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0xfffffffffffffffc}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:51 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x20) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="0ac8ba9f12d3f773d4bce715f109f182a807136320c268c0ed71b407219433b78d4186decf6d1d23690c22cf766102bdc66912ae1189c69ce9ef6baf0c350b325256387ea1956e5e0afdbd28f7e700d244", 0x51}, {&(0x7f00000006c0)="ad7d3d44f1828043cce2c0176ce09b188c561dcc239426ad4e1256dfe8835dd9e31d2624162a9be73106ebe1471833d827458e36095e7aa38569503ea60cbe0850eba709c61d53178e98e7647ab530321ff1e45c540b60243cec095adfe692715197a68876f434fdb9b16ab40d00", 0x6e}, {&(0x7f0000000000)="bf12865a6c032160d32f40dd2ab70ca92e6ad5c616e2cd6f2865eb2a4660a5a949ed4b381a189156123c1103cf3fb905b8eee7d3dac6c16305", 0x39}, {&(0x7f0000000740)="4408e039b72456d3576871ca0a6ee128afe9e038234634f8538812fc359a4a7ceb0435b6fc4d013b112cf96bc5dffdcdefdbdac530b31b81ea577c862dbc8ef260869e95b6fb631b3c3bc9fd0d6d4a8bc80fa586b92aa4edf37616d9cc29a2b38b3a0f7ab12c14453c778fb1419a9416fb888b699a508b0d88697c2fd05869cb5b9e64e8d3dc53c14b61034f8dc132061b5c010b8e68cc9ebc33e39048ee4d3325b691b6fc128d7132e6f1e8d8451bfe8ff16d6cbb775838afc40b8f3c444be1efa54efab129f27a41ec167cae0b5f1a9700e9ac0adcbb55d9258f0db301127558926b09ac642956d5658ef90ff67981f5eb9f0824e61603bf657a045443b92841ed2df55ba9390bfc940a62d3f0c6709f294df6a216e0b61f0b198aee23505640c688b9749411488b80aa17bdb2fe2d3b2e13c65f64b103cb12247c14c845beb11819fa852cf70517865eccb0e7dd3ffa06ae8ced4cda43225785a1b05e7713466721797d2cff61d508671fca4ed2a9c6ee5ad1e2711a85f9449824e4f928d69dda57f987bdba982f57e0de318e1fd2de09b0eeaf70c6432cfb6e395bc014893e99fd977aec72ca5be42bca911a3220e493630ef4410310f176b2d3a9efb2fb99a87ec48a879bed5f5d121de51c2dce3fc8886c20d6401d15291d1d689053784e70272f3b40e619d07dabf85df2a71e3461e256b0b52a46aaecf327e174712fb1270b90ec813a2264e4a1670dae229fbab33ec59be3202e3ff94dbccd88fdc67ddd620d0829704db9416bedba2e007b0d4c6fb724495a272b58efd37da9dc448ee0d75cb3aa9dcc1b5d6837b926cc15fe6a1ed2e86cffd1ccd9ea63b1f0fa2147db3f65b1431f32ab9321900f928626fc269f45bfb22453e9e8059dba14cbbdaefca5571fe4ad2bb2f3b05e03e2c617b177a087ada33fa4f0abde0e9ac08080587d9f67ea128b037ef5f97ba6a54bdc98e31fb7c11ed9654071bef7f434cebd5bf30e143b088640888127f46e3e06ae842511181416942356dc8ce3764ee8886da4b15c4974978b7e1978abde9b966ed54f7bb59708dfa34db40ef3e7ab26cdd4c617df693e275d2d9bd4cc6cfc7201211f93c60845bae9e66f73deac5890124409adefee8e5d611a5676fcc82da395c6678a6ce9c37f4972494e1feecca4590d79551b1b4da02f8db952ffc9f62ad2302de9fc43caae5c329661bc7b724e0d022b60797c2277fc65d73cbd547760994a94d1e27b92fa3f3dc51e0fb360e8c7ec85df14d9d0fab0d39300c34fb84106ecc1c304bcd1e7793dd670c42749a17730cb71", 0x3a3}], 0x4) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) close(r3) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:52 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r3, &(0x7f0000000180)="c7780ea8077ebba833e11e136dd2ec001f52248a3bcb411a7f6984755f459d2fe824b2fb9a758cb723be0b4a116b78aba45e36341343850f9476659697d0da35cfa32e73128505fc0b61321d974c59f547bac5c2995a380ac51722ebb20667842c9ba24c1f5e27fac840cf29e9703d882ea53ee3cc63df959c712c9fcf0da1677c0e09276d46e7bb591e4362cf755c24de277dec739738bbad3821f228cf7bd1add87425ea8e2089702665b381357893345da5eb98e495a0713b6c739b75f41f9f36a201854e2593e6d28e1f0d85f56af411ee2f84222a29d6e496f1ae4f3aa72f025b41cdb9a8e7af8dfd0200ad350be4e5b8fcfa5f69e362f4454b877bb5bf04f1918af67e2e22c0a96db21f247d5ef669fd2b9ea9d809c626781e80ad58e448559d92827546db57aebdb5a48f8741a73a7e7da0ae60c1fcccdcb78be081e18cf594b8da6e3ca20c223bd624cfcc5a3a126a51a17e60fca34c4eac20540fc06abaa3f4f7ecb9780c565d2b946d5927863c44e2bef43ebdff403e0d4cfb8165f31be27f5da40a915e8e8cb3c575fc38fc52518f992fd127d704ec2d6f129a1bf8833adfb8b3cc248690a5a4a1624a17b549735bf879757c724fdb78e38b7990c130d9ab6987162f186317e014461489cbfb795f00440bd23965b3e13ad6751d29c11efdc814c2c353b8825e1043e4d8444f04b7ac2c07f128f5ec27a74212de364086644ac7e4e67fb8f536557d6c81b7b76e74ccf3e9c548c3978ccde2cf6b4ed4f743b01e855de03079ddabd4f087bffb2913710545ce11c483e15226ea326fc8fd985ce9578af4c1c4ffb7989a58b2a0707404ebe2e965f88b94078a7f94d248bb71d05c2794ddc160bb7f0c552f138f45debf380739e291ccbd71329d414c3838de574bab627c0b8a5078c4a626c32a50f5c2e2b49f08c42524849faaccdc2ac564149f2cdc890a228379c808e2d6bd45d43af1be923ca87b58aa08e676b3589593b91f733ebc4179c5e82013a735ff14a50f491cb3a14403e7edb5ad9098d423e7a6e8ff65f07cc8825797fa5444a7ad919500d06ffc75abab2e8b1491b1b975ef46ccb678178da96e5d1fd5463cdb2b1e49e0675521eb2c91ab499d0cb75ab9f3c2f286cf97d6e3a411c24dc47c3d037c65da485b427722272de57c1f891b3df7cc19edf55b0fc7848e8732cf1828c5f7f7c5cdba7f3a0d4b7a6d579e49432b67f2320ea392d2aaaab885e875fdcf74591aa866edbb56dfe168d7f19e84b121c75306135ee79f46704cf874447bcab5d88cb80ca82f59c21631faa6321c57e22b63fe85c1c1449a49f450f9e4de467c66e3759bcf28d7b643d88889729c79b23cc1f369cbe899d410c603306db3f73a5487f8dd727ffb4fc5c06a8507c3177f714a1ada7b422ef8c85ceaeeaae3ea64bc16770fd76adca93795f1b3f3d77f866645612556ffa2194c0d78a3cada24156d68bc4829c8f3068df9d6b09677158795a560107fb939cb40d7bfd3680731b9ba38cec4c0354bb71d7a87df76859a3bcb91289d9c14c4d5336b11bec16f8ed2e924d40a15ea48366ec6a166680f9e8d0fbedbab4d72747062c9e6ee0f56b8b8f75adbf85666295f788d88f1374af5132478a006461e34338bb5585eb09aadc592cd99d425226b819896372be40c796212c2e442006af3587aaecb5258d38dcbe71646e8ebb94cd8a2d373e4cc2d9ab74cc30a097990899235502eb89c02e2587175c82d4c5cb556464363457ca5ebd5929f335b597d0a4cc88a67914931130d4154feb9e24067527d6706b6cad4a84e785b435398e28c6023ff9dd489b11d53c05703f361ff7bfac454f4ef562270b8cf8ddcfb056a41b8efad0d7ee6968cbb96dec213b1c4bc21b9f685506c3d2a185fa23833b53dfdce0fb575db241d332bd0cc61979911c06f03be7fa26f7be47d19b6da4d21a394b6948e9be7a2443bbcd6f02631cd389f051bac67f2a6690fac7be9e1ab902c49ce713ada4c6e744d7179fec0fb48bd415c60703278e8cbd7a492abba8e3035e9ef0f20c906430cd2705ad78f9ec13b773fd2e8056a9c9cfef4be1924e97bbe64f79128bce9e29ba2f3d2f529f8c5cf706afb0d41cc3c4e23aaac77892614eca325a33fb7a7c1465bc3624aacdc8ab240207dc2319aaea1143f7140dabf7a26dbb047ce61eb9510510f31eef7127c6f99cf38ac88107102635914b4c1cedcfbd38cc0c78461a24e5dc440c76a4e7a01b907795a331441fe15fe05b1b93d55dfbd857da4e42f3356a1e72fd6b1109d92e73464006868b2a3a49a7132f1b7973c2a0c7d7b62497d949052e6d5fe031515a921b06a3f315fb7cbd0623600a6ea0704e0dddb80cffad722c9e549ada2e0dce46749f81a50d108af1902a19c5d100d9374c7722ff3e7769ec1c866b6cf79796b58b6b0873116e19ae22f3683dc1136abda09b9d714c05555f54f9a127a50a51ddc84191af433d7afc76b72fb7016f903fb20546cf266e913b577454cae49806d3cbcdb6a9cb43aa96d85468dad477d0bbbce4915896d3b6dfb56b829c579c7fe7d84bab22d192fc89ed23bf871a30502ce1f66642512535ad4cfdde10e2b91511ad0240d00078d23f0647422c4cc844d8292e0ec7d45550c5652036a9b7dbd323aec845bae04dca41a43722949f32af20a3402d5f119cff765f2742552b71236ee61726ab96ced4d5fdfc2d0046e57cd99cfbee926c7eb7262af244ab26aa728bed6622bec0d25ef816b1e7d63dfdeaaf31cbed33e6e053480e66438366ed07c963346149f6eccf4b777a3b4d8730d30ffe651982975519e71d256675115b03bc78770ac7d7ecf01d0de3145a2a799738e175e658868814928c62c6e442e5755646c52cd54bd3d8ea56131d47de333707d5d85e2ada987ab044415e54fe8bfbcdea4d4b3b1266b2f2b157ba2a483debe8fa641a395c9bc239a93fc34bd40146ffedc6133a17336fd074c5804f6faceb7f55988ccce476250863a1050ad770da5cb44c37b9a1e5a947e972cc3e5c2586d79084e70f1bf55ebd5083a84a6b98cf92bb7bd1346f47c290b1ab442024d8a9ff7b6e6d40c07c9b28d274a114b05285e46f302d22a25dce977136862a091272ca663ba925f42ae0c1e581d2e1bf5c6130ef4852786e212a0a6b2d71ccf7299ddfa1295909233ff1edb8d76a7c9ed1d2fe06a2583f7e1402201a8d3fc52581a9018a30740a754a099e6198cd3267e8b01bc8732af3791189b4cca62897f51c1cc1dd69c45b4cb5cfe570c18014df64f8b262de4b7f88f4369db3ac8f1f6859399c5977be973077b617ec627f6f249a1ba43a9c035d66c78838e0d8f6c4ab7441090524853998b87ec744c99064d77680a74d0c3248008f1d0d6cdc8be982a83c97414594de8d58b55eb36c0f23dadc1d6f233bb7b892087f3be1100ab28abbc5b19921ce226994f51f8e9fcc26d949fa46f1bc4e7db9a2bb917014a0eded053aaf127e080188031333c7b7e04df5dc362192abf68963be6c84f9181672145e7d14710c9774055d977921ad82ad3e2a9883f6c7d4ffc80805ffd9d5e7a1620bab6fe9e534b4be354a3d125f28567fa81d9667bcef34dcc4422050597efb204297f1d7b5a701d3cc59881b00299f850ce57ff63eb3bb480c01375fbc0f0745b264f7178c50e2c4a2eb43b31a11907a6c15b213544f96743084c3faf0cca9d8cbd30d2a10e489d58b6a149bb7cd49aa20ca87de2209c11d6192c4ea62016ea80e8e568fab271cd07b3f515ebb217a657e6616d48c70b745405b66a66d864751b6b517d33d7504445432287ba45beec3c1bba377bc5bd565c97569e51edf3bd3c4b95fdf7e7922f3eeab1f42852f786ec761eeeb5a27a9e7215afcb683f63c738cb3d6a679ab028ec26bcd18a162821ae3f128904230f6bbd7ee591475dda785e81a03f25408a56c6320e8647afa9803e7f01aa01717e7028ccccb63a8892178e26273c210d2e35fbd9637a2233b2e479173873a3a2e05330dd6c4a59cdd20b912ec86994f47d6fb39f9ba1eca28add928a07ba97fbbdef6c6c2f5c0f2df4722137dafe2876eb4d08dcef66cc833249298d7ab7045145dab6f3026bac45fb255c6e297f1927d4686dd5713866a76e0d390c0e124cb1ab0011718e2fdddda89c3af1acf9e9323b12f0b5837d925ccbae17d6affa3d68aebdbdc9d23016279075314dab0d7fcf5e48dd480ba337573b6a2547c066c11b689a200ec17ebce6eb2109b5ea3348028b5029c700e68c5b7c10880ebd7126e324d1b0e0e5cdd1363ed3dd0959a4a5e74aa9bb0f77ce8e0acb6e1803f0bc030c1c2481804a10d0568e7ad4e971288a818afea25c0847343e67f0dbf14052fb89a4691cc429f4fc8a55f7cc4b5f493c1ae3362ca870862284a0b4b41a6d35e7e3f0fdf0129c39ff66b9ab984889a60de346a043103e554f9495eef4fa9d55cd1bc3b8912ae1f4fdbb353772a8abf512756f82a04e75b36d463d4bf4b36d8d6a54dc5528814b6cf9561cc933897e86d85addf52ec5acc0d1f7e44f5d9512e23de2997e1b3cf533895cfa576b47a85108860606745e138daceac23281daca8e2d1ce035620997b2c44e42bc520aafba1832e9704e1523ac30d48c42086a2332fb5377df55e03266bef0d1977cda8cf14877276915d367a01390237bef9740d46a623da64012adc8bc81c707baad01e8a4953b5a0f33757263c8dd7af0f3d826cb0520fc13522771869805a0bb185ca7ecacb29090d895b30a24ab0337dfd4636d4c86a1b51139b7e3fdfcff3655599276713ab730fe99e4e8a8e7f72a9af38a178c546e6d10c678dde1ab23141c36be63fb51bf91f5a40328afa0af4eaa1c4e98f2c89f5f0c99ce804051cf79bd1d0282e8c48ff4c322370f8334ae543b431581964a4a615e22bbedc56a058637943a582930a15a0ba2c1b6bba523e4e5feaca24e60bdf976c9bfd2a8101ea1ab59e3b602854e0ad342fd59325b7cc8611dfc6bc433fae1dc450189d970c733b5640d6436666795d95dc4c3899fe86d2bd5c95af635e432e7037ec8a30554c89ba5c0a3c8aa1aef4bb5e520f7ebed4f7a14c2030c305c68d0b231584eeae630da262029565549c41338b3cc03a98eaf7989828b107d627176a667ea49f8880d9084794bb7f541b02de0c8c1af6c150227115d9f9295bc377a0f693b7623bbe19cc27e0ca28af7ca7657fbb645d28614556e324807656d83bae9a18e7ea76cfaadf359687c29f547cf92bc5221f506e9e7f204e672e5b4a291fc229dc82ecdf7dee151f9c8378e5a9fb3715082b35e00248d61561ce1c2cb3cff9f7decf318cc90da102111d0000b6e2a370510f305d20f39c4389257add055403c5476fc8f0546e7f65649b962bf8e9c16f86d29ce5c4697a1f0feb481a38a0de721bde10a2f167cde5060fca9434575af698bd6872e9229d2dd84fd0d2486fd793363b33ef8fe352df5ed7d7e728c7ce305e590f351540d2174a036ab2af77af7a49e9b25683b6ad1fab27a9335d916b9f70dc4e7204d65eedc885d35535ef59c4989b726c3030fb5f2dbeca4efacec723218f113aeb9c28e832c9e9e49f2e8de93bce58e9f71fd5bdffb98f646196ef3c53982df4bce1160a5ef1dde06818776b94f212b5b437a6875202a16b33b75e5ca85c05967ea69f9dd4d37a49e21179153fca6c87a36e3f05da7db72b77040284f1d9c41c2e8de7303eab1300ca53dab7757df6dc2ef11bbacfc214c71f38c50bf892551cb495c698ca1931ac1", 0x1000, 0x4, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2dc, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'sap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000200)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x310}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, r5, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = dup2(r6, r5) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000280)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0x8000000000000007, 0xb78b8187bc341372, 0x20, 0x7, 0x2}, {{r1}, 0x0, 0x1, 0x4, 0x8001, 0x6fec}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x7, 0x8}], 0x200, &(0x7f0000000180)={0x6c, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 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, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0x106) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto$inet6(r3, &(0x7f0000000140)="d09ff0d2f2f3a31e49c58a9296ca4e138618d054fffaa3a5e2fb9ddbd5e31370db742a8a7b6a560408af2eea60bea130eccab642ee49056dea6ae83c73124ebc67634850b6c714070fe44dbb1765406b19f0b4839da130abc7c90ab13e0ba164f5cd071e2f233e002884d10bcb70c5c1a5bf9898138f364520e8261b62fd2cc71b3acab8fef6a21b80125badf660d3d69bf68ec97508a482c6c56b5b56838efb59", 0xa1, 0x40c, &(0x7f0000000000)={0x18, 0x3, 0xffffffff, 0x67}, 0xc) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:52 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) socketpair(0x6, 0x2, 0x8000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000300)=0x578) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$setflags(r7, 0x2, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r6, 0x0, r8]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r9, 0x0) dup(r2) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:52 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = dup2(r0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5d) 16:00:52 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) preadv(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f0000000480)=""/108, 0x6c}], 0x8, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fchflags(r1, 0x0) 16:00:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffff9c, 0x6, 0x8, &(0x7f00000001c0)="9fcc873d8f388cd5f4dd5747b02af63ac4578b387088fa8857e190a6346f9c63f68444cfe67b357685fd4751a225fda3bf6a83f09a6fc0e81b105697e603e2b5588b1eda64310e", 0x47) 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}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:53 executing program 0: open(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0xa57385cbb68950b8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x5, 0x100000000, 0x74a0eb78cc488532, 0x800, 0xfb2, 0x800, 0x1, 0x1, 0x4, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) pread(r3, &(0x7f00000001c0)="c3770d4d", 0x4, 0x0, 0x0) mprotect(&(0x7f0000293000/0x2000)=nil, 0x2000, 0xd) 16:00:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x100000001) close(0xffffffffffffffff) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x1, 0x0, 0x0, 0x5, "b089ce58000000000000000000e60000001200", 0x3}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00100000653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r1, 0x0, 0x0) 16:00:53 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x6d, 0x8}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x80000000, 0x6}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x480, 0x0) readlinkat(r5, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/5, 0x5) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffc, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) unlink(&(0x7f0000000280)='./bus\x00') dup2(r0, r2) 16:00:53 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffffd}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x9) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) 16:00:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) socket$inet6(0x18, 0x4, 0x400) socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) 16:00:54 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20008100000000000000000000000000f87c8a5b0300ac253b0b731f9685a13db6bd8278071b542a538706000000b811000000e7cc8eb09d"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) truncate(&(0x7f0000001640)='./file0\x00', 0x0, 0x20) socketpair(0x18, 0x0, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000140)="8035c0e8aa675892377d53948ebc935e14dc4915a2a8c7fb253a7eb33a720f72a8056fc9952dda09f6d2afbc1d7c52308f1dfbc626906e8da855b868c941e331ab3638670af13745880b3206ee819005543ea4016a6a779928cf4c8c51d23fe96dd5fad9c0738b5a218d406d28959a17577110fefa1c78b88e0c3be18d6cb7d5cc6a0907eb77987325e4a3c98d1ba163f0e285b6a7754d1687d9bca650d6a4160c04495f6bf37902a6707499d21cf73eafff3f3fdf5ed3845480a0252728e0db44f9489c0ab2d26cacb7b02f445cf11d1418fc4b0f", 0xd5}, {&(0x7f0000000080)="b8a19d009c84584577b823856ea3f69197b3e69581a4a1365d922d27eaf73be33b936f315b7bbd30ace8ba26d7e5ea7f9b77208444186465ec67e711ee", 0x3d}, {&(0x7f0000000240)="b33c84dfef55cfc9166c24d43db0395c6a9f8a1b22e0a3e1a503ddb48cd09770ee7a7dcff48e5af334ff24e1f30400b58a2be69a151964f5a5c35371f0563b77c2f06876953d13c9699965bbaad70f3d1e3eb59261dccb4680f655f20c9ebe1ab0987b86436efd7150ccd3d30de4027b6462e874fffca4290c47407f279b1276feecfef5bfd59b931fa8bf0bf5238cc3a3295187264c5068e2606edc07350d98a4a216c34ae0013cc99816e3d376ebf3601ed2016de4ac9fbd76f474ed1d05ce04946ba6e52c67020cc13016651e0c8832882208dc9d4871e20c795a2c4e024c6a4a58e360332ec8f95f8cc6304ee736d4b1ba6f8b7f9d2ac16b9d44d6a9431103e6c43ee7331a17b479da3b51cc95b8ab2538c23cb58dc46be4950a6c2aa7d8ce35aa948db7d4d6392a8cd3b3af136cda000db5b32b3da44e74c6d6fd3f3e35c29f0893d54eefe52a65acfdd848e873f41585f633289c28a6b3ae086471d235779df1f004714e734befbfeb1fe7a7b5ed5f559802969e8c8e4c92f9647b71abd01ccab2b5e22e4f6044ae4b715ee19a8230f3ec764fdaefd2c4a929766dbdb593efb5a3596636bd3edc3a2e4f928f2e25e50f3f58e4f758aeda9610004b2e79ff9bff606d24b97809c67ddfec85912ab3a85ef9c1868f57e59178d78cb2359361ef2e73de81b455752b6be44da651a8bddfe42b005772dec7399e6b2503d33bb774d7e1986c5ae2240907a8f6a816f0c9b315089bd9512e2fb1c5e91ba6094d594926d44794fa057c8f6a03ad63bc3f8bb5cb2c382fed3269675177cbef924f004a326930705bea8d089b9ebce7bfdaace2234cab3ab4dc4c12779a7cd39b9caf78f5744c02f1b295ca87ecb89dcd3cd502b913d0a852f37728a44cbbb758952f6a2f49275c8ad38cb32e86fe6430fbd6b7b6e0cc1ad7d413b3b69ea1acd5a48beaa7882a891943893880530085aadcf34882177f24acb6b393ce46cc0ead40c7a16b53ad5656482481aea4f402c692dce80ffe5d114ec6bf4a46a57bfffc8f17b29d1dce5c1aaf00a49c6efb1976d9bdb37655bf2eea96b5e407731a5b3ef54ad4a22f0b01943c76dd1d72e110f733598a7544c5440c1858187ef5c5fb771b853559fa3502dc5df060c82a08272e3cd67c5103729005dd11f5e99751afb0268ae4982c6067f7e791f62d82c6b2256600bab9bee9ce9b1d552a4d7148fff9c2c070210b80c5516955274dc966118c47c2e73b3129dac65c972ad4f31660759c727f9747cba57e8b1e03fc58fbcf2332963d20e2756501d948528a2bc63c99f29ade4a8c2ebbff023abfb18ee78a1fcab910e1dab1c6b1bff63740e4c5d3bb227ae5398688cd98f8a6737fed2e73c49aa01c3a6eea4ce2e594b77b122066ae97afa79bc5e18c61af0b6e95b7035c9a7fc00a9e136da84ced74a9ce13dcb9ce09c87356cfbbf5eb2872ef125706aa8964db5a13fa14035a42170dee1dbe108af7ce59eae2697fbd16dfd6f86a7b56262ac3e32e1b81c55ac1ee693855dd3ebb902b04ef308426e57b087dda373da2576d056f0f9984d245be203061538599eddddbd89b512a43b0bf265dd2431a5eefc376d579bce4d1f4811b1a11686f705fe690e9bc82c524df43ec012d8256d29f01513eabcf76b8d7e8f3707ac7478e1e237dc8a65153d14f8ee1e3f14612851645d5be2bf5c7e3974c14b2592e628326cf43ae842edda278468a7e24f982920f902433f90a2fdac10f214bbf3ba48609f305cf6661cb75206e98c33d79765061844e668767e0b8607563c10d3764d900256a6793c99d86ebd525f4fdcf988695c2524a8ad5f468ac9fbb4136de66b3ea500547aec1506a4b7fc4c5b2e32084a366e0de5848f4b8457c61257b736a78e63ddd6000fc789c755a658bd7336f54177943a25aae5f6ebc9b5f10f0f5927c98a241a79e1b9b180fbc9c3da243637dcc4767501d6196375c09d8a553973f927a74f8d0d0aebfc12ee4e1e3451a909eac3562e1ec2e13cb01f139d5997f3107f92ae6ea6a0b376da069de21f240796df51fde36868f1feeeea5b82f5539460c48d6b5f6caabbb194cec74617bc040efcae9b77ee0ae08a4ff10705e713a59f82f8110bb7ac4b0ad66df121da3bb0bc8b99f3125b1dbc6cc4e68c122ee04b60f43fc6398f2b522e0ba9b341450f4c184a4ba354c42448f4e46e20d66d9c3a254a80fa78cd112a38c6152123b2e65522a4d8a6d40b5980e334fe03640d7d249ce1c530d7ba439d4566751eaf7dd7fd004f7a6487b746ea5c489e904349eb3ed3e5ee0ec997115a44a962f8b7268f69f1ce174fd55a2b21ef55b26ca8a5a6054ed749ba0523387e0534e3bdfd00fceee66bc3d5827eb517419821d4d1a3922584b2ed83a51127055f8470a6e140cd7218974fe99f583eede7d2cc099407478da664ad0f87a88b1d3d0ad14038b72709736cfbeab2eb3af7daf9a670785caeb30a0d55ad27301a6d2e8e7eb119ee1c80df8f980c0bb8bf07d87965a508de5ea492aec3667d87604ac165b304cb2690189cc5519ba8f8eb999ba2cce4d8e43b278e853e769ba7a1fe70895d060315f5b55b1e4cd43a09601ed649b839dd176d3eb5c1e5359d3a1810d2ea2e8a374ba4d22aa536ab994e384f235cbcb12f82e4159d129620edb4511f4919aafdd0203373a8200b12b766e657e50ea5270c151cfa98a6de7bbab16f21d69741feb7c6d7be5f854557af89a273f26cfaf605b437a46d4a4999e592463eee974e8a8254ea8776fc4717a940071de1293a71a5f099f53ba2cb6a637111e07ed39c9fe3c83d7f5a6aeb22115db1ee82fda86ba5623b20211abc88e7bdd7270ab937c4b4c9f5a89dcd5373cbfa21472d4da21c1ab1d12d00722df6a2ac7c25e1df0747b42ce5e583f49ca6ded6896f29bbb145fa2ecb00dd1a20a10843b49d3e6a7a030c84e83a143d20b66496883c3e718062fd26cb8538433f489bd6546ae5444aea0418c819ba5fb50780baf684e5c96640a9178705d66a7b703ab4a0564acd000e063ecf0c5fd8b5fae501fd4603b74a815b6c5a68be392a83dfc8911f2dfa3fc8d9f26a3faf715da27714425266c49ab60c24eb649014b61d01e326e7da777baa63edb147e3e7aec1513c7ca2877d2781c47d83be6d550b10bebaaa4bc74411e198355a9bc352e290b48ea2f1462130453599cd8c56a424e04549cbc71366bba56c9241118bf4f03ef7acd518bf2c9e196846ff8a6b7b510894f2ff70db9de4835ce823f9c4405bbd5ee19a6408bde8ab4f0baa8c5a3104245f59e3b67a0b0be9fd21283e6dc8f4e39c333b8f86d4eae26fab37f23779ea57f68f03b6cabd22aa4109b7ab14d05f3b015aee2ce45af943c862cd6ab87db6328ef105b7ea98ce3177492013cb28061469165e3c0917b1d8e231565d919e5f51a287006dcf50bd4da75121b586fb0d549d4fd76768d6241ce037212ff184a6eaec9f25253c855ed201a1071619d6c04f6b4a224a348728ab2d47f34e5a8a089c75a25bc5bc327b07a207f13bde7867b277a5129f4a6c7b2e06a52ff33291dead4223b07988982ff80c1d482d01abfbc479e7bdce341e6cc159a446be5bc59ee5d14ddbb3bffda7206e42ce6686b292fa589c00e0aa060f9a83f6ed6fac8faacf3e60c21937a54dcc638c8b04f735531582014876b41276a14c284159591a51eca1735a3648cea99fbc6543d5cf9afda64227d620f46cd94d5c2236b81d42d6f1e77d70dffbfb92ad70ae58415f5524951908603f639bdec850324a0d3dfbd90e681da38ca6731ace5dda6b7a8ab254b3f82ac34edf5fc3aa7472e66a08b643a92ae1baccbba3c03825b850eb7fb68c37a5d3140aeea2d607e988a6dd808546fb040b907d1734852ed9fc5453271074edae72f85f7cf6b3d6740c60af64f8fc378b08b430998a35451070d4cf74804445b19476274e234e2c2cf771e841b7b90da790cf9835bfc8c0af1aec2a960a96f0124de06330d78f6b9df1f13bbb81c341b502e7c834bbf797cfde92a0b28f106f4dd162184a77ea83563108e1a91c25985f4dd85bed7fc7d3439d49cd4e59595989869c1962d6e811e6abefaf51109382994198a1bee8e03625701bfb08790035d381e1898dd496d1b92b2aa272638973ef0cceda4a6f85dbe97870a7d632df6531a3ad3a6181658a6995cca2f4650a4b32fbe18e0c01fa04b42c1dfb4a57f144f4191e9f17a4f788aae323195935f91b28ab8b0e93acd44d4119ac61f586a9a0015247a984c90d77503059e5f176622774aee0c7b02a446b2795b1e7aa725d898762702d16cd97258c4190d6542b7b20e4d6b9b2bc9d054fcd241d9bbf01f72447d9eaf41f5e5af618925946a4ae971ca26e03ac95bbef31638f2ddfa413343ae6c7a23234afe9fe3cefd1c532813c62830e5aeaa06a7ff690ae5e0a8d94d09f701d1c0c7a4a3121778a4b9592ed3f2a97653a4c0709f75654b5026651e40afc2eaa2232b7ce73642d02dfb87aa3383ea6a59b192edba0fa6e342021e7c5790b85277382fcb110d2042ad1c9c2281f80d88be9f6090b2111efbd6b8c3de21b4c63191ce5ead55f5626eae43b4e2159e8c274e91a9aba526836f334827e8dcb021398dafe9a7275247f9b26da5dce8511cdb4eeee1caf876b51cbbad4a8463a6a5237fdc01773d4b8de1e0fbaadfe2b787b322f3bc0d705bcdded2d109ce05320f3f8d198558294fed874019e20f60d0b3fd846f238a47d34f26cf58057298c458f9abd80935982533dd43e92d8905abf43ab083bbc79f4fa7f11af565576d6edf70925a91dfe969cfe1286afc2469288303fa541bc331ad03c63a4e1a029dd416887c87b239675954855e0cde82535b00f167266feaf563342bfa392478b02861008cdd591095ef73b6715d93e0d5dd8595d8360f2c484546f4df810232b81a90774954ccce12d07bdcf6cbc9cd164b49e0bbadbcedb0b84c642d5ecb44e573d6aa3fe66ef219c0b835195a6e5f801ba1ee273256e204e5eace0430d1d3d33b6b57aef407f7229f1011e6eaf49a2817d5633c5f9c2018898e4fc094a129f331f8199d146d0c86fa0aff0f6865695fb8bcc8ef7754529cfe61874d60724caa60e5d7781dbcb462bdd754c52e6f6c94100f460527dbae7b4b9f8ffbbe9052629d211c3c82ef9439f714c1ff7f371d097bbc4a0bbd246134e63b10bae35b1c96ada522b33c4901739236285aa599047367faf7c246e3702c7d914762584e11c502c87a148a716e8ad93132484e62373ed95947af36e4000ffef958971937e1eaccde56569fdbb23e60bdebae39afd5246191e41b0ac56c43771bcc025cea0a7dd935ec04e629a324f3887a60b409ffc8d0dd305cd1d32902bfa3fb3738d7c5ef386e192756fd67ef242897eba05252cbe1c429f60f85b909409ae7caaac8164fee4867319a0cf2157bf83d937476b6c8805947aa46c0133209693d473650421981f14a78d91e7ba5e3f713f5f33d5b9ec73c34c659e7b42b17da92020fb2d31239348e22069f19fa082c7f8ba59d7209ea51440ff9905ff007d5e692094e3d4f19bb496490164eb0216d7c2a9df3bbec49ab2a91d6c691d5c2b90681601831c8cc61a6d0cc7b7b95605bd53090e253bcba3d79fdd05210be32cb4c27aea6cfa61d49eba14016ce69dedf22c3943da0096ed0d9aa72630c5f4126f83ac83c4da93bea0e6bcd432cc598fd7ad8e1de3e667dca9c1274d11f07591e83b4842db92829d06a0eb5e2691875761458cb18ada374", 0x1000}], 0x3, &(0x7f0000001280)=[{0x100, 0x1, 0x3, "d20a6d5c580e7ec2dd9789841c90b39478df6198cf0314ee88bdaa62df259b5eb95c299f2a992d1938d9d3eb3f8398b695d05dbb70187ccfbc23608fb2fb43c6c71096091eea28cd5109543b29c17df7aadbeae89d70edbf27b7a28858ed132ccf90a40203ee597d05165afa06e54ef872adf50ce1abc1b8e3b24c11a9bbdc9dea9e1cd22123474d8b294fac177f34f1ccac42d71367cdab7af6c734ef5693c1e245f1ded67afbed658b08d2f3cbcc5ecbaf4b626854a9c5a24ab4a5ef9a061eb0d34eaf908415f473d79f966a819dd3cdafb4a433ac544f3e70aa57e060d326f2a3402ef7df2784e25cf9398b"}, {0x108, 0xffff, 0x2, "b6f26712ce0e2e8fac037a82cb24e62ae9c0a66a22c741c9c2f76cfe407418432f210fa5511fec9d9ef5b99785d3ea3e92acb032dd3fdaa45d812c07d0866b01423a9977e677bb6f7c8509ccd4976f7a36ac4889279d9c961993f25b3315faae875a49ef22f36b450dfac9334fcf0afab13d339ac5eb6289e29710fe49ad3419903820c3384e1b9e3a8c2fe7575985df34889643259faf19f888655806e77d2e02b6402a3f198fe6c4dfe67666366e6dc475fff4b47afc3034ec304222e5738b4d5592ddb885d51a9b1bc907accce5bf13536c22221a38f9da9d1dfada225bdc864999599cebe2b505967c164b0379cfcad4d0"}], 0x208}, 0x405) r2 = semget(0x0, 0x3, 0x2) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001580)=""/154) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000001500)=""/101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa7978997e708050f, 0x0) socket(0x3, 0x8000, 0x761a0bb9) setsockopt(r1, 0x4fc, 0x181, &(0x7f00000000c0)="c1fa4a51aebb5685912b9f3e0f8df2a339825490e76364f68339c1ed84d4f69dc98762ea86d71cdb8448ddb22a382a5ad0d3a1398bd0feb0a9d98050add6d3ffe8302349a7deb14d2b42769f322c13ff8e1a6c2fa407a8008a557f297ae130c130741179bfb3a962ffc4ba343663b727c3407c4934b7d92654b0399534", 0x7d) setsockopt(r0, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) 16:00:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:54 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r9}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9}, {{r12}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r14}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r15 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r16 = dup(r15) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r17 = msgget(0x2, 0x42) msgctl$IPC_RMID(r17, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x2000000009, 0x400000000009, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x201}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r18 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r20 = msgget(0x3, 0x100) r21 = kqueue() r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000100)=[{{r22}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r22}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r7], 0x3, 0x1, 0x1000) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r20, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r23], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r25 = fcntl$dupfd(r24, 0x100000000000, r24) r26 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r27 = msgget$private(0x0, 0x93) msgrcv(r27, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r26, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r25], 0x2, 0x800) msgsnd(r20, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r27, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgrcv(r27, &(0x7f0000000c00)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290df48365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fddf31b28ebb3627c57221d333ae8028317fd13ad79f77871d5d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6348ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4ed42e0d452dbc723bcb566d5081aafa673f514000000000000000000000000000000005683cf2f17b07c0826cbfcc0e2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d5971ae3bc438a9b865cbea59154dc841e8d8b85c6945db36eab6687969c1aedae7624dfcc4b1f645aa3e01a1b36"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r27, 0x1, 0xfffffffffffffffe) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 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, 0x1, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929c48", 0xfffffffffffffe89) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:55 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0xb3740577b896ac6c, 0x14, r4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000300), 0x100000000000018b, 0x0, 0x1) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r8, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) fcntl$lock(r0, 0x8, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) dup(r1) 16:00:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) truncate(&(0x7f00000003c0)='./file0/file2\x00', 0x0, 0x3ff) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000300), &(0x7f0000000380)=0x4) 16:00:55 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x5, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x4, 0x5, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x5) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 16:00:55 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat(r0, &(0x7f00000000c0)='.\x00', 0x20000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r3) pwrite(r1, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffff2) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) 16:00:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x6c02e1b336211ab1, 0x2, 0x0, 0x100000000}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x3f) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x8, 0x246d, 0x401}, 0xffffffffd10ef8f4, 0x89d, 0x1f98}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:56 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x100) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8, 0x20) 16:00:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) poll(&(0x7f00000001c0)=[{r1, 0x100}, {r2, 0x4}, {r0}, {r3, 0x40}, {r4, 0x8}, {r5, 0x14c8dd1a0c1ee3ab}], 0x6, 0x1000) r6 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, r6) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:56 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0xd0f7235741346bfa, r0, 0x0, 0x3) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x12, 0x2}, {0x5, 0x633e}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x44, 0x3}, {0x6, 0x6}, {0x81, 0xfffffffffffffff8}, {0x3, 0x1}, {0x1ac, 0xffffffffffffd919}, {0x82, 0xffffffffffff0487}, {0x86, 0x80000001}, {0x48, 0x9}], 0x8}) dup2(r1, r0) 16:00:56 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = semget(0x2, 0x6, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/75) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10085, 0x20) dup2(r1, 0xffffffffffffffff) 16:00:56 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x3ff}, 0x10) listen(r0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x12) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x28ac) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x66bd872808fea1ea) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) dup2(r1, r0) 16:00:56 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5b2a) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) rmdir(&(0x7f0000000440)='./file0\x00') 16:00:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) socket(0x10, 0x8004, 0x80) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x14}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) pwrite(0xffffffffffffffff, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x5, 0x5, r2}) write(0xffffffffffffffff, &(0x7f0000000240)="cb9a632b5e59c47232c8f4caebcf4b20aba392ece0bbab7c3d9294c09bbe96b220fc7dcc7f18013f7487fa6ba8cba4fea600641dc0c0af604bfffb64ead17834acd611fdeabe6d5c3e3bc6bb568408b4aff35a36313cb2c5ad4c0045866da643d2cdca25d9994bca88463c96bc5edaf663aa1a4fa3232873bb78886c584c00c07c00014b005e1bed076ff972f8ebb9b8d5a54f918332d31b", 0x98) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) syz_open_pts() 16:00:57 executing program 0: r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/1, 0x1) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:57 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) r2 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r2, &(0x7f0000000500)=[{0x0, 0x20, 0x1000}, {0x4, 0x4, 0x800}, {0x74400eb35ad3928a, 0x6, 0x1800}], 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x2f2384ed, 0x4) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) write(r3, &(0x7f00000001c0)='\t', 0x1) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x2}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x2, 0x3}) r6 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r6, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000440)=0x6) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r7, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r7, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r8 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r9) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff, r12, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff, r14, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9, r8, r14, r9, r11, 0x83b5bd4dd6c61278, 0x4000000000000000}, 0xfffffffffffffffd, 0xd5, 0x80}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r15 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) socket(0x1, 0x2, 0xf6) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8010570e, &(0x7f0000000080)=0x20000010000) open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x18, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x14, r17) ioctl$TIOCFLUSH(r18, 0x81206919, &(0x7f0000000300)=0x200000000) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xa, &(0x7f0000000040)="5f0e24d7738a6a0c4617ce4d5f01950f1c6047d4eb949fe860577d", 0xffffffffffffff6d) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000466000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)=""/149, 0x95}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/51, 0x33}, {&(0x7f00000012c0)=""/30, 0x1e}], 0x5, &(0x7f0000001380)=""/140, 0x8c}, 0x40) 16:00:57 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x42) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="4b2f6cbe2fc932c69fe471acdac8839508b7b6dc4414fb2bf6fe660d36ad4730bd18b7d1983c6685b579247691eefad3afe475459be7fd3f391fc0267651939e1ca2d49731b259c13b9dd2716d1f80c55bda9b5577e613e78be664d31746e268", 0x60}, {&(0x7f0000000140)="206dadaacf4b2effab77b49a7ee91d675c169e8877f9a4cbb49a0bfdf74f2e32d13adb671b4b31786c1e2a99883db5912be7935750dd857b9695f832152d15ba700c1b3c8c207ce7f041d7fc7e65a76b6768d4a6ad0e6995201a683e6451cd02b25c9c56cd76ca53f2c8de97e2ae9a765db7c4efb39e7db599e6949aa6495c3f2e369f18a9bb930ce467fabe8f17cf103837ab", 0x93}, {&(0x7f0000000200)="f7d7bb865ea2ddccac9ee3a945467142f7d28c0d0367513a775742515d9241d2aa3a5017eb24e3c57b1d981108c1f05a5b02acd33128e53e0eec236dc083ea7b2c967d0b0fad767507ddc9bb", 0x49}, {&(0x7f0000000280)="ed6f0ef416a01155a8002edc84567a966cc7918ad4fb3a69dc24d59139053a143f81bbf0c36b75b11ed547fe11dcab705b84cea66aeb6a242feb0181d9b5c9fe860780373d6acf5ddf7fb137b1198eb5fc25fb8f5f1dd81239d3e564fe453deb05d61ab0a5dc37b8aec267bba5eedab5b7e359c6", 0x74}], 0x4) pwrite(r0, 0x0, 0x2d9, 0x0, 0x0) 16:00:57 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) bind$unix(r2, &(0x7f0000000000)=@file={0x9751af8585f2cd68, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) close(r1) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x9}, {0x4}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") chroot(&(0x7f0000000040)='./file0\x00') 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = semget(0x1, 0x0, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/45) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x32bf7a7, &(0x7f0000000140)=[{0x2, 0x1, 0x60000}]}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x112) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\xe1\x00\xf9', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x87}, {0x16}]}) pwrite(r0, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x3}, {0x806}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 16:00:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="65312c2a49020104bbebf8cc4ec707c0ffc68a53255bdb748c37663b97f72f929e22b1630f5fc526680cf61481cc00cedf1bc3a8673b5f1439b1e53dc7f9d8e4293502dbed8e365eea2316be3cc43a74f69b639c10fa638a19", 0x59}, {&(0x7f0000000100)="b166b5546624c829baa3ee65ca0532b5ddf468afa83419e09a68275818c8e35f155788b0c4e188532cd6efc28ce2319268d1e773725fd485958b58a05fe2b5d56a7a1d00c7e610d4e5ec4ae4cdd292398cc21bf47a67bdf43c283ac08f", 0x5d}, {&(0x7f0000000000)="da7f10cad1a9451c", 0x8}, {&(0x7f0000000180)="a3227f86b631cd6a37ff1e75b1ed46a8448bfff3e1772eab34d4d1887e5d8ed99381b647eeb983ca067f5e87115225f4cfcfce55158f01a69e01b222404871b6a74946e15e21eba59036330d7d9d236ca559ecf000e199ae275748bda06f22b12d3e9dc433bb4fc8c04cf48956dec41792ba8b9fc809ef8f826ff9e9d480e01e451b3c301c65e5ff2a07f84cf11b544395ffd67b3d6468b0997298504a24a9da6df1f6e4993f5ab00be15377f9b59e000000000000000000c5c31ca5225149b2a97059f7d9ec3b73b72a2fa504b00742a3e76cd0ba69d41875e784b61bff38bb590f297d27c6e5ba8f8ed240", 0xec}, {&(0x7f0000000280)="de2463dc76a2c5b2d82051e7118dba8b39ea65b8c9a7818e7d2aa4376d5346a8cb8a1056f09a33467b5fa090d8141305669d02a824d062c03b229eaea66170497dd8540fdf6c3c128ae0e98c152d74733e0f9151d788714ccf69e7d504", 0x5d}, {&(0x7f0000001580)="e34b13fc81cdd5ca5d9c63f21b955d23a78ceb3112bf7a1bf4eae9c946d7adb3a24339fe25358a45382c95ade2bcbd48d32583e41f0fb45d505120b83b69b69c69bb0770a25061dd3f645c332395f31d59ff80f8a2c9056c29b05ffceb76a6ff1d66a558327b906fed4e2d92b787597ac5690f9b05a45ab0ccd7e087c50d5db15deb5a5597bfd3c5209ded2d0b9393e7652cc6fe2a0c7fa3490e104b21c61662c2d52dcd872e8d7b3a20b456fbfa7c9fc3a82a969154972d6280556bc8abf6e1e352b34818defe093f410b2c8a992a356a586d41e8596c1bb9edbf74156e9f6ba5c580b77d8f4b7fc10209ae828c4dba2e4aaae6496b2e57060447a6805156af34ce70e159b1088217a0122cf12b0c692106ca99b2b39a40015cbad8a408dc0667328bde138aee254fc8bb7147a366874624fb81ecdfb9544cb78b1dbf35e1b118a3f4d8f9ae115bfb510442f883db6c44b202e9cec43b076e769769b1c1b960c3b3eb71f88363b39380f81c9d5a99572c5c036a8ceecb59303943b7e8964b700c7ff4ae630f93ea333cd1c95b45ed7bf679288a72fca4d2f027953a1e26e8d67c6502413b8f75303dbba66195456ff0d0b4cc1167c6893d861b742c50b1997da268994d2441528ff2259cfa8d19f5a88a54abab22041a72c16971b1313ba06dd952c43dfc522d8490a172758f14a65bc4b5effddf4374050e4fd4498733ea2bde912721890e1e067857eb59343add909999863988db4086acbbd7808038d3d8f3315cbb33e5f9159fa1ed92edb80e42a369dab0af754a2948ed7662d2b7ede35f9a33dbed28f143353544a04a34a91fc1a9f4cb616bfbe0c5e32708077502beb857ae83b6a48e98a3d169b2ff0fe460edaee4fe30729f579e7d493ff44a0d3c9b665a299f16340486c5e72673a5de1f96906313be186ce33b53f40c3311e15737feeacbdad45ff0badae4364c5bb9cf124441d5fd5da50b41fb9ee09cb891d83b448d57750cff8df836768cb4ad2bb3aa2b5ee7b1039ff17ef21e66d3ad6208ebca5394e5aa436af5ca3a0faf967c44c42205999f50ef4a7bf67792a0ec933ca5766930f282762c6cbfaf25c2a6d04304d2add40828b875203b8086cec2b4052a1cc1e24de29e1887e47fc7b8e86219ab6d3e30617345149f00b3035f1602018c23b3082321573ffaf50c2c529cf8ef1f711b2e0a807c471b80f8477cdbc4f2a1e3dded318a4e7d6aed1280d80f193313df23c483f1613651e490f55eaa0ebbdb154b92788df7881f98ee1f59ef91e35ad1536097e74708596a80bb11e2a65b5557f7c28a685dc2cf7467354096ec8f0e7e260a39e7b88f16db485aceb60d7a887307f4c16e55286ff48e1fd9b955ec729371e95adf99ed595166b0cf6b96c1ff1a37dedc6067ae8569255b379c09a7f567c0cdbc6f1c3f0fc7ba61a5e9b5a32c9b9f6a9ce18c7ec0ac3332380182d9ac96471dfc03ea3cb6aa45ca99eef781dd8175156e564cfac7af2ea623c850cdfad3a7158df804a332f9a6e938691a9dba184690f59f6f984224915475d4a516a7e7e868f721009bb4ff035c019b242cd94b50ad552b0a8a6521f84f33d610ffcf317d76746a1329bdf099ce5858905107ebd355213e254730668432e2f097c6c91eb8b56d283c6cd249e1dc96bbc248d03d30ee9472d46ffa9c9fb5ffb22dda047419a1b755cac8bdb0394b5d489d6291cc367db9bd9e5c1eaf7f19c481b51c5ee960b5d8bf9fc8c8c6920c6919ad9ff9ae2fd844847faf215dd72b97f5df3ca01eb0c842ef1f801a69a5784f44cf1a894d9ebfb7874af01af3fe07bd5eb9c8e76d709cc841edcd795f8dcfebcad9be1e39edbc2afb91e2722c36fa78c5a2a1ad3b6827190d47cbece616025385d13b974e678cbfd162f96e6c09557fb5addec0c0b1e6e1e4e9eb8eb9b6314009114b8d1118daeb6d4d6d5a6325c602d2df28ff871f59d50ea12ac6e5a8c612e7db3a1b9013ca5813839a0e3db851b6bb723bbf451c34c86753c448e36ae348e5f223e97d26dcd7c5683661df7634798faae2baeb6c3b6e11b9f0eff2e41c91c4a4cfbee2624a2c06d335b5cf31125a767cb041b591ba6e1af3ef41afa5ddc3d23c9131aa7bd942d047bf61b6e6ecfbfafc07714d0fc6bf8b8cd81aa119e80e3e51349398e13b319fb2eef4829fe50e3cd3de99af57d7a6701661cc624eccbdcad9423bee61310b1d6a5cc2087f668940b64b519023489cc3e9eb33d9dc06660e87a2bce41a458780bccd3411414e9e5c2dc7a2581b23fcdb1071c028ceae3e3558d9795f2a4ec86d62aa98c1ecef33c3e3bde2d52e14ded5aa0317a02ebeb5f954bca9749d8eaf220868daf58bcb8f62b4d50dc3a5a1c25db6b594b426f0bad0582c5306d611d3380096e8d937e0b8eefc9a0bd2e61dfdd7601c35653b77cf9dbb842d0a99c166789b1e11e84218f2a1c373003b58d6b53f3091254f9e896aeac7839c150bb3f893622456c5e188ce5b9806afea5fe9027e3c1a0843937ca8bd42cc45a23ba33994fa8775b957189b3c1955a9ac399991fb676f9f2ecdfd2dab9f65aad02d109544cc35114b7c124d73e6372b9ca43af1abe632235514e88036e0b0fa816867cc1c720a480a0474fc454a27c06cad5d35a600d737d98a91926e77b7144117d3ab47cc2b64be2f8b0cf8fd3f47eafcf290b53bdc0a2591d7ba0c8101f7cf92581070b81d304e9aa683589b01f8129bb69bf7edf54ff0f7de51609e4c2475506572245624229d0aa6a668af19ec05ecb7f5bd238e4f9f0b78eac93a8aab23acd28b4b44ba805a2c3e4aafc5bb0c4d636ecf07a36204baaf5400cddcdf041405b1e938da3ecedea05544dc2586c8b949d31b4c58ab07c0a92a6dc07f8283d5c637ae6ab49ef97e770d0b53a0fdb8b1ddaab4f284ea795ad6e9dd3f0bd7370cf7659f64301d3fd0402873aa5ce11b3c8a9c2b89340de4b62840e58a0418e2a775e60a386a48e9094210e27c3e51fd094728f259f58cac62f313b34d7adebfa2a7defce795f55ad7be99cd664c11666b19bd43c2a9988db38bed56e53a392da91c0810fb11fde4898c1b187058d3921a182e1bf95bebf60d5400b50afa57e61257233658c42107903e963b7f2841a43f994d418395174df04b48dbfe4229781753b4245867bc503c8f3e3bcd871c5fd9388aa8364f5c5aae19e2389e6c6f30a9db1290d8707d588f863eb7b5a3eaa3aab6c80ea0ee6ef3f5cf5b259d09798d9fcb1c0c1be241843fa06118695a8a5469f3c30e0f86ea0434f647aac7d8cd0751734423501196d2bb73c88ba0b30c1390e3ada4cff6566cdd59ab133b2df9f626f083308ead8ad3c63ff69b7d90b402419077654752738c7d85eace254883f339ac80bcece06a46037b8e4fcca3248bf93b39d96456342328d4ec446ccbf7e2947cae0210f7bae30ac5d9603c1d65d5d2e40db3f72e3453f9710c51f8215354fa81e44a8e04a4f6fb815046ff32bbc493708cc9372ffcfa9122d105b3363c82bb1344940daefad67c7c5841d93d8a14750ae46a5f3471e1e214494bbdcf7eecf13249fb60537faaf5549d3ad39f6481cb5f770a7ecec06d4f6ed79f5601c85ff30f28ec65c5100cfd9b75c4d5b6f57e7956c1d930aa32e190b88a2b53f305ae013c7f0f53ca0645307241f76f82e41b6bbf434bc6b21550811073966780b7201942cce67f0ec5340d329e8839c2f6b23ffa0ccf8839b54a7cf0acb71a00148ac9793fe11ae64bf2038a913d6e220035d1e3617340d75ac51ced58ce5aa4da30835edb9d0a81950464504796a14de7346c30a837361ddc710c4aaa636555ff0c4ab8ef461e40183e95095388904a1e5c9c22743e3f1ab006e90e359dc0def25d6c716c735f2c89d3b92bef3751c59ca89b7956063ea63cad6169d23e7b126b33307d1bdf7c5d19fb6dfd2cb9a490619904204d42564b498dfff509a8352a8677d9ef96cfce9fd551ace6aa57c897a508f94050ac827c12015746767306fe2f0dd22e7a1941ecfa6f70cef458b36f53dfe68ce4b55eb025b55f13aadf63deb28df77e501cbc430aa4d6c0c8283a512361d6e1516dd4ed01ba0368583b91b24f957d5c0627b2cabef4ebde091611a5547e7d8d884e6805ea7fe84b3458153c2951a91506b185d6a91538e578f98166b86b133003ab9461ed735e106383c39a440e25f06036e4c1f1a2b003e628f41957419cc21e369891cc95c480d878d1143e58091dde601eaa61b481785d0241e569eb99a54bd0ca9350b1a7a5705c0349a730254a7c66fef88a46733bca0f5ce0e73d173e31130eb1b1136c794f25dbf7e45c1be96bdb46fb41450f4f3c09daf0ee19e766b9cdffca9a67737deb5d8d041a611b3dd55e5a7d528f7db0874fb19113a417b699da4eb3cddd83b919b127325c45112f874409de5b1a09fc4e7e7fc8607eec6f88ceea7cb15a13ae601e2a02b11771ffceb633e5f9ff55792d2ef28730c9eb3e3637d2e4ab4ead76095d0a175356bafd9cdc196f4a1bf22a43a4dbfa579511ec61cd649a272b26ac7cdf793987d1ade01782b95996faa6fc989c45ba4d830831bfe96f9a0b6d935dba012908a420badca3381de383d02055bd469ad1490f3b6a901f3878707da1d946b8a71b15ec49744255526098b502ef3c11aaea7e1361cd81b284da6a96901e9e30645ced32f606844f5326ef461dbf01df6ffa53807e8f27abf6f7012b5344edfde7cd4e5a8a54da18fa899e549262b43d222aadb6da71441304962bb4f950ef02621dc443223396153868ae3adab073bd4189cb60655f72de8f526b5a1013a483a805403a6d833f566ebfcd5e40bd0528b6d00aaa57c1ab513246e65145ccec342c219402f866587723cd531c1ca1cebccd5df73ae29eb2fb8c3e24aa2e9d09a6838d874f1362081e116f3ffdeceed5b6319d9b5db2fe4eec70bb139a63fe38294f954fcbe00f5871b32e8ef64c9d73cca67e8622ae422b0c3e07636c1c55aed383c423f225421c16f6e28ea96319d3c81f5f87291d4d1fd6b73fd3f6c5667200aceef8a303c1036673757d1b9977479249bc9d8af4153d1ce020bcb3c7f538d2f3ad525c9e5df0455657ab83a3b1462ee251b8e7ffd625a4ac4a3a45f902beb887c95bd20057d8420c8edc9fefc3604be3495bdc825346a4c6ea7b1ab429d54eb426e5e649d03bb9d9d1977aaa4c1d7e74971f28a026503e21092641db2c1a932dd03125e82d1f05ce85d56402cc1c9ec540c6acb99141a72bf0aad7d53652f6ee29a3086a69e2bcd9e7582da67d1b896fe30c74be9b31f29bc2ca52ac4d0dffb9e3b40c5c81b581d16aba6913902c2bb17f5e3b0a16462b565f7c3b6d55fb7ee4fad4401f4a1e447b882356965ff989cedb5935df861080b01d0eb555dff94c02a630350a34cfd9304d3a79f35d03b8bafa7201d4c3aa73007fe311785478709beddd5866984d5a0063f0dc09853cd2a43dbd8ec72f7d28bec6d54c5dea6aed4af83d025c422c770544ff3d34361469a205ddbca082095c1d76246dbd8ef3c4a8d07b51e307a39acab63198dab509454808a76475717c31b0dafdebbe974a044cc2f2aa7d7a3f4ac7bf5db9a390693dbdda870c972c41239cf93acfb5f2cf7ebb8984e8e04fa6790fda2b858749f3937fba8a0868dc47720e444169414a00c48fb01d79f7fdf29fb269210b0fb275c4cfc48e0cce08d2e7c7b8bcff3500c4594c468256a1628e6af8a97b99dc3b12c8dcdb34b6ded245ab829f3352f39f067d17552a6c98e8", 0x1003}, {&(0x7f0000001300)="f01bfaa42a962bea9d04e33358213f9443e79e782b87524d0ac552112d355ea18f762fafec211fee210f8b9b91a48b6264cf0d32b858bf97c830e2d1e345730a4d70386630b3894dd1215b4f7c19e3b7d83ac5a3a736c0579ba8e17da4e87dd29b92bee405203d81455b7066202484ba876af88e1288fcf39b6445c265b7d2885b5ea19c05c62c5504aaf280a21feb95020557bb6249f00718ad87636f6f4db279992992153eb3c81666063c26f46d638bf4dfaf5d98a8ba65a0d3d9a3952044a6bfebb65ec9745caed8bea0483c14a9d8aafd372a45a29501ea773aee0da06d9d1dbecc519e8a9913f23ce8e30ab95b", 0xf0}, {&(0x7f0000001400)="cf2f3101f17fe49e20c18e1e92dbcdd9cf0f29756124cae908c9da3fe4ba43c847b22a4f0f9eaa6164e8daf3a94eacfb2ea45639d2ab45d06858588bbd1ecbe385aa6a0519c2622fd6bad6201485ba656c", 0x51}], 0x8, 0x0, 0x4d) r2 = syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$getown(r2, 0x5) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x1, "85499abc00000000004100000040092100", 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, 0x0) 16:00:58 executing program 1: poll(0x0, 0x0, 0x5c) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() wait4(r5, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = socket(0x20, 0xc000, 0x86) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r14, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r3, 0x0) r16 = geteuid() r17 = getgid() r18 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r18, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r18, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r19 = geteuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r19, r20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, r21, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r22, 0xffffffffffffffff, r22, 0x0]) getgroups(0x3, &(0x7f0000000200)=[r21, r22, 0x0]) r24 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xfff, r16, r17, r20, r23, 0x4, 0x5}, 0x3a2d9a69, 0x9, r24, r25, 0x3ee, 0x6, 0x70, 0x3}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x120) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = openat(r27, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) r29 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r29, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r30 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r30, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r30, 0x80245753, &(0x7f0000000100)={0x81, './file0/file0\x00', './bus\x00'}) ioctl$WSKBDIO_GETMODE(r26, 0x40045714, &(0x7f0000000140)) ioctl$KDSETRAD(r28, 0x20004b43) 16:00:58 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="44a6d959d37f5c1c342d03168eab11b2897b18ecf21abb0dfdf8e9af23d069281c0ca2f7daa8c7e95228b25f986fc031743ee28484c16d3ed7f2a446ee8a", 0x3e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) dup2(r3, 0xffffffffffffffff) pipe(&(0x7f0000000280)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0xccd4003839fe014e, 0xde) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000240)) chmod(&(0x7f0000000140)='./bus\x00', 0x8667b14e54f82f97) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x2}, {0x84, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8001, 0x1, 0x200, 0x0, 0x1, 0x81, 0x7, 0x1, 0x2, 0x80000000, 0x1}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = openat(r6, &(0x7f0000000200)='./bus\x00', 0x20, 0xcb) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x800, 0x0) readv(r9, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/31, 0x1f}, {&(0x7f0000000340)=""/62, 0x3e}], 0x3) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000240)=0x6) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) r2 = kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r4}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r3}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r3}, 0xfffffffffffffffe, 0x84, 0x8, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r2, 0x2}, {r2, 0x40}, {r2, 0x80}], 0x3, 0x6) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000300)) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x800) msgrcv(r5, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x2, 0x800) 16:00:58 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x21, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = accept$inet6(r6, 0x0, &(0x7f00000003c0)) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() wait4(r14, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r24, 0xffffffffffffffff, r24, 0x0]) r25 = accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r26 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r27 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r28 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="3e84ec264fdcb9d48980cf79f9fe2ec0e09c0702aa76cd29fe26f423b5d2f9a7463e732d56f4a20353e2a4ee7967e3d3dc8c9220bb7e0d734bef0b078b21c95f374616aafb71321a53595a3cc2c98291fa286c8843ab78af9f9017ac0d33d3bd4ab0b0ebf39520c2218071a1ec9d27373d48224f6d5a6598a2af295e351b2c441cf85e2cb9b0c89dcbb9e266db778fcf65f7d362", 0x94}, {&(0x7f0000000440)="14294f3c17245a24db1d366866e0aef7cd33bd8c5ea002c9a59f9d25273564ebc961c80b48ea8290341b67639cbf94cfe2fa32b888f76d8a9ed66af80c38b362a52fcc62ba5b89b838a52b0447499d0cfdaca4384d791a589e9e02034d26a80008ed909a837569caf48f342e334e4a2ddce40936bcaefedc9d2ce5f91da63e6ade36e3164558e3a300fda007de9c7fde38c9d68536668f4ef5f7a22e828dc45eaed3de4a11b8a30a0ac8d6ce133aabeb580238e576aa6f2652c012568398ba3e696c", 0xc2}], 0x2, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r3, r0, r4, r5, r7]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r8, r9]}, @cred={0x20, 0xffff, 0x0, r23, 0x0, r24}, @rights={0x20, 0xffff, 0x1, [r0, r25, r26]}, @rights={0x18, 0xffff, 0x1, [r27, r28]}], 0xa8, 0x800}, 0x410) r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r30, 0xffffffffffffffff, r30, 0x0]) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b800d5af9f5f1a99ac685603bc48eaa9f7ccbf31e0953a33e59192f86c815077c320c841ffd525f3ed733a090c7a3f5edb958dccde4ebeda0fc3d07d4ff3d64dc9f402ffecc25c91dadb37fdc7a8"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r29, r30}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x70}, 0x0) 16:00:59 executing program 0: r0 = msgget$private(0x0, 0x60) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000f6556b0c3c7ad426f16ec1a39bb5fa9f5a93fc4c9c9bb928786610bc0446022b96111e879fba652ff4190398c27f426b9baa6f42954737e6f64db618683d0f22ec12255c6a586e06ef265ee9dcf6596de01d0cdb77d26df00510aa5568fb0cafd78a36795bbc503d0c726fcd1bc198cb747a34f97fdc69137c9f8222ce7a0567303960cbed8ce8df23c1dc54acd5d1d12d9982ec1ec62a7bea10cc68d1745b945fdaa6d92f6c1f1f8c015add55985ddcf5fbb691a85e0dbfd0e4e9d5a4cca341d60d"], 0xca, 0x800) r1 = socket(0x2, 0x3, 0x6ca1) fsync(r1) r2 = socket$inet(0x2, 0x8000, 0x0) pipe(&(0x7f0000000000)) sendto(r2, 0x0, 0x0, 0x1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xff78) 16:00:59 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/200, 0xc8) nanosleep(&(0x7f00000001c0)={0x8000, 0x8}, 0x0) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/236, 0xb7e8}], 0x1) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:00:59 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e37f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:59 executing program 1: r0 = socket(0x20, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="31ada7aa7382e26c307f05f3c507efb4558134a95aee32f5aba7ec9e928f6830fb6da9a48d74793e4fbd3252685968dc"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) socket(0x20, 0x5, 0x7ff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="c5988f3b0066f34194e83f3b19768b9ad74e9aabb51a539773730f9a8d600f5a9bb00beaacd2168f910bad8aa5eac3b8344fcb3180f05154b2a06edeab5c37b703bbc19ac98984463aed35010b892566635546e2f75f5d48a0d9637978cc10297ba82ad9eb325430db3a7163c9218ac0cab157f2937a03529880e1fe38b657753ec508bbaeb160316133336dcedc7adf92102e67ff44b81065311cc4b753a385f1cfcaddef24e349da98c18401ebce95b81a8cc1b161212babea35ce6d2bb1463a544fc2f4526773dec135facbff6abf84fe8311cf138677b52fa3b8621a1e31d0c91e960790578549d38ccdea1265b20766ccd1e45aa3e4830438f0e7847bd97926b70e401d55601e0e5732", 0xffffffffffffffd5, 0x412, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x7}, 0xc) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000000c, &(0x7f00000001c0)=[{0x14, 0xfffffffffffffffd}, {0x7, 0x0, 0x0, 0x1}, {0x6}]}) shmget(0x2, 0x1000, 0x20a, &(0x7f0000ffe000/0x1000)=nil) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0xfffffffffffffe80}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x1b}, {r2, 0x80}, {r3, 0xbe0bf520bb3bbce1}, {r0, 0x8}, {r4, 0x80}], 0x5, 0x401) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x100, 0x7fffffff}, {0x1, 0x81}], 0x20000000000001a4}) 16:00:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c5ff3f3dd1efa81e14a72846df739044c18a68a5e7a039d7edbe22ccc31053ed37d87de169a17fabc0a2b10c8898dd2839bb6f1a45ef1c9fe2d4892a284969fccd037d6209ccfd4868e2e15f"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x1}, {0x48, 0x6}, {0x46, 0x4602}, {}], 0x4}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300), &(0x7f00000002c0)) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000280)=[{0xb70, 0x0, 0x10000, 0x1}, {0x9, 0x80, 0xa0c, 0x3}, {0x0, 0x2, 0x7f}, {0x87f, 0x0, 0x101, 0x20}, {0x313d, 0x100, 0xc44, 0x5}, {0x4, 0xfffffffffffffffd, 0x8, 0x38}, {0x2, 0xffffffffffff8001, 0x76d772a7, 0x7da}, {0x2140, 0x6, 0x3, 0x3}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000280)}, {&(0x7f0000000340)=""/187, 0xbb}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000080)="1c9284d7dd273666b5b948c8334c4bd07c17e69a594ee2ef788b961db58e3a4690cd0500e0dd0d432c04000000dda832d48e18ff355d3f60323885") 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r1 = semget$private(0x0, 0x7, 0x10080000000) getpgrp() semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) r2 = semget$private(0x0, 0x425f13df57fda06f, 0x103) semop(r2, &(0x7f0000000180), 0x0) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x100000000, 0x15, 0x8001, 0x100, 0x7fff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semop(r1, &(0x7f0000000180)=[{0x3, 0x5, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x4, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0xc5}, {0x1, 0xffff, 0x2c00}, {0x0, 0x7, 0x9003f744d815288b}, {0x8e100f0687d05502, 0x7, 0x9b1c6a3f2f70dff}, {0x1, 0x9}], 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x14) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) 16:01:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82025a05f9ef00"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x812df43c6811060e, &(0x7f00000000c0)=0x824, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r1, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:01:00 executing program 1: r0 = socket(0x18, 0x0, 0x2) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x7ffffffe}]}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x1ff, 0x4, 0x9}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$setstatus(r4, 0x4, 0x8) 16:01:00 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) write(r1, &(0x7f00000006c0)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99406585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701612328ed3ec9f0b10283988ef7a034afd516d9c5a7cab0cf19e621641dff2f86d5a91fdb5b6566b7925080000008d65a3957b46f3a77b6c2c810cfcb71bbcd123669af0e0", 0xfffffffffffffeed) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001280)="148830ced2852b763357e0c6279aeb5dc6ddfc8f247bdf7a5766d444779acda68f64f5ec8cc6942de0dcfc81976db96e185ca47fa61d793b4afeb215c16495e634e33274ad4769175b3179131729ef0592fb946ddfbd7a6c225a3748b37b177ed7d7f575d1c4a9f61a13"}], 0x8b35ca63aab6598, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x20000c2, 0x4, 0x200003, 0x1, 0xfffffffefffffffd, 0x8, 0x5, 0x1, 0x1, 0x1, 0x1}) close(0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x20) mkdirat(r3, &(0x7f00000005c0)='./bus\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r4 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x68) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f00000011c0), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r7) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="01375a60b9239888be46f2c6dfc75ab66311d7fcefabbfc75e", 0x19}, {&(0x7f0000000100)="42d07a92ec84b94542072a32c296ecfa7fc0e2dddaa80b9dea7a0b6adf1f46a835aaf64912bd44a5d048b577006599aef344", 0x32}, {&(0x7f0000000180)="43a6fc81ff8d05f0d7f4283c484c3c0c87c4cdf1177c8ab80ee338df627600bfb1a9049aeff2c63e81fc561871942ce1424791c7c4eed6fb3a23bb895f426812790cf46c40784188eff627aaba65efe8d386cbc4ece08ddcb74007fd6462a824beca8698df73ce7f96f0e133dcd1366e55b7e02dcf8d5342280f5593503d7723f945f9281af6", 0x86}, {&(0x7f0000000240)="9e140d229b47d7989e7810859664ed9a515251039011b3589935fde311abaf21e855ece3f5986caada8358d2613cbf6e0b5e77a24e2649cf4f7e2a161c90da83f8d9d47201b0fe7aa29d017b6dad72edc948d26ba75b09d4a5f013b7a527eacce0ab04e11fedb4b46896f93fd014abd87b662966589c484242ce07b0e6b0326d8168e50b5f66b051c44b8f66383b238f", 0x90}, {&(0x7f0000000300)="e692b4429a01fd9e436667827256e136b354a9f51fa543f4884da2d5ae8ff7133682fd25f77f15b125d98cbaa0f376dde3483334b28973f3fb6c2915c8d834f1ffb8f9588f71024290bac60a22e4fa9b25a0af1c28d75687dc55699e13885c5d31afd2", 0x63}, {&(0x7f0000000380)="ff99e3db629c36d586ab600d4a26055a2a03221783b245626427cef40448646efe3d3d05a40381aeb81d952d2f223e2b81eaea7d1f8a2b56cb4d9e5aad3ef7208b433d51ff4e60900d485d0a3bf0f440fa2106e38158e09c757edc8ffb2df5893c7c50ca7f7364dfc87bfdb29cab4503a11a4dcf35b5c526a2fdb4747dd3f7ba6718cb1aa0d1d6101bb9767f59d3a3a2fcf2a038a5f7253361303fc2c377884db4f74e2d960e18c2bc14dd787f39fce04405c97629fe6e6dd5a118912f5101bc90befff22cc11c57c4a10a7f95ba699c4f5e679cdaf2", 0xd6}, {&(0x7f0000000480)="bb0a49cf77dbae0b7380015c010af0147d3e3bc5801c5c6219bf1a73d5ed5ac35d11256060c62d71467aa293eb9a6aa0cef25e91153dc19ec388b9d79dc0f15fe5eec820c432f9c66a7c639f73a86c0c1e8dbedcd7cf2f32ea1ecbe15c4488ab1d7f3e51ededc5c3605eb9fdb67a0d89a71ed4c803f5d84e5ad09093275db6235e86d52e3435ed681517b7a511f6f5a99719236794cb6e99c212b5b71ac4b630cc0b0e66f5447b00842bf87f579d1b1386f34de127ae7a123a7908da0fdc3587bd079dc8292222cd120f311328effe08d332efc03d19254e3065fca083d7609427bb398153deed", 0xe7}, {&(0x7f0000000580)="f060f5de1972b7c10546e4ba97b5cf8f149d053c83802af9a6c8d7fd38a4004517cf4774bd34f21a70fa203c263e71abbb24ec7b4e53fb10f27e5f811afba680279de52bcf9077b1bb1b7f060a21fa931c78427b917dd651ef8488945373c39c1474779137cf422e22fdd34ea5ecc2d6a679684bdd5e0bd686176c48d172c3a5e4d504413f24d1bd2f5b7ac4434da0b5c857103ed76abb57f1caf9d9f4713136332dcafce462836bd1fc", 0xaa}], 0x8, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x2}) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x100000001) fsync(r0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x400, 0xfffffffffffffff8, 0x3}, {0x4, 0x5, 0x21, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r5) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r9, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r8}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r12, r13) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) setsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r14, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r15}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r16}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r17}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r20, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r19, 0x100000000000, r19) write(r20, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r22, 0x6, r23) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r26 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r26, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r24, 0x100000000000, r24) write(r25, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r25, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r37 = fcntl$dupfd(r35, 0x100000000000, r35) write(r36, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() r38 = getppid() r39 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r39, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat(r39, &(0x7f0000001500)='./bus\x00', 0x80, 0x67e52d20a98af112) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r45 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r45, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r46 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r46, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r47 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r47, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r48 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r48, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r49 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r49, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r50 = socket(0x20, 0x2, 0x7) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001540)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r37, r45, r46, r47, 0xffffffffffffffff, r48, r49, r50]}, @cred={0x20, 0xffff, 0x0, r38, r41, r42}, @cred={0x1e5, 0xffff, 0x0, r40, r44, 0xffffffffffffffff}], 0x78, 0x4}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r41, r13) setregid(r6, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r52 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r53 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r54 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r54, &(0x7f0000d06ff8)='./file0\x00') preadv(r54, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r55 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r55, 0x4, 0x80) pwritev(r55, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r55, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r53, 0x0, 0x0) getsockname$inet(r52, 0x0, &(0x7f0000000140)) close(r52) setgroups(0x0, 0x0) setgid(r51) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$setown(r2, 0x6, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f003f0000000080d1fba440e809490400"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:01:00 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r6, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000440)=0x6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, r8]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) getgroups(0x4, &(0x7f0000000440)=[r8, r9, 0xffffffffffffffff, r10]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x8, r7, 0x0, 0xffffffffffffffff, r11, 0xa, 0x8}, 0xfa45, 0x7fffffff, 0x4}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000340)) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r12 = msgget$private(0x0, 0x40) msgsnd(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000000037e419e776908f2e8063eff4d5f716d4dafa5f71a2f4f6ee98324374989239486dfc3800a210311a24cbbc6d3a66164862631863c2b230f939659a2b68d596f6d534eb51f5460000"], 0x5d, 0x800) 16:01:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x1, 0x8000, 0x10001) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000580), 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x40, 0x0) fcntl$dupfd(r6, 0x11, r3) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="c86ae3d5393cd3effa07e9cbb55e0257dabc0ea21e4365cefb39d8db2e2124d22f3d31c5a92cd4ad3104798493e67bca24a28e66199250e4c0c2ea4ccaf136f40fecf1a2acd5caa9c306ecb051cb8cea6dcaaf13964b5f07df33000acd908e185f6eb8765f556c8ce42751ce936a70140e2337d38ed039ec8b03e6e0c87e61c65f9ce58112b1bc687c584285548888ff15ff96fc10131ffe4511b31b4082d14bf38c875d61f853347a0a9bdc9521c5a2395093", 0xb3}, {&(0x7f0000000180)="c160d1cd8143f8915744462725031a5ecae3cd1cc912e6ceedea667cc410aa7fdf8a6bad8786bc51107d69cf02301eda69d111a5e6a1dd2efc829d9ef12fb2f1dabb4afaba11620ca3b89f55c6bf673181d48393e95f48d5806aa7aaad39518220", 0x61}, {&(0x7f0000000200)="3e589d5c280fda82f47c620c7f86f2bab9f30f1bb153a089e1d58cad6d4b5debac1da21c9833028e5fd21b421fdf60c7dc39e5bce7347097e7979b1ff298337e5b49cfb6dd0a7ce49eddd90330deb53abf2a2eb60870d1845e6b756ed4394aaf0e051c144bab863b13a4ed702b35985dcf52d0fcd52c6e35108a346f2e259e9273685dbbb3572c7f013afbe3f6adc00cbbdbbd620dbf69cedfffc4cf4a2c6367844f1ce9f9f5aed0922d582735edf53617b023f0f3c4b4bb2b990004b1981f84581062663c837aef7701c75cfcf3a7c2880218ec24204562456f827e2753a30cca2d", 0xe2}, {&(0x7f0000000300)="f5696b541969fcc49455c2659c59a5f0dfc1de1a712eadd9bcfbba5599a060fe77085c99051752563a19c69cc4979a637c03d2c4112145fa154a6ec96333597a2576331e0e9aa9c8910e43cf6d74e60be2a4a961940c52a24fa79775e2b29d70b09e546c21d46e0fec9f1c4910a7d20db7c78b86bd203ed12b188e16ed4b528938ad034907974a1c063dc333a2ec98df6f4e14a12c373e55ebf882aa994306f1e41860d7bd60fe19f12b8b42c534eaa52121db9397855bebd5e0c016886c4b7b6c2d21453e54305b2e53b53618ba8dfd0819e6a321fe9114c1", 0xd9}, {&(0x7f0000000400)="df2e85b653609a3d3e4abc6c2df16209ac98eb65518211", 0x17}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0800f20022001000fffff0ff01000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x2}, 0x403) 16:01:01 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = geteuid() setuid(r0) 16:01:01 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) chroot(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x5, 0x6, 0x1, 0x90000000000, 0x6, 0x47, 0x2, 0x1, 0x80000000, 0x2000000000000}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0xe324234d2089872f, 0x64) r4 = socket(0x4, 0x3, 0x10001) bind(r4, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x80, 0x6}, 0xc) r5 = dup(0xffffffffffffffff) fcntl$getown(r5, 0x5) truncate(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000340)) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x8449, 0x0) mkdirat(r6, &(0x7f0000000440)='./file0\x00', 0x40) getrlimit(0x3, &(0x7f0000000480)) clock_getres(0x2, &(0x7f00000004c0)) getrlimit(0x3, &(0x7f0000000500)) r7 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000540)={0xab50000000, 0x7, './file0\x00', 0x100, 0x800, 0x2f, 0xe469}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000580)) mknodat(r6, &(0x7f00000005c0)='./file0\x00', 0x8, 0x0) msgget$private(0x0, 0x88) r8 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000600)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x2, 0x0) accept$unix(r9, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x61, 0x170db2f9d9c26e14}], 0x8, 0x0, 0x3, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="7f75c04d67e91149ab0e7ab2ab", 0xd}, {&(0x7f0000000180)="43f141deaf8849cd10de4dd41b8e1f7ea9830de0ccb61e0ac79b3ed70badec1036eade2622f43f1c1376696eafed3aa0b5dd4a227a9c1fc74ac363297b1c48da473efa4dbd0a70d12ed1b735c6502456c52dd513d8394f5c99518f449bd21ff8974c4430e72cda26cb", 0x69}], 0x2) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000), 0x100000d4) 16:01:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() fcntl$getown(r0, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() wait4(r6, &(0x7f0000000080), 0x1, &(0x7f0000000b40)) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) wait4(r15, &(0x7f0000000a40), 0x3, &(0x7f0000000a80)) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x8, 0x0) preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0xfffffffffffffd58}, {&(0x7f0000000580)=""/235, 0xeb}], 0x64, 0x0, 0x0) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r22 = msgget$private(0x0, 0x80) r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r24, 0xffffffffffffffff, r24, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000900)={{0x9, r23, r21, 0x0, r24, 0x165, 0x75}, 0x83a0, 0x2b4, r25, 0x0, 0x4, 0xdc13, 0xe62e, 0x5}) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r17, &(0x7f0000000040)={0x3, "9bcedc282d0ec163aaba09a8880d8639fc782d2ab5df1ddc6c74a1c985c80653203eae49fa32b44067f6d00ead3138ec3a488a74c7f7b7355546ca9b5d2298f8e220399ddb249a"}, 0x4f, 0x800) r26 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 16:01:01 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x27}], 0x1) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x10, 0x3, 0x8000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x8, 0x40}, {{r3}, 0xffffffffffffffff, 0x64, 0xf0000000, 0xfffffffffffffffe, 0x1ff}, {{r2}, 0xfffffffffffffff8, 0x30, 0x4, 0x100000001, 0x1}], 0x100000000000000, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000dd190000000000000000005b67871b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x2, 0x3, 0x1, 0x1, 0x4, 0x977, 0x0, 0x2, 0x4, 0xffffffffffffff00}) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 16:01:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) pipe2(&(0x7f0000000200), 0x8004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") read(r1, &(0x7f0000000040)=""/32, 0x20) 16:01:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) getgroups(0x4, &(0x7f0000000540)=[r8, r9, 0x0, r10]) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r13 = dup(0xffffffffffffffff) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r15 = accept$unix(r14, 0x0, &(0x7f0000000580)) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r18 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r19 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, r21, 0x0]) fchown(r19, r20, r22) seteuid(r20) r23 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x12b) writev(r23, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r24 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r24, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r25 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x5ec65942b7575f14, 0x0) r26 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r27 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000000)=@file={0xef24536ccf117db6, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="194afc", 0x3}, {&(0x7f0000000140)="e74564b7e074e1649f207c07f8eefa70bb7456c625a39c36245431c6e9b68a6c3e4831ed31fca241715d24756d0a811f84dc49d73d4ef3d11a9e5c95b3cff13452e5d4330ddab69cc144609c20882f767044c5759c5c532d204740dfd8ab5e857eebf34642dfecd260303200ca0d5b7b3618db07882511e3137e49f978cdfd879d3ab364bbfdd9cccf8aedd5f2b4c09e3ec895786261677745a64e08273fd0d23d802cd2f93e85816bd771f4858345824022fa414bda8fbfeee6f9b6f7617788be58d96ba24c1a015b36dd1439fd730ff36884584d49eb1328dc9f38258047f399bd2cd36c640797e431", 0xea}, {&(0x7f0000000340)="300a02117e373a965ee4c5203276a86260eb4693e107a4452449cabdee22144b53fb4eab410d63abb97f898024b746a72b31bd339d3b34ca499696542c89cc734afaa8474db9a86b19d0f4b15bcd4fc6a859c413cabc96da6778acce757d5afedb37b219442430ba09d86e12e88bc668adab40a6909763fd970ae259e33bf2ff32038af8c9c6732303c5b76a0f3eff91f46bf40dca3923c471c9715870f095b01279af863bf9170bead338b82cccd2dada534e8a21394aac67703c5a55f46773049e1e5cad7dab7244a52c006fcf10926d277ea8b33d89607b978697102178841b41a694c7cc0a295a64d0acb6b5720c9feebf4674", 0xf5}, {&(0x7f0000000440)="97a386af04bdfa6034dd7210d2f6f2c5300b4be71595359b5ba7875621ea5597bbc34a01e9906f790cc1bf8caeeeaabead75f90c7379c409c50db27c3f3b9d1ecbae7aae82fb19ff08387c23d7d83b0d546cfbc4df1d2037de72cb3083a4aa44d8954fb2adcb60dae36512313bebf262f3d966afe7c07adf57c51ef77dfb04a49c6d788e8ff083b5621e67b4fd57bc0799ce2f368ba925a9899e41d32ab6f770c54436148f84ab0a1213efd057a17772b742e30fb506a365a146cb955b6f06f2c286957d19c9ec", 0xc7}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYRES32, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r20, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r0, @ANYRES32=r24, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="200014ba433418f5000000400000ffff008912000000963db6a364bfe80f2830", @ANYRES32=r25, @ANYRES32=r0, @ANYRES32=r26, @ANYRES32=r27], 0x108, 0x4}, 0xd82ea51033a10f81) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:01:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x4}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x581beeb5, 0x3, 0xd271e3f592430a3c}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:01:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) dup2(r0, r0) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/186, 0xba}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/154, 0x9a) 16:01:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffffffffffc99) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:01:01 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) dup2(r1, r0) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x71, 0x6f594da9fa10e81f, 0x1, 0x5}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xffffffffffffffe0, 0x5, 0xfc9, 0x100000000}, {0xfffffffffffffff8, 0x7fffffff, 0xfffffffffffffffd, 0x800}, {0x2, 0x5, 0x3, 0x1}, {0x8, 0x4, 0x8, 0x4}, {0xe35f, 0x3, 0x4, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x100000040}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r0, &(0x7f0000000000), 0x0) 16:01:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4749e8d43e2d03f2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x3) close(r1) 16:01:01 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x110) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20001, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x280, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) kevent(r0, &(0x7f0000000180), 0x8, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffe, 0xfe, 0x20, 0x26, 0x165}, {{r1}, 0xffffffffffffffff, 0x88, 0x80000012, 0x8000000007, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x592}, {{r3}, 0x0, 0x0, 0x1, 0x101, 0x3}, {{r4}, 0xfffffffffffffff9, 0x41, 0x8, 0x7f, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x10, 0x89, 0x800, 0xd8}, {{r6}, 0xfffffffffffffffe, 0x21, 0x22afd408883098bf, 0x10001, 0x8d7}, {{r7}, 0xfffffffffffffffb, 0x16, 0x10, 0x80000001, 0x6}], 0x5, &(0x7f0000000040)={0x8, 0x100}) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x1) r10 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000003000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000007000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000300)={'./file0/file0\x00', 0x7197, 0x9, 0x9623, 0x1, 0x10001, 0x6d, 0x7ff, 0x0, 0x1, 0x7, 0x7}) bind(r11, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x7}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000005000/0x3000)=nil, 0x3000) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) 16:01:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7ad, 0x0, 0x0, 0x0, "6fda09583b8813e2156717d93f13855deed57e57", 0x100000000}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) pwrite(r3, &(0x7f00000001c0)="74862c4feb58f9b6af5b9bee648931b186be9145b9034a43cdca554f1d2345f395c2fef2e03650080ec573d634acd35d200acc33a21458564f026cac2d09b434690d5d154758c5eb5873ef913a1c695655c72afa169ee0a3b1b560aa34962bb67956d428c47a9941770de80ed1bdc189349ef5ae2f6d279f7cc7eb8883a3c46ff91321e6677b0473229827fa220a73b4a236a7bc32ca578ed3d252af2ab8291294c8dfaca233ac694c62611064ece98304463ddaf5b3052c91ed009970480b03b68b42f00db396297f5f9701dc2ac699092a", 0xd2, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$getflags(r2, 0x3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) bind$unix(r4, &(0x7f00000000c0)=ANY=[], 0x0) syz_open_pts() 16:01:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munlockall() r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) getgroups(0x9, &(0x7f0000000280)=[r1, r2, r3, r4, r5, 0x0, r7, 0x0, r8]) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) getgroups(0x3a, &(0x7f00000000c0)=[r9]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) faccessat(r10, &(0x7f0000000080)='./bus\x00', 0x1, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffe7a, &(0x7f0000000240)="b62b497faa892e0379a6a9a8bc7a1ad9ba860fd498207c3c0f267ef2fff0537f1f6de0a355d4f9cf9dffcae846de61bd5588161983415c24e15673f849bd82f3651f7c64720767ae610341169c8ca861a4b64c04c3d561a70cea27162667cb14c216a908fe590a38378aaf856760863f25eacaa368fa1fceb534b1e0d27343689552ed88e6c61ea4c9") 16:01:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\x7f\x00\x02/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000064}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r5, r2, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r6, 0xa5, 0x1, 0x100000000}) setpgid(0xffffffffffffffff, r6) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040), 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r5, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x26) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:01:01 executing program 1: r0 = syz_open_pts() r1 = kqueue() pipe(&(0x7f0000000040)) socketpair(0x10, 0x1, 0x3ff, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r1, &(0x7f0000000280), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x9, 0x0, 0x0, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)={0x6e4f, 0x200000005}) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:01 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x40, 0xa1, 0x2, 0x200}], 0x1451, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x20, 0x401, 0xb2}, {{r5}, 0xfffffffffffffff8, 0x66, 0x2, 0x9, 0xfffffffffffffffa}], 0x68f30902, &(0x7f0000000200)={0x6, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x48, 0x0, 0x0, "5a90560a058f64e0295ecb248b14ab6179ed244e8017d36c90923eb9fd4c17132fc5e7b9da8d0997a2495a49a6c9010b73"}, {0xa0, 0x1, 0x10000000000, "1af9d0bc05dadc585ae242e799974630f0d1b58303d0864603c0bc406e9eddeaba5a9380b3fa63ff235dc84f008e29f3db547ad37deb236931eb3a8e6d950258d2499e8afe87e1cd3a4e074f49fc688548d8aab535c26313c96dc7e9f53f334b3666c38de4f732cb3653cb293c93af62840f659a06eb19ca766071d9c6e187d9f47f68d7990f162035849f8e0883"}], 0xffffffbd}, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0xfffffffffffffffd, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_vnetid}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000600)=0x80000001) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpid() writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x58) writev(r3, &(0x7f0000000180), 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x0, 0x6, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x1b, 0x40, 0x1, 0x2}, {{r3}, 0xfffffffffffffffa, 0x85, 0x1, 0x7, 0xb27}, {{r2}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x9ee, 0xca67}, {{r4}, 0xfffffffffffffffa, 0x77d38bab5b22f43f, 0x1, 0x4, 0x8}], 0x60, 0x0, 0x6, 0x0) syz_extract_tcp_res(&(0x7f00000005c0), 0x7fffffff, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) stat(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)) r6 = accept$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom(r6, &(0x7f0000000440)=""/213, 0xd5, 0x3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x5) 16:01:01 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd157c31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f00"/4098], &(0x7f0000000240)=0x1002) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x68, './file0\x00', './bus\x00'}) 16:01:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto$unix(r1, &(0x7f0000000040)="49e35c1ab03a9b3a73687cce8399fb74aa8d606eda", 0x15, 0x201, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) kqueue() r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="17ab1d1039cdccb38bd654938cc95248955828b4d2577c5a1d86e894e73055af269022c9de75f6", 0x27}, {&(0x7f0000000140)="e99493e0a3", 0x5}, {&(0x7f0000000440)="7b9da6ce5ceb311fde32ee609cb8c0086e50b693edb5e65229cab052b3a5f4ea523124a19f4bd82cea16d3d4639965c8274d9efb60a1c6e66dbcc78682f9f42a2ac2ada4e298200a899426cf7fca9c0f39a3164f47ebbd58a9c0e616ae234ad6850f636f27e28c94a096c94e2f315ab3d8e8fa85d8c66b968e6795c81556fcb10e137dfdee802d8816bb624ed88645393f463112c65dd0c1a692b7e04c19afe092eb66bb2a9c75782949ce1d795351e113b5692fd60963785320adc4d44db98ab416fc8408b285565f6542105d4bbd79c39aecca8a1bc2a72a8044d3c93b7f6c51c72fb7b43eaf71fb21f8fb78f3bc5aeb154e5540f3ce17aef83744264bfaeb86b10a8feb5a6d129dff38bd2f3b743cc26520e41a73d394ab0cc0ebea1549e1d76356cf3f8fd35f8cd4857707e9baadbffa09bcec5255cb83e75b43b3236d08eede75aae66cbda129e0b7f4ef17a8b14f696d2c61355903e82f7aae428f4ab6c20b81f00e1a5a787f581d2fa7e983d97e6bbe0a18b70f7f063ddee7c4ec553c5d3cfae17e8dd325fbc001a6371ebdb4051cf964f3c47fcef8932c498bc238704ee709ea64bb61be39fbb87416d7af551847d5fefcfa9ed89f09ccf991c9f7e757929db98b0782184cd1593f0f382c7bb9d0a41e90a778b6c0a5866aaee7a06593eb782e071b963fec5b9c82d07189bf52b107e376e94473695d052ea674d207db2cf9537c8daf6b9d878e7df4d3e37f2ab02042325bafb02b650958840f9d0bf538035c6a45b5f08e7e3e3d1202c166f111312382ca6627f2189ed8c09c41e3619151851609d83e5f6b17b1f2dab48fd2cd546c71fe71a735bdc15a79f52b244ff538c91793543835d79016670297b806789e6fa5f56c83422fabd1d59cd4d60ba30d5e55f1e3f995d912428029b57c8afc375a82447441e1c347839f2c48e877b2c1dbfc14ce08621f63ac1428d27114643750d621140b7f2011679860ae34647bb7fce0888f3f6f6857fb2beb7dd0d051187680f69e107fe1996e960cea3a8e36cd939fbe2f8f7222f35ef0f421dfabc5fe3e8cd8dd3cd1a33ce99c80511babb96d317fec626dbd387a7e82f755e5bc455bcf5cdf05038c4b4c63caae5e9796263428f4b7b10e156e7666a3428961a6e2028e782cece071d3520778916e132d20c9e661323c6249ea1416cc7cf72df8b0e79278e521873696af3dfdedc63b40dd5c40c6de100ea66e7bf196ee31ee896fda523deb270045f6c27b2cb0e46f1c5d48defe7854f958c8a7b2ba904a93d0145ff9b0aabc67e0f11cc666ed32a35b00a71dc640e69e2199b7379b47dd9852e4de22105617b738dccda63b5ede957c9554456a309a94639d50b9501c3a2da02285cfb4ef08957d4e501ce88028db0cca339604541c9ad18087d18d53c1ef57889ac1581e8c28239f6c7f21296570c7b4b062faed971737891853c14bd56a6381b86a2c1ec5017789310b487adead785afee6d7def752d4e58b5c9cf62917683b45c5d06d6e72b49bd8244e44a71d4c1f1009a90e6bd93b0e5622790251c1c5340340cfa6a5a6bf4e19ba8b9e83d359f103641f2851bf0ec513a411e06cf0eb61208f9b768e3b74b0c6ff0134fa27268ccb4498f2dcb67e8333d47ded16d5804d80cba965a04712f6a1674ffc73ab24229a760389e81bd2f8a20fa01a7d0571b06d181b38e71b5be3f3312cc66b2c8d8aaef6b5658f4c8fc9f235a9d316e50e1b05fa3bd7b3ddc30f6e265524f245d0ad81dbc198e99d6e8f91d1469efdb3d84425b6da7895fe5e180426fdd53c38a1186497d52727ee48864b80a7f39a79d5ff0586830ef8163749f0b0b46f8039e61a7d98f2bb5e356ace855df7c54aaffe90d07fdd76ef77346d5421688631b84e35cee58400fce094a8f9c919702452e24b5e9ce2874a3c7d78f8f2a2cb1dfd7a3266832c311362df39cd9cb2e0834018b5c15f44252bde0a5a29de526f780317208914464d85a4aaea166a418a95a109281a447184d24d8ad08bac66ec0143f54933e2fde6c7ea31260d6de3462a6c5c0cb5125c24101fb281369ffc6755bde3cdf034f72c478e8ad6d48a1f5eb5f49b68ddebe1dd65d44251441ee58d43334256f903738fd10ca56bc229b69fb7c35a30a631857dffca8e8b56f7bf784258b37f61ecf6c017b79716509f6eda6e8e1d803a75ededde60cb162c87df8688170f294570b61ea25cb3870241ccee9d205c6cea3288fa51db83baea6edd1fa056793226d5d3f911c0f8bb3fe1752a758840e8f7260410281f8001281af27ee0ec0792ad588a799e82c695cbb93d7835817f329c92a1f1328aec11451516908dfb9a179c983e3b7700c395b6c5d57b87e03e5ce65982b5bf393f820f65afe8a7e2c01a32c452dd5e0e5ce0f204aeb8aec678f9890288a38c86394be1980b671a835e5f70d43baee31ee5c62547806957411f035d8baa8668bb3e50d6d5be1986db8167ad75debd93e3587626c20cfb62c380c322a26913d7e30347d211262a4bdce5f4a7a9ba6e99d1c2319af6123c7eb30821987d24dedc729a8b477c66d907fc19cc76f0da7c396e29bd4bd55bf66b9632142480476afb666b22ae5865bf346dcddd47abca7298c06b158c300cdbd3789a9fe8014e68f86fd9fce23cb7b16317a1a47fcd4e2bff71a5cc81d00e8df8b5ec0c183167828fd6cbb7468029bdb11c9cfdcb8f4eff269d59716e3cdb603f8c8b6b97790f2db3ab6e18b71f4b0633d5160d426b597e9654e2394c29d5d33b892d1eb6144c9d1adb8754d295cfccb628f8df7cb6349c056cc006e793798fa832391fbfb4fa668ced790ea478b7f86c6f62a818a3d92f2a12a655bb186053ba90049cac1efab10b1db4e3238dae0d3f580db3a51f8830fd090a10b5b6585097a7e89a0703ceca8e4b53f9d0965d68fa6181f9558fa96b6d66496f1566db1bcda364f6b858cd40517cbf6edc30629e29aeed2c1897101876a0d22e4b64f71d828e9e740fcd29ca3c274bc10d4ba94e3386f8fc8bdec265208f86299b5117263f8197dc196dba2c8cca87d254605697a507df317dcf4f0adf435ecef8136ec6de0e88872f548aa0dbaa5844df4c5c7bb6b9beb2406a7320eeab67adfa2c4ac18f73bd0e34467c829e16550a543fa7b5c0431cda77418dea1fe171530e100d054e355b95711da76727f17d061cfd24078b434ad5b8fdf072664f8330d379f33ed9abcc49029a5998696a95b5ba6a0007367aaa3660fffc58bf68fda6e8d1465cd4b85297b62ec215b73754eba8c01e73d4f507586f42b1b1e97311794051ffb5aa1965de85ff151227acb71f45d48062f74f0b116c96166123a9f2e630e82cc562a9720fce81abe7fc7ae8a440718f43f96783451eca3cc29bff58e6b81f8828013ca89079b0bd9ed7bb1bcda6022a1e22594d0eccf4e9f49ab688d2a7af56c22ed71c03b2c4394a714b650c265ed2a234abeccf33fac6226046bfe475eb272ff45158a6b38ed36c8fc8a84ae9b1ddadd830183ddb82727bf344e3d7da62cca06aad50340cdfc31dc0eb98b8d338cdbf21eb332724c01dce048063ec42f75e649416afe14fc72ba31ed4683a501f802713efb80eb45c18efed4ba3e1df903e3c916399614bac9c163447bdd03cb89efd85cc97ce4deacac881783d3c7f2250c6a50d14c60c69a93e9f6382b5f1f8496c240dc27d825e2e4024ce027237a6283bf2fbebb7306647227ed88d1574dff66c1e705d172f57b2a9f0068a9d5b99c226eae1028a49ec95ca0deff9297d1588828a8336fd20231c2a05202a3034821df8c1864f05669a343b705a2464030a4e80711b04349bc2ddb0eb4379b1711d7c5531d220fc9d5cc4034aac08cc301f3a5bb6ec4de48575f3f3fb15f2449b00d71d2f700c32aa96affe467b16373831f971a84adecd045be9a3601eb991cb41feabceaa72627bae60f8795cc443389f73151e52c8ef4cc3e71a4f868262679be0109bd1fded5431dfb7064256f7208745fe7fad3e10a2d997bcf7a69acbe049bded33e16209ecf551f1baff7e593aa329db0af0e2cdc4fcdc108d2394562fe4362218f057c417dbf798aab984bddc38ad5eb59c324cb62cbf078a7c7f76e7bb3cca2470081345f26d69e045f2335e790c961cf13a71cdfb9d7e3e1e68397a7dcb329cef61bbfd363543d7bd407005b4e41447cc98bb9c7cfb58e56341554c30d0b129e32bd3b647aad92ad4e8b923006075bcb5183ec6d91e6003a292c0ecb8473c985e7dc7944314cbae16e39846c61ffa767d7ed926948b4ab4ce4dbee78ff32749c44e91913da65beec62adfef9ee43357ba7aa55c42d1c13e38413a2e60ce676676f97c7e202f77e3f7d06b134449b940b30ed970c6acd3fbe919315aed27b0abd0e24aef66f658a7905e6d04ae08dfd8660886ca09c456711eebc1519808bdf2b9d23294f0a0fae5f65ee475b00b4a12d0fe0c2130cbe4e44d9b634d1a753ec24ffe7df95343f34f474cbb2e86b8c196bc3e56fe10bbeee21e817155ae40b2a331b847db77393de2c0d45932c4e9f0405e6ce41a2c765a11d92f78162defd7103283c822e49f7a307378b634429cee2286fb5a2a68f09be0b5714353e5274b57be40612a5ba42b4ffccc0fd6743ad2bfce5c9eebb06d1aecd947171b64bee080c582e5735acffba5d93251c9350f65434df9e9536fee929e67779cfd6bf4160577b7170120451b6d4705715969bb8454b45b7ff172132b8dd53c6c6ceb6178294de5b9701fc5f24e12215162535fcffa8a9de6a6d909577760212aaf0259d6894bc884352b023db336612460c4ad2610bba81ef57c0af0806758c58056c0a71c0fbe533d00e7d1273a45bbea9219f5eb0060a057900f3a99e9132d04ec73eba3f9c62b4c4f0175ee6078bb157f8a4aa286fe7c43b787c7607617043e68e701e0972384c011c4201495960cb0c48ca573427e3af5e1ec29f6afe96071710cc15e2a9a414c97d2d0e0d2e9cfbc5f7b433d91300d5cc7dae24ab836478da1a7d7c1218959d421f445d72c4a4dccff7906ad18811f626eb2b45ee72f7f8199e738486e20af30fe49196686219a9c5de1b1cc1eb57df1208048beff07f129a1a553e3d27bf0c2063dc242716d82328be5d7f5a8260c4dfb697ac19cd008e0567ba994481b2f234d35f81da24011c99436b19104f125c606ec4176f47090842f2c149d0a37273f25f4ede751d36c09c90f015a2be92e1ae9d3e3bb406b9fa91143c5c5cd4b50074de8b6caf85718db0dcc4c51ab80903410a67393da22c9541d3c7c0375b8936de4b16cbdbe5b8cb44ab3f9d2dfa344b58bf6a86daff8e32725024ef572c0778d38d53b71436a18e62933a37e9d8098510786b4ef62433f7efc111e74f5d80b859505bca31e11680c7691e7352e06a3854a7b061e07a5607bbcd6893931e1a30401e8e328d79d63c11e8709bf43c94b18219929ced7ca747fc3a839700c7fe0d9954bd0458b0fdd66647365213f7067a030202a9c898888e7f16c669d788d99661df70f54f4ed9a3eefbbbff78d326f9e12dfd360943e3d7dbdab3c29481bf3450c2259887b65caf940b480c8f8892999525081c324bd40586b41394e40e4594ddfdc21f5dc92cef208e03d5062b4f12a11a46017ec22071a35e455981a30b5bb374e59aaf5fe838e01434d37ac94ae0f78d432d41583dbe274f1d0099132e0459c5d1de2b26ae376411aee4e551217089c736f2585716f045a14d69c44c8cce8537d7414671e58be0847b4a472", 0x1000}], 0x3, 0x0, 0x0, 0x402}, 0x59763b254061ea40) r4 = dup2(r2, r2) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0xff1, 0x0, 0x0) socket$inet6(0x18, 0xf8a8425ff70d0d7, 0x6) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/208, 0xd0}, {&(0x7f0000000180)=""/154, 0x9a}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r1, &(0x7f00000003c0)=[{0x2, 0x40, 0xc00}, {0x0, 0x6, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x10000, 0x1000}, {0x3, 0x2, 0x315d23f00066d8c}, {0x2, 0x8, 0x1000}, {0x0, 0x81, 0x1000}, {0x2, 0x3}, {0x2, 0x8}, {0x6, 0x80000001, 0xdc652fa43b2e3768}], 0xa) r2 = semget(0x3, 0x3, 0x4c0) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fff, 0x1800}, {0x0, 0x1ff, 0x800}, {0x4, 0x6, 0x2000}], 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x200005, 0x1fd]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x6}]}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xac) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x128) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r6, &(0x7f0000000180), 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10000, 0x0) read(r7, &(0x7f0000000300)=""/60, 0x3c) mknodat(r5, &(0x7f0000000240)='./bus\x00', 0x1000, 0x559e) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) connect$inet6(r9, &(0x7f0000000380)={0x18, 0x2, 0x5, 0xb7}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f00000002c0)={0x8, 0x20}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 16:01:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="826f2e2f66696c653000"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x800, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r2) 16:01:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) poll(&(0x7f00000001c0)=[{r5, 0x10}, {r6, 0xe7}, {r4, 0x4}, {r7, 0x10}, {r0, 0x949a433534fee959}, {r2, 0x100}, {r0, 0x100}, {r8, 0x8}, {r3, 0x20}], 0x9, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xf0000000, 0x2, 0x4}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x10001, 0x3}, {{r4}, 0x0, 0xfb, 0x4, 0x62d, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x27, 0x2, 0x8f8, 0x101}], 0xbd57, 0x0, 0x2275, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:01:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x31, 0x21) 16:01:01 executing program 0: r0 = socket(0x2, 0x2, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x14f, 0xfffffffffffffffe, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeab, &(0x7f0000000200)="40c551571115b12ff78d5aee258c4d874a2ec4325932a647ecaccd0cc04fa672c4f802e2b9f68cf4b84b4836525e8189be013d72c121525f45c8e16e37609caa5e3a7813a95a21f15da6d8c5e6a1e23af8a87c4901000000d458bf9daae22bc77d4842bc304416e8ab57a65a69d8a28c040c6f204423a806b32357088ecadf86a4f6374c3afdec") 16:01:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mmap(&(0x7f000074c000/0x2000)=nil, 0x2000, 0x0, 0x16, r2, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = dup2(r4, r3) r6 = openat(r2, &(0x7f0000000280)='./bus/file0\x00', 0x20000, 0x8) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000240)) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000800)="1effa6725c8a1bf898831c40c3b93d304145666b9f7c423a72e982f07664df761ea66400fb46cc56adbbed072025b5756b0ac3d027ec88cef8ae07bd9c6fb06b605923bcb6f60b8808e3e4c865672e7e21e5ca8860c5efdb21ec4cfc39dd8c0b4c3602c2da456a03abd518634752f7309d9bfe1ba8054515bfb002c6031e3acfe9f3eb57c3bbce71b47a9eb3758203f06c3f44361e955349b659470cc942885f9f14f10790fdc6c26412c0cd73e6f76372bed464153775f4359a5c5976ca8eaf052a2b3a228ab333323e5080dc41c74075b9cb5de5d3b6d4a9c2ae345321973df18209cac55fb4ae91f4452dee40120f69e6918d155b41ffa230d0c7a8ffc6c0d7aa5fc2cf41c725b9ee98ca5788ec15325e4daf2217703d6e3c636939a0a1059fa040270528f6d2f4b108d14e022b70f7b0a88712fc3f68dec39747abefd1521d84e406aa1d4930ae2aee4712d7f86e68a36e204f858ec222551750384d5b09e4f5efd19ba0a86c6f82476dec942559c3fb7371d154e8ae086da058243a1ed9a6a2af665ece0e4d0bb885ab8475b992ce8d4b5458658216039a93447c61f33c7d6796cec7ff202fc7b88c85ceb78b2bf60252c020faf2b7c52ff5b950094289cefa411541491045e4ae91ff33a2ea3dd340bce4e8cfbdbee824f74d3e69d1dd925ad3b7bbb179a8dc77684a6a7a6c2fdc9ad21ca54795fb7be073131c3b62f2423dff85ddd213d4b3ce52c8642d0fd29ace1d34e8a71b5ad49bf9ba012a5c4f21de9508578a8b466608e0414dd979409fd517d2583e8ebfe65d8f17366806b453c2a9c08c03980d3c0168bf3c0b7f203dee18a1c0e5f41e15157594f3fdba166d0e15cbab6b7e26453e96db0a767e9c4e4a618f4ededa1a55f172bed1cb0b44ff28fc6eb79dab966af574c07dd9b089e46a73d652e69d07fb1275211b35e019ecf149024a63ed8bf9e763f8acaadf152147eff793b7db411b13b4c6635ac2d762f9c42c058bfe9d8cdd933c0c4739df24cc15e91a865fd0f6e775951d6d71d431bf977fa0b640713986d86cd0425a3e1dd690f14d0ffb2f012383318cf3da0c43cda2631a6b0afa0e3baee6f9149ed5b117a215bc53c7486f1028c992f2dd14fcc5093fbf9cda4e99241bd6fcc86bd208ed3c7bdc0e5f3509153c3362e4176ac2a89fdd310ded1fb32c8a7e5848786f9ae54fbe1cce033b3e0cc911bf03cc57ca9db0e7e2870aad0daddfcc1cdf13ed74babd38e31ca8ed63a9a7cf7bab7b1e3d8e7167b745b0cecc5dc2c0c0fd3b02f4a8af0e6bf7068a59023c1fb04f2bcd0ec8711df39c174c31e95a88f913a349bc5b129988d8250fe111389b4507b4c40b11198b973c234ac36281a05b88b485d3d56a9681ed3a070a2d35b8772a21e082d33373b729d36b887b93fa0ad6003f617d13f0e422cd430ccccb54cec47ed7a5b4a558f16d3ec2e78da952e8171fd00e968dc35e0c22d02a03f5ffef3c9d6ccff22de35fcd98abf7010f5b6b7d30b055b9a9f10f7c5bc27291725a3fcda6fd2ddba5f72c55b63cad715fa7aecf13f30595c54424c6096900263fa7b9bb3bbbad996a2d912fa2b70a90d52d3fced56625e8d1998efee2de490768e1f7782f35cc0ac315c36e630ff643eaf5a9f5ec1af35560caa64504972c5c75f829c6b28fc49e693c120305428bc2c1792b306f69bc26693103e8bb2d62a67d4d86b4291057d226be0506ff6b4e77ec4311c4a4020f6ca068697157783c3620536c66ccb3adcf4422332c83a4fc7eeeb39128b4054bf5aa855a5530ce7dfd9dae2febf0ec31ab7f5d53d2aec62b6fc477ffadd9a01f95ac390fcdae59d59b540cadabef81cad3c2924e5ca9afadbd400147291cc239e5db4769be9d8f936c962dc8dd51616fed3949a84fee94494afe429c9a0cc4d4becdf2072884b76030a3ec9a88db57c0a7f9dfaf2fc117a4ae0c39bc5790edd24faf2680587811c73259671f1ce3d22b2f289136694c7c0364dd64aa624a38220885a02322a46c2532764cd9c05fafc3933292d89365b8c4b6dace41a2364c74145d850a163f434f54d3817cf7873a076c0d4cb90e96c8db4273992d99a19ecb150a09daadf36214f64768ef8de2e19181d458ad1a4023d6fef6e051a768c05c5dddaf193ab6dda7399e9f02bdf5c2cebc139e2272a161b8d78597c1d234ad474344073679e18fd8640a0a7fb372e5b139204375331872bc573caf946130c256356944808964b3dde376b82c68099e966c5893713d29250b2666a004c81db2df82dd1d6c7592fa61159fcc071b71b1787916be5f45ea6c4509838c04b959eaed4e6a57ecd2ffeb1b99adfc7559c460dfff320ef319047013d78ec5e44fcc388bd521370d912bbe0d75bf1d32505f7814c800b2f5d95e51de84da241cedb3654588d75759e1fc65de045e93897d5de3e6de41eeb5accd49d424811250515ead22d9059c4a9beddfcf43236a125ccf6da88f2acd783dbdeaa6feebf05ddba7d636f24c7a9db1b26c7f4cf720a703372d5ec599f0b31e7d419f69b3c9cf7227b1e937ee1686dd9f040835250b4bebe38c7f6e014a0e35e42f06c5a71cce23b6815252a18ab5ccab54a8dcaaa8166015de929b579c70042e6032cb9707e0e16e559440f2b3e9a10ca723a8d5968bf5b54e5e5ee031ef1a3cbe69258d9e7ae1bb914624b3268c0e9fc0079a153037f33a23bdb0e1b9b49682ada95c9bf525911cfd45bb479ccd90a897dca90557a235b13c26c41eca86fb2675090cb85cb73e143436e1ba07da7a91be82817174adf844740c3e6887861af9a114eb3d1aeb1a6a30339504c1462dbe957b2d8ba12f332389dc4b6a3b059617f044ada8cdcd5d95f2752e2f4ef01daae21d1c4bc4b1bd8b6b696984240e036a77235a1a39c3de4fab42bc4aa406f262cc9673ea2fc156ad2e1ef683a7241da67b467ccf52a5ec89afa18a78dcf80298f9254d2e96a9b104470226aa4ea5f6f082539fbdfb507f21713b6f4b70d727e1d59ad06b9ac5d6a33c12a7df14258b03c47fa93f9669c0a2fd92a36616aad1a9152274300c51ecc66dca66682859a4815b17444aaa9268b6915827f4614318495f901f15c75d2f30b26a9d4fb8d9f7b6b3be434a0920bfe890bf03e28b3f19f5888aa8d9bf7729ef8dae4da01a4cc5e6d7c8050d752d06e332c27795555a8506143bc2e7b374af7a4a3065a4f8db4a9dd16c0af370f1fb6cae5efd8278cd3155256603cbda1e2dd5a9ba75e125274f6f8867f74167b16522d0f441c0dd050b68487b81eda4b620c2358983aaff51d33b36f117863a801f04d0082393ce4212fc76bf6ae7e1af7459323fcc57f11ab5ec3ef7103d8b7251873b3a4ea04800576270cf4bc065ff87ac8036d55ffe8f5469813e4d9a3a0ced888c7400be65f2c58f0cf9a4b48a824c4c216b93ed744c8f01b0dac990ff2f086d18bf6cf11ef505f92938c2ed600ba746482cafc4656571797c2b2727f6a8cc84c4f35c51395ae59fd95c93dad6ffd50d47ef9f35d2a67cd75fae174753a032bb36b161732d28eb85ee71dd364469672aa0e2a4314aebdc32af71d7b70d4591adbf067801728983e27a7b726195a6a23792737dc70973f4a75e321e5f831832610b8b757dbca0b90ef109d86bee60f6d92f0f5cc946f8fead7c34b99cd9be2151f5cb8e45f12c0f69b7647db9b56ea4a9e01b725f99645a0240236737b43e4467cf606f1a470ec497095b43d5ef49fdbcf1a4bf72af4b6ace85cae98483434e33ee3c807966f1f220fff4287d5b91ba1ba683f8a7e3839840d688c9f75a770cfcedabe470e576e58827fd085f3ab03450703e6aba9614e5884cc9f5be3ddf2c1882b878209b8c4746144c96c2edcc4c09966cd27176c45da91e829c2a4396a1d2a0ea55b6dfa35091f9d3de24994067a0869d1a89ccd1a9469c33bb88c8ac1ff982c8d7057463353bc3cf869f153c7644175d5530db693f37a0bec67c81558f33f69655090722697c31070bded7ad08bf0f582b8fc9818690d6f7164d98f443289ca7a5b223cbfe13e93f1c6d1188386b815a7087203ccae1d5c157edaab1da5307de9dea2dcaba806944ef4155e114ee2144429442977d4cff009caa86546cceb032649d78bbb4b34a07b88e3ba40584bd72e780ca3a2c2812177b63fd7b958a23ca16c6eaf57f0e00406faaa6cfd03e3cba03d58a9a632480383b94d28b38708abfdfb3bbed765557988a5bbdc58cad4f581876b0eff5c88462e6d1ceda55d97e972a38633b536aa3c33727ac90e2c33e33d7c9036fa5006cc363dd53a1ae7f60f28e397fd2cbd37e5f201c9370f36826328c3c6be5dcb166ebf67c48e1c03a3774ae8e8bc008199334989c7b5763d62296cb27af84fac82b494f5e7f0a683e7171cc58b8b5067502b42e5bb7001ee40b40d8ef9d00fead84c0f629b2a236f872f95ce210a41e455d4822ec944de96dc685a6a75e227219b288a4725a88431f7996c1fe34fba56f56d86b8b0a7c2e9cdd0dfbab95776831e803a3914c5df5fa504cb7d8addaa3e48c8fd030d2a22476a5962aaf2b45f8c032677724e9eb369f9fabd44be44f326c7fc30d2adecf48291549328fff26bcfc20411c0d9e0cf87be9d0d27e68a210f5bcaddf426388f5fc5c763e0ebbfc7c29f26dba919eb88dd06f22a4bc40e8f8ccfd74239e8e88f11ebecaad244d645a179d741d5dfbc08976219e5327c9b22cf0fefdade34995eb57a70ae62453e86a279b305edc331c2903c0774cabcbff16f39b096de89ee6aaeedb8cfa982a62fca3a8be3cf708d6f9a1ace2464d52d33bc27d0b5f0b6528e64e55c82a374b4fdbbf0323c4a4412380e0041c8eadc9c89fa320bd667b1f62485278a5268b7fbb8c7b676c26047f4da5cb4382bf1f77938a51700470b41a84c87655c0d3d81577bc79a5e47d7ae2acf52c544381577ae5c6610422a9cd05fdd957e4e13f16e2619b326d1c6e947e4a9df95c7ae7aa4ab3d90603d8cf58b2a491b6edd1509db894ca220c3811ddbef81319c6733d29033b0b7c69621760616ef7c98b73f82f57a30c79043809f52ac7f87bdd9e7e6911c4bab1b027cfdb23886dd8cf39150316bf7bb153e5ce7cbd9e6e69eed2434a60a6530eead3570b6c16e068369841501b700082b7ffe7c1894c660ae169c5796bf5357b02c8dacf67fc3f20d4381fb2332f84a2ad7387a8ed26631ec30456b5f854686ff39cbf3ffba4f9a376d0433d32c390caed6f1ce68587a0bac344fede4085308f3096c8dd059e32b00b1c715d1f75410f12672d2257507d3b70b1a2e37c34bc19c1c8d111c8cb1abcb1fbeadf7aedfe78e9a9940356481d53eea6df741288d1f10ad9a77910ade77a0758257c22b2e4c109a76a1bb5a79ee102a5aafd775b7857b2dd68e37fe26fb8b0f123686ffbfb3ee4e186014c970e96745fbedc7e8a108c3c1162e7c472f00ec5102d7d8fcec0dbf2cc356ee71c0357a8a1b87da627b4385f32273104b39acbe02de0ff46ddd0457ba464f5c4f9e74f8bdb558238143dfdf6da9e75497a6b25d58e8d13dec50dd3ef2026d68ff07260be285fe8655f1f839f5a57d03dd97e0a29a929aa9e627b049f5278f35b25a7ba1bc37b0f3d48b72cd45a58bbcd30767b46bedd29403c29d94e6c8dd0b4ff40de92526ac4305b37be1a7272924b3d9ed2039ae8ee3358f3c03d856d123448ab1fd83fa8b4a719911f365024b3659e9b96f914315e2f9f03395e30dd27c7b5782afcc7779c0fad0455c67a5b84a07e1ef4a1", 0x1000}, {&(0x7f0000000040)="7434d41e3b2f584a90750ec4fc31499e4e355d00608daf8bff26eff277b476a13e1abc7ea8aaa5e131626c4d88acbb773169d5c4b3c225e71278d2f028f93e7011704ac170700fe62a17cd613f1d57e43b52593aa89305c664bbc272c2830aad26458d413600cfc83c42f649c353f79fd79977bdfabffb4a5efdc8419ad32b76a7e01072686ed6156fab426cdd6df38950f17065d7f75de4093b8dde535d1397803eca6f2cbb1ce108333a57e40c38481e76b72ba1283cf4ccf31f1516b105", 0xbf}, {&(0x7f0000000100)="fde532a21a60b9af5c61d75a4fe0429cc8e75cfdc468b72eec22ef1c7ddb7838e37e8f5337aa3b06595fdbf7f372e4602e33cf260de3c5f96684476e25961251bc16bcf39db3d41db98ea544b9faf3314e96e60c402015ab31bfbfe710c38b4dae47aaf49105d41d79dd9957288929100bc6574f24b68f18dd73a5ae29dd2a152bdf6b1eddda8fb159d596d3f6b6cc8ac8fc9ed8548fc89ad07e526386c6e037903d1b2e95515d725237d18060883736d2c95399e7", 0xb5}, {&(0x7f00000001c0)="50bc59f0d1876e98746a8a302ee266615471e25251d19d5c1870a590a0dbc90977239abd6c3a662137ec0a3cec", 0x2d}], 0x4) r7 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r7, 0xc020697e, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x29, 0x200000035, &(0x7f0000000540)="0473989174c2cb027d13d979700aacb30c97198d9c3274d3235cc88535a61f98ca4951f554a7039aaaaa02afde2cf16b0be72a278e719fc91d04936b5f9b7652996edcc21cd4af00459e1412f49671641ff85adb14a0e570c427cd64a8bc0630ecf3281d2c96404f5e0dc27bba2a0a05c29c160604a242060000009f4b3795aab8fceffaabd74ebeaa4572676bfc7c7d5a990e5c1fbc7085e40c2d2bad1d8ce29a97b8159c7706e401906ea4453469c45722539c2c3bf0313e6ebb448ca17557a5c4a5f23f82373a79a01760359d5686c500f16fd4c7f222e05cf76c9eb7b9ef0825fffc96a6c61897719edd4f84b09eef15bcb383eb46315b87589bd4369a8f4b9bbbc0a34e277be37761e1773c8619656b95a795418d882900cc82f28f4dcd484e6aa37795752ffb8f6bef8f1c43ee28d7d9ac52bdd8bddce24cc16692b0ad3e8e0a3b5dfa0a77e84555e5f44563dc2af35004a9f57d1168403e23a75238eaeb402ecbf37ef419081650dfa190fc4325377c07a82d54d2f129f51f5142afb68d5a58aaa19ed11f906da156c0b0ae180e6c35ed8599af44b39d18e26e954dcc82752c2b31c31031aef4655daec3ff433b0e0662fca502d8d160475b74f13b830ce9e119b3630be2402a4f404e09b0bae52175a4e04df9dde7c76e5efac09a88798fb93e1f4f5e8bc79193cf98b6994d346c6fe8f35a47cdb8ae3d6e0f7aa34404c2cb3fc0f3cbe27604136742260907f5f8d4a9be719a58fea3576801a2c74792e618a6c8ec71388cfa568991e18adb7d01333dc2ed48a297623ece186af4f102cae2f982965b916b878240dc34d9d0f079f6a2d92b20af243b91b9aeac320ab5f2b9fdbe8d8f1551e519ec5ecba5f107cd823647cd4e7ecdef4c21df33d319f34fbdb893b32b22f79c850f0bd9f772d426d8da93aee20b2237d3d4620bac37bb00"/687, 0x3fc) open(&(0x7f0000000340)='./bus/file0\x00', 0x8000, 0x322) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000040)="015fce77d95812530d2d119c7e62cdda316bc441446335457e", 0x19, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x100, 0xff}) 16:01:02 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x120, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x400) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x20) 16:01:02 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x13000, 0x0, &(0x7f0000fed000/0x13000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff4000/0x1000)=nil, 0x1000) r2 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = shmat(r3, &(0x7f00007ba000/0x1000)=nil, 0x1000) shmdt(r4) shmdt(r4) 16:01:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x92}, {}, {{r0}, 0xffffffffffffffff, 0xb3, 0x0, 0x1, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1}, {0x61}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0)=0x1, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000240)={{0x6, 0x5, 0x7}, 0x3ff000000000, 0x357e, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x80) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = getppid() fcntl$lock(r3, 0x4, &(0x7f00000002c0)={0x1, 0x0, 0x3ff, 0x4, r4}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000140)) getpid() 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010030b8bfaa17dbed5b25"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r11 = socket(0x2, 0x8002, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES32, @ANYRESDEC=r11, @ANYRES16, @ANYRESDEC, @ANYRES16, @ANYRESOCT=r8], @ANYRESOCT, @ANYBLOB="797cfb5b37b0d949fec9dea54d040ee82bcff5633c45f849fdb1002561ccd1f92793f434b9764afea9b1df6128a89d44b4338e7f00ac2515db7549c548ae4bf62ed86f0e3a6baee7e2c5c19b4a48390326ddc7ebde38d328f08dec54809a7261639953096dafac241eeb2fa1dd1e21b14982be11e12c5c30a59de83d217b6d215afacbf164e5e4e810638a6f468bd280e4e5b38d00fe75beb6807024285df6917db6da58dc994e644f901f24a05e1adcecb15051702e7c151068587ada70f3360fca8fba2d73c3cfa7c708cd9abacc", @ANYRES16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC], @ANYRESDEC=r13], 0x7, 0x800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x80) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$dupfd(r10, 0x1b, r9) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000480)=ANY=[@ANYBLOB="81000000000000000000067a259d8fa0cd2547f582667000425793841ae3836f936fdeee27d2ef6b9aa93bfd4d1514382bf9de59a7181319070000004a107df054d072f94f6d6a5f8956dfbd2b630a2a6615b19e1f3cab5a66dc46fa57179427edf700"/120], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r12, 0x4}, 0x200, 0x401, 0x2}) setegid(r12) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 16:01:03 executing program 1: r0 = socket(0x2, 0x4005, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040), 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c2e77000000000000000e74de400"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() syz_open_pts() 16:01:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000900000100"], &(0x7f0000000180)=0x7) close(r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x3ff, 0x7ff}, {0x2, 0x81, 0x8c11, 0x4}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="27000000ffff0000013d45e01165a823ec0f925921adcc6b542769152a3e45d6438bf7f109a6107a37e5536da13dc9fafa1e9155e61736a286e79ef2195f6d7fd3d7115ce6bb93d26ef1b2a77a19b74e083e783df25b8419604081089699d5b7bdc9fbd68b6b1e6d99269a9813db1ca7f92793defb411694db1a6e1e506e4da203ba3c6ce61d9088fc53467a5f6c8fe359"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x8, 0x6, './file0\x00', 0x3f, 0x100000000, 0x7f, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x82}, {0x2d, 0x0, 0x6}, {}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x5, 0x2, 0x0, 0x5}, {0x83, 0x8, 0x6, 0x8}, {0x101, 0x10000, 0xfffffffffffffffd, 0x1ff}, {0x8001, 0x32, 0x3ff}, {0x2, 0x6, 0x5, 0x10000}, {0x4, 0x9, 0x1, 0x10000000000}]}) 16:01:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) pipe2(&(0x7f0000000040), 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) dup2(0xffffffffffffffff, r0) 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa8d1c0bf03bc6da6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x66, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = socket(0x2, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1ee, 0x0, 0x0) 16:01:03 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x9, 0xff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) shutdown(r3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x200000000050}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x166) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0x80000000, 0x783f, 0x3f5, {[0x7, 0x4, 0x0, 0x100000000, 0x4, 0x9df, 0x5, 0x1, 0x8000, 0x800, 0x401, 0x7, 0x2, 0x8, 0xc4f, 0xc75d, 0x2], [0xf11c, 0x5, 0xea, 0x2, 0x8, 0x9, 0x4, 0x6, 0x10000, 0x3], [0x587, 0x8, 0x0, 0xb9, 0xfb, 0x3, 0x3f], [0x100000000001000, 0x1, 0x78, 0xfff, 0x9b1, 0x80000000], [{0xfff, 0xff, 0x0, 0x2}, {0xfffffffffffffffc, 0x4, 0x7, 0x1}, {0x200, 0x5f, 0xb18, 0x81}, {0x8000, 0x81, 0x3e4f986f, 0x1000}, {0x100000001, 0x6, 0xc9, 0x80}, {0x638791b7, 0x889c, 0x6, 0x1}, {0x101, 0x2, 0x100, 0x9}, {0x2, 0x8, 0xe80, 0x40}], {0x6, 0x14, 0x2, 0x1c36}, {0x10000, 0x5, 0xff, 0xfffffffffffffff9}}}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000003c0)={0xffffffff, 0x7}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1000000000000099) readlinkat(r3, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/130, 0x82) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="6f36d0610e95814dbe2a08bdb2c00ee4e05d2b1c387b70dde5b7ebb9aeb86d31aea4120d29885013db309b2169962b28426b34b2de43b20d21b69508821ff02b5c5e28d0cd5cd3ca73a3f915f575a24a61c6b6fb2f304ae0d98cf915c6cf44fc4f55eee1d94dec9cf7b9add89fe469e5562691012164cc72be446e2e6b195cb2ef18505fb0801814cc93e1305bfaefe5516ef11a4b163c115dfe62b1b7fe38fc4e1b729e4f2e129db89e91735792cd1e1c534c8f7935f387", 0xb8}, {&(0x7f00000006c0)="c663a22e189dc2800aa069290784940571da8c4ef04df6faab2dcfb0d667a15cf10afdd9e8ed16a461db31b3c00c7590ae38dbc7e09fab30d0fe257046f28930794dfe2ab4e92ab43a588bb405a21b44e5cb623dbb736b86a2ef9a4d2959ca0e505e8d0b57c6bd1881430f6ab169028a23bbc68ae3ffa7cf312347b5864b8f1bafdff59389c2a56458a99930b4c8d81928444b8c04763085b710c50f4e4e86cc4d5aae83786caa861b741dbc011862592d32175f64d5d14f84f5e4d1b48dd93846354dfca5d0dd96", 0xc8}], 0x2) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCPROMISC(r5, 0x20004269) fsync(r4) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x3ff) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x8, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x10001}) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x6c}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="3c6c184215a6888042927046ce2580dfcc81d0ae30dc9a060d800ab3bc6bcbc91d688230118189013162c6d93a15c058dbc2e62209605f02cd88b2e3f2b613b0175119413030a2ac38421909a9c2f88b3b2ebd540d68ca8901fb903ced1104c8b57bc38f962b56c8bb61990b19ce223a963e36ce14081004f4b06ca47fbf24455952ed3e406fb5431bcc6027299b7351ca677ca39ca72c1b7f201188cb19a8a826acee00000000ed10fbdf54804dca88e67de9ec003870e61cbfe6cc83e8370000000000000005cc1852cb74acd7213c38ce3e5d32694ceecdb6fab9ca7fd5eaf4e85324f4ddb590b41c20251abff81426630575b3a1690000000400"/261], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x100000000, 0xffffffffffffffff, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) getgroups(0x8, &(0x7f0000000400)=[0x0, r6, r7, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) fchown(r4, r5, r8) seteuid(r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r9]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0xa0f4, r5, r10, r11, r12, 0x8eec6acd1872509c, 0x699}, 0x8, 0x7fff, 0x100000000}) close(r2) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r13, &(0x7f0000000080)="c2b5167d3d963fa7582e19f50e967ac34fc396cce77c3cd8ea12be366da3a7305fea1cd2fa34374e", 0x28, 0x2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:01:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x8001, 0x1) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = accept$unix(r3, 0x0, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x30, 0x1, 0x1, 0x3}], 0x7, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0xa1, 0x1, 0x5, 0x3}], 0x5, &(0x7f0000000200)={0x800, 0xffffffffffffff0a}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) writev(r6, &(0x7f0000000180), 0x100000000000001a) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffff9) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) dup(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept$unix(r2, &(0x7f0000002380)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) r4 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{}, {r3, 0x40}, {r0, 0x1}, {r4, 0x40}], 0x4, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r5 = socket(0x1, 0x2, 0x1ff) ftruncate(r5, 0x0, 0x9) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="e55539268f14cb33117d0934a8e7f5b1691c998d7e556f4c6aba0ce3036ecc8004384267486e353d3bc9d319fddc6169d410ab1ce51f2ac92f4a35a02c0d74317cde5d81d1cc4ae4e8da4889429edbf200efb61eb00b75970a55fecb6745e7f5698c5e738c296e0f3c75c7bf9943c653f9f0a26ffa4171339d6886df6713af59ce74746251cae888e2a56513ed95", 0x8e}, {&(0x7f0000000200)="a524d47e2064662719cf1535e5466f41bfeb31de8641523d731e1d84519e6c6d7b3c2fd14e0af5ae9fc3253e59b7f6a3605dda977d0bf587ada02493739b980c9189e32d3f4378d7022db45211c10dba4f885b1d108fd929f1d8709dd5efa6fd979355359f95b044920140f0d5fea808673d0c5c3619b8096e4dc2cb927270d2bb181def40d021875d6033c2c47331878abea74eb1b52bf9c6607992a98b4423a9b95c15ff32", 0xa6}, {&(0x7f0000000000)="b5280c2686e5ef9b9284fa42b3511e2087c5eb3050d9b60f8b26a7a9191c0d7765b6dae4416840c5fd20946a55212ae93e95a8bd70532389d5bfbc", 0x3b}, {&(0x7f00000003c0)="0404ac6d96f3e426918e066713b93493373d9674a57780d4cbb8b34f8f1d6a8c1b0a6db561fb0a22f182cc53d1343e53897f493cc640b20d0a4a7345e3af3fd22e25a0898415743d36e3a171a077ecbe781ec00b53b52345ab6fe94b2fc95aef84afb8949dd175a383c7d99e3aad5acc4b51a1d897d2a5b0dbbf1a24ef44ee28f6daf7b5d2992876b0a8950c6655d0416e41f4c6a0ad4f3ea14e7e787f65830373dd5fa6e1d1ce1ab1dfdeea2ba7f99e391e3a0d2c683c40c17e1e822a209fe40475caf1b8da5013b4be1b36d2ef1b5fa060a5328f5d156cfd6f56a9e6", 0xdd}, {&(0x7f0000000080)="2b2713cfac69be362fef361a", 0xc}, {&(0x7f00000004c0)="2a9a16ac0d9ecf96ab85da527c7504b6bfdb36cd4103753d748c66f01e2ef274fea7d81da949f85cb9363daaeb873e8263dd6ddec38119a8fcb3293a851cda0252676493b0533cee0a11a7a17c5e47cc48a8884bb081ae351c9a68bd006f52bf7c48f5e43acd4b686d2ed8539cb211aa8a26fefe281f020ff2ba20d23a1618513d95eac2a62a444a1b49a89c57be9e1482e61b67d6bedd42e66fc6f0f9ab30972b9b15f87c07700595f1edd7675a714a7fe13267331f58a4f29efe2816f68b5a0bb11402f2197c69daac3ac20c296f20d1a066d38d1eed76f69049d93b", 0xfffffffffffffd12}, {&(0x7f00000005c0)="c9d6dce667c6a7814dab471351d6679f5ff2a2a195078d061ed43a7cb2df003a767a78e9df611fda90f1470d255a0a946488fb4a6ed211011d354382a02d2b30af863bb060eb8fb9601e45c2051e605d59395d002ad0d0dd4c54c8c1a42e3a90a1846532c9f3d2f25f0c3f4fe22e36f710cacc1a6d9595a52ecf0fc736e7b368f631e71df36ef10158a570277a373130c480f5627b2eb271fafb35406755e7a5e2c7bd72a39f9fd7daaa6e70625880a46d47039f23a234663b9e16fb6e8cfcf29e0130582e1670eb4c30e20cd4a9ea03c5503c9e7d917bae3b79925e77de462fc29da13dbae8439e4f62874958df507adfba69a89fc48e20eda2", 0xfa}, {&(0x7f00000006c0)="ba843c6b22413f6a60c39e52b5aa6ec88080e2f1a4ce92b800ee1d31f540537aa6a6a90ea1e768424257cba76c52b3fb186304ae54d91fcbb0303a8b70d03139cd54a8ce83c30876d70e52c29b54c5acc1cd103425502c693a3ba26d1e3a7c94f439c0febadf8f8f87e53ddbbbaa72a8279b46bbc99835df33b208214e42598a550c61912676dab93d2b402a09228c3d3a9d73432cff292169ac668ebe968e566cac30d79c9e9eac738a6ba837a621c7a5d84b8250a580f4bc489c8b04e5f38d3c5ad20cd1dab3f360903f78e33f925ab558449b264ce0d9dc4c8d86b5eee37b2669674bbb34776cc8fae9dc14cd2f118989d056c09bc95cbdf83559", 0xfc}], 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:01:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0xb, 0x8000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040)='\fFW}', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='.\x00', 0x40, 0x1c2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) 16:01:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:01:04 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x2dbf5ae8e0cc940) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20c13, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x8921, 0x4, 0xee1, {[0x6df, 0x100, 0x8, 0x4, 0x1, 0x7, 0x9, 0x7df, 0x6a, 0x72a, 0x100, 0x6, 0x1, 0x2, 0x6, 0x6, 0x3, 0xee5], [0xcd5, 0x80000000, 0x3f, 0x1000000000006, 0x5, 0x1, 0x400, 0x0, 0x1, 0x150e], [0x24000, 0x5, 0x83e, 0x100000001, 0x401, 0x5, 0x1ff], [0x4, 0x8, 0xffffffffffffffe1, 0x22, 0x1, 0x1], [{0x1000, 0x81, 0x16, 0xb}, {0x6, 0x9, 0x5d24, 0xa9f2}, {0x100, 0xffff, 0xfffffffffffffffa, 0xf801}, {0x40, 0x9, 0xffffffff, 0x6}, {0x43e, 0x5, 0xff, 0x400}, {0x6d, 0xefe4, 0x1}, {0x8, 0x1a600000, 0x7ff, 0x401}, {0x5, 0xfffffffffffffff9, 0x6, 0x4}], {0x8, 0x40, 0x1ff, 0x2}, {0xe4, 0xfffffffffffffff8, 0x4}}}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) bind$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0xc) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1ff}, 0xc) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x206180b69d206cf6, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r2, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x400) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x180) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x81) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x135}, {0x42, 0x1}, {0x49}], 0x3}) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000025}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="11ea6914f6357a3acd34", 0xa, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="3b426250bf3d353f345f2c03d149a72a83d40ba78e322b0fccbd4e2f131f14a60ddaad0a6364", 0x26, 0x0, 0x0) getuid() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:01:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x200, 0x400000000000, 0x4, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000030}, {0x80000006, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:01:04 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xf4f88e5c1290ed25, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 16:01:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2c8, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x132) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0x0]) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) getgroups(0x2, &(0x7f0000000040)=[r3, 0xffffffffffffffff]) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) pipe2(&(0x7f0000000080), 0x10000) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x200000000050}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = semget(0x2, 0x4, 0x7d404c546dc2cd17) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000340)=""/4096) 16:01:04 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x456c9d88, 0x1}, {0x3f, 0x8}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xd) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:01:04 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x1f, 0x9a}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e6, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:04 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f80000000000000082", 0xc) write(r0, &(0x7f00000001c0)="9c294c02522ddfe06e322e", 0xb) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x0) 16:01:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = semget(0x3, 0x4, 0x8) r5 = semget(0x3, 0x4, 0x8) r6 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, r6, r7, r8, r9, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) r10 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r11, r12, r13, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r14 = socket$inet(0x2, 0x2, 0x0) getsockopt(r14, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r12, r15) syz_open_pts() r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000340)=0x80) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) 16:01:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto(r2, &(0x7f0000000100)="91b2d6f209d1cd0f7bbe73949681d3d81fe6e195be8420421d8b5d0069fb70c829493364ad48e3813e3f2f26107e810e2c31319197124ece254d54977f751356c16731f92da393a3d13c8741a903122e8d57ba33f9495420251b67a1c53e49652fc403f44eedec64d6b0d7fb53869f9d74d96679d988a75d199b237033275340add186a5", 0x84, 0x400, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000001c0)="aff1bdbfb395e76a6e983ae8e1af7e85a1dd37ddb43d57da9c721311c28147faed7d66f54582d4dc049bc4c4689cbf08ec94eb0ffcca0249eff2cd3e5bcb46da47a41448acf6021f3c493f2eb990684fc2cd5c52bf4cbdac809808067089c7835074bcd45f74cdb8254df0943ed6481124d7cc77bfe9f86a1cc79911023f5a2cd33d89ed0990782979d9af727a013f1702e08765f336a38a6cd66d3e67", 0x9d}, {&(0x7f0000000280)="a2081bea4d7ff12eb8c716c75c4fa2e83d7484f8b568f10e88f21ff8a58a6c66ff37d566995a39c305f0b34af168099d009cb72e1cbcd92ec8b053c5cac0cf193b5853274c1f59dbc622220cf635", 0x4e}, {&(0x7f0000000300)="f64ba9ac33ff0f22a89ff5404b844bf86b0ee198c9584f734b19315222518220acad8200f33dd05e88c5e2f78e3b48783310390c4e2e1226d5102c8f8af91e52669f36588f6edde3c682059c3522970eb56e3c7a7261896f1c9063205bc2e62165afcfb044945c69ae03385d9931d0ac4a4c26428f5804ee1f2dc5a9b41dccc1ae76740f1b4133dcdba810ec360aa99fa98deb92f32bd9f4817839c55ae262820edc1a5206803f9189de162d2daef58e4f7f4167648bd92a98bee5362d34cd0b2275a07c0056e437899425431bc3377ebf485d179b4a86cd0c13621630e76dcffba89d", 0xe3}, {&(0x7f0000000440)="9e704ed4348831972fae7e1ec65b4eed6bc6dbfe22eb18146798b06caae8b350530869b5c6dd32bd9250e7097a3704ed33086cfcc01a5cb3251136b474105dcd4c9e61387d0803fa4cd6a64c4bf7da59b6a9e62f23fc92b2ac7ca08651e6ded5d33b728dd3924bc33e4869a2cb9e81885d3eb15c11ab4161ee88f221de833ef257cd2708d1a6caf871d8df2462", 0x8d}, {&(0x7f0000000500)="02f5a496e4e8dc1ed3aee42800639a69f4770230f046f0af0b4927a4bcf7e4f746cfa19f10adac3ef63e8ab88ab6943c1accc2bfd4040b342a07975689105525bd88d0b898a7967d70c2eaa13f8d25100c71329f2e6efdb18542c8f6d41449b87b31271ed2fc8c2de70e4b3607460f06664d671e16a2705dbbaa59e9b22d080c077820c04e35c8489a1035e412fdfed85a41331966edc566b76fb49bba29dae1091a1e311215801afa06d4dfbfe3", 0xae}, {&(0x7f00000005c0)="262864a14b87c2b35de69c4ecf4a20d23d51ab29e511a0fae98dd56807d0092266fcabfae3cbaced04cfc7d27040b99bf55e7f8309e3f2a73494134fff9e91aa05dda69c5d2f8c595996d3baa8dc8e66a3e6585bf4f74d191e86622555a2670c8aba868d7324249607be1d354f91ad90ca882ec07a40", 0x76}, {&(0x7f0000000640)="e95dfc4b66c1db0c51a73c46cf434dabacc733fd171dab375c25e030c7f2568fb66607cda4b18f6b8b091631d86729ba0f10e3cfe52aff2b9ff849e38cca7234b93d06f0567c9556da380b090635cc919c36c8fa71e9fae7c6a0e37084d3dfca87743bb8ae479e905737ee7be3bdd6e98f", 0x71}], 0x7) 16:01:04 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2e14, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x235}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="d0d8feb80bd438ff009e478ffa58330cdf07428184693d4151d3de80e159c0c3ada167d70b9a18b13f40738af427677c84a7937d9624be8ba973ebe85c7fa395193135a5884be2c1876df933761a9cd3c7bdca21fb49a49d83f177b80a916ae9c2b093875948cbfc6af1ad24ddd1e2e0d98690427dbab81554a14d3cd7bec3920a3cc828601eaddee1b611dc9506c1df665671db311534983be05f5168e0f93d5ffb25de39c15e177e76c07ac652ac5d1426a0fc758850b0989967da46fc426e05e39940a45730e78adf8ced04ca17b70757f25d2990fe1f6b93314e3fc703912355ed6a1537acf6830500a3240e80e1705ee77f3a07c95052da3ffc7c2875b0374cdc75cc0bc0519b5fb095b15e54b6ff580b1ae35d3d839b9de805122b98c5126a1db70ae05f77fc2ed9ef995a95036111b244dd08867adffd8cd071b0cfea5084e640cde7e1fac7504533bce2b3c34c3690b01437dfd4eda0c35fea16963ce122b5efed7d1344184147317fd1cfbcec045290664019d3f406478229ba714c388e8393d440107dda02b023adf7c170c7da16eec9c49292c93dc01522229dd449f3339dfae8d3452d95d76a76d8db339cb5f553ad4e0bff7db3e5f10baf57de30631665b05dec3b62ec8887c5475f91cf9eef93cd4b520565d01fed3f8b500605c0444bdd9631f10b8241a4a2be6cfd5054dde3d776f05fbc66e19920cf3f25e726341083a92bf1f52d0c90b97b440ee2d36a68137f10b45d65ceb078e5221dd5aadf73a0a734cd48c400bf3aac4cc36c247e69c3591bfcdd868e4dc27c5939d26070dc86848c0bc5ab9f3825ce706f0b3c7bac675f7aebd64af1979a3f97839b4aee9b854c36df733530beb81d23754423a439582bbf6418f7c1288a3f947d5d54db5d2b7ff2591367913baa9036f6f3cc0c1ab893ccbaf0c6ea0ca2518ddba1fc809f3aac861a00c370372fbef6649113142ee79e855736a54de2fbe0c29ee32f3c4f9b794b76f12ad7c2c3ee903164c0a59420697240dcaf295f4689da6acd97c650b17a2933bc77acb5f4006ab75d779c7561122f6dd26ad3aa849cfbcbf8763216a4358d6ed57de0a8ebcd2c544c8823aa98d45ac38b5c08538dfce949f27c130ec043669b93e952d37a909d2974c80808039ec6a061791340873d3e6f19598e93a06f509f02dd29b35c435eca97b9e0abe350d4dee604a81c619a7fa7bce8b248b728b1164b87dfa2f6eff597dca664d2f9c2d0d27d5b3a42e951e335e062daaf19b7a2bb93f1e75b831f42f58e0f98b966b1f9d257a03802ec797a877ada0dd901998e940b36f9a6ef5614d91132ad94d6198074bbc3225a4ec6fbd787460301acfae39e987dd6cdb3cb9dafa236bfa38fb54c3f7d38ad017c343ac9c0e8547ad531e64d428dd3d75708f9a145e3869015440df3717d8cced791d4b3aa9015965e35585d02a9d4498360cf9781eecae064b0350b21bb6fec5743ab5db762eed407840fbcb013e3ce9aed8db8e8e20fe05a1248cc6cb2d7925fcb97a3eab913e69f3590d122a21eb5fef33b8fc4f63d650a90ce0d05e3774a829c6945f1cbc964540e41c90cf2956198a5a9617a2650c5c7c8dc0e7b19385888190ccb41bb1905792e9018977d1b75ee36154f5a5ecb9d0935b48041223faad8dd581555ffeb1f3df2bdbf7ef6d85dd05de986c4f68674397c8565dffcce94e687d9b02400ce32e10df9f3a9eb82da78713c40fb2b805c2d6c5ffb965aa6610c4749fb037e94ea23810e60a70e745792b32a2d96cc020c0da1ecd7132d997629e4e39b9ec582c03d9b5f0db6e1b4bc8dcef666c7bfbffc34e48c8e02508bcf2a45feb3c6be3d6559b0262636f97d32dae874101d5df70e3d7ac5ec6cda732a5774575b50af33c15b834505441867cb92c983f41a862f75f8cea3623cf64da251fabf3305f70de29b98fea48be68b6317aef0b5cd14756238afd1cd261445225e81ef9cdd8d3510092e636ff8ceedb3e82642819349c41da440cef192aabea2b32da62ea9e8f26b0d59d4b65e6bd59bed36a7f0ce36aacf6f11d0a4c4261339f84f04a66e763e3d9dea93d0ecbf9fc483db1eb55689d3c7f5b1df764fe42e6c2b5ba71ca2d5db9a14cf27f3ec7db629814f3cd70b9c37fa9c1c546500e01061d10d3ba507a3a504a69b36f70d0dd389cc3ebef4ce4c5a59dabd0f1ad1d93c038289a67dadcbc16bf61782250cd91e3e9bc8f4a1ea8661cc1ba6f0a35fe4fafa6615b135f872d7cc4023c708793fb1ca3251169d3fd64048056877b682d0e73f5d677d2d852f1c8daa502ca60c1040d00321924122d0d77292d0a3205ffad3e3a6c30ba818bce87de7486b81e10ae3e00feb3ad77eed6e8f2352facf22cf614c7e7fc92c3aa73064533412f193b05fbc96eebc6a25e74efcfbdb67da99d5b55738567c98bb989affddb1dbdc975988abdfa1b17fccbf3c050579f90fea241728de90a76071708e4df685ca76f46b591da240ab017a6d73e4cfc84f69152b288e06da6592d6f6bb74ec5adcd25cd83de0bebb93ff9b8e18de812c0015f4dba1b910a5eee2f49c7f3b66d4b1b90653b3b474bfc9a1a92d27eed75612197fb23a2b86e4c3f81f7e71854e290698b1d43b8cae91424801fb7fe56d2dfbdb3513b5dbae15edb562c1977de464752e98378d750d53ce45ed442c517237df2ef698e06b1501d458ff5f363122b8f7d919dd2caecb1bd329060fcb26f7ac34d75b54343b5567468b87b2aec91268573ee88a9bf4150174e4b3691c2833f6974ee7e153b1b75622c26133c9ea94fa80f3c12538cd06280c4aad31fad2afaf7e01f1dd7ce62dce3e8e0d01cf463469e9f2ded7d7004e21113aaa368e328dc4765d20b20e0d4a486f55ea6dd8803ea47faed5ebc615c4adca34c881c62a86bdfea0f870123530c3610175dacbb5c914fcedd493a024952e5b456bc76475ed454b019d34bfdf101cdb6b7684c83cbdff49ff9636dcbc7ac2bcce9557790ea1a28f0678c2350d99e9374aeba7ff2581a42408e8099c82196c09bb02bc1b723af47f4707d53a10feb4d07b10aeb02369f55cec0814d77b330aa3bedf602b51d7135c56bd14d793c37d50cc9cdedb0b4abfb5ae170d1e668c6b048662c7fab3318a1fd90fd0c9f85b932ff914cff7c7795f9ca35e27b157d24997449239a55bba371adfed9408df9012d1250695afe11b1b315f0bd5bd8bd268a6bc7b7b90f2982e390cc13f235680184d4ce2da9ae1679fb50a0d806fa5fb06b2943c3969d45ca57e18838a43fe6c414686cc6381a4dc629a95fa801cf1d7e1422dc0b2e0d12fc323e611ecbc7eb43c8ecdb6fa155afab7bc3f6cf7526220bb1e56d9e96897050d695f2abec4e396e05593c550cc65687e74ecdfb5a3f3c82de8d3d90386805182b918e389c3ac28074ffe5781f88146ecad859abb8aaecfc8557aa9389c88797c0edc9e433f5d60f603c33d51e57a7bddab0e2bf9a1862506c552c71bc34938459aeac1cde8cd7b7a216647f944de18a7b8b8119c45d74b2ad81d3e402169ff598d933c3f92c759a7a296a3c86ac814b21134bd1a42d4fa633cd735d1bca78e4ff28db4401012f219f32d6e2944a35bf06d21975d333958f4fd01b6ff02cdd7feee9ceb613126fb1ec814c70523fdcedc983f3ebc574927798bf3b8c73530535a648b72766749c015704f2f90f8143a19b501bee9ec0b9fc6773903442ca21e7114ddf27b049caa901008c3b16aa63c84bc3e4bf1d4899161141e148b7b5223671e6d5cf1ebd3b6292e5eada4b950944e6f8eac83ae58db834dbac6bbf6e5c791ed4bba5a9b9acaaa34cbfe72755a88c37ba4127bffba201cc5981ab65f871c0be423d060073b6f5c51b1f9c64144ed5d4d83f35d4f023a84352323636b7fd397eec08d4bac448b1ca6e9cbef638a5e5b4596a813bbc6d1fc6581f7cf1942db7009cf4894ad06514b2fd8b510dc066644fd0a9bd3a69d7ef79f55f469dd752e7bca7cf160558fcc88ee11d0adc67c2c74a24cc49db9036f93625b4d6d60dd35e9bc86d4469ce75cf99e918967a9504b84ba7060300139b266d2eccac083914373257740e13f6c23ed1259139e259342d47c225d622000a35d244c412c86c64cbb9d40c98ef041cad7e8e081963057b5bdfc18ee79e3c2b5f957ef108d76e813b835807a680263956a5103b4db16f19c84d15a430dbdbb55e8000db5670a7a68f123a563d75e969a75af8be9e61cc80691f7c4d87454cf68582f2ab4804793c7a776310cb70a780a89838da51ce4b26b801d897b17f97b0de19650226878dd066c38e4d9e8711bbdd5bfa3d2dd499420867f34c8ea1bd20c179ef6f3795a154b012ebed783a121179f5ee74f3948f61ce733db193738a1b9a5a52d51f117c6d5ba07df8b576412aa122a0623b8357590471d79a0171b964b98d0d362450e38a03e126fb07042f453a59441160e64df82b095bcd4741a976120eec959166bfd92307168848e881b1e6c71ec52642a55a3e5fbdbfc20d817ba56cba0a8b7c783b219486f8f55c2a3d72548877f09a1b001c9baf3696773a12a0da35447e17e3563b161c4d548aa674b66f1c4bf200e46fe24306e963861eff8af94c41764393f2f24fe54b6c4470bf997b6ddcf6ed0dce1363522b4bb0fe6fb574449499c01ac4359ccd8e417b2c42641ac95c297c300a081114a5fd9a39137826dd9593165669f04a94f95cf258a2f5ec897bd35be48739884221c2786dba64dc2824abbb81b8d0ba7c126c67cc4bd608f711cb47c75211a50aff2471d360e109321d63dfa11e59916660e4e1d6ce27a7085e43f4b747c9e49ad42560ec0ebf2fb89aaf384925a4c2d861d2a03e71f5032bf7620929871357d36053d92f8af81c7be5ab342603e5f6bcf229808341059e75407510812086d89a99f908f740aa9111348039be4232740fbd5a9d4978e3d67b6f36c75c009dfd3be26f5484ec570b333f145e65a019b64f9fc86792bc7e08f155a47bceefc2c3dedcd9986fc055186c76a4556e39417b6b08bb71ea4504d5af9255f8d9e3015b40fe6a1d208ad274e62fccc112cf2c3267522be6f3e07e70d56c076fa6bf897c982c4ea9f8ee25e887d1704c885f0e9c991d9279f906429da679e2f6d249cab9423d920428aa554b0b1da949182e259ff2a986462da0bcdb366ff1fd11a9864cdde5129212a84807164fe3f559776ab5c2031e377255f4ada4bc2f2e9a07a8e2847be56cbbd8cc47d83b18ee668537814098d694f3c0bd987eb779028d2a75cd80ce73d2f53cce12d4a9a1689a8511adc391ae285e31a9eeb2721ace21d95b9e4156fef4035b87d06c0cc5f6908f17a47574daf1167ba365d05971b9b893ffd77611ad49e3481928137cc21ca6f07459bcd42903d5e224dd806d10cf558ac4e0b2017ff5848b2f4a2a1daa394f14f91d98a5890091e6e9feb0d820a1310502231bdad83ad68ed9bab24bbf9b62990f7eb7f460bf59925993c57ebe7e0aabb250c7e4ce90d9be7a9732404a0dbb17d6884793a8be568cb52e973499d953203f4a45e033bf59a5d78a70d986586711f41b463ae76b350884c182f99bd88c830face7948b7be1e7222cc24067b0e77ac214f4f0d3b1b891d1c3699382d040783a4280750ab9f5d4d9efb5d2871a10e6cbec3e65a05aa12ce3c67128ae68b05469ac71e8f28a371d61627951ba63f3c6ac240023f73d76085ea3c7de05ff7db3d6eb04c94dfa7c1e882f5b7b9da7cdae9aacd99fa2209af8d69e789"}], 0x101a) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x2a61}, {0x3f, 0x40}}, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:01:04 executing program 0: chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xffffffff7fffffff) 16:01:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getgid() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = getuid() setuid(r2) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0x3ff, 0x5, 0xfc, "87e4579ccdbc6a6602dacaffff6bd201991be491", 0x0, 0x8}) socket(0x2, 0x4, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x332, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x401) socket(0x20, 0x4002, 0x4) 16:01:04 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000240)=0x9) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r5 = dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r10 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r10, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r7) r11 = semget$private(0x0, 0x4, 0x10) semop(r11, &(0x7f0000000000), 0x0) semop(r11, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x4, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x0, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r8, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x100000001, 0x50b3, 0x1, 0x57, 0x6, 0x3, 0x2]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x800}, {0x3, 0x1, 0x800}, {0x7, 0x1000000006, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 16:01:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000080)=[{0x1, 0xfffffffffffffffe, 0x3000}, {0x0, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000003c0)=0x6) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r2, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r2, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r3, r4) r5 = getegid() r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000500)="045a49c72cb99829ba4392da7df12573e3da27be4cb3250f39ade1733e545f243c1653bcd4ff4c91ea752be3611924aace9023f022f6d439fda8f1a0652729b06223df769bba62c3540455105781e41d848221b92820e674f56099388fdf733b7fa28d0b7520a59807a4413b269f9af5f81295951b3b9c81c90e932eb114b99e33d5a974b07caf30f3c495569a0bf99fb6e2c0b279189219f4f80468257b6949072f592891633825270eda825f2ea4b6e8c7168dcdb1a9c869e37ea7e6cb0f9bd2d3e5e7a5c7d15d11", 0xc9}, {&(0x7f00000040c0)="2f8b24bd10ebf7dd59dd3ea92a5e52daeda868372f06a4d946db502a814a4f5d0e0c84381358caefbc5c931c314de892ef1fdcda423f6a165372d26421a9b67c5683c8b9369e0be99e2f9c2e044f9c508cf058a7c9578e17ca67f3e4182b7c4001ce7e98e6b88ba977e12c97a24141a085457c20cb2499934f8c3afeed21f7632891ea1fe34991c77ca7492d0d66cda4f91e96f83f818b8d35f6e536afb50cc9584e7dedc8364b1e5449d0fef2fa142662179b5d06ec8f255236292c45a332a3010bfba2144b941d309513e9eebf96f9de9a123ca709ba06bf5e80d7bb8835fbe5bc38ed1694d5e32da9b5af87e2978708f0b3d0b22d831b033d7186fd69004cd1e89c0bf3fb73739af566943ce3a2983d672f200c13fe1047cf3d55ec9a80544396fc9deaa98fd699aea6eb95217d3300746bae2d4876edc0637cc4d16e64f1c62f79272f6295cd473ff79dcb751f8813abec4e7b4809dd7c2b916c7eaea60b5e72a5c66f267ecee1f2920f1f523c41bfb9363d7e485e32b1c70c52788a1cc2b61d2f737647ef9281a400789cad800143925bee792c10be8115d00371a0414b951e9179d36740d8415a061fe490284a1db773ba031bf31f1ea1dbbb741ddd753f86c16aee2adcb11c266f26d4364398ca2abc5ec6f3c130d7925968ee43cfee7ac2b796bec9c2e326a5d3763754c0c4da58f8b890a39f4a03d242bd54c81dbd27a3e6ace247c29e569fbf3b949197b1608b86d0e19c7024ef49255a58d1393ca33706e602cdc67828dae8314df003a5d0ace004cc44d22139d2d3cef96fa4dc62a42b547643d5439f692be6a84f154abcd6ca4bfa154a3b95199d081df9e84e133868fc3a732562babad5bbcad18993b3c7aad4cc1300c5a9321d145a6eaf4a4e44f14a9649371b8f44e43e9f611d0ce292f871b3e15d4204530822215229d6840b4b918d8516afee1d43d5530df1ce3beec65bd0627e0b40353f1f4a60d129199b4f59728ec56a004a387dfcb5bd63babca78c8e87bd2b3e57255d48cc9a6c29b44a9fa758bb3ed721c067cfbce8c90d10bbf6184a57f8da0cdc832b441e18135846c1eedbc2f494d4d034b869ef80d4c200ec98726d15d57fcb04dec74899bd5c2d9b1b75b9a1ba0333141aefcb17d6b673aeefbdd385d7a9b1a3ba82ece8620999f698a127ffcbef825ab090f6accc1675dd81f95ed98110f0294fa89ce73359e1be476e88e431fbadd9ebbf9125b64358750f39836d31f80fc1554b25cc2aaf64947d5bea9a734f1db235d7a2afbfb9f21e930c36f87e0c09b5ac0352e33b5bb927d448aea482fcf0d39841db3d81705ac7d9976292db7f8ac183f9184f40e0b435814f3060fdd3445e71f17091e24fd9cea2d1c176320d9db10718777480ea2f1dd47d1a3ecf3ecfc10bc8cdddfe84a3c3cbb8163c53a725310710077de79f8a8e5d59239952e02bc014538f3cd0861249dde1fbe0956f8f455196df2e07962cef1675248a3b45a6a03a225fffc479baf38fdda59134136b2157eadd45d98d4d3278b2a0f92aaa1fe9f87b47c6415bc1299a38eb2bd10dacd623ce4e1d50b2c258244498b579404c84bbe75afd72b929c25ab893772e565605ab25fb355dbd295b42d6b1ac471a2a5db259f0f6780ab330d94f7c246c471e1721dab40454ea0d68626950d561aaf2b205c24e0fb906a7b43d1e8443be1f040dcc808fef75ea6d943afefa1d4db03a55920d8dcb16ebb580498215d9921be79fcd21d200d6d49a6f17daec50bb174c3c1325245a06795be2fe31bf1c91d861f113349f51e84a163148e267045a967d783ff8de436caefa5bf1dc6463ce92ff7521e57ca8d81fdf85d8a24cfc2bceec8bfa0ff99aebae23bb76d4a062e160a3ef6cd58e89b40e19614c4a1b7db2f47b3add40b3eb569484667ccfab7b06072e4b2d16945a1e871cb0055d2c8000a242643f124e23e0519f5bca92596e3545452b4cef801859a054453814594d7b616b70f4763cd2ebd06b1818165b8956f9bde4e09e41530012014bd2004e4813eea1cea81886801bc9c88f62c142d1e652d4425aa2aa82699bc4ef22c502b53f6bf9f0cd5ea64532ce607dcdbe6c2c155c7290a0b8d9b87a7a7f32dc341d8829b0cd1d766fd191aac8f22d7c4dd26b5dc5cdf940650860b5c0a1302badd6421a82acf932ef7121274212efc8ab744284e558007257481f2320e47cab223d623613f071fdc3775ff8b1ed825699197f0ac87ff4a472847a841accf738901270a1b122aeb73ab28d0d57d2e51a62876f25d726834be5bd9b8ae123e2bf9f69fd5b31c8429fbc5364e131d0f991003dc1ef90e794fa1e4155b90c40b5d0ee1c95b4dbe5804dabef45911394e422dea58d61e783c35ad2bc165f3903e4cbb910863476e2b560286582aec13c9c83be2c2055bfc5c59df635d733dd21edd3fa76bb1232d78f29b59f1d3b925e1fa7b63c300c9571a415c99303025b29a3537f6bb3463fba25e990af52c22eab5882595889cf47c7eff72a74267cb8315596cc2334165077d2bc8f75c2675d74de4eb0f194621f907979c2dee70c2fd74deec2c8c1f3be3aeb0e00235f0ad8a12dfec0fbd07d1eb2bd93cfb44c339221055c43ead49656059319c9cc8af3e0fdcb28f8afa44902a336e3578b9bd823881bc78167e206a250657b2a282949843c15bf2403378f5ba7e9281c652b84c1b6a99bdefd6990dc1ce1a3f3b82c04dcc7b7897151fef657cb5255dc34a353ab75e02f3e5c5782dd2261030dbd12abe49f7fb47634168d62c110ccf4838409ca7141f9b03e2cc2982404d8ec191628d338ec7f2d69ab00575d237faacdf8bd90d797330003b8927705661a519b7fd46e7442b9ae08c1ac03249ac42be3af64c4797d59d0a16b7871166f077eab8fef44479316d99d0986eb92d2746611de5e2c4c97a3506530ff5b105dd7200810b56caca40b5aeedd1e654fdaa4e7b89eda8a0b7d611b4925804a3b282d65615e1526c09d522eae489a635046f8222a824b95102978ff3aca26f5fcd62555784eddea1351c63bc3ebc85ea3c2bcc44a4b4a2d00e737fc863a4a80cda5ad9f7b5ddd71430c43b45d073110d1c054286d3c47d0d300489ce2f2af1806828c076a42fa25908f42b6ad812fa8606d46c0a847f3cec65f1f1d74904855a461cd1f5864b5dac4034237722dbda92c1e231a41d322688809da9bc21d87e6d8abcf6eef5f0c5174fa75d88e659f153a6038d668fbb8d7533ffbca353c388fb985c329ad9271a160fd3b86f1f72a3e37b4663d55df6c11311a8e8d94b03c5d7abc8714834d71bd4bf44de08171c671ff25276a230b6bde100023770e351dd88a396b543a7acc85e38dd6b9a5196d483a3253a18bde17477c57697662c59812360cd66ee591dfbf735ed969939ceab66f7598033c847eb53702148efdb6aa024ab1c3e0235524eb5bffa732cc0458fc3e607462ecaff0ff769f502d89f45d36a3ea8a20b2611c459bfcf8f7412bf5524fe9da18a2426683415711aa99b3237f0ddc986feaf2cc30e38683225404ecef3fcc7d324add266b8360e23fa0020ad98bd012db4646afea1f127a2c9ab87452392d880411430a8232a338d1301042c2773d6df6e913e0575707b630e0c29efa9f857946adb65de3e259ad79b3b38f4e420fa07f537db2a5fdb147f83995089a80fa66550c41dd49547ef4519913e8ccd71a77c2eaf87adf21c9af2c39ba3842734e644f049f3f45023d5e77241e8a84b841b0ff307b225edb92300780e9b02ae4ab72e74c44bd2c5717af3f9a93f8fa144695a113f1f12b59435d026c1b1cfaddee987b7efde02f68bc1bf0584d4f93256bc5d6c101d5b09cc9cefe762458ae7d9c0db4a3fdf62d6f14fb33c26721f129743f5367802d7ad40793d5956112c642caa0e2bb351fcc171b820a5d9f85b994ec6bf890284e6978c6154046d112db99dff87f188e1683ea67ae5c1f49d17bd5c635f2460c699b12755ae6535fb8a330bdfe163edde2a6b776242ac12817425b6da4d2ab639121e625901fa7705dbb6d652ae25276e53bafd84d0a15c17ce045506956b519935243ca5783b73828232c10f1dfbea2cfcd1f1d94e4687149f2c7367812e175409f433ec34f6e4f5cc2381e7e05de9d8c54796920c5b7bc462be66cbf6c7fcd90037413c530b06004f7203bb1b9ac7fd0012b7dba6b3889f4a6334843d3f64a83c3bd3f76c10ac59589c6780c51b4d8485107064031c40e368fba530af34683bd6a8c487d8ed0ad1e9067c1787bd7e535657ce996908b40645d7705aac438df207accbf4d4f0eb59bc31a094e57a88027c509c8f49f34a408b5c62400abe135d4b27fe35fef87149c2065b0dfd835ad90aaf2231ff49a76dec57fc82de9080a0dc62c3a99792fae18560ed89fefafd1cf1482c9643022b149e98b7f4170280260054d2904e7c38a14b50ece547b9abf9bc5f67c9c8794fafaa0609a06daf39efa26d5d64d74a6076be977417d26c93e5922f9f0b87603fd9e9fd1d89ed28391438a05c1615a5ac056c7254dc2cc381306558815f69144992cdc1297fe9bb1275ff1cbdaaaf32671cb67f598984772358f86001bb79adf94494ecb77783cccd73623e4380ec0af14813b871822c8a733d6fd638b6dc9108fa8d9eb02aca83a414b108128c1180f8937e7b0a69c5e49c12ee0e010587d30c48fd8c76ac48d528552d3d8a4a8d76243c67b162257a806c595a4034659622765b286f8b556ad3c21901fabe81e28d724e1af45f619b467ad437ad12f17fe3b47db9809ab02348ce3c884ff5aff3e854b6cfc8623309405e97b43c09a87035bad3a5063efe74c9d2a5d5fb045b7d645b19df9010f9dbe4ac6561c1328895a60404789105fe660b90b05fbbaf14868ccf26352cb771bd6a09c178ea477e5cc654a1fdf98adca6dbd58ec0377bc3e81f47e0e5fbe13657063939e6daa79bdb2d5d3c4c46a25ea3c56826c497c57da592baf8d05fdc67c609f1f88fa247014380dcfb97a6c387826c0c76e88b70f0b3eca3c0d6345248ca04f6e8a8fe3777244dbccc9ada8ba6b32e7103a3b3195e8a1cf38cbcf098c79fa1c0cd95cc71e276642ee8b440ae6cf76396e870d20da2b8fc7a44e491784f5ba0ab3273ae3e3c83ea3a3e42ffe53acb57782b792d179af3fc44410d0373e4f0bea5307c92fe08fd3f1052fccec0e38cdb56b9a5a1cf64718ae4dd15a44fd65c6121cf38b48b94fc49c72ec367330bdb615599ef60bc3f9586fe209acba32113049458b476ce3f3a86d1a1c67398e012f8caf6a6b093e3780915bc6bb672ca7c50d1df2f3dd6b5b38a8c9545cd4651ad059dad41b9373b816d5cec37c3a6e2388dc285b0a1bffe81de43171ef5f5886d328c56d4ac65c841b8d95e4af0bb0d1a503d25f6d2369376a2f9616b7576b955808440723d655ad02cadce88048884fb580b287b278fd6c1ec4b470d9902300b216573a14b3fe22d67bc32a135c2caf76a90f6cea988da43c1e707d3a4bc42c30fc56c4a863a5fbd7c8da8b94d59bb1f576a66298a22af6e003541cd83bfbcba2913c27e06ed8b8f217b78045ee44b73f934a0f9da075586f7e60d4ca0f9aaba1e7a23b9e7366e126e97e21312d8ce5256459d36f2523c234a04a7a1257bd669e1312c98aa16c2279f4da16a28b6a23071907f32b069141922eccac2aab4e7944f06b7ca3389541a0ea46c3556c72236496aff7e8431dce18561d57d4dc21cfdd93e12416fb6468b5d5c6f6e592904b83a75e650a4c0279453a33d6661adac0c12bb375817b7c91ab26e2e4097d1debfdbedd7404efac6683f354b01e4eea5f93cb05424275586772f4def89a138c57d130353fe960abaa08719aa514d53457dd9d50d0c0edf2c870791c47957d557418b053fb60b2", 0x1063}, {&(0x7f0000002040)="3c667a2f27703f5411c1ab28e965ad747d5dd51e8ffeefd5d62a62eb2be83ef6d5cabcdbf8eba7b2b19c930882d58fa153a632c5a638edfc0409525798ce52b96da00c84a0d19f515e85c7372fa6353d974bd4536f3e189724faa4cb6f782bd4c35ed8657b9e87e5a820d6ead7a49188334e41ce9905b0e2942d8accc618ce242664b4f6e7af6a98eefe953ffae1a2fb8a2cbdbaf0ad1b572f77cc042013cca9ec4f0455b5550edd1f823ba585cacdad2085d9415ca81beba5e8d5628779b01bb250a7c851f11adcf86b3140137e23a603b1c438d872b3620f214daaf0e00026f12810148c60e3f6c45c8859dd12d67c37862a2939bd35a602ab3d753dfa5fca1206ed5118221e2991f9ef0dd6d02bafbdcb67aabbd6dbaa5e4ff82cba452c69dbaa049a2bacf1e3b341859a93f53d9bcb3ae48c35d3c0c2462554aade50990cdbc1cabba1cf93f81804f26f3bca3f4119c626e0ac653fe917ba09e2c4c48ae549481d7956429e86bb8d310efb058fe32b2ff4306dc0a5aabcfeced9b5b48c11d1bc9ef74f4b8d635a929aa9917b89a8b44965670d3ee97f4bed216bbabe0cb657b7dc3464001a05f0bd1c0923919107f5b07b35510b1ab740c57e136d5f556183bc36ceb8030bb38ecfdfb665db968957ad1c4a598d18fa4ad1242457caff6994476803cb23815002857abd2851b4ca358cd3b2fc2f9c82692b3eaf425b3408a9c46b4f8d9291a5cb266e711588757221cf6d8c642beca9cafe1b6901b0e7ce3a28ee6fc3c3c906b0f0918a5b86f256142a23498a9629941c48832685d9b993073d5e4923e5cba80663f36d00fba86de8fd90a74f83f3a9f47c6ca87f824e7ca893f54e50ebba50abc3e3f348723908421e66ac78461875b01d785df63afc65ade70bec1c15725747500650af4455dfb70381442f3c48916dace93378e334f648c1cd0539ac90470413245112f0fca3022c0a4b737c983e0094898b824f655465cd15f7d3d9f1c2d817af55b7ffe889b0c48ad0d469e59fe1189ba6cf34ffbced0ba404f9c42606f9e0101f05fac68a96520158b1e77bb1c8cf899bd0f5fba0193ae188080b0cbc05a5d0c3790f09558d8205c8f8a97d368ea188f5ebc6a327c3c998be7d7f08e514fc3e2ee72557ea7ffe61c7e17725d928fe9a826a5bade37e253eafa96e8deef1a4a260395b56f01931679707588bcd5443d8316860c5ba74d64fa9ca6dac85a2e3894378ab310c47103eb1242b9618a0a4f09d3974db15b247b991596929cbb736b80c5334d5c79f927440c0dcd8b97d9bfae4a1485031a082bf2313c2346095601b24fdb7244ebd6fa17a6b7895a8020ef6e9169cd546eb1fa6618d110353cb32a384911132918459fe83b87983adc0a6f0650a4310b9454ebcda1b62cc40317bc22c2158dcb4055373b243e34372f41a4bcadd12b01e4272866559cbec6b6ee4d8ad2d61fcf050956f339422c24d8183b83e23ce718c11c451becc035d0b066d58edd0814ffad5df13f24c967952b6392096f9e78eeb31e8022deb62c7285ea3bcc3d31f25e36f52d73bde46f1f6192f53e4bc6e6400b48581f42998fd57f3c2b5eeb9ddd3e78ae162b3d4b6177784be4c8af35f796c35367f0175ee314708322f4c242bcbf03fd690442883fd46143a5c3de60cc7dd05fddc97268b85de1c7109fbe049b6392e31290ea7076c29dc02089aa64c34cce1b3bdf16525c9416be5023e5b4fa5186551cc1ea7a686b371448f9abe8d76df788f461a982bd1cafdc6f69faa5f23c8bdc792eb1664f339ec1aae3a10564f2475d358ac5ed32b4886186b5dbbdab5b24a4cbef9e2f10aed00f8705bfc93b661be658d430c85e49a6431d96f3d0b5721519c942627b2a23e24a2142721d03d3d067ae40db6729d7332c6582690c072243d3340b314661490f8e83f8cb8cec03f1e51dbdf46eb02f69beaf2ccf4c6c3f182ba4d799ea7cf8bf97cb8a0b45d0596b023a0e033dd9b2c73c3ed34af4a4af96b96fe60799bc75a45a3b49aa7d10f4a157e853ab3b571efeab69b95993cfce10f6c95e3f0b159d922f4a2715ba6042a0f7edaf37c548c0f0c66458145d8587bdd2065e11cfc3e69e55c833bb33765575f1ee32688d1713de92a51e3ce94541672edd007f770e44f66f7ab97e8fb90c44a7ceba5ae4bc4899a083facf235a40c93164dc425f47b2d577c0181fa9020a0d2f1ae4b0ae545d61fa37c016c2e243abbbde845bd9033a4405596e3b34dc49d700d76af88f3f2d3bae6cf367ffe8443907a2c27f0fae5918e7e91363841deb496c4999a7e01d28374d1956ceeb4be11d48e847002083984795328169b6653d5b5d478197cfbb3d5f9516988210458da76c415ec76ad3052659459e61c3e367be16dc3e9c340c325fe026687b9cdb57e9cedb96480a4ac8b1e3e9b5803fd3cb1669161be7ced084d9cd8e25c4e2e8d8f0c7232afaa93cc11cd59f139e1bf458eb25c21dad04e43469b14a8a7677e28a52eef630ba985178677466837ef96715a144e84f6937c4f00c06ff38be19e34bff5748a92ac1a74a18ba2a3e5f8260286bf5007b3eaee35e71359bb5dd1a0a885f29f0f55f19199b71aaf3d3b8ee30e9dc902d881718f5b306b37f44042d616826402f98d137b2ddeee6921df8cce22f916e9268afa1b436ba9fadc4c10eef3290054be7c8b89eed27be42c91ffa4167d7761d291f5e6a39eb552c36521f288a47149fa9fcb1f3ad8770e788b595e415e555ad1cc5f14206218bdbbeaa78e6374af2220d74fd7d0bb0d3d8e1e557a0cd3d078cc0050839a4775110b901ec7efbf6bb40aff664b7902c9547897b953c53eb2ad53658c46bf3fd4ba8ea1842bb8b024b0bc9a7597a889e950ae507976c93d24b32916c11b75023c12dc0174ec7881c6a93274a7ec5671f563e14e31e6c9443dcf6806e739298107d124e9be51a2dfa6253223af28571b4396956e9436f708a4d5c5972663ce83e16b920ccfe3fa808a990acff155dec12816cfdc3bd39a61fe4fa8a7d9d805c7e72d15131431dab60f64ae4b7f75499ae7ab7cd7dd318fc61aaea0c961d05f0e76f8e699bf23dfd23a60a78f21298be4f34c3576b3e690f8b2e8f98393bdf2f4bf4744f789dda2d2d98181c2c744a5aee1aaf3f42b8542f93848bc9fd8215a458da3aa7dd2148be06154e8ce098907149b9e27a6f6719ca494e4cd87fa1a21725333dd9a9b112e3b02c799c912bc9825d42da1abdfbba79a1ee7997fdb39bda78b50d8681d2ef5662ade18aabb6da69440d76ae0ffb09ddf122768ae62b03af34ad8bf2f7dbf75d5b76f7f129ab34af7dbf80a05a903df543bc8ff0271f36ff32fec3dfcedbcdb25f808e16e1d3ee946c949a382a2413d0ece0f909d4c40559f311ba2b17a70938fd589e255c14e79906a8a130e3916b89a0716189839b55d5cf4a2084d7786b781652a04925afb8779bdb433747ccec1a9d512e1181f7c59f61ce78d784cca68f4fbab750dffc19ce15de026d1c6acd7b8bbff0c7bde0baf4fa9bef704e21eaf434ef6c44728c7f4d62ab934aa22e992024233e6deb5ac27bc675f0349997e160eed8f8499a734f29980cbbe36f9dd708495d494f9de331fb1e28f174839422f56bc3ebfe956acf5cae4196e2de22901c5def7de692d56b51ca54b6789a7ee7009931d26cffadbb20347c26f798343fd27830ad50b5959f31fb16a998e3061b40405f763759a1a7c5944de3cb672b6fa00d9221ea28993402659a64b176e1bc304b70084388aa3b24b02126ad49744b5d15f3e90ca8febcf81618e74d160dbf55fbf3a3ac8c191d0a1f289119c846f8e5c572ac22bf6297e69e550c00358774e4b43dfe2d26dfd3e820debc3c84ce62b6744a4524fe50489840e73f33b02a163e61d6a4b8cf128a697fa2596d43671e5caf2efbf261888d56ace1152f4cd01bbcc62e9c3070740911a099dd5b62f2977c9f6e71217579929b1e0c5c348149baf490617975b3e83e2015cd68342ce7c3c689f79de980ab1f2826e8e9741426d0a6319c6c6e7f3346a51bacdf25efb449304ee61a521e91c4e0636245d0a8ab27e00ef1dd3e8c7f17fc84c5315784ad7fcd2ec9e763fae57c107a91c475ae5681c25def2ccda0f302780fec4864ac80cfad52b20afe6e8c496fc23c242e8930c1a6c41de502a7ddae2ab796c941dd540303027bf3dabbb3185008d3085ff59609587643998e069e06f48b288d2634596851d5ad37d2e13c39d709eb09c3e39df7601f027f9149d5f94f30f21822d51bb3b6bfd350285414f849a3a02720d5bedf34af4f7821a21a001921f0286cfc28faa90df4302e2846136ad0296162281981e72746cf411d9f47a8691079689f5eb546b4912937666eed28bbf53db66617dc08b5f63c0075ffe881d3ba238b92bd5704d9700a47b941af1d2b0be178cdc1152809372fa4c56dbb5cfd1f55b56e8fb3714d58316b11be7a36157649c4ebb792eb811ac87cdeba322a621184a2a83e72dfb1dbc5cfa30c54dcdcc664d2e3939168df352efaac29bc8ddbf923bc62b91339d7616e9a98471f9941513fbc47f894535288b34d7c6378ac9dfcae7f8b654606fa983db2273a906c9eefda0417e089a3d1edf0b07d2c60fa08208843483eeb0d53f81f189006de0f68283f3e308471afba637fdc41611f077244c9ff77dea4a4b74b7227943a009e7e3df06de4611daed70c11670e0c2e34499c65f6209acff6216c7bbda16627889fa8542992a59d172d5949f859e0c85cdb0552811d74647b27b1f8ad98f3469562e8e9706bae6a2d2375b07acbc2535fb6f857546b553da4968a68a52e67f8c9694953e6ff297453d2c6cdf5435fee8ff38dba76acbf7e2cd31f044927fde259034b8598d978e4a47c1e3a34f2f9b16089abec44872cc3d04ee9874d8c611a2fe021c9dc679aa9123ba4afeb19b033946e72a8b459c7b5b31d49fcae22e873f34e52624cc60d3793e62765deb539b29058d7548684d78dec65dcdc5f4cc68c23262c5f118409d5af2b490ab6f63e2185a6216a1c823397841bbe3e3b9f59b127da8aa4bf8571371ae840d988b59b3e8bc70b5434b75cc2e35c1edf02a337e3282f4360598417fadf08a10dc5839ab5687aa7cb2945466c5cfa7d819e0d423a7c0cf236383ffcb913ca9fd39ac7a91c78858b45d5a9565778116393e8c0df3d3389186a8f6dfd4c64fb55cb8634661061e9d2b1e345a46038e50bfe245430889a752134109e88b834131f2f7a39107fb61336d71846208dce247665f376a216dc6c6b24aa15ac54dd176e9e4cab37be173f45d7385c2b0bf66a6d1fc1a983e6591ab847947beca346ddd5b6db686502d604c2f50a8b48ece96fabe718eb0a068f66bdba382a16406d1194c778890944582c59e8b1da9743bd1089d3a30e05d762e6d5ddb2052686ea1cdefbaa9f08065f1488fa2024cb8821b325f300c34607cd7ba10f7c15410094c14ccf5c2f0421eb58b786a8887f255ed727b99dcc51aa1d90b9d5fbadb6e626b06a59d30f2c49acb0c6e1be16d491605f4cc777d4c8379aa685f93a46b7053e8432da91e4ff1376dfef0e8b1a3df36dc167036cec5bfea01a3dfc4498e2cb9d922ef448052c9d53afd7a24194f303efe60bbcc87d8fa5e2aefca742c6b04da133d4f131b5d9f1cdd4c3cf800f4340eb578003ccb4a4011750933cc661d07edebd386253118803d9d6c52ef453fa098665d21eeec94abe16219a5bce837ffd5907a9e0da029c6a803b42f24164edf68f4", 0x1000}, {&(0x7f0000000440)="3d7b3293489f626504c73b97f51b074fd5331aa35e59f8a3779cae9a424097dbe9312fb44a", 0x25}], 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x1, r4, r5, r7, r9, 0x230, 0x129}, 0x7fffffff, 0x8, 0x1}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000240)=0x3) r11 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240), &(0x7f0000000280)) r13 = fcntl$dupfd(r12, 0x14, r11) ioctl$TIOCFLUSH(r13, 0xc0286988, &(0x7f00000002c0)) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x9}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:04 executing program 1: utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x3}, {0x6, 0x1}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x881, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:01:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000200), 0x20008) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0xff, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x56}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x5a41b9f6, 0x200}, {0x18, 0x3, 0x5, 0x8a09}, 0x9, [0x0, 0x1000, 0x58, 0x6, 0x7, 0x4, 0x4, 0xea3a00000000000]}, 0x3c) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:01:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0x0, 0x0, 0x3) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:01:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000015000/0x2000)=nil, 0x2000, 0xc11e22989cf65ed2) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) 16:01:04 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x6e) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x1, 0x5, 0xebad, 0x5}, 0xc) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x2) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x3, 0x8, {0x5, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = dup(r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x2) close(r1) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:05 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:01:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xaaa7, 0x1ff, 0x0, "0000000000000001000008008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x2febf}, 0x44001000e, 0x20008001, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget(0x0, 0x438) 16:01:05 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_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x8}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1]}, 0xfffffffffffffe6f) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x88001, 0x2) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto(r2, &(0x7f00000001c0)="e22ae62ce9dda865d5f31966de37004cb5e5527dc94463bb68b93f55f6ec91e204d10941aec4ae852e5e421c3f4787eca8650045a16875307b9c766b886d22427a55403e9a3e580a47b507fec320200b13cb309d7abd09fc5ccc00c0e41bcd63891d6dcc2e888b50a57e9119828db2e150f8adeebeb16788f47d84670ff14af3e917ce6888d8ce19e512150b31bd6cafcbea2462381fd6a7f8a17fb3f7b8c50f072593d881a3c3d028996f6219f03b7bff3c5003e3916d8890032d609c01b65e639ce3005c980e0471f9dc1f5cf1449230ea76c8d4596670a061435d8c", 0xdd, 0x1b, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:01:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x457, 0xfff, 0x8, 0x80}, {0xfffffffffffffffc, 0x80, 0x3, 0xffff}, {0x3f, 0x3ff, 0x3, 0x3}, {0x4, 0x0, 0xf18, 0x3ff}, {0x1, 0x80, 0x2, 0x7fffffff}, {0x2, 0x1000, 0x3f, 0xffffffffffff8001}]}) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x3, 0xfffffffffffffffb}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2e85ad73, 0x8, 0x734}, {0x100000001, 0x80, 0x8001, 0x4}, {0x2, 0x3, 0x0, 0x2}, {0x7ff, 0xfffffffffffffff8, 0x40008000, 0xffffffff}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2058e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000300)={0x1f, 0x7fffffff, {0x10288e68, 0xd3c1}}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x1, 0x0) dup(r5) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmget(0x3, 0x1000, 0x348, &(0x7f0000ffe000/0x1000)=nil) semget$private(0x0, 0x9dc245133f57c8ae, 0x100) r6 = socket$inet(0x2, 0x8000, 0x41) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000380)=0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000003c0)={0x7, 0x0, 0x10000, 0x2864, 0x8}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x120, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000440)={0x1, 0x2, 0x1, 0x100000000, 0x9}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) accept(r3, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000500)=0x10001) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000580)=0x1) r9 = socket(0x18, 0x8000, 0x0) getpeername$inet6(r9, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x28401, 0x0) read(r10, &(0x7f0000000680)=""/49, 0x31) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) dup(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x10001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f1948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3eb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 16:01:05 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\'-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'&\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='#/\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.}\x00', &(0x7f0000000380)='.(\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='tap', &(0x7f00000004c0)='!:#\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060, 0x0, 0x0, 0xffffffffffffff16}, {0x6}]}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:01:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080), 0x20000139}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0xca, 0x2, {[0x0, 0x5, 0x4, 0x0, 0x8, 0x5, 0x5, 0x9, 0x8, 0x0, 0x1, 0x2, 0x3f, 0x1, 0x1, 0x4dad, 0xe63], [0xfffffffffffffffb, 0x5, 0x80, 0x8, 0x1, 0x4658, 0x3f, 0x1, 0x800, 0x200], [0x5, 0xffffffffffffffff, 0x819c, 0xeba, 0x0, 0x0, 0x707], [0x20, 0x1, 0xfffffffffffffffa, 0x1, 0x0, 0x4], [{0x911b, 0x14000000, 0x9, 0x7fff}, {0x2, 0x654e, 0xfffffffffffffff7, 0x3}, {0xd384, 0x5, 0x1f, 0x1}, {0x3, 0x5, 0x7fffffff, 0x1}, {0x5, 0x3, 0x6, 0xffffffffffff0001}, {0x4, 0x1f, 0x2, 0x400}, {0x5, 0x2, 0x2, 0x7}, {0x1, 0x7, 0x1, 0xffffffffffff73b8}], {0x8, 0x0, 0x3, 0x81}, {0x6, 0x400, 0x3f, 0x5}}}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x94) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd05da3102223a364, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000140)=""/23, 0x17}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:01:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400", 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000043f000/0x4000)=nil, 0x4000, 0x5) close(r1) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10000, 0x2, 0x9, 0x2, 0x6, 0x5a, 0x8e9, 0x2, 0x3, 0x4, 0x8}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x1, 0xffffffffffffffe1, 0x2ab, 0x65fd, 0x9}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) socket(0x38, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x2, 0x0, "d730c1e7bb6fc6e2000887350901000000e70100", 0x2, 0x1}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x7}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:01:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) write(r0, &(0x7f0000000440)="b3bb10c7cc5a38bad50826c30c9635ebd744c0ba7a8aedd5238ec61aa3bd632525fc623b50c71093fab947a7c6479e0bd85b60e7c2b8811134ea4a138980697581a83bf73f00ac29fd336bfc271add2f64b82cb8be1ac189c686d845384700000100000000001a4916138e58721cb69583e2e9f9b3648bec96018f338041009e825031c81336adb2487be3d9527ccc0f4fd8b8e69bd3f907f0ba01eb78a82b36aef8c671c86734ae546c5281ea97b7f9d42d2b7ca028a3d4114f79b046b4b3f7c44b881cf7fd8791a4bff21f17c294a8ddd7acc6d752a18aee7132902fb4985cd0aef1f325a508c8c8d2109824328a5b62b0bce01f722e6cd44d7b97730f5b616e832cd3e4a12beed20e89f42b6a7a030687aad16eb6b398551c41d479b622824db8d05570cd28a2ab39e5fab954ffd6185348d49b26d7c8113278fe97d062b05a31dc142730b04c591eec1e4944099ed374ad50462785078729aa139770fae32f2928492a9669d61ac20a8b1d67ef4cc5cd3f55cd8daa7eb67b2eeb56de3662ee61f10c109ca8d80086c838935e74f6271e705f8e6b2a75cd365686c4d80f60f36a554ae9", 0x1a5) 16:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept(r7, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) close(r11) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:05 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1, 0x4, 0x40, 0x6}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) J*@$&S/}Ǡ@*,z.8@ 1_ѳv$apc:*xc] 5<7:0VBDDZ_jZ*J$uMc^$: +0?Y̓bIf0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x3, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) fcntl$setown(r2, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:05 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) r2 = socket(0x18, 0x5, 0x100000001) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000158, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = dup2(r1, 0xffffffffffffff9c) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setitimer(0x0, &(0x7f00000000c0)={{0xf7, 0xd6f}, {0x7d4, 0x8000}}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8b123b78063f8353, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/86, 0x56}], 0x1, &(0x7f0000000240)=""/73, 0x49}, 0x1) 16:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() msgrcv(0x0, &(0x7f0000000340)={0x0, ""/184}, 0xc0, 0x3, 0x800) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x0, 0x9}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000006c0)="672e8cb2c3d19f68edc0ab556dc725de7d05bbd86efbfa7be272aef3b758eced6c052d7c59609fcc0e8dfabf1dbbc9f9365068c5700d44af054cfb53ffaf7a0f2f132641f3595678264c25f02115b9adb09892a2f7bd4068561b7beca70d986d38f56eed40877dbdd06d5911806485cb383fa659ae6d8f830ac61c9ad7e0f6bc4be8b06eef394583728f4a43cdf245f7c231e0d9fe9399aac4a540827a48b94ca43e8b766493252686625066699f308e927997bd8d6240526413809b96416815ee16ef6e51d161138d6d85881a404cc14d96d9843849223c721894a0672523bf62b8a19fc332350166f66694b9521ff8716f", 0xf2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x100, 0x4}], 0x2}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0xbb3b4a7a8776770a) r2 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x1) 16:01:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf3feb33b3df84e22, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0xfffffffffffffffd) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'\xfca\xd5', 0x0}) r4 = socket(0x18, 0x2, 0x9) sendto$unix(r4, &(0x7f0000000200), 0x0, 0x8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = dup2(r0, r5) ftruncate(r6, 0x0, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8380, 0x0) 16:01:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) syz_open_pts() 16:01:05 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000140)={0x80000000, 0x6, {[0x8, 0x52, 0x7f, 0x808, 0x78, 0x4, 0x3, 0x642, 0x7, 0x366, 0x20, 0x7, 0x81, 0x7ff, 0xfffffffffffffff7, 0x3], [0x101, 0x5, 0x41cc, 0x7, 0x2, 0x0, 0x4, 0x2, 0x3, 0x9], [0x7, 0x10000, 0x4, 0x9, 0x9, 0x96, 0x2], [0x1, 0x1, 0x7, 0x8, 0x2, 0x80000001], [{0xb2, 0x54a3, 0x2, 0x2}, {0x44a, 0x40, 0x7, 0x6}, {0x1, 0x8, 0x9, 0x20}, {0x8001, 0x7, 0x9d, 0x7fffffff}, {0x989c, 0x40, 0x3, 0x2d1}, {0x6c1e8ad7, 0x16, 0x1, 0x3}, {0x5, 0x67, 0x800, 0x8d0}, {0x48a, 0x81, 0x4, 0xcd2}], {0x8, 0x59, 0x1, 0x6}, {0x1, 0x80, 0x9, 0x80}}}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getdents(r2, &(0x7f0000000380)=""/4096, 0x1000) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:01:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000078000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x20, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2800) shmdt(r2) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 16:01:05 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x18000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x8001}) r2 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r2, &(0x7f0000000100)=[{0x0, 0x0, 0x800}, {0x1, 0xfffffffffffffffd, 0x800}, {0x1, 0xfffffffffffff000, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x1000}, {0x7, 0x7, 0x800}], 0x6) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:01:05 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96c2e10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e7c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55d82f05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x48, 0x0, 0x1ff, 0x0, "000000000002000000002000", 0x0, 0x2}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180), 0x0) socketpair(0xf235fa18f5f9500e, 0x8007, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000240)=@abs={0x5c3253bd2ff7a8da, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f00000002c0)) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./bus\x00') close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r8 = geteuid() setuid(r8) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x24}, {r5, 0x4}, {r6, 0x10}, {r0, 0x86}, {r7, 0x20}], 0x5, 0xfff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:01:05 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r5, r2, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r6, 0xa5, 0x1, 0x100000000}) wait4(r6, &(0x7f0000000000), 0x1, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80c2, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x1, 0x71, 0x2, r3}) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x3, 0x0, "8528800000e900000005000000000400", 0x0, 0x69}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:06 executing program 0: open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:01:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82027811590951e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 16:01:06 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x100000001}) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x1, 0x4) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x401, 0xffffffffffffffc1, 0xb6, 0x8}) 16:01:06 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x7fff, 0x690}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x10001}], 0x6, 0x0, 0x7ff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='+$Yv/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c5900dbcc719c6b53ec2f3f98edca1cf3d21476e269af2df26a00ac8da6dc2819e72aabe0f6d56de73e411a4b49ba408516abe9efe9398507eb6297e6ebb0f9bc0a0fa95d76d22a67a7cb7996b7a65266279aceb91b4f316604eed8db6f37a17dbca05ffbcfdf0441303bc5d747dfb3f3459dd2ab07f71a0ec47971b6008302434b8cf4a928d678fed53366b4b4eca0741cf833b00732b7cdd3f9fd9e7a6a49609ee7ae06b5b306ac7", 0xa9) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r4, r1, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r5, 0xa5, 0x1, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x800, 0x726, r5}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x53}, {0x18, 0x2, 0xb8, 0x6}, 0x97, [0x8, 0x80000001, 0xc70, 0x5, 0xffffffffffffff17, 0x4, 0x1, 0x101]}, 0x3c) 16:01:06 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x5d2330ec83a7303d, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x60) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000ea, &(0x7f0000000040)=[{0x5, 0x7f, 0x0, 0x9}, {0x0, 0x8, 0x8, 0x27b98154}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x2, 0xe8a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x72, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1000) chroot(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 16:01:06 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x40) r3 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x24) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x11, 0x1, 0x3, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x11, 0x20, 0x800, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x1, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x40, 0x7, 0x2}], 0x7fffffff, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x1ff}, {{r6}, 0x0, 0x50, 0x40000000, 0x0, 0x308}, {{r7}, 0xffffffffffffffff, 0x4c, 0x1, 0x2, 0xffff}, {{r8}, 0xfffffffffffffffd, 0x11, 0x4, 0x4, 0x100000001}, {{r9}, 0xfffffffffffffffb, 0x302a4d7e27df597c, 0x80000000, 0xffffffff80000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x49, 0x1, 0x100000001, 0x1}], 0x4, &(0x7f0000000300)={0xfffffffffffff8fc, 0x3}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r11, &(0x7f0000000540)=""/226, 0xe2) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:01:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x86d1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x8001}, {0x18, 0xffffffffffffffff, 0x0, 0x3}, 0x0, [0x0, 0x0, 0x3, 0xff, 0x0, 0x1000000]}, 0x3c) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 16:01:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:01:08 executing program 1: getgid() r0 = getgid() getgroups(0xac, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = getpgid(0xffffffffffffffff) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r3, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r3, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r4, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r5, r0}, 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r6 = msgget$private(0x0, 0x40) msgsnd(r6, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) getuid() r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000000c0)={0x1, 0x9}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000100)) 16:01:08 executing program 0: r0 = msgget(0x2, 0x0) setreuid(0x0, 0xee00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/186, 0xba) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000000000006c324a792c6a24912a62eac8a757e0889bde1c8bac6d9951ee2d003d610a095f3f8ccfdda88a7c29318b569a3b1374563e80af1a1d95bfe2a6cf62fa2995fa5b3ef27af16c621ae146c40cd55edab8532b3d0f476fbfb2621456a978fea7f0c550b8865a4ce310617633d053b13a29e075aa8d264989ed3fa0bbea2729c2b5de8a100550e226a10e9d915683cf3d692c4d8d3b1b009cb648f4ee59711b3d0806ec9c99f95ec4e688c302d72c03b1eb8f8bf1c415930fb0a55bcc233bc9c11167683206de9c65f9b847bfb9703172dc37ddc6deec556d3a981f81b0bae23ca028261a01166663bbfea07b537d09908575cbeb390000000000010000000000000000a31cf5d68384a5f64ea14f0155d2b894d78543088a6de4ac570ece8f5958579c72aa8031eebc8a15d4a678"], 0x106, 0x1c00) msgsnd(r0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = fcntl$dupfd(r3, 0xa, r1) fchmod(r4, 0x29) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x100000000) 16:01:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x90) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x11, 0x0, 0xfffffffffffffffc, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r5, r2, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r6, 0xa5, 0x1, 0x100000000}) munmap(&(0x7f00005a3000/0x2000)=nil, 0x2000) msgrcv(r7, &(0x7f0000000100)={0x0, ""/223}, 0xe7, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$dupfd(r3, 0xf71c89d4b3ac35db, r2) r4 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) fcntl$getown(r4, 0x5) 16:01:08 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x100000000000007f) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/85, 0x55) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') socket(0x1, 0x4, 0xf56f) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000fc0)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a21d0f0b47401fa96f15d3d2605c1bf8ccf3e33a929f55624bce7576321a37bcec93121ad07f6499630ed76f3d069df954338487a39a21bfe3a26c474a4d0ca4559704fd88ec6bad6259dfbc90a8177a655fb7b40374b44c20fb523cb9dac065b70c40b6d8201c6fdfc6d6473d8128cd878bd7d2428f21b76b3101744747a56cc13b2442c029f7bcf737c317acbee908599bcdd53e5ab96cde4f58b386d2e0552f9f3a1ef0149928e9a5529a74a63d6784dae45dc005f3682cd54adc8553a6248f23496ed965647f982a74a49b202c0e03930c1aae43a22820eb0cbdfb4e23e44587509b2024b398be53dd5996c229dc0d9dd5345d8bdbf28582b20c59324dd2e6f6db648e8dd4142fbafaedafb2910cc5326ae7a305000000707fc6b1c488bae19cc4530dffb043928ff2588b4ffbc063cd9da2ae0cb951ad2193d60dcc4e8a139f28818a0cac55c97fa6208ec61e53a073e83bb89ffc7ca6ddfaaa3044cc6372f3eccceb820ce0a7c43bddc027a89b3f8b9ba8ab8ea62444de61efce97d699c28fd682eb84c265e4697fa955c348b3ff85c9731c8f49d29a10a3f7ab520bdc4d0e4356ce70bfc258811812b64fee4f06da854678bb5200630c6b602156b22502be41790aafc9db770759fab254bcd39e014331536d9923870df31ee8ba645f7b38627b07d0f324ebd0090b9b91e930c3dfc2f7c3965d2715ab0b5add9c9a56a0eecbf73dfb702e31cc8c4f5c3054f2ee3ca2150264ca25495dc7f64d5beb0d0b5af0977912a2ac8e668aa8afcd22957c773248a726a2b6392d9eb8972760ceee647e84c42984f964e6356eda0df238138060bb34ed6d3a6921bc983ee05e4521011d31b16a60977968e6609e8e58573e888fc56ab6b8e30bd4b4fd53b5a8bbc0cbd6505c58dd64200578e70479ba1a2d56b87c9883209ee87358ccd59ece599c1179d34cc9c0f8c5f9e31bde05f8890e06d16c6a0f81b4ebb3ea98820294cdd29509727b6f754c4467fc5b73aefd8bd1f1858eb67ca49a96521fed4449445ec27e7df6c815775175481d5cacc451e498332dd9796246336f4f21f6109ceed8c72b31fa0172d3009b33b1e86fe4568c20b055a6c94fdcd674"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000a40)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x81a6, 0x5, 0x8001], [0x6, 0x0, 0x20, 0x0, 0x0, 0xf51, 0x9], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x1, 0x0, 0x2}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x5, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) r3 = msgget(0x1, 0x80) msgrcv(r3, &(0x7f0000000b00)={0x0, ""/245}, 0xfd, 0x1, 0x1000) r4 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000000), 0x4) bind$inet(r6, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) r8 = msgget$private(0x0, 0x100000029) readlinkat(r2, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r8, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(r4, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000004c0)=0x400) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c453000"], 0x6a) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getgid() setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x2}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:08 executing program 0: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = open(&(0x7f0000000280)='./bus\x00', 0x18c8b, 0xfb) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/10}, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010502000000000000000301060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d14678028ff7f00000000000013cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906600004e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = 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}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = dup(0xffffffffffffffff) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x400, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x200fff9b, 0x2, 0x61c7}, {{r1}, 0xfffffffffffffffb, 0x44, 0x20, 0x40, 0x1}, {{r4}, 0xfffffffffffffffe, 0x90, 0xf0000001, 0xf56, 0x9}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x8001, 0x1f}, {{r6}, 0xfffffffffffffff9, 0x18, 0x1, 0x4, 0x26a}, {{r7}, 0xfffffffffffffff8, 0x8, 0x10, 0x4, 0xfffffffffffffff8}, {{r8}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9, 0x1}, {{r9}, 0xffffffffffffffff, 0x2, 0x40, 0x19da, 0x8}], 0x1, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffe, 0x87, 0x10, 0x7, 0x100}, {{r11}, 0xfffffffffffffff8, 0xdc2b5bc929375d98, 0x2, 0x8, 0xe8}, {{r12}, 0xfffffffffffffff8, 0x0, 0x40, 0x1, 0x4}, {{r1}, 0x0, 0x50, 0x1, 0x401, 0x9}, {{r13}, 0xfffffffffffffffe, 0x1, 0x0, 0x42e9, 0x4}], 0x3, &(0x7f0000000400)={0x9}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='rc') 16:01:08 executing program 0: r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r1, &(0x7f0000001140)=[{&(0x7f0000000100)="ee86503550f85e5dc3ab2d1a81d9d1578cb71204212dc4b4c7f4957fc72d3e27cf2f184f62da60728a7c41d7a500656c9b031470b15988b88f7ddd4f13aeb856a82cf46ca145da6a72e4c45b115187f8fc7758078701fa62cf8610b15b4da932f80618d91b0dcf0fcfbcbc47db0360cccd557d9eac9f6e5763fada2e579f9ec1082447b4ffc6d7f5de164c312df3120d9af7b3b5d471ee637fb9fc8b0dea1172a0ed759b6f490cbcf2ce8f198cc4d959ca2e4d8aac7939ad77964a34ca6c91dd0cdd0f9758962e55f6d67ea51284a2694daddcb9d25f125a3c4294a6784537f085c98370528a77d4513fb3b20aace02c3f7bfbd03f85c18c260e5365a311903726e5b93481abdf3068f554d9d10ea39a12269bb32a5b9737056364f5485f66015ff358412115bf2cd16f1fdbc53154d13b46bb571ef62b0fdf9fcfd5d8f2ff12ef8aa1bfe11581c0034a0ade10f6af97a3b08dbf8ec897a7ed3806bc91f3f34a57f971e98f019ab445e75a0296d50f5c7e83f9a2bfb462d83c11b6d135a56beb01f4849d65b55486287cdf3db8ddb2aab1ca393612d7842e1dddc7f1940217ce859c1ab762822ca2c38b2013efd21554376fb0f54f0f6caef9cf642d805768b3865da8639414bc9c1dc378b7821283829f911db7c52f60d36ff751f620ee37968717085230d9fc6835df153dcdd3cd5eca90d622bcd94d0d679406bd86f68f0ea4a91f39dbbeedc246d003eccd3d593aad86e2626c41f61d75c89e0244f9a21bc145afbf296b73c9c3391f16ed42a06589d6f19635bc75a41c1f60634c3abcee0ee1560a1a58c1a72d129cff236576b50f1be69637e12214bcd1f48de68cee9d1df4e5ddb7ec255b521b528896624b7f016afd931653b661a9da67212fd5fcdf8c96d25b7d2026ed547ee95cd19a1106ef156536f7ee6ee40406cbf2ec71335bd6a536db7ced41f713e238d9431bfa1345dda3a2b85ce4fc28d43c7b6198050d5b5049cb031e1e3b6bb5163f30e123350903fc5503036b1f96f8f2d05721d48ba6e6451d7d9c253eeabc297fea33fbd18d3bcdddc41f3c7b21316a2328df466e4b3f2b466cc89640dcf7ad938260505a3cf233ccb2146c65599105ce595e1a6618bc1d3af99b96edf3f36db086e762f0c89eff821f3bc6af0c58e0985c2432262e0c464421ac90c6e4cfd26a102d67fc6a09b19690dce4e7b681773f11b49c9d9bc94f674116118a0911aac59b892601c3b9a710394e232bbfb7109be8fc63aa735aac1fa8d58087d1c8b62c5384a6382547edf152a92f068c2453c14fd0ad019190d4474b79ae722e0fe4dbe99b08d70b6465c5a313942f2f1a9ec9cd3665520db6c733a3521129e483d6d35171f4839154f2097f65f65b4d21864ce49bcd252a8ea1620b5789949b7636aaae09cb8556e01d57f402cb421cb2aebd820101816ea8f22f5ff1c20006424559f53d347edefc357a55d8778f0f41242deaea13d6b7e556c7e06eb18929d24887e0dce0baf83573e26a596e06e445ea8e9fbe7dea07d1f0305b1ba3fb8f2295ad6c2a82fdb6052e021e6ebaf85aeb8d58619f3c0ca58a438c547e9f2bb8b96e447d6bef4a237d2cbba837348653a813efbe3da4e8467278d07bac18e764dfcefede8962ed8064f1e1dc1d7a9ca7312c03670f73b4197c52084913505d1829237726c586bd1c77260c286d8d6b43239ccb68d83925ccf1421cb1c96fe74a82a2342c18b567bd0b49dd8759b3ba034ba506a84d51801a64b07029a6524bd9367e57e7f6a2bc3a8fc49951793c8d9a6769221be165a12b8dbb994536f9de24548cf1d87d14465e124aaa8b44edead443bea6f2fa4b8fce28c738997414e2442680550f0d201ddab43a59cb4c8d48811ba39fa8b46887a13d53f17f909858c30dc4d4c19a900b25d5afb5509897c52cfa45be8cb298ce3de24c9bcab4ae97ef087e0fb8b1fa78fed956f5a1c0e3f8bcbd88c8a398d1070641b825563f24277ac0589ad7212d6d8646f5980c415c253f45772a2311af91f9c6a9128e6ce45f6c799c3c31ce0cddbecb12e2e52dfb06df8f68342bc36221876bdf68223af8967ceee837548ed9fcde73017b6bd5f42e9e5a1d8b3190c228c26a2af2b308e18483ba78f88a4f8676c80855031959acdf6f2cf7cd2894f7344c0fd60f12ffeb6b9d7f4253be23b9700590525fadd96529f8c31e59273ecf22fd2546edfc9d6dd16daa160f17e67edde4c131479e90cf6104cb7264f0dc324bab7b1745b154e029bfb7c651a9733abf67be9548f44ad2b40a72cb47d5c31cfeb317050ea612989d0771543bfbc03076ca725da2734243bed8143568facc87b15e54a0366353490dca044468a48352c93d7a23237fc546096c644ef858540c353f777750b3b03cec48d5f2e354a60e669728c9c78148653f4af9d2fddc6ddab268015866618459b3c04ed4e59f1b0d869fb327889f57c14b3e8fdea774f8771f6f57447c2784bc590d6c59fb14937d428db34b06102ea589b6afbde008fd039ff31a109e1669b6c50893a31e93ae5214ac731bff7d9f6a2f8e394aaa2bf749856247ad04281cc1afab9bf84b72dda68d2d4703cd47b058711d12b0bf5d6867984195315aeef1dba8978223595b93986dda701468bfede27b9028dae1330f15654c2357da7eee28f7099664a4c4ea097a10fdc2905294fd6de1c61846364750ff9e92abf616872488e4586944751ae9616698ae6b82f19ccb286ea4ed1d0d0bf307916ca2b3171e0a1731391093e860310aee2cc7e94a7669e68e937f96ec744b48e3c3937b2fe05447c8098aaed6e6d98bbef7f926457c15704816777e712214c758d97ec7c47e3b0c9729b5c8a266fd6665ef51be84aafc9e85967c0cc424770937c6d973f58d110352eceeae14dbc26a05fcf5cc1170965471c7cfe1f6d0da7f8bdb3e397636e71e77709e3904f427f963c219d91c4b5f0ac92629db340668f75839b7d62934db2b950b3b0ee3df2fa196984ab39bd14bd58f504bee53c7e57db17f2668aa587ffad37c9805ec801bf69f8204b4e41721ba27f08ce2940c07a056ebbe2ec0656b18f8d5302db42534c0cfda4a86e5e8285357bd5921a86595dd7dde60c0631b5b82eebf4e6157cc73b19dd960ed86cb287ce2780fd3afe6134910fdd3da82e87edb3aca8f40c7633fbea58537d5bfeeb8687d3003573588442e2bf55a4d7052471ab4b1bbfbd03b608feb7c59430eceeba05a8f820ad5d7a674ddb5a202fa70f3d19168eb221b2bbb9fd2fe4722d835d80bd54fc85b89c643c4c26b5d7925c431e5295767ebef7c708ea7137b95fac27576fc1ee597b024647e3ee0ea9e957659cc64c53abd5977941c435e49e57bb2ea8be87613381282d249b135aeb46a60dade79aee3fa4167735999b0fdc6d2d9e7b8457da7904e72e262a3a3ab217593c2bcb373626989213a4ea424326e8631837ec9b73299944d66caf22ac83b628e80ab76b119edba164005f1e59d4da3deac845dd0f25e76bd18960978574e157ed4bfe0863dfadc2af7110ba04f67d7efc944f38000d790c601d26a9c9cbffa48d211d1c2a61e4097eedddc97784ce93b7bb5bfa2cec806c443f1fb8d30706218e51cda6a236a6b07e294a0a59eed786457816510ffd79766739f63667a77022d7da01460fe9e41635102bbbc92a3f63b357afba0d5d90e0343c96725db3f1436ce0ca0b2e787fead8ac96d8f9e6f489114de63e1d2ffe1d081cbe31cd23e738cb53d77d7242714d5edd846a701c02500b54ba6498fd9ca1be7ff34d7ea73fcbaf75e29e3b7ab84756b4525bd7cc86cd59e8ce3dc4f9770f11992885bfa5ba3615d198904c51579c3effd623cde630cae6410fbc1a06cb4a093f285184d48a622d97f00f5d5dfde91b3b7190d2c3b663739fcaf6c69d107e4cb4efccacf10cd4207c11924adb5fcc587d1acb42382a8229b2acf2be44f84d6746cbc3c58dc6744bd6a740e0326947976e0ca5c7ab73b8b94c795e93dd2517e50f291747f20d5f63f914bf451c63bd72419259a3c3a65bb96fad117b7342786917df8160902f53d55ea2bb79ba6146e922f45c069e90dffd6289c22bdbc5fa422687f109199e03c63a5474e03ed2a9d7053ca2b3fab734b978b8c4032aeed5899af44a421278557e6dea30e347e563ba98e12b06de5357130f47d0e7b68cfe8f4a9260f5b123ec5a202511e99a80e040e5cf1d241750e8eed468f9c3dd8984c0da03211f148c4e68dddbedebce1d328f92ca382de20218ddb1efda7852351c0f4575ac42ea2cf29f4ec7012d6f2f241336f732f39554250c0d0794bbd4203628f79fb75f0861128cd12dbe8199e65c5db66515a8afbba13c91b3a676c7ae3ad107f5822ab9035104a754ed2e31afc49905c93e1dc57109f3a33124ccbe18d3ca98fb6c159368238cd67bd7835f8cb15636e157063f33d70f3158cfa80a26a57608ebc7631cb01f31cb193c08c28c44238c30d1efd09fd37bec8b546269b539e3dd3b944a242d8f0ecabec8adf74113f5b556bd6471762bad1e17f78e742829a0411b4eeef811b037ed1a6659679165ab26239c47fa4a352a405e3231d7b7990d0f179c311b502c4cb641db4c451ad8524534834d11749793233274eb787fdba272e048df6dbdb19ec0402b4530a99bc061915d78c9b786eb5d7c8bfa946e40bd3bbcb6d8bdcb79f694ad53f613606f260f2b6d9d9fd347539c8d37b54ce3ef8b7607f9fa2311e9493c91010464a0b97652a8c855e11c86f0dfae2b7a4ebffc7978d2662f1a99a18615357c001c7a7140e5643d94402591d629c93a1c7bace40821fab6d4cca38fbda68238f20141ce0382beb372d6d5696bbb29ad192dea71435c9378d3ed3003dc909bd060d617378b8626ef67e08fe6febbec3a3be06faa2bc536c75d83c55b8a4fc991a1efbb115c94ad21ed7fd81f22c1bf36422f61e38c23172cb5d5fe007f8ec54e7104719eae39a1cb86f85019a5057a54f62b2aa473568f7695b566e2f58d5425bcd0dc2a6493ade71732b4c0c0d69137e1c22f38d662c2970e9cb611b7106f56268b84bf268c48e0de3996aa4e5f9e61217fa8213939203a8229ee3c153f7a6905c28f638245ae35ec0c3bef9b290719634970bffeec0efbb282e3abc5b7d0db8aa962c32370bbc5fb833fa5be9da9f1502042a378e0acc335f552a262f3d85ac3f2c7faaa6d479356907de011615cf900904c22d5f914d96c8637da10c09857eec8f273871c9ab13e54f733a71db5688e89a9e1c086e24c82c0141cbd7a836f99c8a1c5e11d2c4cf6816ad48cd30f719bd895311a485c003ead9f19ea3c0db808ce63956fbd04f70d55b979ecfae337b8364e556bd9ddebffa4876ee463ce284c474f1059da13e3f81be103f11d74e299e4fa7c7b8fd28cef38e2fcbddb4ceaaf8327da5efa0f0a8158d1d0621552912dee2481be3e1889fc2e65e350902adab63c57fa667dbc7d5bf6b1716f57b455e175ae21e6629e8d9399bdcabfeb545c4a1cd54111904977c57a09df093243cb6ff8ea2ffee0379483c6fd264a5be1a014b09f68a2945e4a63094cb63ef03b9d97a7e24360a25731b67879b71cb272515db159b2757ec16aca890d28b9ceec12969eb56bfc5982c9cbd7f67d58ec99c575090afac734b4768ca851ea3686a4afeb36aca9e7dbc40119aa01288b0f0c0172ed9698b3c8fbdee704070ac503e926e5f34fb6f20325e8e44d59960a88cb540dcf6dd9eb92c935dc8f9b761ac09e0a18abe16ae58", 0x1000}, {&(0x7f0000001100)}], 0x2) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0x1021f) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:01:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862041379002b2c00448a002b93e41477ee5b7c2a8e8f0000267e897f7780e9af2d836000753dd4d16106195f81db318cefbd0900a262e100c501ad5a2b49a90f7b9e8a4d7bb79d7d2c336ec5e0000000000091cb4fceab1884667dcd7d484b87061ef0f2b508798ea924d5fb57602eeaca7f274080772c5fd932cdb033d75f15025310c71671f9b1c6e0436972a306511d5a71a63c885841d82a389d5a22c985269df2", 0xa7}], 0x1) 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) chown(&(0x7f0000000100)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='ol', 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x9, 0x1}, {0x18, 0x3, 0x3, 0x3}, 0x8, [0xfffffffffffffc01, 0x0, 0x5, 0x0, 0x0, 0x0, 0x400, 0x8]}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x410, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair(0x6, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = dup(r2) getdents(r3, &(0x7f0000000280)=""/246, 0xf6) r4 = socket$inet(0x2, 0x8004, 0x8001) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x2, 0x8}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:01:08 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) seteuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r3, r6) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:01:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x3f4) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:08 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r1) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:01:08 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) getgid() 04:27:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x18) 04:27:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) r1 = socket(0x1c, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0xffffffffffffffff, 0x4}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = dup(r3) connect$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180), 0x1000000000000192) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x10) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 04:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:27:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x82) fchmod(r4, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 04:27:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) dup(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x7) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 04:27:41 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) open$dir(&(0x7f0000000740)='./bus\x00', 0x80, 0x1) preadv(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0, 0x4d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xa3a, 0x20, 0x3, 0xf34aebd3af21ec38, 0x2, 0x7f, 0x3, 0x1, 0x2, 0xf1c, 0x5}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$setstatus(r2, 0x4, 0x8) madvise(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0xb28bf3477b1c8e07) 04:27:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000600)) r1 = semget(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x1000) 04:27:41 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x1) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xfffffffffffffffa}, {0xfffffffffffffffc}}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x1, 0x9, 0xa9}, 0x3e4, [0x8, 0x0, 0x7, 0x2, 0x4, 0x1, 0xc6, 0x9]}, 0x3c) write(r1, &(0x7f00000001c0)="ef62784e4ba63ea7a647b3691a80aecfae84dd1e4f2fc8939abda73807f33773aeec281013e59e46918ecd04adb411c4c9255e8b3a4a83cc5dac9216bd813723e398050113c0795fc1bc9882a68282c0239f6ad604c48e841c22df7ab22c8ebac9efe77ea84efb7183709b5e4fa16c494ff22079ee63a9bd5c4b598fbb58ca9a0adbdd8d9bb01012f0b4288e69", 0x8d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, '.\x00'}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x8000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x8}, {0x3, 0x20}}) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84, 0x200}, {0x80, 0x815}, {0x6, 0x0, 0x2000, 0xc53f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63338fb4ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) msgsnd(r1, &(0x7f0000000140)={0x0, "c09dd6f7ff51c9e088c7ce022d1f68aeb746070ecea0d029f1215f93594ca545837999aa0cac64f067"}, 0x31, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x10000000000100}]}) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x1ff, 0x3f}, {0x4d}, {0xc27}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0x5, 0x8, 0x1ff}, {0x4, 0x4, 0x3, 0x1}, {0x0, 0x2, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x54}, {0x8, 0x20, 0xaa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)) getgid() socket$inet(0x2, 0x8000, 0x48000000000000) setgroups(0x4000000000000202, &(0x7f0000000000)) 04:27:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x80}, {r4, 0x10}, {r2, 0x40}, {r3, 0x4}, {r3, 0x40}, {r5, 0x57}, {r6, 0x4}, {r7, 0x100}, {r8, 0x100}], 0x9, 0x8) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:27:41 executing program 0: socket(0x606bb91c814695e4, 0x2, 0xb93) r0 = socket(0x10, 0x0, 0x1c000) close(r0) socket(0x0, 0x8005, 0xfffffffffffffff6) socket(0x20, 0x4000, 0x101) r1 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) writev(r2, &(0x7f00000003c0), 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 04:27:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x220, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0x1, 0x0, 0x0, 0x7fff, 0x9, 0x2]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x1, 0x9, 0x9, 0xfffffffffffffff8}, {0x6, 0x6, 0x7fff, 0x5248}, {0x2, 0x2, 0x4, 0x4}, {0x2f, 0x8, 0x8000, 0x2}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) 04:27:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000400001980000000747a0e1bd5"], &(0x7f00000001c0)=0xa) read(r1, &(0x7f0000000280)=""/108, 0x6c) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000300)="b8e9cb4c32b40bb3f0d0d398304f0ea3b72d95242817e4a3a1429d2b50f570eae85314330983d112e15869efb144abb06fe3a9d5622853973f21576c200c6ac95c4b40213709741de0972bfb2ba5016934e92f2953a5d09f50593d4d1e16b5c041cec6f648a6d905d756c64d7bad09a4767256a7ad86db42abc0aee16acec6eb238a83e59e65299ac4ade455a2f09f9519c66a4d4283ff0aa24fbdafb241103e3ecf0c43deafa2e47032165322a9f2df5bf2d04e1a07a2e28250ffe76918b3037d8410"}, {&(0x7f0000000440)="269e2e2e80e753d8c9f8cd3f8ae43f8ce6181b151bd3d82555fe905a60fcce9ee5008ea312908306e8f14899ba8132c28bc425bb3b467611ec24454969b2ab3e1c95a68b32542680062189eba11b6291311e"}, {&(0x7f00000006c0)="0a96ff3a9ce3282cfd94ef21a1f932270b5e9e77174bcd8651e0a6d2532f2893a9a0444788f63933de98f95a0cb45f7d9c0d64ef66911f82c00e329035c88876627ccb7b54fb49b0bf8ba977d3b3c7bd462fff37a2a7b65eda55f8be72c21ae74134c0a49bc2f85f6bda07ed486e553bdea9c1da2de101e7ce26e5c5c77b605414c56e355e4da5a47ea6214ca17e5fb895c80275b82cf0cad18276102903aeff16048eb913437dcff82376c19cfbbcadd6ab7dc2b786f2e613779a380967d7f74a177a786f6918d278bfe24bf8bf2f8ca106d0940fc43681c01e94be25ca5790a455e62c28af417a20c56d3c71fa9d399c6abfd4d05cbbb58ffddba23e3794dc6714ee6f1ae4632e584fd37088ad1f0aa2131a6754d300000000000000000000000035259bb911014435133774986265cccc0a6ee6042ef6"}, {&(0x7f0000000580)="fbb49e57cc96059b52e654355e65595a05f2dd58eb3f6cd497eba7582971e34657850105287c756d313be2f660f9924bfa542c37a880adb2c8d5340b0a532330f1f9e4c4ef88b1ccb02adbcbc38f575bf86c73e4997f00fa736d4de74289aedf4f0c7fa3f52e6c0fbd38e43e0268fd2d246d58601b654d87c7f53bd84efaf017cded584bf63f46b148ee9b1f34adedb69cc05bd4d117f75e597d27a74f5c6cb5751ae580059b21a6b28b6e3382916ed8d76f4d181551f30d3b9fea1ff6bbe9685d270a9fcb2b0a9885e071147e6ccec2942e9e2d6ac5c15bea148b377921231e", 0xfffffff7}], 0x50) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10020, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x800, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r0, &(0x7f0000000800)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0x80000001}, {{r5}, 0x53e4f05fea692dc2, 0x80, 0x0, 0x9}, {{r6}, 0xfffffffffffffffb, 0x85, 0x40000000, 0x0, 0x2}, {{r7}, 0xffffffffffffffff, 0x44, 0xfffff, 0x2, 0x3}, {{r1}, 0x28aabd1aab350523, 0x2, 0x1, 0x2, 0xac98}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x100000001, 0x101}, {{r3}, 0xfffffffffffffffe, 0x57, 0x40, 0x1}, {{r9}, 0xfffffffffffffffd, 0x4, 0x4, 0x19f, 0x1}], 0x1f, &(0x7f0000000940)=[{{r10}, 0xffffffffffffffff, 0x0, 0x25, 0x2, 0x3}, {{r11}, 0xfffffffffffffffd, 0x94, 0xc8ba6ad9a2940af9, 0x7, 0xe000000000000000}, {{r12}, 0xfffffffffffffff8, 0x40, 0x1cd130aeaae33496, 0x5, 0x37ff}], 0x1, &(0x7f0000000540)={0x3, 0x101}) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) close(r13) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0xff95) 04:27:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3aa55a9469be0658b80f6e997982c8e0bc1b03efd110f831e069744774b26e666ef77dae70"], 0x1) mprotect(&(0x7f00006c9000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) 04:27:41 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = msgget(0x2, 0x2c0) msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000be25708c684e9dc85eac4a34f7e630e18a81e1c89df317344ddd3ef17536acd60d3e12c5d2e160e5e9b65ad33d790238bfb2c4c548a7e4c8faae0268ba47df564dd3a7355a34024000000000009fbddeaa7b67019bd96151ff3348a46292875fe35388910fb23bcac97944b940c2cfebc663bf2e01e2ffd3d4b9e33213dff4101a2a7b6afdce5733f7903839ea7ca2bea5cdf581b30cdaf903b71ba056bce57ceee878890a1f25c13274aa3500c9d6f596be00000000000000"], 0x5c, 0x1000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockname$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='\x06\xe1') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 04:27:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x8bb37e4ea5e67a9, 0x0) unlink(&(0x7f0000000100)='./bus\x00') 04:27:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) renameat(r2, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) recvmsg(r4, &(0x7f0000000140)={&(0x7f0000000500)=@in6, 0xffffff92, 0x0, 0xf4, &(0x7f0000000200)=""/201, 0xc9}, 0x6d8c109613b22507) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r0, r1) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r7 = socket$inet(0x2, 0x2, 0x4a4d) recvfrom$inet(r7, &(0x7f0000000340)=""/201, 0xc9, 0x2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0xd4, 0x0, &(0x7f0000000040)=""/212}) fcntl$getown(r0, 0x5) ioctl$TIOCNXCL(r6, 0x2000740e) 04:27:41 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r2) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 04:27:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 04:27:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa26bb011598e5be0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 04:27:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) recvfrom(0xffffffffffffffff, &(0x7f0000000140)=""/166, 0xfffffd85, 0x40, &(0x7f0000000200)=@in6={0x18, 0x2, 0xa586, 0x2}, 0xfffffffffffffff4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696a6530003cae621b08ba56fecf01bfc23513dc8d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x200, 0x81) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x1000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0xfffffffffffffff9, 0xfffffffffffffffc, 0x0, 0x2}, {0x6, 0x2, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:27:41 executing program 1: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r2, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0x20000000de02, 0x800, 0x9, 0x3f, 0x9], [0x81000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0x10003], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xfffe, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x4}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 04:27:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0xfa, &(0x7f00000003c0)=[{0x5, 0x8, 0x5, 0x5}, {0x0, 0x7f, 0x2, 0x8}, {0xffff, 0x400000000000, 0x4, 0xe2f}, {0x64, 0x5, 0x8, 0x3}]}) r3 = getuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xfdb6) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r10 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r10) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r11, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000340)) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r1, r3, r9) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socketpair(0x20, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 04:27:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) dup2(0xffffffffffffffff, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0xe1, 0x0, &(0x7f00000000c0)=""/225}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0xac) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r3, &(0x7f0000000280)='./file0\x00', r4, r5, 0x2) open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x10c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000003c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x0, 0x4, 0x101, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x63057db9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x566}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x40}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000900)) listen(r7, 0x401) r8 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r9 = open(&(0x7f00000009c0)='./file\x00', 0x8, 0x40) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000a00)={0x1, 0x101, 0x733e, 0x40, 0x2}) recvfrom$inet(r1, &(0x7f0000000a40)=""/147, 0x93, 0x803, &(0x7f0000000b00)={0x2, 0x0}, 0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd\x00', 0x2620917af3357023, 0x0) dup2(r10, r8) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000b80)={0xffffffffffff7f55, 0x0, 0x9ba, 0xfff, "1719d49fb7ea7d84feeb01ffca9cede8f160474b", 0x8000000000, 0x101}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000bc0)) r12 = getegid() getgroups(0x1, &(0x7f0000000c00)=[r12]) 04:27:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r2, 0x3) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r5, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) symlinkat(&(0x7f0000000200)='./bus\x00', r9, &(0x7f00000000c0)='./bus\x00') ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000001c0)) 04:27:41 executing program 1: r0 = socket(0x22, 0x5, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="aac558608bbc7b350887d2c8ac45d650403e5fb9330f6ab14a75a6e651fcbf88e418756e5c2563ca764b872b4bc49bbb141753b0bff1e56e956623070d15a118725cdc252b30f35d250bb44bed557066991b674924ee3cbc885827449b314a284c97be5bf5a993398e5b5ee01a83dc86895deda29f6583e97836d53c800d359709ed249a5210212e20ff425b36680e67ebf1b8ef1e0b8e321973b0f78612321fcdcdebe05cf02bc10b669177dd15be5f3bcecc885d", 0xb5}, {&(0x7f0000000240)="8f47885d204a0916f0c70ae90ac081adb985b331521e96def0262d51d494330fa06bed3c581d380df758189381d88677d2576315d1c4119daaf46e6b967c5fa87012dfc1cfc8714229d46ea0a8511890f19503bcb6856db79f54910e4e16d28c6d28be721a8f034152f92574ec4df1970ed656f39212357b5202f49ab3385b366c2feaec7969b1b3ba3796c05c7be97c8fa403c4a5c2bd6b84c3dd7928c331c3cbfaf1489d43ba1ea5e06415371a01e13a0932b233f7461d93cfad9d0ae64d9c45ce10bf23e28d264b2f528e3905e1c0736b2f2b7237e990418f9a3dce39573437a4fe77a4879cadb1bfed", 0xeb}, {&(0x7f0000000040)="26b3744c67d7fd2913fa94396ce3db7183ea68dd7f", 0x15}, {&(0x7f00000000c0)="235bb8eec28de21a8c31fee0608a21db1cc8f6dde583a029c6fc59bfa7eb35062624df641fdf7e0f1750b77d08e9285300b7079d7371ad0dc25d6e9967f3a1d267f30f5c256f83b051fe605b8f64c0ba", 0x50}], 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aecf036ed9630e5ebe12a4bfeed2c3f00ffff", 0x3d}], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="b9c73215be4bbaf6bad6bfa7d30ddfd4b9d87505f39e435ff2ac6f7a2a52ab68824abc940699735785221485265883b2e0e131ff21fbe3baa5e3ec2ee445621cd1776730dc236936a4f8394a9ec39e8d7494fa5c059a9824a2cc4b56e1ef84aff27f2b36093d09c26eb0c4e7ccfa5c83bf9ea23e9edf127f1f74772696723d41134f5bec1eb5c66dc2977c3febefebcc14ed35c818091144e7d1ae0b9c90030947525f925294618c6eaa1145c6bd9986a5d7adb9a59061f265030467d31de197577225b61b783894", 0xc8}], 0x1) 04:27:41 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="9a4df7964a9eb08b58610104b5157d7c9c3c10a363645bf85d25ea9b4bb05c4717151b96e7cc2a16ec2b22ab9e05300d2e5aa6a7e8dee339a26efaf3", 0x3c, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x0, 0x0, 0x18867d8c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:27:41 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x87, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x64}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x100}, {r0, 0x100}, {r0, 0x8}, {r2, 0x1}, {r3}, {r4, 0x80}, {r0, 0x80}, {r5, 0x2}], 0x8, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xe5f) 04:27:42 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e36e9eb9f434"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x8001, 0x7f, 0x3, 0x1, 0x100000000, 0x4, 0x69b3, 0x10, [{0x3, 0x9, 0xcbb, 0x80}, {0x5, 0x3, 0x0, 0x8}, {0x3, 0x720, 0x400, 0xbf2}, {0x100, 0x0, 0x3, 0x4c}, {0x6, 0x0, 0xfffffffffffffffd, 0x1}, {0x4, 0x1800, 0x1, 0xfffffffffffff800}, {0x7, 0x80000000, 0x2, 0x4}, {0x0, 0xea4, 0x2, 0x1}, {0xfffffffffffffffa, 0x7, 0x4, 0xef5}, {0xffffffffffffffff, 0x4, 0x4, 0x80000001}, {0x3, 0x390, 0x9, 0x80}, {0x8, 0x10001, 0x10001, 0x100000001}, {0x5, 0x10001, 0x40, 0x10001}, {0x1, 0x253e1f2f, 0xfffffffffffffffe, 0x9}, {0x8, 0x1, 0x6, 0x40}, {0x6, 0xffffffff888b968b, 0x5a5, 0x3}]}) 04:27:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xe535}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x10000}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000340)="6bd2c9c920791189eed5762a085d89e5054dbe0080aee19ac4b861db6efa4ba594ce29d3da5d1c3de2c9", 0x2a}, {&(0x7f0000000380)="3e89266ae21b82", 0x7}, {&(0x7f00000006c0)="9d0170f79b1d5e036a067d83bfc094ed00edc4095ac6379b8e8b5a630343e47c18b41ed0b65bf9bde4e6128927a9dfb69d6a599ebfb004ca732705c222bbaf9c79a953c1763fc4487118b056ba7875873d56e1c42af00805e5b6094ef57aa0bcfbc74c4eef02aeddd28e9bfb79e148cbd527fd6a0676e77e37e335f94f1e6a9611f606112aabab2f46b7c2a45040f4cb84866dec884ba7fc6baa29c0c48e9aa3195783cc6a6b20894c13d94ddc110d8d19a7be726ac92538fbd20ba1c56395090d1d5ffe3f10cea2f9956ffb57a801567d2cfc37caba8882ecac6896138c63fe5c49da3c5412734f45ce817a6bd4b0743f4bb3aabc506f28c0ed1e92718d2dcc2905a76fe5013e24dbb779733b10d32077a53779364ebb0d8f3722786226d2fbf18b4776c74a7e6b3ff3e66783b8f0d9a39ca4414fe61b82f7d790f1977354ea9270e950aac26a5c4641dc9893f0c202659c8d35a7c856626f3ce4f7b3cfe09820afed7a07cfea38cffd16ed25d5fa7cab2bdef9c6ecda7be273dc0df39cbf6c2e962cff22a2a26e6e7fc75a8311a3fea7cac9e3a2895be692961372bc3141fe1c2d801f8d1df0f22149abbce34df3d79298d9f889ea1b26f72f41864652fea6dde3cece2dd4672d5ce457a11885379888481aec0cb4f7b780e613c139a9b94ce876f5f99feb18c924ccb96426d1b4739621f4a5c3fda2fef9bbb84ce122d39c29ef679cfa5be3bb814099332db3f18ce7da6aa5cdcbf2649effff574d513c0ec72ebe41186cb3e6796201ec98dc385ceac601717e24d364708cb1e6e731998a9d5bfd7fb04a32c116c60063cbf59092cc5b540f57e84b90c7285d5f49920b5f03d594295206cbc169edbfa3b847bde085e4b847413e6a78c4296019300a521231c9fb9454c0aabe61f4fc04b7d2525dd68835ecb0266c15967441e91533ad1da7fb8c3f2367d1cdff43eccdeb32b97f55fdf2aa0f9522d5a82a98a036830aee9fdfe6c8fb37c8edb5922aba678e1dd4cdda4ed44514529f1191dda7bf831b498f8e5a4498b8e43d6f438b64012d743ed256637e4446e784734d8d7df2c175ceca19ed5f11e487ef12d309945deeafed44e862d2662094df8e8de25e96c3bcfeaa46d8a9b59b6debf90dfa56004ea8b93ac46589fba1efa092e2f91479fcda95a5c4025684f2741932f2061dba98a6d9d65106bacf1f73f3ae355972f1f9c2b99874cb3a11950c2748409c98701cb383043a4eca770e145bf88c6522ca8a43ae6bcd5b7f92c0a9a96baa90e3d121e3f5afd50b4b7b7042a196f2e694770cbde5cebfd9dfae1a83b256730dd5d9d73512ba3530340779c94109e33aa09ccbcada2f4378f979facef1d2be18bd753000b5197dd8adb5d5b3ab6191a01d5626fa4c6bf9da7077e783c11fd8eb61b86381c3135972fdcef49f77d482b54795432c906c5275f09b353909ce1e0a70cae5990866a312764a2c0a7e1e53594fe75c948dd012b690a7cd4df0c3e62efae3ce5b4547c433e55ead53eed20ccf34ffba9a91302fbd0574146a136d4c471fe62e6f71b69a6ac55326f16dd5eb3fe73f8e35cfc93eee0015b3dbf43447688625e385a9930219990503f9aa264797e9eaac2a7ab1c37c67372bf48dbdfa78fefe03e72d746d3fd9a365241a361d9078156bab8151ad54bb95ad3259689656b289089e8a4123cf30c8faab4adbb4d25668e53638e74e5e833ad33a322ec987f2e759ab50bfe78bb938e472921b33d849c8c843317f15122d6d5f94159f5e9557f0a983d1d5a0e58a97e3fc193560c20094668129bfa09895659fc19ebac150a1794fc2818d5efd8586be0ae13466be40f4d4d438e74d6c0eae121abf10490ec0de053062671fe7fba5fa6d5e81a18dee7dff17ebd3a209cc9d43ebc3315d71d06174f86de793ae024b5c99dd61fac939e15bfc3a8ba3f97ca9da150341de809dd6ef7b7ab72b115420aa92698216a6ff49e2e230f06cabcf3572eff2b8219d98389366653e174c780827cb876fb60ef1fad9988df276c3c3cc187f570d3c3a4a11bb4482d3576724db09a1e18ec10847ab4bc236fe0c5de0c5d421f38a784d43731b693b733619d6914e2e33be93ec517d2a08171d1a671d79e28dde3cac16aa6aacbdf3068b608e9db0012a0786f20d63ad8e5290ae8094a51a96538d42369cd8ca793b5eefd4a00f2fe0cb82f561ed6c4429f1c40558777f54afdda04c243471f48aeeb6c0fa22e461be7c50b16765e7d9529b5b428f5ee228bb8c376c034651ffc32b4446a0d7c13cbabf46e7a507138e0465bf5d844937856567fc6b6b941f7a6362dd9e1a43a9b45834579a2e68f96b7c4c8d6ebcb8226e9a564fb1108acea5272af424520a7d8961c1ff88559d52d3249695fc1cc08c733a39d3b6d6f51f6a4a4e275c3c16eabd8554424d247ad9478a0dc1c2587dd8b6fed529f7472d2a31f5563818a662e3be7f483b226138f09e951afeef9d510185dcec2d3792ea5465587c845df30b839efdc3fbcd242c15152e0fa15b46f63cd00969c15d387c160138d07560de488e5064720760999e820f02618abd720e7349620e9409e848471894e8d94fbf905bf2e7cb107895ecfcb5250a03c9ed688279765ddae608580e6baa283c41cd2642de42f1edf96d98add32882cbdddb067683db758097881e56d60f92c3bce20a07426699cdbbac5f68f4b24bb04aacc956c373697e665b0c6d2acde46b746961b290cc1bf8dd9f8e89e691fbcdfef1f04d684c921e7059b7114a400c2943ff681c26519c339df0b7501ca4d6f220d9e6f1ffc1c732c2eafa6954c24239d21679276b2080ebcff691100d61e6c2e4e7dbd5d3b13869d9ba9acb5603d4324b67a678cd0d4ba33c298cc4ecf24af24820c02302f50a00361836e75a980167088021ffddb1972bc9a5e4c8d83836dcd240a41db043efeb55a30db9eb4a7597a493045da27d20a2805b65734f30b202416c3973e9d124772723ff98baa82c9564578b1883a47ee4ccf46b069dbd3bd7bcd57240d932cf3423954662260e8672a07dea35574e5e6ae184f5627fc8d4981c34625fb71f07e6f2f01e53f3e2690baa6c902b143fc41ae5cb42e6c0c52826fad34c896d1c0388fb24f18e4d12d5416dd5b22c0828937ac3786c4516b0ff69ad8c37ed828e4d089f311031b47f82740d64829a4a341962612be465e5a04fb0f58a39e7c1c26f31fc59c5373737560b14ef64643694b0c1be760d6defec98d14f0bf41ab306e002793148f70f3b19a72f5e0b7da956375725b0f17e726859c3bf8658d8fdb2da8f73f7d015be2f714f833524639df97e124c8d93ab4f06496535f59589398eab58346bb0cbcbcbb50ff64cf0d770adcdf19b533915c6ca4a88db5a935b22ed65dc1c490b6d3e6d329bb60464c2a54c3a2fcec2185565889943e5aff1349765e368522acb0df767a12358ac8f54478230807cdeedd379fde532f913ee09a2721aab233edaad90e8026af321162acc5f0afcf693d1c4b6cfdeb31d734c36087da82a02e2ce4354a874bc4cb89479541c5c09b5fe9a04e4002fcc20d6bb450db4b27fbd6d980e32ca0cc31a563cc9b3ddba4dd08be3acc8330454fc043ccdb1c9b3211a758857adfc16dbd0b7281a6b503a7ef33182659be52d3a80154f0a3e7089fa421f1a4640b5a22bda38adc4f87e9eaa860407dd77a5f156375e0af714d66357cde758e9af243895ccdc6d62978531e781c1309dbd15befd30b670f2cd7bad030ad23b93adc8315208fd5a710dba182f810011e4a5754a05dc5a22150695378fd3db7c04a0da203dd7e90c94b1b80864c4b89d1a3da96ae290921f78266bfa57a37b77a77ca6924989842c72ad2056e6a08e44786accbfbe406562f05d9c932e923cf6f8d33d427e3107a9a38467e78aaef8454d0b284190f1ae174c995b024ef9d3528de64d0cda39b101cf85d2ce984b005359d45bf0079766e0aae5b766b671c11930be9d75712aaf3145f54443769987bb9e08ad65c46808a5aaa9b958d9af046337e41e593a9f02af993f58d2ea25268500e78f6598b613206f8668af9a044b3b3f14cdb006459bc2418cc59721ceda5448d647f588a1c1f621697888ab19cab83fd8d6bded5b3b33194905d3d2b4fb50adfc078cf0d961d65823e8498c265116d01316c4cd3a01bdbf0f85a8841c6687cb0aea4055336c7346225d103dcf748368e6f2b9602f80699025f35d95aadc913d72c62f6ea41de04e5f13fc7330abfb82e69d6875c3a528083c97cb62f0ab925b806c80272d223c400968cf3ab57a053cb5ac4c993c80035ecfc9db7e2ce6a7cc8acc7f05ed28bba3429f7df2d625ade441d6c5e428ae90ad09f0b45d4a4386cf009c5192e576e63ac29e6f465968ca0f477c6ab17dfd81f9c705c20ed84908473713eb7a115a48bd4df1d79058be34b8caf35380eff2dcd44d41b68025e7f703731822ad0b8269730b3fe7b19757320245ed23c63fc9dc6171a3f67cdc9b2f542506113d03ab46728ad2ff15f2cf4191639e3366298625ced6c292cf902e2f8d75056cfb2c45f9d29572dd756b755036ef437f0d32a1cf0acc544491fe0011407ea5efe9169f73370bd3f76768e5703f06a319376cfe8eed0878427e74418fa1f731a245d0e5ba2e9d74269f3d6caf3236a1aa58113ab6eef811cc93f3529542e61f8fdd2b5cf929cac9207ffaa48e24731d150989199a69c499861d801a9e18b1019405498b9eee499d1e4799403b590c421a829a8e196ba1aa291e3e9fb5d638890c5b60944a1b55ca53bce22bd6ef9543ed242b122ace8f1c892290ac170914bafaebe6cf9cc28bb3f727423e18b5a1e88a4c5d3dc75eb84fb5813852f53ab0aab28ccee474851bca7da58040d213727f41b040b24585ca5dbd253b77cf2820c937e97a4af6ac37855c971acc6e435b250cb197ee8785982c94ab50c0be277ee5cb20ce28c2388255005d5cb63fea173b934b254ab9bc3cdea6ac63b9936d469294f2994256b2d6510469d08a11a3b7bcfedd468ea4cab345f94306c438ba1c76f7ddc48481d94b084e9c0776bb7b359f7fbe5d95ec1f1d285fcb5c8be200eaa28bb9266a67fa7cc00cb6c97c9d84b6197757aa7193db8515ff0ff22c9bbcc68d6a48a4d6cf23d371e4de9844db6b83852349dc63f31ae4314880a389f861bb1548da4ce7b66c6e0d0e5f483e9159dfd99e2299777da6b23f10416bc80e1952f27a70c2437889fd27960fe903623db61a5c2f8950de3b8addd855ee898709265df9520b88709276a2ed16e47030991b734926db561e43eded05827e12d0e15c7ed31734006292c47fde2c0282c30314a1ab0beaaa8a34db78d1ddf88b0a65f1297996f66cbd448f3cf4987ba44af70c79f9bd79bf112c7469209598ff1886a824b72b223f603a3c90bb65b856fa28fd9c83297e938e4d2e8f9a4d9c19b73a212589965ed0cdf8f2148fc8b1cccae8a404daf8b8b5586f73bf3f81f8591e95b5585e473d65a03150abb43d7ba15ed15e70e57b825bc5c7359f04d7312d87c28a12624fa6d58dbee405b0432431ad6c7ed11ed2f4e6507a06f42a8f7ae656425b74dfe8ae3765c644d187aa81a7221a5c6d7514ffdcae19332646d4ae9fd99bc6c376bcc4d46b3306de99ba81c5781d4d14822565355600af00c57ec3fc794454165e2ff57819a9f7e51548c097c872cae6ca3055fb5f1be17a01167ff8bd73aec72e79f05e30a5fe581d511dcb9e7de432dab9493bf188a14d622f104bcd6ac04362", 0x1000}, {&(0x7f00000016c0)="6c48b2d1003a62064274acb4d64e1aaac5f867d03c0b25777e780dc9bc525241cb11a32eedf604dc04cf76b470afe1178d09d698c1f381453a117b38f7743a0f682ec178280f0c0afcd551b435a5d6e12f537649eeba02b45b7b48554eaa00033510cf843c0c4eeca9bc610ad1c0e492", 0x70}, {&(0x7f0000001740)="43d10ccf0632980f0a8b453c5be1cd3a12abf30c176b0c5cd3cc8a5a4113eadb44e079d61d64e8a8c6b51aebceff828b1804de198a0b5c21ea0c5220b8ee50654f5f3d447a26343296eece0c1ba2c40dbe600dbc5456591ef339f8a6731fcbe908268010cfb01a6444568d74cd855c437789eb1ae136748d0af6b8cace9abb83d6ae0cdba5d5c5dadd85e542b9ce682b8f6346a040e5e9de09693eca26b45935b8537f4d32e89ff27fcc0a4f7c3c897845fc3f8ee87b931ab9d4a7fddc75a78a740be6810e41f5f8ef4a671b9e5c1c45ca313d97cb3c468b75f671334b3bdd97e10dc00e2591", 0xe6}, {&(0x7f00000003c0)="df58e5361b6ce432", 0x8}], 0x6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="c042021725834683b0d1db1ca76f22413d9ee1b9476eb333bd9f3eb4e9b8e0cebc7369f5dc967f94ced5fda56978f267d1005fe2a28f6872200790ed6b5e3235f477e69f2410d648a4b107f1f0c45409489e21b2264d540dfa42ce88c24420f7a11fe92a91aacdcb5865e2c56ea35551941f41834efc58a709ddc8171dd8aad84b9942178966b963098a4816e375c7874ba717b2211c2e7ab1432513ad9cbbf541d989dd26039c05ec557a44c9", 0xad}], 0x1, &(0x7f0000001900)=ANY=[@ANYBLOB="b800000000000000ffff0000d4c9000093edbbb801d86654eaec6655a7f1ad43cbfafaeefe8c71d051bafc70eb5c22ffe38e6b076fa1ccf369e01014dcade9ed2b2ea3a35de572111cba8b1002d609ee20a5b0f104737007c7e5b29ed5c9a7fc12910ae1de4665449de32510308889585a272fc881e1461f6167cacf39b1c1e81c64267d8f099d6ce3628b6b0410b265d1c4f514bbc9bff65e3f8396084d4fcdc4250d2fd6054537e29d215c8ea2021181e9849d1ba182e6380000000000000001000000a5ed00007bf131181d8a95e7eeb1c54322175967f0274f7cd586d6a8d28122cb9b6a5fc26bf9e43c77000000e800000000000000ffff0000ffffffffd495b40aecdfbcb3db11d1ccfc6a291ce9a487516642b4f8e94e7321661ec9be177ab6a2a78d70d0320acbb6e7a3305f5c3e9cb675d82cd97a0eb896103ddc1b9d9142ee7fbedb1977c7efa36ca73426f69d27c41814fc12e35705578f48de8ab844305d3fe593aa5c75d0515f570955433172fde7d725325063f93fe7afd48a7a82d73e8b0d968aaa11d2fcebbe780463de9d8a41618bd05e6c0355354862658ef38bddd683456c07ca6e72d1c8de4bd27bc672e341f0837f1c71e55032ed2ac87d664ef337aa4a7234c226237ed5e8f09ac6bb000000008800000000000000feff000009000000c6e7f3873b5167a32d1422773b097f8fc19cdc16c31430b458c01251ffe67bd02ce1285ee71453c1c6be0d1cf53d2229a3af4cbb687ff7fb0872ece594bbc6b770dfb74808229b3e9f0841a7a217bb6f22bf7f70a58da9dce317502abab9c616a2a640bdef104f4295033e28effe37cb0b000000000000009f5d7305c3c531178247f61018eeef16dee13b71c8493a935523a0499b517548bd3297749b1998c4a6f5be7ae97f154da3fa3e1b1b97305eaa5b95a9a2992c02a1062a84d776b997e1b111fb8786c3c62eccc0e7453ebba446da0057160281b4e4a0bccb30143cc40e50f9f5856549f851cbf91b0e234f4c1e91816b01f72978f0832fb07f8a4269ad41260ed2148c5ae145ab5ff13ab466c0b022f8e37d01950cd71a03a7ebf94584e97890f86ff95dc0d670613dc34b1e26373a8f6d5456"], 0x260}, 0x8) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000018c0)=r3) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 04:27:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000100)={0x1}) 04:27:42 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ftruncate(r2, 0x0, 0x200) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 04:27:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) sendsyslog(&(0x7f0000000100)="45058f78c6ec38e1695cf06e33216d9d88722b1986bfc0ce7728dff15f3a884f577a3ced493cd20e636f0645f5405e6a258fc4340fdc39b07d5313f53fc883d2d42cf63434aa387376ff7880aa3dcc87290c", 0x52, 0xc) getpgrp() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000340)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10005}, {0x24}, {0x4006}]}) r1 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) r2 = semget$private(0x0, 0x4, 0x210) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() semget(0x1, 0x3, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r6, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r6, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000500)="0f2f553a561ce35c8f3f77f78b768eadfa16566ce46882ae08b5cbdc98a6ff63ab640faea7e7d1a963b5d1ede77d8e9b281c6493e3ba03ff3f755d9874373494edc570114e4d24cae54d097c66d908507d3de2c564169c26ef8337d1cbd4cfd10853bde322cddd7437bdbfea28b8cc377724d8d50b4301c3a006f38c946493479bf66483b51cae4bf61ee5d4f0d97ce8b1ff76f1f90f2c49b0393e3d6467e82d7c11b338d1225886411b461d82725689df96d078cf5faf9c32135e8e5963a7301d6f0137fb9d811fc4ca07ab6f60e13692ecc3d1d1aecf807ad9a7a5d4baee4365bb0da0e9472677aec70c5254506602218dd398", 0xf4}, {&(0x7f0000000380)="804214f5fc99a6cf302fff8dff015f2d772bdce8b139b4ed620e6dd5a5fdb01bd5335c76f5956b5697318d7b8404fcf8c9da41749112b31622dc9d652c3688e56b3c9f6fc32aa943e52f43c3b246bbb413b30f0849e4bdccefd5bb532d98ef3f57505305acb61f1fb255285fd60fbfb8d5", 0x71}], 0x2, 0x0, 0x0, 0x405}, 0x8) r8 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r4, r5, r8, r10, 0x70, 0xff}, 0x3844, 0x4, 0x8000}) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x7}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/225) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:27:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000080)={0xff, 0x3ff00000000, 0xff, 0x6, 0x8000, 0x8, 0xe35, 0xffffffff}, &(0x7f00000001c0)={0x2, 0x6, 0x3, 0x200, 0x80000000, 0x0, 0x4, 0x4}, &(0x7f0000000200)={0x7fff, 0x9, 0x8, 0x9, 0x5, 0xfffffffffffffffe, 0x1000, 0x9}, &(0x7f0000000240)={0xa, 0x100000001}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0x1) select(0x40, &(0x7f0000000300)={0x3f, 0x100, 0x6, 0x6, 0x400, 0x0, 0x19f1, 0x7fff}, &(0x7f0000000340)={0x9, 0x698, 0x8, 0x2, 0x4, 0x7fffffff, 0xe65c, 0x1}, &(0x7f0000000380)={0x1, 0x9, 0x10000, 0x3ff, 0x100, 0x800, 0x8, 0xeb48}, &(0x7f00000003c0)={0xff, 0x100}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:27:42 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xcf5d9a2c5de1abcd) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x4) 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) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x12, r4, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt(r1, 0x1, 0xb1, &(0x7f0000000200)=""/192, &(0x7f00000002c0)=0xc0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x24}, {0x3}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x101) 04:27:42 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x5, 0x10c, 0x0, 0xffffffffffffffe0, 0x6}, {{r3}, 0x0, 0x44, 0x0, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x78d2c75381a00267, 0x10, 0xd725, 0x81}, {{r4}, 0xfffffffffffffff9, 0x1, 0xd172f8a9edba0009, 0x1f, 0xfffffffffffffffb}, {{r5}, 0x675a613fb2830243, 0x14, 0x40, 0x80000000000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x4, 0x1, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x83, 0x40000000, 0x100000001, 0xfff}], 0x6, 0x0, 0x9d1, &(0x7f0000000000)={0x3, 0x7fffffff}) 04:27:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r0, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r2, r4, r5) write(r1, &(0x7f0000000180)="7218069d90daacd21305603a59934ed1d94b107932c16d57e3a84a6635c0f74c7762def62b697402aae0696fbaf2e3820bab2ba6a988feb0c5494dd99a977ab73e52ccb1618448507de512493344be9df4297ef6777ca81850624d0b3adc5de0c7a815e565824340b0102352ce46d5f9658f7902ebdb713e37c269", 0x7b) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x8) openat(r6, &(0x7f0000000280)='./bus\x00', 0x2, 0xca36b372ba861c3f) 04:27:42 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 04:27:42 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) r0 = socket(0x18, 0x3, 0x7fffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x40000000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xffffffffffffb11f) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0xad, &(0x7f0000000300)=[{0x0, 0x0, 0x9f71}, {0x0, 0x0, 0x0, 0x20000000000052aa}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x2}, {0xffffffffffffffff, 0x2}, {0x200000000006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) listen(0xffffffffffffffff, 0x6e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0xff, 0x1, 0xfffffffffffffffa}, {0x8001, 0x0, 0x8000, 0x5b}, {0xe30f, 0x10000000000, 0x1}]}) 04:27:42 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x6, 0x3}, {0x18, 0x0, 0x1, 0x80000001}, 0x7, [0x3, 0x1b, 0x1, 0x4, 0x9, 0x0, 0x1000, 0x7000000]}, 0x3c) 04:27:42 executing program 0: socket$inet(0x2, 0x2, 0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x13583aeccd487268, 0x63) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$getown(r1, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240), 0x0) 04:27:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socket(0x0, 0x5, 0x10000) 04:27:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) syz_open_pts() write(r1, 0x0, 0x0) 04:27:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) bind(r0, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:27:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 04:27:43 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r3 = syz_open_pts() close(r2) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r4, r5, 0x0, 0x0, r6, 0x0, r7]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r3, r8, 0x0) dup(r3) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x5, 0x3, 0xfffffffffffffff8, 0x3f}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() wait4(r3, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000880)={0x7, &(0x7f0000000840)=[{0x1, 0x80000001, 0xfffffffffffffff7, 0xffffffffffffffff}, {0x7, 0x100000000, 0x3, 0x6}, {0x47, 0x80000000, 0x8, 0x4}, {0xfffffffffffffffa, 0x3f, 0x3ff, 0x2}, {0x7, 0x9, 0xffffffffffffff0d, 0x5}, {0x2400000000000000, 0x5f84, 0xb1b8, 0x10001}, {0x4, 0x219, 0x6, 0x9}]}) fcntl$setown(0xffffffffffffffff, 0x6, r3) 04:27:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) pipe2(&(0x7f00000001c0), 0x10002) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x5, [{0x4, 0x7ff}, {0x1, 0x80000000}, {0x1, 0xffffffffffffff10}, {0x2, 0x7}, {0x3, 0x1f}, {0x2, 0x2bff550f}, {0x945042f420340c7f, 0x6}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x3ff}, {0x3}, {0x1, 0x100000000}, {0x3}, {0x6, 0x7}, {0x2, 0x1}, {0x3, 0x7}, {0x2, 0x4}, {0x2, 0x31}, {0x0, 0x9}, {0x1, 0xe296}, {0x3}, {0x3, 0x4}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0x9e11}, {0x2, 0x8}, {0x1, 0x3}, {0x1, 0x6}, {0x3}, {0x3, 0x1}, {0x3, 0xff}, {0x1, 0x9}]}) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f0000000000)="4decdfa16c61b8fb53386ff4a83287bb47d8", 0x12) 04:27:43 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socket(0x20, 0x2, 0x5) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7b, 0x9}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0xc32ed54e4b549bb3, 0x41) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:27:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) 04:27:43 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="9e5a34ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4aaa7427b037ab53f94be3ab7799402ad0def49c1c388c6ff5f4f9de82ed6d460a", 0x4d) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0x1000001d8) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) dup2(r1, r3) 04:27:43 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x0) 04:27:43 executing program 1: writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/67, 0x43) pipe(&(0x7f00000000c0)) 04:27:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept$inet(r13, &(0x7f0000000280), &(0x7f0000000300)=0xc) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xffffffffffffff7b) getpgrp() fcntl$getown(r10, 0x5) 04:27:43 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 04:27:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6f}, {}], 0x2}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) unlink(&(0x7f0000000080)='./file0\x00') 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000003}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x10c5e7f8, 0x21}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000040)="87", 0xffffff72) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 04:27:43 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) socketpair(0x1, 0x4, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202f5ffc2c8ec5c148c3b605d689ddcffffffffff"], 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8700, 0x42) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") 04:27:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x85037e03b2ebb7b8, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfe1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 04:27:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="288d7319bfa017d4c5"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:27:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:27:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$dupfd(r0, 0x0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = dup(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000140)={0x5, 0x8, {[0x3f, 0x1, 0x6, 0x4, 0x0, 0x6, 0x3, 0x9, 0xa, 0x3ff, 0x0, 0x100000000, 0x3f, 0x64b2, 0x1000, 0x2, 0x0, 0xffff], [0x8, 0xffffffffffffffc1, 0x2, 0x7f, 0x5, 0x2, 0x0, 0x3, 0x8, 0x5], [0x2, 0x6, 0xc7, 0x7ff, 0x8, 0x4, 0xae], [0x6, 0x2, 0x8, 0x100000000, 0x1, 0x3], [{0x7, 0x3, 0x8, 0xff}, {0x81, 0x4, 0xa66, 0xe25aefb}, {0x100000000, 0x5, 0x2, 0x9}, {0x80, 0x401}, {0x81, 0x927, 0x9, 0xfffffffffffffffd}, {0x5, 0x3, 0x6, 0x6}, {0x3, 0x8, 0x3}, {0x9, 0x39, 0xa302, 0x4}], {0x1f, 0x3, 0x772e82d4, 0x3f}, {0x2, 0x4, 0x100000001, 0x1}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x9a, 0x100, 0xffff, 0x1}, {0x4, 0x7, 0x1f}, {0xc7d1, 0x3, 0x1, 0xffffffff}, {0x10000, 0x81, 0x3f, 0x400}, {0x1, 0x0, 0x9, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:27:44 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x15e}, {r1, 0x10}], 0x2, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/84}, {&(0x7f0000000240)=""/96, 0x3cc}], 0x100000000000012d, 0x0, 0x0) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x356, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x2, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:27:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x50d00, 0x0) sendmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000240)="8f2326e8c728dc37f2a49a", 0xb}], 0x1, &(0x7f0000000440)=[{0x80, 0x1, 0x80000000, "fb34cc4ed74a848899fd3767989a9188cecacd91fe8a10e70a62f4a895624311349d920a563795601f8395c5000f8d198b854598dda87a454a9fbf663e2e4531d3272e4bb7dbe4a03f2d2e2a47300ab33f58cd1a1b66e3f8279b3062edcf40fc9f632dedff67fac4601563e613a8"}, {0x28, 0xffff, 0x4, "2b6e4f56b036c907351ff8156ff38c86ff71cd"}, {0x48, 0xffff, 0x7fff, "ba463b365a01b5f97b9b8bff0a7718df9bf9eec0e7dea85f837890c509b6f99eedde64d490fd6e65d90c4d51b074e21cb24d86bf5a28dd"}, {0xc0, 0x1, 0x3, "5bffe3bc37b6d41e8238b9d0c7ddee0c835122ec5bc2c04abcdc88fff9744912624d895632497b24889d60dfe05af0c1c92213847121d680b13d7d53052f7dbbf4ff2db4f41b64d4b3650045a174d9eb2682198fbb2f82840b3b654930c184c3dd5ee2307080fb2b3be1d9bd18e29b2dae5ca028447ffc85d158c38a0a0180527f49736e9dc445131c228f9263c54b27a38be24269875e25372eadb6d1ec30ef8397b002202e54d58c502e"}], 0x1b0}, 0x3) r5 = semget$private(0x0, 0x1, 0x200) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r6) 04:27:44 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x124) write(r2, &(0x7f0000000040)="f1cb63ce8b1d5f5fd1ebc5f25956abdec6461cda332b0b3801640f129059732ec821bb85f9cbadbd3c0e7c78fc69061f205bc790c95a045c7d0a2c0daa838dd18cbe74f115e7b87bb00175ad411fcd91d437b118da2c176afab7f684ec6336f0d2a8f8e5c2c8c28ce0bfcea565b0320d739d1904c64ccbf5511a0b990be064adf84f0e8eb51617dcf549a0b99a5865a539e24eae4105040b00a1cb87", 0x9c) 04:27:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) r3 = syz_open_pts() write(0xffffffffffffff9c, &(0x7f0000000200)="8cf0012b5c1227b686b456d9c8cc0524495a4391824f9581b8b54ca0e9542de7fca18a8ca3d5db7ac5044f0fb2fc8c92f1241a45087613b279fded3d685086f445745e1ac7b4eb220acab36bde40313896aa14ea2dbc732899ff7f048637c646671261069bca50e4dd081a98829722ee1598562742e708b204df482ca8c37f1148787a6087972edbf25cc5bed638cf1c0c7393e4483a898a417a8003aed082a43f1eeb939586af3d3618de28a787c56fad5d88706d0fb763d7b9324d8fe1bf14e2a935774f11ba8b4fe83e861d1a8f8a0fcb9eff6f420d8d30c0079cd5099fefb7edfdf3a88a6d5a6698bf83e600"/249, 0xf9) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000010000000000f400"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x280a1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000300)={0x9, 0x80000000, 0x9, 0x1, 0x9, 0x400, 0x9, 0x10, [{0x4b7, 0x9, 0x40, 0x7}, {0x8, 0x3, 0x3ff, 0x38}, {0x200, 0x1ff, 0xf0cd}, {0x102cb8cd, 0x3, 0x3, 0x13bd}, {0x5, 0x1f, 0x9, 0x2}, {0x500, 0x40, 0x1, 0x80000001}, {0x7, 0x0, 0x5, 0x5}, {0x9, 0x2, 0x9, 0x2}, {0x9, 0x1ff, 0x1, 0x5}, {0x3, 0xcaf9, 0x1, 0x6f33}, {0x80, 0x0, 0x1000, 0x6}, {0xffffffffffff0000, 0x7, 0x2, 0x1}, {0xffffffff, 0x5, 0x7, 0x2a}, {0x100000001, 0x401, 0x20, 0x3}, {0x5, 0x7fff, 0x6}, {0x7, 0x3ff, 0x80, 0x1000}]}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="68db8d22a8ac1f589e726880fd485b306f09edc0f378d73c869d9dde3953183ac9c9a27e4e794a2b49d7d41ffb67", 0x2e, 0x0, 0x0) 04:27:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) write(r2, &(0x7f00000001c0)="09da563bbf0ff0a3e3e4b971e5e25ea864cfedcfa9620a6383dd64238ed6ac0030b9bfbd611c1ad557ab211674cb2aa324857eb7249d9323efc7163a2e8cc786d59fcb1f7aa4385cac1d8e5ae4f81251f00e83b5f8c52bbee31cf73ff2fe349b85c1545e2a54fa73cde63d0eea4bb1b4059d62ac438522e3a13dbc777f3c7148a4e6ab8c81d29c3b7e2a4341bb404a3265348337a9c9adae8095ff769b80b5e3fa7959b3646f5832320dd0eb1bf959f61860572155e3aefeea3aec3ea64357059bff41f0fc9c6992e3c451d4f007e80e4666318d1684a9ba302741b330fac47ced35158181fce9f0209319c8153be6bd", 0xf0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000004c0)=""/13, 0xd}, {&(0x7f00000003c0)=""/16, 0xfffffdc8}, {&(0x7f0000000400)=""/22, 0xfffffdbf}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:27:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x7321, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x4000000000000}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) syz_open_pts() readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x111, &(0x7f0000000140)=[{0xd54, 0x1, 0x1, 0x21}, {0x3, 0x1ff, 0xb5c9, 0x6}, {0x6d8086d6, 0x3, 0x3, 0x9}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x7e8308d0e45e9a0c, 0x0) dup(r1) syz_emit_ethernet(0x9e, &(0x7f00000001c0)="080934410000006b9a3471f635e9287ea45639bab23ec74dffdf31e2d8b58f56c68b9bb000e0fd808717a62f4b342c227ed7b552bcee1cc89317b5ec02e4976c6fc51706b08e8f8554c12e69dfb7bc4e75a2666b9ed16dbab6449ca0a0a37b92aa5a979f4f5517d2b2b7193c62f7af49d5aeaafe6f54794d9475fb0a7a606489dd8be2fa4461f9d378d06a2369958ac08d8459974dfd2ceddcb7c23a4d00") r2 = getuid() r3 = getegid() fchown(r1, r2, r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x29, &(0x7f0000000000)="ed491c3b3a451cbd837db97c8192e2a39d3eeb590c74528c0fdebd18d9dc76385b253a536439347831") 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[{0x10001, 0x80000001, 0x40, 0x200}, {0x6, 0x9, 0xff, 0xff}, {0x100000000, 0x1ff, 0xfffffffff83c9507, 0x5}, {0x58, 0x9c, 0x6, 0x1}, {0x0, 0x3, 0x100000000, 0x7}, {0x6, 0x5, 0x2}, {0x2, 0x0, 0x6, 0xffffffff}, {0x0, 0x3, 0xde, 0x520e2614}, {0x18e9, 0x3, 0x7fffffff, 0x5}, {0x61e, 0x7, 0x6, 0x4}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) 04:27:45 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r1 = socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000440)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000003c0)=0x9) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000000)) 04:27:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x52e393b4da2916ee, 0x2) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x2, 0x7fff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00c51993002e2f3022fa8d66696c65060007228e3628154856874c367abc5f93c447a2144cf8c52d675fea267de0ca9da4526fb061ee34e2cf4233e7a354cf26d986a89e906fd5c8f94934"], 0xa) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x8) 04:27:45 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x400, 0x80) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) preadv(r2, &(0x7f0000002400)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/181, 0xb5}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 04:27:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x20000a) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) 04:27:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x60980, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0xffffffffffffffca, 0x0, 0xca4bb21986cde181}, 0x0) 04:27:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffc}]}) 04:27:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x401, 0xf6, 0x0, "ebf1ff0000700d9b8cce9db59cb31a00002b9f00", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)) chdir(&(0x7f0000000100)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:45 executing program 1: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r2, 0x3}) dup2(r1, r0) syz_open_pts() select(0x40, &(0x7f00000000c0)={0x3f, 0x4}, 0x0, &(0x7f00000001c0)={0x9a5, 0x0, 0x0, 0x0, 0x0, 0x204c}, 0x0) 04:27:45 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"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = socket(0x6, 0x4, 0x1ff) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x722, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x6, 0x6}, {{r4}, 0xfffffffffffffffe, 0x181, 0x80000002, 0xefc9, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x80, 0x8, 0x0, 0x7}], 0x4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffffc, 0x2, 0x1, 0x8000, 0x100000000}, {{r7}, 0xfffffffffffffffe, 0x12, 0x80, 0x400, 0x9}, {{r8}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x8001, 0xdf}], 0x9, &(0x7f0000000040)={0x4, 0x7f}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) close(r3) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:27:45 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/62) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) semget(0x0, 0x4, 0x26) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) pread(r1, &(0x7f0000000000)="7a4020da8831d368e467753bc39a9f6ac03b08c01312eac9e8535248807c9926e49ba26dad9e0a", 0x27, 0x0, 0x0) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:27:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xa003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:27:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x100000001}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:27:45 executing program 0: r0 = socket$inet(0x2, 0x1400c, 0x9) recvfrom$inet(r0, &(0x7f0000000080)=""/63, 0x3f, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:27:45 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080)={{}, {0x1000000000000, 0x3}}, &(0x7f00000000c0)) 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x1}, {0x18, 0x2, 0x0, 0x1}, 0x33f, [0x2, 0xe8, 0x101, 0x9, 0x80, 0x897, 0x7f, 0x100]}, 0x3c) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000300)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x100000001, 0x6}, {0x18, 0x3, 0x8, 0x7}, 0x80, [0x6636, 0x400, 0xffffffff7fffffff, 0x7, 0x10000, 0x8001, 0x4, 0x9]}, 0x3c) 04:27:46 executing program 0: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 04:27:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000240)=0x9) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x2000000000, 0x0, "be26a9ab872e74d75bbf10a24aabf228815504fd", 0x0, 0x7fffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0x0]) r3 = semget$private(0x0, 0x3, 0x400) semop(r3, &(0x7f00000000c0)=[{0x4, 0x7fffffff}], 0x1) setgid(r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)="12f628afd571c8c905eb2e972bdec59fc57cfad98624805d4107a6dc75815b623457afe1926cc502d52c6c2dcaee9486fc2b4faf5232cf374758f1c04723e4784fede2732e50021e4dbeba6ec07f7038c42ef4e130f26f4f4a4ece988abe3f82438eeb58531cb8ca4e78d19044f93f69dbc98439698b55a61afbaa0d24bc600fa3b242aa64c64221b75ddd13", 0x8c}, {&(0x7f0000000280)="c2f28743e2242f373d64e1c336116cdaf31382107890e5c1ad41136749f65dc071814bf22636c6ed2af8cd95a5d5e54628fe5a624841615de8dd2f6a74c181876b5d233d9364b7ae6d3c44cdca4a2b79ba614fb291c89a1a0aa9dd4f9889ae980e04d083dab76a5424c87fd9d557314b782bbd9d47f0451e291ce74cd4eb67ce28c83c302b5e7b5484ef62cbda9b9e861f3129b910f5ea46afbc337ed971d105bb3eb3fd78d8b9416d", 0xa9}], 0x2) 04:27:46 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x8000, './bus\x00', './bus/file0\x00'}) writev(r0, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x83}) ioctl$TIOCDRAIN(r2, 0x2000745e) 04:27:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x100000000, 0x0, 0x2, "6d2b2062fe75eb4c96983c1bb550ca637df7a658", 0xfffffffffffffffc, 0x8e8}) 04:27:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, r0, 0x0]) getitimer(0x2, &(0x7f0000000000)) setegid(r0) 04:27:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x420, &(0x7f00003a3000/0x2000)=nil) shmat(r1, &(0x7f00000b0000/0x1000)=nil, 0x2000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r5, r2, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r6, 0xa5, 0x1, 0x100000000}) getpgid(r6) r8 = socket(0x2, 0xc003, 0x2f) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) mmap(&(0x7f0000275000/0x3000)=nil, 0x3000, 0x0, 0x1812, r9, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x80206932, &(0x7f0000000300)) 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x10000, 0x20, 0x1, 0x2}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) socket$unix(0x1, 0xa, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000140)="b9a6b7811d0ef7a1a353547e3079615ac0cef54915085fe03ca9944f4e5544a852bf6be5fd0007c7ba83a2d11761726d352ac86401b770c7d9e2f6db1799d4391b83ea6d0ad5a2b2f1e360300b49673e35ffc53e4a57ce7c0110276a7883eaea0e5f4866829e9643323b0d1ce3b1b81968c09636b5ea982024a8d7b052ab6797f940609ae807389d24999a8f3e7d269b0c303dc1d4189bdf6eb775fad5b77bc9e9e2", 0xa2, 0x400, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x7a789d1b581edae3) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) dup2(r1, r2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) renameat(r4, &(0x7f0000000200)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00') r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000300)=0xc) renameat(r3, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xffffff29, 0x0, 0xe9, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x9}, 0xe) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg(r7, &(0x7f0000000380)={0x0, 0x358, 0x0, 0xfffffffffffffeff, &(0x7f0000000000), 0xfffffffffffffef8}, 0x3) mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x13c7) 04:27:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) linkat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file1\x00', 0x4) r4 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:27:46 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x1) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/55, 0x37) r1 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000002c0)=0x80000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x10000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x6, './file0\x00'}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x18e40, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x7) 04:27:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00012e2f66696c65300087c10175ae1f267f3f1275b77830a6abaeba0d9dc9ad1fe7eb1689d88dd281eb1e846ef186dce83df62e26775cb5ad7f9c569405e752e784110c013a3081905a3b81e98efefb953f5b5604bc6a655fd3376855014a016a680e6eac661d396a8cbd178984a9eb087f1befcf90deb177f281f82301fc0b1ada5482610de911b0ade5065c5e4505179dde00b73be4bae08cb92d0235dcbe0bf97b5d30b71911684cfc5ea3fd8bbd1c0d14c134e6be4418b7ee05e65e52b0eda8ba5072ac987978bfbcf5a6fe93c87378ebd217ca9dbcd03da08d45a9eef89a926bec7124e523a7e58ca90a1eb74d"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 04:27:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x616bb317a3fb23ad, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) read(r0, &(0x7f0000000040)=""/101, 0x65) 04:27:47 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)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendto$inet6(r2, &(0x7f0000000080)="eda03be121883ffb7147db78b2fbbd1d12874986e0719ec2fcaeed8fc24cf9cd", 0x20, 0x400, 0x0, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000280)="9852400000541d1349151a49be0093a363f446f267d679e380a45d52d65bbbc246498f6d473e280c90c1b7d7be2ea03e7bba73d87eb0f7d49d7ec01af9565ecee0f43c975e8b642dd9b266d6ed96bce96d748edbd4fee0bfa458dfe654fa0913af797401b16179020c7e857da39e53000000000000000471cc659f7eb320637389f11a110f9d645913405e7331157d5f1bb6d3417ce717baf1439ee4e5eff78ece0e5ada887bd776000aa7b524d80ac2d5a533a476db3dd7") 04:27:47 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 04:27:47 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1000, 0x4}, {0x18, 0x0, 0x9, 0x2}, 0x4, [0x3, 0x2, 0x1, 0x1ff, 0x800, 0xf2, 0x10001, 0xcf]}, 0x3c) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x4000) shmdt(r3) r4 = socket(0x40000000011, 0x3, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0x6, 0xffff}) 04:27:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0xfe1e618abdf850cc) 04:27:47 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302f6af6f"], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x8080}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:27:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c475052f8c8bfe36e7124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) ftruncate(r1, 0x0, 0x4) pipe(&(0x7f00000001c0)) r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x6a) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) listen(r2, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0xe4) 04:27:47 executing program 1: r0 = msgget$private(0x0, 0x200) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() wait4(r5, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0), 0xfffffffffffffe50}, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r14, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000ccfde3633c7e1407c7d40673b8e4b566c0006ec87cfdcdbb3c2d4b37321aee6e1203e4bc259240000010000000027ae7d2a7e99483ef39615d7bf86ea2ea823b8caf032cacc855054a44839243ffca9805db7befa9f76bcfcf27deeaaae53387593f3ed5e02fbea14e988ff400000071cc430d190938a298e524f9a92e9888e639fd9167612ea4921bda14cd46a55092780207c3d14916eec0e1b4b22903f35532f51653c7b6d4e3a77914b66376e26e38907217459465f75955c51a320bffa3f434a7b81f1ba98df843"], 0xd2, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001200)=""/50) r16 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r16, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r16, &(0x7f0000ffb000/0x2000)=nil, 0x0) 04:27:47 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x12a, 0xbd2f}], 0x1}) 04:27:47 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() dup2(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 04:27:48 executing program 0: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0x5c12807f9cd9159a, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="c9480eff6d19ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd564132736205f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c74a0a38dbefca069958f0598ef014053f400dd774367ff59208404bfcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059"], 0x1) r6 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x0) close(r0) dup(r6) syz_open_pts() 04:27:48 executing program 1: r0 = socket(0x400000000018, 0x4, 0xfffffffffffffffb) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) getsockopt(0xffffffffffffff9c, 0xffffffffffff7fff, 0x8, &(0x7f0000000000)=""/8, &(0x7f0000000040)=0x8) 04:27:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5e, 0xc9, "82a849914de0659527dff0594e83d3dea837d15b", 0x6, 0x5}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x164) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getdents(r2, &(0x7f0000000180)=""/238, 0xee) renameat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x100000000) 04:27:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000fd00080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:27:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x8, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0xfffffffffffffffe}) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x234816ce57930a01, 0x0) 04:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000200)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x101, './file0/file0\x00', './file0/file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:27:48 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) r1 = socket(0x20, 0x3, 0xe4c7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = shmget(0x2, 0x400000, 0x80, &(0x7f0000bfd000/0x400000)=nil) shmat(r2, &(0x7f0000f90000/0x3000)=nil, 0x1000) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x2) ioctl$TIOCCDTR(r3, 0x20007478) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xcde381e31abee174, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000001c0)=0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r6 = dup(0xffffffffffffff9c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1c8, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000002c0)=r7) openat(r7, &(0x7f0000000300)='./file0\x00', 0x4e15a42bdc3fa64a, 0x5) r8 = dup2(0xffffffffffffffff, r1) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) shmget(0x3, 0x1000, 0x1, &(0x7f0000d9b000/0x1000)=nil) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000400)={0x7, 0xffff, 0x10001, 0x0, "67157ac8cdcff3bcdc0319e74957d34162eed799", 0x3, 0x10001}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000480)={0x5ed8c0c6, 0x2, 0x7, 0x0, "76e2481655b5722f4c18551f2b10cbf91e9ff20f", 0xfffffffffffffffe}) open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x20) socket(0x20, 0x5, 0x7ff) mkdir(&(0x7f0000000500)='./file1\x00', 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) r11 = shmget(0x1, 0x2000, 0xc1, &(0x7f0000ced000/0x2000)=nil) shmat(r11, &(0x7f0000f01000/0x1000)=nil, 0x1000) 04:27:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 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) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:27:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:27:48 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, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) read(r0, &(0x7f0000000140)=""/177, 0xb1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) 04:27:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x40) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[0x6, 0xffffffff]}) r4 = dup2(r1, r0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r6 = dup(r5) semget(0x1, 0xc9615ea88558cf8, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x2, 0xfff, 0x800, 0x3}) r7 = accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000002900)) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000480), 0x0) r9 = accept$inet6(r8, 0x0, &(0x7f0000000380)) sendto(r9, &(0x7f00000003c0)="f2db3bbf852127c25479b2b8be177aaa3f910967c1062c7db7", 0x19, 0x8, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) getpeername(r7, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r6, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 04:27:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f9116bd00", 0xffffffffffffffff}) write(r0, 0x0, 0x0) 04:27:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 04:27:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000040)=0xc) 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x29f, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 04:27:49 executing program 1: 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, &(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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = dup2(r2, 0xffffffffffffffff) setsockopt(r3, 0xf9f1, 0x8000, &(0x7f0000000040)="85213aaf5714639d6e018fdb9ec76fbc4f8ca77ff6535a20e0e11d70d7e4a26bf650dfb9bc363bc9ab68a14e6eb5d5c3b9b2d881d1", 0x35) 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x15}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="4eaf86166ee49cd5e8f0ec99ddc5d6", 0xf, 0x0, 0x2e) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:27:49 executing program 1: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="c9480eff6d19ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd564132736205f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c74a0a38dbefca069958f0598ef014053f400dd774367ff59208404bfcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059"], 0x1) r6 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x0) close(r0) dup(r6) syz_open_pts() 04:27:49 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getflags(r0, 0x1) 04:27:49 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x800, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) dup2(r2, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r5, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xd967) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000440)={0x10, 0x14, 0x4, 0x7fffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xafa}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x37}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x75d}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e3a000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000e9c000/0x3000)=nil, 0x8}, {&(0x7f0000f1f000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fa8000/0x1000)=nil}, {&(0x7f0000f8f000/0x2000)=nil, &(0x7f0000f80000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fc0000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f2a000/0x2000)=nil}, {&(0x7f0000fde000/0x4000)=nil, &(0x7f0000f34000/0x1000)=nil, 0xd6a4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) 04:27:49 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x6) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) 04:27:49 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0xa76ba394fa32cc3e, 0x0, &(0x7f0000000080)) 04:27:49 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x1000000000009, 0x5}) 04:27:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffffffffffffd) gL?U͍~{.V6ba 8^t'p_k*u6V`jUJdenied attempt to set clock forward to 281474976710665 denied attempt to set clock forward to 281474976710665 uvm_fault(0xffffffff8253d268, 0xffff800000b78000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8253d268, 0xffff800000b78000, 0, 1) -> e strlcpy(ffff800000a46690,ffff800000b77ee2,20) at strlcpy+0xcf end trace frame: 0xffff800021b58b70, count: 0 ddb{0}> trace strlcpy(ffff800000a46690,ffff800000b77ee2,20) at strlcpy+0xcf rtlabel_name2id(ffff800000b77ee2) at rtlabel_name2id+0x13d rtrequest(1,ffff800021b58d28,0,ffff800021b58c98,0) at rtrequest+0x653 rtm_output(ffff800000b77e00,ffff800021b58dd8,ffff800021b58d28,0,0) at rtm_output+0x62f route_output(fffffd8063197e00,fffffd807d64c4c8,0,0) at route_output+0x7c4 route_usrreq(fffffd807d64c4c8,9,fffffd8063197e00,0,0,ffff800020ab1160) at route_usrreq+0x363 sosend(fffffd807d64c4c8,0,ffff800021b58fc0,0,0,e983c9c0) at sosend+0x645 sendit(ffff800020ab1160,3,ffff800021b590a0,e983c940,ffff800021b59180) at sendit+0x52b sys_sendto(ffff800020ab1160,ffff800021b59138,ffff800021b59180) at sys_sendto+0x80 syscall(ffff800021b59200) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd8,0,6,10c0066e010) at Xsyscall+0x128 end of kernel end trace frame: 0x10e8d9b3060, count: -11 ddb{0}> show registers rdi 0xffffffff8145d0a5 strlcpy+0xc5 rsi 0x5d6 rbp 0xffff800021b58b20 rbx 0xffff800000b78001 rdx 0x5d7 rcx 0xffff800021d5a000 rax 0xffff800021d5a000 r8 0x38 r9 0x5 r10 0xc0c6c1e2aa8e3278 r11 0x1eca745e7c9c1388 r12 0 r13 0xc7 r14 0xffff800000b77ee2 r15 0xff rip 0xffffffff8145d0af strlcpy+0xcf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800021b58ad0 ss 0x10 strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> show proc PROC (syz-executor.1) pid=273622 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b40,0xffffffff82626910 process=0xffff800020adce00 user=0xffff800021b54000, vmspace=0xfffffd807f00cb80 estcpu=31, cpticks=0, pctcpu=0.1 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17564 306897 74896 0 2 0 syz-executor.1 *17564 273622 74896 0 7 0x4000000 syz-executor.1 74896 498940 49190 0 3 0x82 nanosleep syz-executor.1 12244 418453 49190 0 3 0x82 nanosleep syz-executor.0 78663 264943 1 0 3 0x100083 ttyin getty 5502 35036 0 0 3 0x14200 bored sosplice 49190 159808 83222 0 3 0x82 thrsleep syz-fuzzer 49190 234442 83222 0 3 0x4000082 nanosleep syz-fuzzer 49190 165195 83222 0 3 0x4000082 thrsleep syz-fuzzer 49190 412859 83222 0 2 0x4000482 syz-fuzzer 49190 102661 83222 0 3 0x4000082 thrsleep syz-fuzzer 49190 349166 83222 0 3 0x4000082 thrsleep syz-fuzzer 49190 42929 83222 0 3 0x4000082 kqread syz-fuzzer 49190 196394 83222 0 3 0x4000082 thrsleep syz-fuzzer 49190 274464 83222 0 3 0x4000082 thrsleep syz-fuzzer 49190 479433 83222 0 3 0x4000082 thrsleep syz-fuzzer 83222 190540 85258 0 3 0x10008a pause ksh 85258 382183 49621 0 3 0x92 select sshd 49621 260047 1 0 3 0x80 select sshd 12612 339799 22608 74 3 0x100092 bpf pflogd 22608 377887 1 0 3 0x80 netio pflogd 80448 191529 95105 73 7 0x100090 syslogd 95105 39484 1 0 3 0x100082 netio syslogd 32970 112735 1 77 3 0x100090 poll dhclient 69918 349853 1 0 3 0x80 poll dhclient 14858 181306 0 0 3 0x14200 pgzero zerothread 23020 342548 0 0 3 0x14200 aiodoned aiodoned 32534 104142 0 0 2 0x14200 update 26432 447474 0 0 3 0x14200 cleaner cleaner 38065 170002 0 0 3 0x14200 reaper reaper 40267 468984 0 0 3 0x14200 pgdaemon pagedaemon 49127 192653 0 0 3 0x14200 bored crynlk 66280 300626 0 0 3 0x14200 bored crypto 17701 73678 0 0 3 0x40014200 acpi0 acpi0 42165 275190 0 0 3 0x40014200 idle1 39470 298854 0 0 3 0x14200 bored softnet 74440 294937 0 0 3 0x14200 bored systqmp 84019 414600 0 0 3 0x14200 bored systq 60322 291158 0 0 3 0x40014200 bored softclock 17525 200001 0 0 3 0x40014200 idle0 71212 133061 0 0 3 0x14200 bored smr 1 144887 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 17564 (syz-executor.1) thread 0xffff800020ab1160 (273622) exclusive rwlock netlock r = 0 (0xffffffff824a9fd8) #0 witness_lock+0x52e #1 rtm_output+0x5c3 #2 route_output+0x7c4 #3 route_usrreq+0x363 #4 sosend+0x645 #5 sendit+0x52b #6 sys_sendto+0x80 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8261f8b0) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9597 6482K 7121K 78643K 13202 0 0 pcb 13 12K 14K 78643K 808 0 0 rtable 104 13K 13K 78643K 2341 0 0 ifaddr 75 18K 21K 78643K 733 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1666 0 0 iov 0 0K 28K 78643K 734 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 3610 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 108 0 0 VM map 2 1K 1K 78643K 8 0 0 sem 12 0K 0K 78643K 2505 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 6044 0 0 sigio 0 0K 0K 78643K 64 0 0 proc 62 63K 95K 78643K 2007 0 0 subproc 32 2K 2K 78643K 505 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 564 0 0 in_multi 23 1K 2K 78643K 455 0 0 ether_multi 1 0K 0K 78643K 18 0 0 mrt 2 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 192 848K 848K 78643K 192 0 0 exec 0 0K 1K 78643K 1766 0 0 pfkey data 0 0K 0K 78643K 2 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 132 23K 32K 78643K 21125 0 0 UVM aobj 130 5K 5K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 790 0 0 NDP 18 0K 0K 78643K 233 0 0 temp 214 3556K 4196K 78643K 73157 0 0 kqueue 0 0K 0K 78643K 39 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 63 0 59 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 322 0 319 1 0 1 1 0 8 0 rtentry 112 347 0 312 2 0 2 2 0 8 0 unpcb 120 2873 0 2857 5 4 1 2 0 8 0 syncache 264 18 0 18 10 10 0 1 0 8 0 tcpqe 32 6662 0 6662 2 2 0 1 0 8 0 tcpcb 544 2439 0 2435 53 52 1 14 0 8 0 inpcb 280 5669 0 5662 69 67 2 13 0 8 1 rttmr 72 4 0 4 4 4 0 1 0 8 0 nd6 48 56 0 54 1 0 1 1 0 8 0 pkpcb 40 25 0 25 10 10 0 1 0 8 0 ppxss 1128 99 0 99 16 15 1 1 0 8 1 pffrag 232 12 0 12 6 6 0 1 0 482 0 pffrnode 88 12 0 12 6 6 0 1 0 8 0 pffrent 40 28 0 28 7 6 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 174 0 158 1 0 1 1 0 8 0 pfstkey 112 174 0 158 2 0 2 2 0 8 0 pfstate 328 174 0 158 4 1 3 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 1440 0 1268 16 4 12 15 0 8 1 art_table 32 1443 0 1270 2 0 2 2 0 8 0 art_node 16 337 0 306 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 31 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 2503 0 2493 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10726 0 9316 46 0 46 46 0 8 0 ffsino 272 10726 0 9316 95 0 95 95 0 8 0 nchpl 144 24200 0 22563 61 0 61 61 0 8 0 uvmvnodes 72 6105 0 0 111 0 111 111 0 8 0 vnodes 208 6105 0 0 322 0 322 322 0 8 0 namei 1024 77362 0 77362 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 6 3 3 0 1 0 8 0 scsiplug 64 10 0 10 8 8 0 1 0 8 0 scxspl 192 59129 0 59129 39 38 1 7 0 8 1 plimitpl 152 533 0 525 1 0 1 1 0 8 0 sigapl 432 6166 0 6151 3 1 2 3 0 8 0 futexpl 56 114202 0 114202 2 1 1 1 0 8 1 knotepl 112 1351 0 1332 3 2 1 2 0 8 0 kqueuepl 104 1765 0 1763 13 12 1 4 0 8 0 pipepl 112 3046 0 3027 8 6 2 2 0 8 0 fdescpl 488 6167 0 6151 3 0 3 3 0 8 0 filepl 152 53354 0 53253 68 63 5 14 0 8 0 lockfpl 104 3296 0 3295 1 0 1 1 0 8 0 lockfspl 48 1266 0 1265 1 0 1 1 0 8 0 sessionpl 112 48 0 37 1 0 1 1 0 8 0 pgrppl 48 94 0 83 1 0 1 1 0 8 0 ucredpl 96 9006 0 8997 1 0 1 1 0 8 0 zombiepl 144 6151 0 6150 2 1 1 1 0 8 0 processpl 896 6183 0 6150 4 0 4 4 0 8 0 procpl 632 19027 0 18984 9 4 5 5 0 8 1 srpgc 64 58 0 58 18 17 1 1 0 8 1 sosppl 128 73 0 73 19 18 1 1 0 8 1 sockpl 384 8953 0 8927 106 102 4 22 0 8 1 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 20 0 0 2 0 2 2 0 8 0 mcl8k 8192 30 0 0 4 1 3 3 0 8 0 mcl4k 4096 33 0 0 4 1 3 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 156 0 0 18 1 17 18 0 8 0 mtagpl 80 13 0 0 1 0 1 1 0 8 0 mbufpl 256 450 0 0 13 1 12 13 0 8 0 bufpl 256 19601 0 12553 441 0 441 441 0 8 0 anonpl 16 578173 0 564593 154 88 66 79 0 124 0 amapchunkpl 152 38656 0 38529 50 43 7 13 0 158 1 amappl16 192 28523 0 27666 153 108 45 56 0 8 1 amappl15 184 1536 0 1532 4 3 1 1 0 8 0 amappl14 176 2222 0 2220 1 0 1 1 0 8 0 amappl13 168 353 0 352 1 0 1 1 0 8 0 amappl12 160 231 0 231 4 4 0 1 0 8 0 amappl11 152 500 0 485 1 0 1 1 0 8 0 amappl10 144 880 0 876 1 0 1 1 0 8 0 amappl9 136 1204 0 1198 1 0 1 1 0 8 0 amappl8 128 749 0 706 5 3 2 2 0 8 0 amappl7 120 1020 0 1012 1 0 1 1 0 8 0 amappl6 112 481 0 467 1 0 1 1 0 8 0 amappl5 104 610 0 594 1 0 1 1 0 8 0 amappl4 96 6015 0 5984 1 0 1 1 0 8 0 amappl3 88 2225 0 2219 1 0 1 1 0 8 0 amappl2 80 47878 0 47803 3 1 2 3 0 8 0 amappl1 72 145460 0 145017 25 15 10 20 0 8 0 amappl 80 19735 0 19694 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 6173 0 6151 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6173 0 6151 1 0 1 1 0 8 0 vmmpekpl 168 45117 0 45082 2 0 2 2 0 8 0 vmmpepl 168 762773 0 760762 359 234 125 126 0 357 29 vmsppl 368 6166 0 6151 2 0 2 2 0 8 0 pdppl 4096 12353 0 12314 7 1 6 6 0 8 0 pvpl 32 1617235 0 1600440 387 220 167 189 0 265 14 pmappl 232 6172 0 6157 5 4 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 671 0 67 18 0 18 18 0 8 0