0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x20) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r8}, 0x5f730236b0b16c1a, 0x80, 0x10, 0x5, 0x1f}, {{r6}, 0xfffffffffffffffa, 0x60, 0x20000000, 0xfffffffffffffffe, 0x41}, {{r9}, 0xfffffffffffffff8, 0x20, 0x4, 0x9}, {{}, 0xe38c8c5cd0a8bc1d, 0x20, 0x40, 0xfffffffffffff000, 0x8}, {{r3}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0x7, 0x71}, {{r10}, 0xfffffffffffffffe, 0xc, 0x80000000, 0x2, 0xdc2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x48, 0x1d00fffbf, 0x676, 0x10000}], 0x0, 0x0, 0x8102, 0x0) dup2(r3, r8) kevent(r6, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 18:09:23 executing program 1: socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="e972cbf988f42a80bd9281b37c992fddb254f8f8b37f3070e5a90f3e1968a59b7d51d2e8b81ff2062635a373c8029d3044a9aa058fc6d81acf3c13c8efc82194fdb205978dc32f237202aede7e7bebde408b63d906494a5be340a5862b49eef788a767481c179728d8314599d703ff2315f16595e622991658c64e01c52a40939958ac37f778083a67e7", 0x8a}, {&(0x7f0000000100)="bf4ebdbf6e84cd02957d7eebe4a5df3060c6280425a75ff50b1869039abdecd191b1ffacb2c08d161b9739e867b780dddb0608005a44ee64e928a0d49f45973f22e0bc95805e4dcd534f08f785d52c436a68ef84840cf3e19f3c6cc107ce94fd4f529ec5ff3cf5996130b9639f67f5261faa0314be6b7cbcd05e37c17f23963eecb2777f9c4456578e5ce15db76c3376f069d7c1db", 0x95}, {&(0x7f00000001c0)="68aad3006b6fafc9fcccb7641609cee0be5e4f94feec8841e282729b0dc41bad6aeacaacbe927d90a14494d0341a74e5c739ba9624870c94614d031ccb08688be4715850da90feb76e2f52b1cb08b7ca32a874a390252097966b8bb86495784e57cda70d5fb942a5c8fcc728997b683fff27f1beacdff6ac8562cd1c6c5d6625ef5a2a1819802322f2c7", 0x8a}], 0x3, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x2011, r2, 0x0, 0x0) socket(0x18, 0x4, 0x1) 18:09:23 executing program 1: select(0xffffff54, 0xffffffffffffffff, 0x0, 0x0, 0x0) 18:09:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0x0, 0x90d2, 0x0, "d73077bce13bc6ff0712000100000000005f4de4", 0x8000000}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(r6, 0x40044b41, 0x0) fcntl$dupfd(r5, 0x0, r5) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0x81) r9 = fcntl$dupfd(r8, 0xfcbcfddff864233e, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0x5, 0x7}) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690e, &(0x7f0000000300)) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xcc77565c69eecfd4, 0x0) ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000240)=0xe3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8a995dc54"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000200)={0x691926e31624393e, 0xfffff801}) 18:09:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0xa, 0x0, 0x61, 0x0, 0x0, 0x2}, 0x0) 18:09:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x631, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 18:09:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:09:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') r1 = socket(0x19, 0x1, 0xfe) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) accept$unix(r2, &(0x7f00000011c0)=@file={0x0, ""/108}, &(0x7f0000001240)=0x6e) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 18:09:24 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x2, 0x3bbcc0f64851b8d9) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)=0x5) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 18:09:24 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0xaf79, 0x1ff}, {0x1da00000000, 0x1f}}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x36) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690e, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x160, 0x80, 0x5, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x7, 0x1400000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x2, 0x1f, 0x4478663b}, {{r2}, 0x7ffffffffffffff2, 0x4, 0x40, 0x711, 0x5}], 0xff, &(0x7f00000001c0)=[{{r4}, 0x3, 0x20, 0x1, 0xffffffff, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x48, 0x2, 0x1, 0x9}, {{r6}, 0xfffffffffffffff8, 0x120, 0xf0000000, 0x1ff, 0x9}, {{r7}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0xfc00000000000000}, {{}, 0xfffffffffffffffa, 0x10, 0x80, 0x80000001, 0x1}, {{r8}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffffffffffff, 0x2}, {{r10}, 0xfffffffffffffff8, 0x85, 0x20000000, 0x400, 0x6}, {{r12}, 0x0, 0x1, 0xf0000000, 0x3f, 0x7}], 0x8, &(0x7f00000002c0)={0x80000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) 18:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001c9, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") getuid() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x0, 0x6, 0x1a, 0x3f}, {0xd742, 0xff, 0xc1, 0x519}, {0x3, 0x7, 0x1d, 0x4}, {0xeeb, 0x1, 0x8, 0x9}]}) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 18:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00@\x90z\xee', 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") 18:09:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="9332d86d0da59f19774a5db0a22000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) munmap(&(0x7f00000d6000/0x1000)=nil, 0x1000) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:09:24 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(0xffffffffffffffff, 0x2, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r6) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) 18:09:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ea3d8fe074c46e9b6a0156363985079584a5fbae"}) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x5, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 18:09:24 executing program 0: kqueue() r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[0x0, 0x401, 0x10000, 0x8, 0x7, 0x1f, 0x5, 0x80000001, 0x7]}) dup2(r0, r0) r2 = socket$inet(0x2, 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x218) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getgid() r4 = semget(0x0, 0x0, 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r3, &(0x7f0000000000)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) getuid() getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0xbb25, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) 18:09:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r4, r5, r7, r10, 0x18b}, 0x202, 0x401, 0x22}) setuid(r7) r12 = socket$inet(0x2, 0x5, 0x4) r13 = accept(r12, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000440)=0xfffffffffffffdd5) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000100)={0x81, 0x8}, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)="c4496a58a876d1840e487e408306399180215c16f693aafa0ff3039d542057c44c2b6ff393d3529b60b62cb3001e37dd63293ce2019a92643c13696c602358e46d624a116e0d2822f22681434241eef0d7b7ba3d2290267a0e21e09c778715dfd1570299de03238e1f81f1697ac09a3bb66bcb4f6b58a05d583aea53509c620c23fad31a279a6d705583b79922ab535db2a1992ef6b7b2bdf9977aa0107e3b7e0da4e0", 0xa3) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) fchmod(0xffffffffffffffff, 0x10) 18:09:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x1, 0x5, 0x7f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r4, &(0x7f0000000000)="a3bbca1d6adf200b07d96a3de4d3d69c3c6a363e996dfb26", 0x18, 0x0, 0xfffffffffffffbc2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x3000c, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) fcntl$dupfd(r6, 0x0, r8) 18:09:24 executing program 0: 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}) 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}) r11 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r11, r12) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r14) fsync(r14) setsockopt$sock_int(r13, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r14, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r15, 0x0, r15) listen(r15, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r13, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r14}, 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(r14, 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, &(0x7f0000001500)='\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)={{0x7, 0x8}, {0x6cb, 0x1000000000000005}}, 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) fcntl$dupfd(r35, 0x100000000000, r35) write(r36, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r37 = getppid() r38 = geteuid() r39 = getppid() getsockopt$SO_PEERCRED(r35, 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) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r37, r38}, @cred={0x20, 0xffff, 0x0, r39, r41, r42}, @cred={0x0, 0xffff, 0x0, r40, r44, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r41, r12) setregid(r6, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r46 = 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) r47 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r48 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r48, &(0x7f0000d06ff8)='./file0\x00') preadv(r48, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r49 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r49, 0x4, 0x80) pwritev(r49, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r49, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r47, 0x0, 0x0) getsockname$inet(r46, 0x0, &(0x7f0000000140)) close(r46) setgroups(0x0, 0x0) setgid(r45) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 18:09:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 18:09:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='\x00', 0x400, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000240)=[{0x3ff, 0xa1, 0x40, 0x2000000}, {0x53, 0x80, 0x44, 0x4}]}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = msgget$private(0x0, 0x110) msgrcv(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b40400c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a0d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c13754894845150b536c09ef0c38b6905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90914c5c7cf7f2de7cebc597798d7fc438cd4a285175f823e517352b813aacba6124c426633f57a7a3dc606a8912039fd261e862a160670b3579c48db1e4e519e552d29076ed1a73b4f077f2ee0b160ebc14f4bd6db8fca5fae2650d9e82989874f56f98fb6aa81d7e18ce8121e511539206656ad3ba909d3d629f16b97b3811e296fac21f48f20581ee9b1f76d159f7ce05442649a64c0486259aad36a63079e5813d0e16db57d95017bb5b9f0f2c5b"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r7, r9, r12, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = syz_open_pts() r17 = fcntl$getown(r16, 0x5) setpgid(r17, 0x0) r18 = syz_open_pts() r19 = fcntl$getown(r18, 0x5) setpgid(r19, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x1, r6, r14, r3, r15, 0x80, 0xb2f2}, 0x5, 0x8f, r17, r19, 0x5, 0x8, 0x2}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 18:09:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3}, {0x4006, 0x0, 0x8}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") geteuid() 18:09:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdbfffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceaa84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690e, &(0x7f0000000300)) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000000400)={0x2, 0x6, 0xfffa, 0x100, 0x40}) r13 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0xc0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10, 0x0) r15 = socket$inet6(0x18, 0xa006, 0x6f) r16 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r16) r17 = socket(0x2, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020690e, &(0x7f0000000300)) kevent(0xffffffffffffff9c, &(0x7f0000000400), 0x2, &(0x7f0000000440)=[{{r8}, 0x8000000000000001, 0x40, 0x0, 0x1, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x6}, {{r15}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x1000, 0xff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0xd5, 0x40, 0x7ff, 0x3f}, {{r16}, 0xfffffffffffffff9, 0x40, 0x1, 0x1, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x41, 0xf0000000, 0x6, 0x7d}, {{r18}, 0xffffffffffffffff, 0xc5, 0x0, 0xffff, 0x7}], 0x3, &(0x7f0000000580)={0x2, 0x7}) r19 = socket(0x2, 0x1, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020690e, &(0x7f0000000300)) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x71, 0x1, 0xff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x7e25df40bfcc531b, 0x7844239be280f5ca, 0xb4, 0x51c16c46}, {{r0}, 0xffffffffffffffff, 0x47, 0x8, 0xfffffffffffffffe, 0x6}, {{r4}, 0xfffffffffffffffe, 0x10, 0x41a33e57e82b3ef, 0x8, 0xa578}, {{r5}, 0xfffffffffffffffd, 0x3, 0x800ffffe, 0x8, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x2, 0x48cf}], 0x9937, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x1, 0x4, 0x3, 0x40}, {{r10}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x3, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffc, 0x2, 0xa0000085, 0x5, 0xfffffffffffffffd}, {{}, 0x0, 0x20, 0x2, 0xfffffffffffffff9, 0x6}, {{r13}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xffff, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x1ff, 0xfffffffeffffffff}, {{r14}, 0x0, 0x4, 0xc00000e0, 0x1f, 0x6}, {{r20}, 0xfffffffffffffff9, 0x21, 0x40, 0x4, 0x6}], 0x9, &(0x7f00000003c0)={0x5, 0x80000001}) 18:09:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000680)=0x4) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000480)="9ffbec967b2c71bae091588dfcdd16efaeb8139e63adb28c86c9cf20fa65499a2c5a586e174e201b7c2c082110610095f6e1ef02387cf93850671e63dae4980eb56d22b7627975a4a7606028ad66bfcd9a9c95d04f730584ce5f03b76b5ac3437a44ca7c7174eb407547db6643ac46974796e4caaf252ec316a8664d91fb3c8fb4a8e532fa37cb11005658708f0cf4553e0e136d8fbe9d2463408f2796297ab5ac8407027dbf1d1e245b73e0ab1b4add644d7ba7e8e285707cbe48c07b163e95d27fd00e18315c9572e7730127695abc8cd51df143016db085146f2a995a5de63ce23afe151b1032010353", 0xeb}], 0x1, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r4, r5, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r7, 0xffffffffffffff9c]}], 0x40, 0x4}, 0x2) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSDTR(r11, 0x20007479) 18:09:25 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 18:09:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2c9568abef98e015, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="82ff729f92fa0b8c2714c07192b19224331f1c7ffa0f583c4ac55affe242dc4c693dafe4af40a6dec7cdcd2b00b3b8bdf9f4346b26b262b8da54b077b83effe0a1622b", 0x43}], 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000240)=0x40000000) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="8127a148b7be35980ef01dae0fc1c02b8c308825c8440cd4a92bd3104f92702bbb89d20afdb1835590ef66fc499bfcdd0f268fad50ae837bbbd040376e741d3d0e57cbf5fc177c4029db683e3f048897dd37b79bb5da89c09f0ed9efa986878bd6fc8ce550850b82f854f4325e46ca868da08c0805109391340d2f7c7e29f7e9c53fb87190045f3e23d0d476d8b1269d2370d0b94fa1b090", 0x98}, {&(0x7f0000000180)="fd3057f5c68f3c77db0b0902f8a7b53b0a8155c32eb0ca61323732c2c61bee9e979ddc08009351898760d0e67e0289a97fca1fc2c9d2b3903b375a8c39f38c1be6af27d971a1fa929ab33bdda235721a179237ca0b47eb58d09d1100489f0fae1004bc95e45a23733e", 0x69}], 0x2) 18:09:25 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab7c9d7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d74600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f199e927704a1e5c2e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005947460d2d75a00ab5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ed08118f068e5810e1d289c9101c1af4455159a541a3ecd9b34ab6ebc1799231b43cd000000000095974744ccc2e56309c7fd70b72ef5cc5ed0cd87cb2453da83df928343bc2a168a1e11f0a9e032838ea7b0521c17cbffdc5148bdce494f494f425170c45e6c1e162a8d37fb043daafc06be37ded577876bed1bc131b83e7ce7f1569987f3ef3a2a8d0a41ca0dc4bf3e0e9c33d79dd15b162de0c505980c3b2df3e235a56b01467d20153eb7bad9a8379870d61b2949ba5e3a5d68b8854cdbaf9eb6638a1c69e2d34dd54a3775d38de976dbe166c45edd3672105c4c0220d07f073ef22d2ec960477ef223106ec6fc055290ac4662a8b14805"], &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = dup2(r0, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 18:09:25 executing program 0: r0 = semget$private(0x0, 0x0, 0x400) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0xfff}, {0x0, 0x94, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x20, 0x1800}, {0x7, 0x100, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7, 0x1800}], 0x9) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/87) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0xed1d, 0x1000}, {0x1, 0x5, 0x800}, {0x3, 0x8, 0x1400}], 0x5) clock_gettime(0x3, 0x0) 18:09:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r4 = getpid() kqueue() r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) fcntl$setown(r1, 0x6, r4) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 18:09:25 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4000000}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(r3, 0x1) 18:09:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="26d25d14ac824d1ea83eda900967ff02af22d64191650b2851011f7a25da2ff41df299587a33dcbc30a31a1d18a46020cb6d165cc8c483dfaa49f326619d117a42a8aab2aad3ca0451b2b5e7899d96ba8aba70156189620e40ff01e1fe906dae898086a3578e3374847f23f80e943ab280780132dc2cf9142e5faf9f7c4d6d357d30b47c286d74", 0x87) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 18:09:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000000060}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:09:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) write(r0, &(0x7f0000000100)="6e2e8f", 0x1) 18:09:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 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) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x10, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x6, 0x267) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x68f) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f000067c000/0x4000)=nil) shmat(r2, &(0x7f0000065000/0xd000)=nil, 0x6000) 18:09:26 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)=0x1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x3, 0x7f, {[0x3, 0x80000000, 0x80000000, 0xfffffffffffffeff, 0x3, 0x40, 0x8, 0x5, 0x7fff, 0x400, 0x400, 0xfff, 0x5, 0x7ff, 0x1f, 0x9, 0x101], [0x7fff, 0x6, 0x5, 0x6, 0x80000001, 0x20, 0x4, 0xfffffffffffffff7, 0x20, 0x8], [0xe2f5, 0x1, 0x1, 0x9, 0xfff, 0x3, 0xffff], [0x0, 0x6, 0x0, 0x7, 0xffffffff00000001, 0x1], [{0x2, 0x10001, 0x6, 0x8}, {0x2, 0x0, 0x80, 0x6}, {0x8cb, 0x7ff, 0x4, 0x800}, {0x672d, 0x4932, 0x8, 0x2}, {0xff, 0x101, 0x3, 0x7}, {0x8000, 0x5, 0x4de, 0x9}, {0x6, 0x6, 0x200, 0x5}, {0x5, 0x4, 0xffffffff, 0x8}], {0xc9d4, 0xe1f, 0x4, 0xfffffffffffffc07}, {0x1f, 0x10001, 0x7, 0x100}}}) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 18:09:26 executing program 0: truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x68) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) msgget(0x0, 0x404) 18:09:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 18:09:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x2, 0xa1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000193c9c5f84b423cf9fefeec35f735cc7dd20a15ed7d0015546fc9a644c9b7b41907326062b8c2cc5c43472a4536e3794448772ee91119949132620dc2ccf5f3a4d4aba492bd04d04fe5fac03514a22b00ee8824e60a2d41e0d425cc25322b815d80ecd81b678291b56ec98a296a9b7ca38ef1fdca32981692f94ab53e236b26d042793b447eaee8f270b8dc62b791f35b6"], 0x10) 18:09:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1ff, 0x1000000, 0xf48, 0x0, 0x80000001, 0x0, 0x9, 0x0, 0x0, 0x19, 0x10001}) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000140)="dae6b8ac0070477c0566b8397e68099716cba1ccd32be71fbc564873f667beeab85ba51722c4cca255f974a211e898e64c1b9702b14eed0be6c1f08bab499a62ca2a541edcb1697d16e9db09978072031b6a33e568a8cf79b472368241b705fea22b7ca233538d15d544efffb456e44b95d743c20bf9cb7a9ddd96a4c0ab8367ede99998925f2573f8687cce41b97a5bfb", 0x2e8) 18:09:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x40, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$setstatus(r3, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)=0x1000400) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="71b4562b1e3daf91c7fe955178c0050b73b60c", 0x13}, {&(0x7f00000001c0)="33b2976625986be535d8e2bf3d69f5fa0ffcc03e66429558e7545ff6e3d0fa3dc3a836fda6a8c12bcaf0b512306dafb9ff56c6d3fb86ca92d2d8aa05c08a0ea3aea0bc5319b0aad250e51e25", 0x4c}, {&(0x7f0000000240)="bf289c3bb216bea9f6d12b4c0c4077a987dc83fe8d0ee3f6cf676c4b6f487ec2998fb43dcbf9c01bb125ccf901aaae931c5232076d2c25469bfd7cb3415523065cddd57cb96147f8493a8ead8c75a191a69f0217365453e097afdb9193c54f3505282661e2aabfbaec9dea4f7378893773f359d2fde3ad2dfb71a095b2d152656b00108485b8182c0ac58462266cb641ee4be294d4b3c8b11bd469b668442c9bee79cacf1d8b8f928393cf8128832af45ff29b13d78a0bf97ead47717aab33bdee255411072875ab087026f90b74fbf169a9cb9508b278253fb2e760561f6c1e4d1fb09090fe1f13e32e0ee4f2bc64f9dbef7e7824bb43fafe852a4d6930127a3b93e0a7dd68f33974534e04bda485cbf11bea59325116882c880e26d5622fb2346d37e17b1c64b87358afbce2e6049c4753df5a3c1decff21315ddef397555c7db44d249167a70a27a936d52b013ab35e5e7b6fdf876a7a9ddd7632b03c22c0c177779adeddc04dd47cc9ac679568eac9b842c466250b5c6e825013ca0de942c5e6b2ee9195bbdcdca1f299df728a9d3785916a96f74e3d857d4012114b2a6171d658b99fe65961625692a67ac33e518ba1e0a1462c3d9e361d0a4575b7d7df94e33de805293b3313d2f099d0ce0422b34b4876fec7dcd57dca44284e9272312b1dbab8b5d78411457918074646ad8fd04c088f1a85d32785f7a0c33b1edaa1a96cb67c0d763303ff09f9e05ad17d5eadee2b47cc76d3d86e4d360e41269980daeedc28c074e76f7081e70509a55d6d76dda3348723de8f83630ec2ed5095bd9c9e19b256c2e77ed1fadc639f7da6f80a1e71a03e42127a5a0cc75c824026fadbfa9a2d869d30614bc829837327e5aa9c457505a9c1d390b541c839f4e65802797df60dbe2740bc813a7c52be78a10595f7ee1f1bb7db57d9585433ef0379e67b0c014bccdef09777132acd88b3ddd10073ee8e0df3c6f0113ee8266bc9f94379b202c34c06e7293b216d7dbefeee4ad3eeb53accb35736a5b468a36a23337023c3d0ce2e16f4e69b012d6b9505d3617c0db28f6c7d89a0e5af2f804c72e19b099a1c251ba91856ba5478c94666133a9445808d07196fb2b1467b738c8e8e6b8302ff32704221dc48954742833d170229a583e4db3899272157e13e2476c3aa8d266d3432a636c1be9248007f514971ad1b163e6d99bce503fb484594b1f8e18bebc54e09317b87cda8108400080c1816c654cc7f9d265de959eeffe5a3da1917d326f0210d7a46e965feaa1ff9839f5558d8322aaa2662eedf186fe913d41ebae31c8087c2c10200102e80352ab6d845f67ce0d236588d74ee46db09aa739e48770dcc6ccd419b6cdaea4fbcd3b3c3fcbc7669e9576255ac8c34378ba741b33185dd47cf878f33d8974d4816f5c16af5b42d66c67d537963dc143eb6c0664437d4c65275c5dfebf67855a9448ac36c3dea3c635259474e74c499ee801d45a81dd12d85b7434d8384a1e04c4190b042b7cc78fdfa4d189fa68dbe96d4f56e4320e35e39bc604adfa0395f2784d20593f696b687ba05cebcb95f55831f5af3f3dd649824b4a19dbceffddca2171110a6cfb63292c5dd0aead503b751aa9a88e606f2ef1440660c96ded15ef7a4421150f7bb07ad14ff9dfeaaf727ebfab5b7203e6e0b2ef51229f85cca43b7ed900cdf3d2b835bc2993c1b0fc76cb1c15b2492d3df23037d0397a4569e71b902ee5510e3bd7db68e3f5ef6dc3514df3614d52d40f2c935912914e49029def3b02cacd7ab20a4f8feabde688c2dcb3d4b90db3c77f6fffa44b614ca8d8ea99df2949167b72563d4453cb6f029de9ec1733dce3d1f3fad88693a83836fe14257ed6f681996d30cfa390e7af237ec454b6f7500d305879aa713ef33b3a1d3f9539ba757eb51d372cbb645002f8fd0b9ac9a666e0e2e13bbd231d25c891032289be9339487385df19f3e24534e036a706830a67c93a8cee9a3d4e6b9527f1d453a8fc29db18c89d7cb4dda8e2eedbf0f836e68ed9e7765f03a544bc15b90f2f8a73d4426643b55ad78c8b1f72df3a410d769e67298ca037a8d8d3e210ac41f4c6db9ce743b5928aba3a0a46081fe449d565cdd076ce309ae9ec40886475cdbe034d8b9b42a861924f4dfb78c03c4a899c806854b67bac7a02bbac0addf78bbad006702682133f4d6d2309d4489b8d469b2476532d9dfc5f2cfa286d823cb142e5a942700caf996a996e0cc8f2f10a419ceff2f229a9e731adc82c842528a85345b4031e0f68833ee60246669978fb512b01301ec8ebf1825e8919631f7a8e47afe375ed3abf86a760e2b7820d14eaa20a8b92fdbb25966e3a9e38ba7d8f0e3b7b2f9e1e8336021cce4f0ed865fe03db31a30fd06be95ebc2942b97ba2f674de7945673fce4352eedaa4022077bbae6751701313803c9d379611a656ee72acf4727e8798c414ffd953f6a9728f70e7c71f60741b57a2d493dec0aad3a3f525d3c42996d2eff28ebb6c29e6106303e83c6dbe990d9f2999148190708afe9ce07608658136488923e2363c5f7dcbda7e56c6f5c8b953b0056f754d5c8419a272a8d6ca09d7516975c7c800f007db558e0f3646f6a5441bcc3cb3ac0f4b11f59ee97cafaac06ceba436c19876131ce7f55c280eb1c6e58ec872d32173931f62638520444a468a4b423ec6b2547865ad546a5ee3b059bf2eaa6f3df48aefc90b390020e172248718565601cb85d7edfc5352f2728fab4edbbfac9dfd324a02733d9914ec187e8579107b679d92cc749ff21f981fac4822bf7f0001e7c9dab18ade2825f4b95b87161bb73b8856db372519a3878cd640d351038a06a2624eaa81454b600b9a4f3410405148ac798db28ff62e0aaab870ca56418250a0e60bd9723362b042010f51547460a10cbfe35a38ededfc96dcaab2f8c0dcbb0a1e702a1dcf353253dd0c7ee63acfa98f836493fdfc481ea49a809592045fa40889547d9903814cc1e2395da5be1b8aaf24cf876c8f2b79e4f4613c1955b6f26d93540aa8a2d562983533da14cc35a5ed05cc2eaca90eb9a6a777e4769a6f28ef2fd6a526f04a13a153cd09488943cd4acd7de0c34cc5f013d3abce7e5a041e3e5fab00864fa906f5808f03d21a95bee463cbb30dd458aa450ae16a86fb7f0480f0a236f2e7a1f31dfce6f7b966dfe2b979d6ef9c2cd8b3b8e264812d8446457432d45a356094c315ab6986d57dc1d9057ac84cbe6c76ee7febf63882dc799402182c74275e6f6371ea76b41d351c2662d15db787d994e2c355814bee9c1a824763ae55f73d606c742f90cfa2c214d3647cade101d4eea5a67f24af438a099044533759c9c1c061b5777a73244d70899a18fc6865d5614fd5cf8162f6ba4fabfb3a236c67e297910b1b3cea600b8be351eb5f2e78ff69cb2b5188f3df844182f2611f7ea1458fc8b37df8d15a4e527028f6fb2c332626810a5697e8d5753cffdc95df737fbcb9659ad4408762b51b9c84416c92f5e277a7b8bc660ddc54edc72277733e2692f4ace48b952cacb5c23168f9665f9b6d4685b377bc05a22894d47da932d218ac4dba35ed698cd7739601cb4c10c0ad98530742c0ea3546720bcf0b4f8d4b7a47715306fe716f490e440736de8cbc7646f68f1fba1d26232d3703f03d82e885b00f899c2eeca75795c792e9229ac37faab4ed42c502e1d33cc8c735b3272f264d44fa3ff5a344ffa4c2a609d205b74fe7dc7b1a2641d0c4a6ae216f95f27eabc885b340d510d5d7576b4c6bde845c4a45df3e6db5de25ab3cc69601d2056cedae21cda827c07f2eaf2dc11667051d6ae964246334139ae5b9e25b098d74943fc462f87343a44d96e10fec14ac1d3c02ab26ae69fc1069ed19b7893fd84c0535db450fdcfc967ada01facaccfea62fe7254cab445c600bb71beeb1514fae9d4fd580e7d97070f48ee5e5ef91fb99f62eee9c619dd1abe7e6eb91c461765ca710469f5897d1c4cc4fdc30e022d7028b1fd2e1b66de858f86ac802c507e9158fa4183a048bf6a1c69d031ff07dc71d1f056e63c86c00a00a2baddb3bd5bd7cd024147dda88ac5bd85fa505de320dffd58bad2bb4e6362e26116948d4ce26563d05bf4b4e6590da5f05d0dd00f2cd5d7a5830bb5908d220ff61f1e9a2a00a348b89aaa2436dfe8580f7c0103b02afb31741dc43d84cdcd713f9383f72144db0cedf3b5b19abdda747e856338c7405e5da79910448b7f4a69af7d69cfb163808752eaa3c31b996e67065790d09749ef6b504afa6706165e065ff1b94ed3bdc6d476576fdf0294d3dca4a198c07a85c6be1b376668b4e61695679cbd5c275716f19a2e8543745de590e9cf2881605ce09528987fe58150defa1113da363579615392e147fd641f30505ae2cf97bce7e48a0ecea9dfd7c380c43ef31d78da9b0a935bb532899a5d58d777dc1bfa687e68e2a68771bc0ab72d1925a6b64112dbf497a2cfd0032b35795772465708fb35ae2cc740c4e6af872c70d7c4ce4cd3e75a5e32a57ba5777e57978853994c2c54acdb4264e97e50860e058bdc08745ee39dee95486d683dde011d6c8cbee494419f500a6bba6753fedbe6bee8677a312667481a2ff44552dc8ca8df2632308d9aa9442bafdd899e797cc91bd2c0f0edb7a0be463367d4ea821d51f152cdcab5440f9d820c99b51244cd813743c7495951ce0aba6266ed9dee2af004779a7fa6e82bd71b4d986be2356383628448bb7fe41d34f2dde97db44ab88b9b30c086051fdc60c5e6abfc432b20ecc219cde4abb6d0b88866dd2777dfd3c9b39d511797943a6c81457c4b67b41bd74530f86112cd48d9e7107dfb392703f217e8b4b86f8204a694d1eb36e1b0c40003f372a7868c8da86e4be10ca61aa4954008c4d62945b94bb419e10165817efa51660756a70422ae1c8a429209154394ffdc39ec953de0f5a86804bbcba0c16333001a0bc7faa470acff20a1c160a3cb44ccb976a607fe0dcc25e485d274ec83c7fdc05d3030e262dfd6d3136887d18b461cd5711be9e814dc0a70eba1b8f45de47449ee0e9150fd9038bd3373edb84b069b7b8f89b8af75a4cba6f26de758da6e6d464ce3266f7dc1be11b404519d69daf255df056f506d7eec45ef941351187c547f9344cbf352b735c5ae901607c58d5ada48697275ebf0eecf910e8d753a6570fa786eae85d59a0688f0a84c4505a66db259bdf263717267f6fe4b17211406f11eea32d0d59687dcce4f5512011fe3d38a2e8e6a169c76172ab9d027dfe3885e819e7134d81401e6a37c5ebe59f6d66d616fd510e7c9368e464c49362f683ab61e4bc88ad482c5796b2ff045f834a98a09154075266bb070e6d028edd17b8f13198d5d016530b247ca5b042a0c75d6604aecb2dd0c25c7c8552499778c5d674e913354b8d87e5c4973aecaa3d560eaa358de30aee15b684ba010314ed476346e15adb6f001c9a59910f8cffa903800a09ed3e68c6b9b2c9f47b02d811bb83c9ae34397a52d96a0e6c12f72b164426a4a1f34d75369765f50ebd8f25d983f0854a3339a387c2f4e57dc6d80387d79b200f0a0609985a02333716b250cd0a789ef29323dda27554f5be4aa4803a3bc45c67824090e319b7c33d8117a75fec339b1b735e55f239e03533fa199a3f09281d9751832aca05a597d310a307a959f27cfce733d1de9ced9b38980744d294651ee6e8dcecc306953b1af4ce0b445fc271b3290a2cd1e94b7927d8deacd83118453e942d2164c194a944830dd82245ddc", 0x1000}], 0x3, 0x0, 0x0) 18:09:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0x3ff, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:09:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 18:09:27 executing program 1: r0 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690e, &(0x7f0000000300)) r13 = openat(r12, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x20, 0x80, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x188}, {{r5}, 0xfffffffffffffff9, 0x10, 0x1, 0x8, 0x3}, {{r6}, 0xfffffffffffffff9, 0x8, 0xf0000002, 0x647}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x13, 0x400, 0x1fe9}, {{r8}, 0xfffffffffffffffa, 0x14, 0x1, 0x10000, 0x3}, {{r10}, 0xfffffffffffffffd, 0x14, 0x80000000, 0x1, 0x200}, {{r13}, 0xfffffffffffffffd, 0x52, 0xfffff, 0x6, 0x5}], 0x65, 0x0, 0x75, 0x0) 18:09:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000001c0)=0x80000001) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 18:09:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x6}]}) pwritev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000000)="4303a05c5ce6a7fdcc6115a9c8f52f3ad5271cfe9aec712542506cd8e4200a53cdf12f3f9ab4", 0x26}, {&(0x7f00000000c0)="bfd8ed91c1539d0abd22f8581605bb44132f9eba9f3cb707d8b876caf700d9c0b7d0b2533b3fb44532eb94f3e6c9ecaef057b644c4ba6888971f2818f81cd90de6dbda01983b3ddbf7ed53a7867881bcd5fbdeb9852fa24bae0455b67f0e0bc1889c6673c980e7f732d74e2c99f83dcd6d633131cc", 0x75}, {&(0x7f0000000140)="c73264cecfa139ef0989f627815e1eadc8287282dbdb63069196e3df39e92a191f7d3983ffe35f0923f11c243c22647991b544cf9d34f9d634a73d52e67155ce4658b4d183f1c3431429dc38e0f85c36a40c64dc917ada321ccaed2065f7beb45706881e60a96cb1bc7453186817058e0784b0eaf71b13176069cd1f983324c8ad757f0f55dd500d1cc624877f211770709fc214dec705d2c415ac17d66335a66096b28fe8c387d9a8f43e18f2f9c4367f00735f7d3a94e2783534", 0xbb}, {&(0x7f0000000640)="d5384a0d12742e189d3843a170920b6f6047b28b4eee93e954c955d95827ebbb94265bd5b308afa28937cb8bb26f48dd0a9b7a4b99b733adc00c4567cac439a449e7a1618f62d70694c1b2caebca3fe5079c4c6ec848dc3318596f8a70458991d7f15acb1ea356d321ecb57c3f81b34610ccb79e70eacd6cdf406a165abd1127578bef572da629822d058bdcffac17dcf57c533a8ea4b6d74a52cc4082c1ebf13896cd28f3690d4b54ea31fffc13b8f544bf69fcacde4294486802ced2121844843544eca9ca9b4c651599a65a414a70a603c46507097ee474737937cf653ee80359e0081eda2dce709eba8a72205946f105ab4e777c94f7852f0e60c805a7183dc8d6dc5c59077a06f6f721fd2a38d8acfc5448a7fee5545aeda51b85909c5f3c5176f225025caa5e13a1426b197a88c55249532ec90d6ae69d666a4651ab00e5e254f11591b70c6e77ddf8bb0603edea7cd23654762bc4b58419690eaf85a86d9fbc7486c165b640fe344a8b0981c66dcfdead73a51cd78ff6e89335c4b15591bed00d54eff9d92d68ddd18a243ef91f8a623d83c69e66509a69bd0dcb79a998bdaeb8085d45efc654dbc26804200a9f00bf40aace457151e68115de36fde20e633da37fabc2a29d6c591ef30f357dbd15ea89bb46fe95229abcd7f840b2a03eec5b79368afb4228889d5570b05e9a1ea76645e4af5508018c69a7aad81717fb490b336dd72500a941a36279311dada6444c87c653751a91665fc541965d5da05a72d358fcdb366277b3c9a304b2b4cfacf1380604c9627d23294e59417db02f25e8fce2168d94448e91a582384b6f3764e3c75192cc4ceee6ac110158ddd9263589e4aa838ec9fdf82589fb1a1fe5ef202b0a621aaab97f96d88d7176c415edc8a591b62247a50f5b829a027ea2bbf10c0a6ac4889dbae673cfa895c3c988e0c1ebf2a05bcc3328036454874db18146e52b7700e5915e4936de4c07f296f8fbf9ccdee400a1675e0762c096917c0dafc601ad8e4d18a2e30882b4dc05378d08ad6d172fe4c92c9bae76bb84101da81c9127e91dec614594f4c920175ca29631eccf59aff1faaaf2338c65bb63ce5bd76545b712af6b6e69ab1076759175a1e2eb31f65162a0da302b0dba068b06046065bf79ddd6e14fa9dbae832fe1edb50db0b40f1334d23a0137ae9c6eb2886eb5da745f78770e12c352ef5aab2a5188370e413f21580cd342e608aa3b3a318ad57a7d30e290d8e9b6a314ab1a98795b376612510dbfc509cd21d843a6ecff8a67371bd35bc38d2d4276c5c8ecae7f889e45fd1ffb7b940c31c36b8aae99b1b304b3f74068cb2082b7416d72040cf51e200259b138659bd25c7e806a5588b903c7d9a73f8300d8315d469a988548e70ecc7fd3569d8726460ac0d90cd91bfe57176bebf1ddce4b1ac6046b8487feb9b665ca49304763dc289a70b6312437664196f12c7a27f4634c9073486b9bb945dcbf1508c563d55209dac3ca0385aa0f33b7cd75ed3c50f7c375ec0206fbb92c45f1bbdef604d81809d847311f338d7c0c5d73f599bf693cd4c76adf597586ca83b8c10ee1379d78b75467b5688bc8d7f8cc8495089396729e3aa2ab49409997d2e4484ed62dbec63a616a6db7b0cc4d4907289f1855d722422df6703284249d2eb05033fdeae958d1bcd41c4701371db6ec810d4eb2c7c783f2ded46de38b72d7e88e97a2c4f7941d7bddca698c23f2e43f4c0dbccbe31f1b68340bf1e11a9ea6cb6c6b5d62caa5e88ce0e19d162803d81ad6e997de3b410db9da686fd0a2a3df19025e8b4daa01731e2a59f2d1387fff9b90414a15d8c1265e79bcbe23ba2f613a63cf117bc95cc153f234dffd18c6f4a3c0c296137b7735125d77a608bd3718e024e5a5d2067c9271eba88717186148d619a5fce3661eadfda267487bd523adf92ccda58bba132f0753d09bbc43e2a2e8fd792191a20ce16364dd2afa016abae4fd7ae66a3471a3c9475cb2d4469ef737a3c12cac0f0e70160fed9c999d825bf9bc38b24c2811237adb93dee50d92530924b0ab74f8fb1b24ac2ec77252bf55c42ec12ea6bf9b0a69fa8810a71415485166bf7a329ce14bc18f89e402067e294a519d1a7b90ecec3d4177b2dee1a406dde640c720eff8e85e51a8cd4b96b0a21e18f6e513734773d0256516088155a8921043c6576d2db9b58b9d5effc657a002f4417ab0b0aa1ea4dee31246dcbdf73be2a2521153faba07ee8ab927e42693747616601e3ac182f5eb6a51c207144e83cb16c2731d204297dc6f3085d1cec613204aec60bf8eb81eb4d48b80e117ba9f25a6f59aee06a4a250be6b540220a1b7f0c3ddf6e3abe6a42d6863d50934218859ebb73762f7e690cc4e586b018b90b3169ac605c518e7b7472f202a15a9dfceef55f71c88fcd88e5a350865b0904a141806e749ecb04f83d915ba8f4a4b8cd95a3655c5195ed5ac1543c9aa3ee6fa90a03ced39f9d742b52e4739b14f4f8651e96af2f29ed319e3ad74fcd67b10545711e42ab078c0b4bc7a99aa04694c9d242b66a9addaf73a52a59249a27b583e372ab307beeb8ba89780f42981f2ab96ec10b10d5dd0cb1352b0d0c52de5838964a63f041db73b879ae88ba1e12bbd40695e0df59b60477a5c5d5b3af366e72d51e257636d75913e6df1cf406905d16a57556a5fc521e6ed31db72f846b043521d6e3722bef6af5a97d72fbb831bf7c3627a87d6586e19be431cd471200c2114466dfebdbdb3f568d238546571cd4962a958127d2c2373168a1f90aaf64ec3a20b9c94e0b130b7032c5ef5f14c475379488e3a988a55ce13b460040fbbf9052f8a5441a18936bd271c09c7181048361e9e52cce9fc4869ed51a2cbe0d633aa4843899cb61a03c14ef5768b590969ce1a7907bd5923ab94e561eb420cfdc4be11cbe5590d6848e46034dab63a5db8c3aaa5f6a4e6a49f374c372064f630001bf5e88a2a2d9e49bc0855ca62afa6d1eb6170a46d60f415a09ad943b6d63792cedb585f442068e2d317a0c27464bb490e793e95a9aed09b2e46c90a4fcf07c0a5d35e98cf1b10703f8acc15edb8d504a87e34c0c14875b8b0b648229057a0aaae6b3a78daa51119f00eaaad6d9678355ba5e05c3072daddf68c454269d93640935d82f445723dbbdc91ca5eab108c0d0862c8b2912eceb8d45a53eaca49f36de90b6a0c6b317c363c72401cc4d919f01b8d88750b7803801d4df46a6133199cd9e9343818d1af142f213481c3f5f5801279379881b93f17dc50a82a7ff10a9ab4e3327fee0746d3fb17bf76a6d2564851986c013b1f27c71d917678a3607944b2544ae1e3dddf7be1ec7b7f5916467f876ddf527c1ccb7263a0b6c9c7392bb726427254cf1dd9b5ca5c1572edba3f842ff206bf08f1fb5f1c25bd330b17df138745a3f29c679a5b43c6c6be34d0c1b25792e30fa62cebdc83923b9ddb1b9d588d0c2574c4de00b13f4a9fd4c472825dea17ca486e760558944d6c05e761fc6063ad8837bf9ee76b1c637e1483d2df07aaeab2ed530a9423a80e6d3c56f1c1d05f26d000d44f247d126c3183a64e64ea304b85f1e3c49f95f47f8f148de5e63b0461fa8733c82cf8e9f08548d0d20063fe834247b644f5222ab941c52cba43b9231e15cb7932e9f61b08ae9e1bcb385d13fc726d17795c14e7af78c38662cc5b77dcecada3c455e4ef3a9a3d91b4a9af6350a617cbdf254969338f465f304af0c8caf77c0997208cc058174122d0a2f9d19f4930aef2c96d9a2b48577eea7ffe96fad860cc713ae0c05100736d69cfa3be2c3c48d84006d1a87be62bb564d1dda8401c0e3c4575a8e5d95d9e4c82ec89bafdb192d4b8f3a04b188e55abfb05513943770e69d758d870340fe169a3aa0bdaa24231e58f3916b2e56ecde48a9384db08838109647ad4ae75245af52cf5694e94e692484a08d4345b8ec2da47f813566bc46096f4dd90a49e2dfcab061a41e1e5bd2bf90da623852e32ee22061294c0817787b9f300d2b4f418ecd6b8c84c1becd1a7f948eabe516ff378e70f3822687d09de9e93af998727cc3c9ca052e7e80052f826a6457331e3a5fc70ab5082999889bee97af4556a9eb4533c55b05c69ff62783548affcdc698396322d6b57dd041f3837f4c6c48559a2ef29d533d19703fc137ff338577137caa4d3e6ae81f7080e2025b7bce8bd23fa3f41fbe3584a8893992b08b7d9499ba224d7773913cb2d5280b0ad6dbefd608b7b10eb8034433f028000643775fe2d671af848b732517d94df987feb7cdc78a4a29ea53dea17bf182aadf540fe67e9120075928483767408aa7048fb481fd43052355da4e22b21b332d69b4d72de10a3155da8667eef691d7dc9e179c2870343b6c1010dbc7f726fcb924e16a9e121316fde97892872ececa5f61ec6fd2a83f299c64cfa696dee6eeca23e29a318163c592183db5748e38885c0539f2e64b72c75ce710e4e05dbdf3f03de9d1f0fac63e00d800ed47b7fcbdcaa1e3fca058b079f626b8a7e534f7137b29409ad74fd1c2851f530abad83b09fd8d5d728910b745b587c9611d29d20d9004b00251b4c6a5a6f8bebab2242049c314c94773260ddc5f47a710ab3155d0173791b08e946b70a6690ea172f1ca0cff23a44f7c6fea1d583c8eb755f8dc66c1f9f5194f7c2a359076f82e62b34cd556f239d25d7c4875e82621c3f812706dc6364e94761ad29db4e3aaede26a22f1c0a2f74bda7edf20cb808b34020319a020d02f72ba8f5d027415486e8c503f4782f0c22c51e057c269bd401d8bc587e35f0fff2fa58b945cce1be5f51d4314e05e180cecd414613e8603cc4bd3c060e82926676245d96a64f7be105cfd07c63993203b1511427983999d5cc2ac04c26c52495dd9039f803efae9b8df2fc5d2e0fcb612d90d4403ab9c8a3dd19abff7bd7461e49090b3707e506a8ff2fa95b5b0954f4a16bc3cfa0a7af20e855ab85ba39e5e04971e0b5f610f260d14e0fd34e94f5393ea1618b35e1df9961811a2c2f1fc32b91b52e90a374bb3249e37e6dadec23dc870eb8f202e554ebc7cd6ebecdf95d26fde6c179e85fd6bc76e76cd3a8b78ad122e6a7ed2939c7cf6ff11e29232f8141a472eb0f08ea55703a04beb5103382f97ed4a34c986fcc7e3f9ea7de2da26d700b89ae3005f2b92057774cc403ee7eec4712ce890c7b2985a18a72886425a02ef2acdee45b7090c7bab4265984d8630c28fd28a04d6750899e84423f47f5e749ac9273459776d022fd3f16adf21de3ea9207142c92ca3ba905fbe16b49d04ef40445a611995c3ca4fa26fd34843c2ae54cadc038acd65614f7040b899a5fe8f114b01726b0ad27bef463d47661655825ab4efde754597b7cde259e800a0029ffe6b29e7eb486d710440f04cbcc08f59b5323c1a3ecfbf151431c809f47ae372401a35b224c72714097e90f735bff46f29e2f469e3fdcd947c729fdcad41b31a5d90c2c5ff78fcab1e79f0dbef81569c5386b718ce48cb241e59992852130d3d38d769747a6a0de4f656ad275349dc60b95e34d368e8855d55fd89e53a167526733a9c0f8645bb6d864c72da1a46e5415eb9a9ad0f114794308dbe5c15c91da5b37d0f3f9c78ebbd772648736b877020a0eca97ef6c324ad1fab99794e2e21cd6e5ebc159f873899bfada2d2f702a501cc2458cb9f9fa980161372d0bb617a2a00aa944668727b85ce4c7816e22cd62994328d8af5f4983f3e8b5affa3c85fa35b6e44701d603f4096fdb82cc", 0x1000}, {&(0x7f00000002c0)="568fbbf2d9377c2ab429f00e80a212263ea45f5ac989f2a4f081ed78dca89ca3d98fc472fbc9fc935995426ecaad40df8f647ee43dae313dab96d6fc4b5fca556f473b986141d7282b3201cb3ddebc41fb7b67fb1401a0befc2464073f71450c5b", 0x61}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 18:09:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0xff, 0x4, 0x89e8, "7ba1cd4cc3a2dda4f8188295e587414b6a8bc254", 0x0, 0x8000}) syz_open_pts() syz_open_pts() 18:09:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) r2 = open(&(0x7f0000000280)='./bus/file0\x00', 0x100, 0x113) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f0000001700)=[{&(0x7f00000000c0)="913e9239829042d014c1447bddf04952a93a4b0d7259e81dc6a66fbf7fbb853544024aa43a93461a5e742d5d62454c98fd2ea085268ae2bdb80e2fc86ccb13e83d4898b628ebfe457d56736f17bf9f0d42a162444df86bf8fe98da0d3218af1de6b7f2c2074dba4b4f6fb110d637b23a9cde027483f607d24aa591530c696d762e9da46f77b5a34f05a7857a18bc9f36484b3c8e735896e5b82e6a0150b95ab96b0468293f295eb9ebad884fc142ea8254a5031523440cfff625457f3622749988891f76cacef9c3cad212a86b025f54973921af450f0368496de244634cfe", 0xdf}, {&(0x7f00000001c0)="eef17df82179e05a0e59b55b5365c9c6ac6d19c051450b09e0140538c41612cc3c3913941bdbac867569fe6c37e27949154f8ee46feab20580939eabe4f6ae0cbffcca7b62289577035c082c4b177e3007c637ff4a38649df25f0ce05d9ec6ede4bd98e120a0a262d0e07a82e570888a13101bc2b815840a17a63465a562568640226cdcec0dacb9b93dbe68bc84", 0x8e}, {&(0x7f0000000300)="03a28926e496efd150fb5840054dae5281489f9506402d1722417f553c90534550c51c16c66d49d9a769731f42c81b8fa5af9036e95e2e3f97a623939461c23cead7f2c960804f113ca4138d69d98bf0dcd2c729d3e459d8430b8367afee5546e34cb0f527af62b0d6040b8284c358dfca9ac4ad8e9483b4feb81de23727db52469fa8b8cab0d38ad0d951e9f9a755c297d9ba25268abf4d2c8f2829221d8e7414062205c764646248829c469e65cc4b6b88b47fbe44c48f51a3db6dce8f43797c4168b1065b6259c40a0c36d5eef7fdf5550fdc8afe4191909c108ad49173be1b4d13d638bbc4900696786276af1bc495a15e93cdd6c886f5977db74f9ca293b27c54f9b3b31b7839f9439e0086b7280b97e9a48459c44d339648f13e34ee33780c2b5c4d1570f684ee54679285290a6e3bc361931de0b9f167098161e32a60dd9e1a893581393b72b05640794b54844337913e18d0325fe874564d2a48dcff74d2da9a737876ade4ac78f9954d92c5be99effffacf35ddc992a441cbcf00e6522331a965bcfe8504b713d74d3c8f059270fe61a47838234c12c3d43d9eab6be6dbe6b91c4ccf3f834e03c2b2ab3c043ee3ffe5cf99770dcd4be1f0ded7877c917b8c1dc82b2709f39da1d1565c7d35f67562e1916069bc0f205d72009c9a6517b5a654e893de5697c961279ca0cdacd2af68ef83bf302e8f72cd5bdcc0c56b527a104946d2565c25a07c74665b5c9e5e2ede7d8e2ab7778066455a1d318d7e5f0ae12209224b245a14f3e7b72b19accb5a2dcbffb0e5517007d3c5f01d98392630f3d9e69e3487ed560d6bd7e7244dccb98b2835ee3b77f9db6cdaadfc1c5827cd5e76d408a1825b41b45c9bd89a5d481367e0dba19098ee6401b58ae992e28adbb0b66c44a8dd473cb1e609e75fa596e35a1b0893fc952b274aa7390f797adc84395fe2f38975c7609f2daec98f873eae04b99d7624124a06b5b3b007f22050eed82795324a4d11d9cd66b437b6511755281ab14cdf25c2107fd9f832afc4d49e2d2d9264eb39956009571a565f323ed1dbcddea8e00ae5c0f383442b15e2b3f4b53054e72179b02bb96cc0a80c30f306f9ce8d0b62a700010e4b03a9d5d8dfc6dfe4d8f1847c818d9d1b49142e82d36ee76b204ab4dcc06b9fc8782bea34f9df316587c441ebe7e9694a740ce12dda84c4c0afae252a1f6b0e5d07797bd7c921b23edc516775713d796d60652428ef1172e3cf9856d518a432f291890b136a7370b5f54b97158643cc943ab3f3001e4e3c44d34dfd9a4450be13ca34473c44b16d8f9d41cf6e458168c3f38d94bdb16ec2512f145372ea1dadc9758ac9035a18487832132309bfc3004b0143ccb1ba40eed2f6ca1013e0b51a9936b41e097549ff8ed7afd1e4dcd5e7cd1588374134d300d1a5cb87374c593546f5c5c2460d248af719aee76359e982a52e812f54c5b3da85caccf5efc4921c974347259dab8024c2fab4145545a1d264a881decb4d41a8704542ad939cdf009eb7e37946387ac3cffeffa14ba521923c6946d8bce462cfb424b7f2d05eb544450b397733a7ebcd0a93060b4aca9cdf74b96417da05a79f416993c8e8dbb697969eede38432d1337b051abdb1ea0c8bea1eab35d76e973f6f66db9d081c5a08bcb1d2ed1931112722e208d5ebf052bc95fbee8214f6d0d9a27dd9b8c849b15b16c010e6bc8a10e4975ad097aeb39e7a49a110e81116c2f92319c2ac116dc1788b349325568c6af65a179ea75750929b2480955ab4edcf640721d345fd0b267d20dd8e0214c66e32e3c52f404e97eb87e310844d00f511dd286d3ec1326a0e9d32ac21a180429dda70b7141906c892f8d1cffa993cf3d49ad60ed9d9d765c47bcb965745b36a7b6f3ad5317c43f4a5361af41715b7171347a177df0a870b99a4d7677e288bb19992249c4531a3fb182105ee176a6b3aa1b95b15f5ae0b4bd8e8e31e8e3cf7a1e48c7732ee0f4a7579d1e0abcd70b7f21a3c53c6baf77d1c89d4041608df2fb79ffcc633a7c785f185a47cc89300c79ef5d2d6d10732f556ffafc40f77c54b36a80eb5f4e44e2905c21ebc7be438d6cdfdf3b430b0a6b052e6910cd3ad2352858678ee6fb0d732543955b33e289443a4c8aecaa81439eca80ea56559c8d29f655a5e0149f0418b7e74ea70ae714bb48388c062f818a22a6c45b5fc6ed988a8193d890f3c914780f66b5a9e7579d25bc03070d03bc727fabce32c2e86ed040e85f3627286e0bdb6ac4d929053ce997a876a4c14065c68c89d29ec2cdfb75e23dba20b60505e4263708e3ed35896d2ed3e8c1e5cf09134f63618b0654c13b515eb5f63b3102a4af3ad1d3d9065fc598a394955d2bae081ac2a751789c42413a831b5e93b5367059d9fafc53d4aeec4c4918753217e2677263a36cbafb640c7a8b26c0066dddd52fd92367368282752cbf3d5ea7848bdcc2ae09d59bda95f686ba70079f9ceed6190bcded0b0b7088592e9c4f6deca0cb8f38c5cf607852c42c655cceb91d37dff293f64a4a154dbddc86f3efddcda01b98a3dda8aaa80942ed6c468201a338fc655c9e78f570d56eb9f6a1261a3d2e8a2b5416ef68e329bcf5ec6b78b876fe31f778c5807acc3e1a1f1ddeafa8445cbddc9dc2a6d6f1f55e35fe8ba4e114447ab00b4240dfcb12db85335b9ca789f1191ad720dc1ebf5f917158a18fcd6710a97fc892ee97f60e64fa9ea8635728de901b0b828e8d3e8abb0c305a8842b0336237651618f0ca1dadc2abc7857601a5dee113644862dbc7279765e23abef67afca733e5c3bb9c720ab01496cc7155b8be99dd57a1a91f7641ef3b0804d1d66580742a3b17e058a1a165b85e45440b3c66a7e1a91e2e6b897383c31e68b2a859192aa7931d9bf9b86f3e1bc28a2bd9806735628ef28b4191a2713717ef4f1c0292bbf4d5c96068eb96bfbd4b81c50cbd93f193c5bf3620531a87126e201d153aa1bf7ef972235b7c7df74277581339ba8d0c78632be61759680064b3ceb447487575b3ec69a1ce16b0966e8a81c4629e672174669217bd639d5d191bec90609e6918719ccac3765c755d846fbe8389e980454dfb55d706c64f4d59c4cf8bb524b9faefd4bb83ca28225372e52bd8b876cfec0a03e8d6fc3fffeb8ccc7d9a7be5dc05fa07517dfc38f60b8027d809b809ba6008beec288cd7c369760ad20d740a67f96bb120a7f8e50ef573d055207fde80431b7ba3b43299ec347116e1fa7a8b9630a2edfcf2cd57d5bc9c484080951fcb7cde145e090ff622ea64dbc8f809bea03058c9c5851db6be51ae85bf63dae8d530b5ca7194065f72412fc4db1eb3e2d6afcf70d0baa6a8ac392361cc1cbde0c9ea854e59ea761f98d3540130655b19bd2102c2bd3123d525ef0454818c6452d129435c8711bb10f41cece09c34fd5f03c3bfed5c12ed2c2d83fe4f2629beeac9cd3f60f5aded235251c8fd182581cbd1090ace76221510d55d2bf96d03e872f147cd86bbad89185e10ef17c6401d2326cb2e5ad3b3f9c7b523371974078b8500b326d61610cd8dba4ead0fe53f1a518982f2f756e226f1d26201d961fadc1415738bea4e6f22a3f14f500c231563d215e569347c6dc1e06c87fc068ce3a0596cb9a4eb40c8b9f4ef3b9ed6f746fb81b70f5291cffa8b0ab63781315d2ea0c8488d97fa72d4fb5fa5e959b35795d95b6cff6bddbaca45a7b52a9f6518d65b1a9ab848ddaf3c442a3c7f479c147465d70b717d92ea5392e55da4a5ee3d19f5b24f1fbff55dfed2c6465cf6e393ad9ef71ec60f0ccceffd41c0b1686eb598e29150a7896f237c65f7a34fe22e6c4b5450aa38b6a184511a6b2a94d9111051e00ec8597c36a49d7b7d214a10fabdb45c5de8b534373879b439beccab60ec38de8444ab31c06291178714de4f23b9e495f4ad724fe1998c6d42eb3ebe5b937f18aaa6c78e48ce5da8664f2c26d165172f861f0548377e0897450764247bd4db8c23ce2ff9420b68adc1cbe954799108d98c5f66b0f6593d01bff06f6366e0bf50a5f1cfce4eba5cc25e742c42633ed13918b1a44eb8a26bca0a5529c9bed3c76459ae887b0f81fd6421dc3631716f9351f14b3d9645c06c8419d6c8c7981ca9843143d985cbabea49c5cfc2807ed636c8a5e297e9757a6bb58127f4e2b6576e866427c49070a0c34f7f82e076438d698bb94110285a19da251220d6a1be4b2a2c2e4b2f87109c0a70b34e8ea609766b6b9d2fcb1c2977c862915c259ea27712173d772c11cb48f38ab856abbd4795e987e247f4988dd34fbd451b132d754d78df6fb1dcd3459f86bfbfa4b43bc681153af9b3b196047ad37e8dc37b2593e54d9a10dddc8c03d50720e565e68bfabbf1feb2feec7accf5f53062f4f302d8712c9dda3f763cc71726cacc0ead7f58a5fb10da38e4c71520e14e94b08605a46e1af54e9c4d9e8d27d51fbb49a525ecc447a98a4f07bcf77d53ddc0b9d83cce651fecceaaf018e71e8a617355759fbedf183b4b40a67b55b626f50ffd50f3ddad86ff01237a925c5a75cb5b7a71a83a4c20c9e36383a25b4ae66b049a22559f29e874167189edc7966df451917872b622b0f1279fb8b261643eefde67e46ce3136c2dbaacdfb06a184a9eb8fe53193240161926037638deab46355b69bf1a62e0888ad889d163bc0a394760850d3199b091d979a8787e57a6b9e1ea547dc55c28612403432fe83a91f6509fd7d465d348419b72c60213c47d9930efb2115768239a76336e20acdd6e1d8c45313416bcbd17113b5c8f67d6538479b5fabd0902c7cea5b7a1b73d8572d9479dc0d7676acb8d910453d4750c95bf2a171f6e10fac8506b67ba3859b8601b25a9ba0e41ddd74e9c3c355be67224104a51e2c8ec707e2fce2d1b0ef525a28875792c4fc432bed6afb0b5623334b81470107534208c01b08a686bee933448af08473adba3c5227bd9cf4417cfbe342a77cb1a59109f5fb6e2450115845e4bbdf4bf90e8634319dc12005296553ad5cdcbb6add1196090d68a30faa3f6d991fab5c84be002a7cc6c31cbf8b22b8d862f4b784726cb8cb3dcc014992f991a52176d20690a774bc7840e53ce6f5950030497acb57686ecf55f7f129ed7cd5cb80841978b6f68ed51bb8cbe37f6be802d1b62a7686ea954258c76d3082fc5076d03441e6a36738a2802b8696937cba868e1671b08e66b5cb8559e7ee0dfe85a03b6a49ffdab68dcecb7035a5425054fbd907e1a9cbce6b30a6528dbb272230da8feec48ff5211827b8f09f701d2141616f12d25ff31e4224da4253c0e43ff6b09d7cfb9c5ab20f4c3bb4ad97018d60088267fb21f77aa18e50f4a74bf5cfeee4895addd40ba07efa79b0232eb7c6b4a8540bdf20094c600da18ed358ae4e2afa091293638561b65915ac9fdc49cff41b00cff5ffaa17f2c803072b345d679c1eb7a80dce0b9ecee3da5045fdd5b80fd4931e5c514d5ed9ab7e54ebb338ed9719aa1bd860fcea8c6f30e757298c7b678a2fd53ab56a5c24975dc94068fabb2b8b9647be7a4a9f869f60f061f5b86876bb15eed988c3f829bfb4c060b9951725d9eb9713eff6ec9a39e53c86480f4a455f3449656a145138c6762fa718b0102636d39e5bf5eb37993ca2ba0755b2a58768212a4d6f60864d9412146abbe4f5796ff6e8eee0d66acbfafeeb879107350851a23eeef27e695e9453f22f511c9d1461badc029c051558157814b8fd0a5df22fe82f780962d3a761f65b81d31d0a21dd30ab9ea31c4c", 0x1000}, {&(0x7f0000001300)="9d992a7be29aab410b19e6a68e22d262bc325dc57c147f0b8442a3b9e6691a85a0fb6cb1594adfc6345ab35f1594ca51fea057551a9ccab4df186bd78190766c9f5914188c9af3f66686b67293f399d8d4f70169fa1587358c59f9b594d8ea5b7988cc8bb2948e804dcc31e6026ac46c6139f3ee490d98", 0x77}, {&(0x7f0000001380)="6a3038b4a2ff99fc46ae2a17562366636b5765bcf030d66674c5e516c6e44dc21b60a326537e411327849812f8ecfe14e1e0807af2040fea8952021b589c6211f1d79828cdbf98aafe379f7c078667997d468b355054e5d9958f8dd643bceb3dc8a80b382a05899771a27198ed689c85cd6a7145ff6805d0df1f3a37811dadbf6d2b7afb605196cc9ef55f6b91ef030a91c15f715290cb5d7e69719337283da77398b5db5d86105334eb268596e607a63a1d5b75ba0e2debf13c9f3ed339a4086553de100d7a742d571e0ac3f1d693ff21b7388f320540f708624286a40689c90c1728ec094577b141d15d1515562b8c0310a75cdc", 0xf5}, {&(0x7f0000001480)="e53328d04c368e1cd8d0b5e54514b25e0eacfe1ea1b68f3942c809e333f6ea4c35334544c271fbc76055e3d5edd78800f3ef2d6f459c1f032c78843a841cbfaa0de2b024a840aa785e816620dae26605a3f2c9bd304776ead5e90158dd8e20513f155d79679f9a568f6ae1c41a8dda2ee9dfd5ed0b8d2156521ae1d2ae59aca14782c8a76c8bc492710504ade7b96f5b8384a7a258ab6b1c1ff4790f0d74bc52b0946ecf617adde3e0fb8d596f3d", 0xae}, {&(0x7f0000001540)="b471c33575162f26ddf74a2e50b56170d2ff874073e9a4ab4f7670edcfc72af64e2ecf2603b1ae6b39fb400769fb484b6140e7f39c74361c6e2e8606cf9e6a73eafdeec8b01f70709b3afa4ec678d577bde5dc219a99ce45ea7ac1e17decf35f3f7d079781", 0x65}, {&(0x7f00000015c0)="ed64803644b509b42949c9d280cefa10c4588050d250fe65c1ce393a28f8b239f3497dadc1cf8a69ed04b4a4d2f518b8c0516f95fda58b36c0773ea4f50cdc5f60eb2a8c3b1c5af4edff61f0183ce01a0d9ea357778b66006a2db39cce0305aef526d1f5f1f44ef4cef69cd159503db7f5403451f06dd426e094c1", 0x7b}, {&(0x7f0000001640)="a572f27ff7b2f7a4f9ad85a0003fbabd5cf3b81c47cfa61ebb894f107555c9145b2a6c30ddad5517adecf38bb57f21b3ded73216214fb8e72703e16bedf0ddf9b70f1c9475d9f3a0a64a3185afedd3c21fd9e5345b929d359a3daacdd2d6f6a705f87bdf8116d12d1dd4e57d341605589309267698805e1aadc19d437cc32840d3eca06035d00e69dd2fff7d51413b89f6955afd72faab720d28beec3a9f6580", 0xa0}], 0x9, 0x0, 0x0) 18:09:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x5) 18:09:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000200)=[{0xfffd, 0x2, 0x1, 0x1}, {0x896, 0x6, 0xff, 0x3}, {0xeb9d, 0x3f, 0x1, 0x61e}, {0xfff, 0xff, 0x0, 0x4}, {0x101, 0x8, 0x2, 0xac}, {0xb2, 0x1f, 0xc9, 0x9eec}, {0x1, 0x1, 0x6, 0xeb}, {0x0, 0x8, 0x3f}, {0x81, 0x0, 0x1f, 0xfff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1fffffffffffff99, &(0x7f00000000c0)=[{0x64, 0x6}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r3 = getppid() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpgid(r3) 18:09:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x5, r1) ioctl$TIOCFLUSH(r0, 0x8020690e, &(0x7f0000000300)=0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x80000001) 18:09:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="e9226560e81e7d6abdd8877eaab24c8dbaf175105f8457450f38083b35798d0cd90c14a2692cc9b080696e9099a787a4b9d2f05ecd832bb2e961517db537168560a1b0acf4e1d4eecd83b96bb558bb2f29c439028cb080747ff5339415acf16c32786c1fba3dcaf473f18102c222f4e99a64160d1316a8e17ce5df0b759eefd05723e4e2245db1641f285520c835a9378a73808b1a388f2ca55fee1d0e95ffa5f51d243c47a79b7ddbd383465fe8d1db620c950ed237448315973f018cde3b124cb2b2f1bb2412212c0f383dd1aef36149cd498cbf5d3b3072279c13e71518ab2f272772d8e050d4c11d60d71e5737b1eadd90b8ae14227910a57c6c003cdc48a982fab30de3503eb1662e6bb7f82d82000538725812ea479b8eb83594eb5d7fe7ad1f11cce5e01701d8a906ed586f0d24c98bd2e31c9f4483ff988a94242a14fbe9248f821ce72a5894d898765fb7e9f199af37529b5432b35d0c54a598eece6c08985303228eaf64eb66c6c848213b5e822f5d0880cd54cf560b860da2d5b6cf942eb5d9f16fef75662f99e552c7935e4836e49fa48f7c97e41492a77c9ef99be355be0b8a556e44109fb960cc88a14ca92e0a05d12dd8366775d95fb0b98272caf11d318c9723af474b463cb2d87557d89258e50a9f74dc41cc5aab6ed0d547c206cbb82d1c3db8d438daf27e96cb69fc5ce04ad418a57a945e6d5df81408dc84f1f6b33c3bd2bff7a2c4d71084e7cc1688b221e0b8f76b49fd18aa06839605762a003068185345a7e26f0d4317d933bcc4c3ae05a38882b12b278b155b0f347310ffb984c4ba23f3687f89b0d8d3f89320c4b8d0d94a5211c259088b0ba10c56fa9856d006120a3bdcb706f226a9c0e218f7d75a689de76c269b405655fa477225998ad1304dbe3ee6a52d95478f88c0f2fb3904a35851c6e3e5d0fcd828350ef42bc573925dff5150c9eb63acc8bdd5e5e26f8bffd56378a4b4665139ba19b9c9e848cfc5a1cab86938fc539a53e689d70434da6e14098f52c1e52c8330983bbab6b5966fbe9c3261958f55a55a48c84d20034859c19ca6f2466ff1238ce98d39a388e652f379fddbbd552fd376157293c32df8c0506afff92ea21222d19a7e0844d73401e507a486cfc79d68cd634f03e95e6b988a7ae2bbc98526ef47015a2f9da3fed965a6e389497fc3c646edc52bbf13dcfdd55f9f6068bb65f88156f2472ea7090e8bb0817c7951360d0ca745c953ab4117a1a0c37071a263720d56dff4e5dcb8726976917314f3b06379c4d24509b62916b34d57c97ac957a94278ac4f7518212ffbed295f594488e6c9c1e44546c719a646bb0ca5f662d93119d05528e905fd3a64c0c93f6dfd878c973d4916d268152495f7d63e76dad10a6ae7143eb1f5a3c9e37a38283813acc0e178cf1f595a451307a3b1c409112e4e403d9e8758ab59b79ed23b5f5213f8926f3617973e75b5bf885aeed73a6e0eb145400690c550c51c6f98b54535e17b8779a92cd6ed4f76a9dd26d3fe323d9772b08f6a1abc177aa8515fb3bcad471bf158435d3b7972bca453f90450e74293cba3cadfbbdffb4faebdcc01643779404dc497dea5690e60007ad4ad99277fd5cc1382d145fabbc3945d4983337eb5ba3da5ca1ba2a2ea8041f51ba2b8fe294fc098edd4d2fe8d7be439a7b5d6522ba22ba1d699700845f26b820daf8268e5502af220bc7d9b16cd2cb08197c4ace88883f2fbe94d00446d9b22d1e76580c35282d40963e2a0a49962e3d4dd7b6b0b2261922ada1078b598fb1aaa5d1df934ecd5f5ef6dfae5cdeda21258f37baf6cbef60c152380f6e3ab2e1a1777efc6a44db2ac29ffffdf0e3a568940c426d38e086298cf180ac49fbed925ffea772a6264ab20b563e28c83be34460f88688e88e2f1bb79dd8b1e05703c45f751fa2c9f6ba8dae57d00c360c4af1d51d4c2a517150ae0165ea3e9d7bca018bcc530074a9b11e743a0227c9e0f45071e5b7c60c4e7a2306286bba465544e0f3f044cb8a4a4013efff9b946a0c4e5e7d8a4eb37c1f095ad5d1894e5db8b5043d9071e92b8242381931dc71811537e1b038a28d49ef35cd137e90f28dd2e6fcd74f208670f5a95d9d1efce2ab8b6d612b344fb583026cc46a74f6c99caba4caf3a9d5845c3b464d93f7a4f2999e593e94409b762821bb697da35b3c1fe73335d1ffee9dd899ed7c7623e0c86f41e0fefe456e4ed4e30e4f0f63fd268f432d04e5f7f3a01a598724aad0dc9006869a2535e27238ad7224624efd5bd3dd197c6d7f7d4927abcd7232f5900353777bc0f0e8057a40e2432dbdef17dbb76791f4d0a0c290f30b4c95b4be7a624f3aef42b38ce02fb1282d215bb13198d71f247ed6cda1c8ebaf73798329b7d43d21f0ea5adc2fcb293d495fd459b3a732b024418dfeb288c2dca8d94608d19f88f3489491d453e3f97d305e9bb603887d57811ce53c99db1a7a96b06dfa27de3caec718bb850a770bd214dff60f57492b9abf9abf2b46b4324a8f1bfb91b794df914aef4f36511f084e7ef553b72b082951c0467a198c7729cb2ac0ed65357d1ca8f2b24b5f5e3aad2650d90d3b0af3e50f39040e1d649d7a740d005ed53d9df76015715a42cdaea4623072b9d24bd857f9864844cb17b215877ad183591e9ba8a2a74aa1ecb7284fe38b3e33952daf719e3a6d62685701d485bd7df04def15dc9b0d0a88ece33fd9e3916612a63f26bc3b288192a23452d5e762ef2cb1ef6a51130268dfdf543ab169de9f3110f279c48435b539cffbd2852fe7c70e3c29cfed3efb26269b4adcea343d56eaabf3003d04bd4a205e376468a33e5ec2c5b82b425e5bd19ecae46fe758f4b9c69655d22491e3a80cbbd9c5f1562228bfe59aeba327e91e18396a0a305143d9e1cd2af5e298464f2cefb83a4a8a80a71e95939c893e99a206b2bc09c11900e7d46c06280aef9fef898a7fe4bba2cfbe762c37edaf707caa2f325d1a208ce0c17ac3cbf72aa314e074f42851faefb88e06b1774e71f642c4dc95669dda3732d44f26b45abb9fe5dd2c91cb54f0e9c107a45775f60ec37f296bb7d695d6b793fc7d543b05a52fc811e080d0934a336ac600e382df2d42d54db775246d00581bd53e1a1dc3477a8f6fe84d187bd67edc0184d12455f14045269d4f3a3cb4d85da5a61607e1277f23dbc6f93c4de826c9f205551e324b2c4770c7008de88c95c49a00046e9f4a66cd22af4093d00f6ad287e38e7a92f4258c3e843c76f3033aa5f682739ccdabd779670ccac23ce6e92a89e2c36ca3f93b2cd81370d3b1b77ae91c6d121e00f41a5b7ede909dc68457c96ed20c4a42d6c1f85b6483f17bb6c072b5bdcd6553885f1b3bc575f69f64af98dc533258ab8865825426c603209069d51c3531b9a090323cccde591c80690508104974a3c103ae42212c7adc787b51b2ce32af5b6b0547c77d36c0454119d3c7e2d1aae23265ca912264be2f74f57aa624985ccbead8b38b1a08cf3749e47b299f2e4cb5b675eeb5215c9f75685f61bd1fa6b27095e42bbdb79ef4411eb272464de3853be48c3489bcb8ba290621898ceca8448bda6d63adea22fb6353dfff74f15bff7ebfa24cdfad01f37b4549ddfa0398d5f83f1729dac60e700f0c22faf1b422ac437a0ca6fda00257a7ac6114300535d5c399a8b6754d364ae53c54e5d9abe2253d606f4ffbea39c2f0752f8911900537ee6ee4ba7a05074e59f2c1e8f932ab58b9187b616d23653f7026e0b8898aa98e284b33dea4af43df005dab2110e3a1c8de42ef39e4337f9a62dd9969ecdc7c5facbea0939ddbbbac5f881b3b0028ea7a9cfadb71f1e6bf93ea65cdfa9532a6ada20cd58aab16168d002a64bdf8bcd61fab4dd11b8867af6f6d1171175f68c5e29761565bcbd1c327e46642206951672ca88f595355197f659a27d6466ec3a21e9ad10444467a3d894d63399c4f9dd02b23a91d42b1555f576873abebc4a31b69c2b63a31bcc7fa1a6f51c425df8ed4bd2be98f6c50780548acb3e47090a7da3a9d6ae93072b4993e959fc33b16456a44080ec5e0374c5db43361c2298fe9b040c487d73c729b3acda2ffeff200f51e7fcad28470f90e318e315d2d77df7ba6382654eff4c879fe376c57100b426c4e1622217660b6b8201780b7c8843d8e05cfd9c26d3aa8b2d41d50f72562d8cee8c6927380a8ef026fbd2816588df0cde65fce2559e6adb75ca6235f1556d6f8650f493a6257eec1dc29ad909439ca3dee9fc03b701de866c0cbffc616893798ed79a3ab1f988cf85c9f905fc7f4feac00b287add710d09be9b4a6a3fb9e39407e8451009ba566ab286d0e42eddfb0d7faac15fc6ca85cba2496914cfec58af2ffc11038a4ff6309577f82ceb371358641555310053d23ef7c46576f262abe742d061f19af62ed2b6ec234b7195027be89f62e757263ca5a47c1180351471adbe93f0076d4a6d9748eb612eccdea0599cb06bee20c6f36f78e309a54482f3c0227e9a222fbeda4cac195d3dd7b5010783201afcad7fbbded030553e59d92302fb3332039125924e285c492707036f2ddf6c725873dfaadf640b9aff9ff41b09c169f784986b70a12f6dcdd04079ee170769d5a8d19170722a0dc7758c1b52d6bf6cce2af75545167f1239989200355b3e88a28543ead7438a4ac27ab9ac81de916adbd532fc907802fd42a74ae90c0efee1091368b46bb8d38389762f0e68c96f795e9f717e5000c2991a812644e3e50d59732668470d126214bd5c4ef2cc29ca2e9e4ac735a569345067e2db594fe5092b7d7236df5dd2aa4bc257e4358edf7e9adaf3bb823c929a1a034c3ff25fa2635abe53aa8816ed39eee07d702ad78ea56f6f04e5e6cd73c303af47ed4e8c7063cb5548b536e923e095735a70891958acc4a1065bb0f381ba13667160f1d8bf06077caf76584e46fb028c47272812c115dc1a9b9f826f8df748206dd61cebd66c43cf4584e5f20f84a5333fd1f5a0b2f86a8cec0fdcfdf274a31944fecff33233bc09f4fea1e172575422abefbf8c23e7a8afda8fd2dafd3e5ccc270398b960448e4c30749dd70643653233fdb759935ef375b038e6a0897b6d5c92bacbb147b36b7d16a04f04bd0c81957ce9b9be71bca8932420f11792db5c1abadb9edd8d35f2a97bbcd43e63057fbaa69bbeed56ce4e3b872c8d4a10597a2ff135e0430e8940f9a0be414ddfdb032ed23998a18e9f745d49a2a0b9ac64311accb483833ba3faa17057b724c4382879a2aa9835cf40c4bdef3fe308a00f04e1e4ef720401f70fabf82d985698fdcc949c85d29e9652f60ee9fae4ef96315c305825c881af7281ca3b6192f1e77100ee65efcadc0e550766fe045e329f29e2e20af4d3fd24d31367396bcabacd22c9e1721e22d2ee6665bf9a1991f00acea07c29af5fed6c8f5a0022b93ab23e08d95b6b1b1fa27bca3b12e49ce53f0674113673acebcf61fd339b4641a959cb9743e3e9ad0ca271b48195746ce56584d0461a287c1e15fcf95e2dd70ff735a1dd9ed7d3665d7d6ff710c8dc784d4d416047270490a8ccec38d762a43b98451d93e2f15fff9ea9b287e7df6b1f0f411078f68555171c7dafe7129bc691afb21bc0228d69bf81ad4d6a424468a6fc2159159f0b54fbf97e3ffbbe36f3ce9db6b3ecd25bc61a7e52839bd102677a692bf1b20118d48fe47502f01149b87111d1298512d9a183fc56271fe185af212f06b5eb2048dbb37b3a40d9aa501b35ee8112359c3c53930d2ba9e874", 0x1000}, {&(0x7f0000000180)="5f4b75e0893b4264f6e1d8f6e21536f368d7eb0c5ae7a451c2200348aaf5a0a529c8a9872946328807f60ebe9981b0c98ff5c4aca75007684d9ec8cb8920ab223f9bcd6eb088e1b8a13fd52dbd7694164d57bdd9f2f209e80842fda5a938bcaaeaf574fea9c5da6c20bec1fd43413c79505491a6937a24bce93c2bdfad889b8adc22c18bf074ab2bb0e65d1e04fd7fba24cc4e920d726e0fd58d39577b37bcb7a8428e78dbdc69089c0ee33f13bd013de46026d9cf46a712e94f4c8e3746639118ad0f2e1cc391a65d8cdbc39572c0a8c84907f5e1d3526c307314774d5bec592abd365aa0de8e250637", 0xea}], 0x2, 0x0, 0x4) 18:09:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x16, 0x8000, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x10, r2, 0x0, 0x0) shutdown(r0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 18:09:27 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) socket(0x18, 0x3, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x4) 18:09:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/4096) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 18:09:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c, 0x0, 0xfd}, {0x34, 0x0, 0x0, 0x7ff}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2, 0x8, 0x9, 0x40}, {0x0, 0x1, 0x0, 0x58}, {0x3, 0x14, 0x8a}, {0x1f, 0x3, 0x6, 0x801}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 18:09:27 executing program 0: r0 = socket(0x6, 0x16681b9ac38ed10e, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 18:09:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 18:09:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r1, 0x5) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x9}], 0x1, 0x0) msgget(0x1, 0x20) syz_open_pts() 18:09:27 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = getpgrp() r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) readv(r3, &(0x7f0000000040), 0x0) fcntl$setown(r0, 0x6, r2) 18:09:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="17551aaf20e60adec9122817067ec0a5354ebe0db063b7272c8633ae0c76a0d0851d339b3d4fc77959c9b81a3e41a9769330fa11c5f5"}], 0x244) 18:09:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xffffffd9, 0x800000000001, &(0x7f00000000c0)="186fe65c", 0xfffffffffffffcb6) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002001000000000020208a371a3f80004000000000000000100"/177, 0x492, 0x0, 0x0, 0x0) 18:09:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x8000, 0x0, 0x0, 0x4, "f0000000070c5945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20001, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) 18:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r3, 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0xffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x1}, {0x30}, {}]}) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000003c0)={0xffff, 0x101}) semctl$GETZCNT(r4, 0x921aaca86624cda0, 0x7, &(0x7f0000000380)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x20, 0x8, 0x7fffffff}, {0x1, 0x1, 0x1, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x2, 0x5, 0xc2, 0x1}, {0xca, 0x72, 0x7f, 0x7}, {0x8ab, 0x4, 0x3, 0x81}, {0x6, 0x1, 0x7, 0x8}, {0x40, 0x4, 0x0, 0x2}, {0x1, 0x3, 0x1a, 0x6}, {0x3ff, 0x40, 0x5, 0x1}]}) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000380)) 18:09:28 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x8) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getrusage(0x0, &(0x7f0000000300)) 18:09:28 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) sendto$inet6(r2, &(0x7f00000000c0)="b585006d9047f680bd050cdeb2fee014a5c164a9c4b7397a33971278d1d948235f5e6ce64a00986e6dbcaadbcefe62c2102a3b9d2c045629d9520b923bb5a61df03f8f60b045546077de707d80f8b630784c0aac8d46ceb7fe6ba19ae2488179e62bb54c3b4b904e9ff2cde073690da964535a487b1c630661b6e0cf4379882093eacec48089d1a43d10cbffaf15c729742ee4d9cf0b3456d02924a102871bfdd7c9aa40bf373a50e8e559bea22f94a4b94f7dde92c7329725521e8191117e107f61c3", 0xc3, 0xc00, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x7fffffff}, 0xc) r3 = socket(0x2, 0x5, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a040a5c275a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d10000000000000000b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec000000000000000000ecceec261e0e073b3e73b321ce2b80b53018e16ec30e4ac41093279321a7524703cdaa2672aca672fd7a41156c4e9ee9ffb0d18bbd"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 18:09:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) setpgid(r3, 0x0) getgid() sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000002440)=ANY=[@ANYBLOB="0060d5201455b9000000"], 0xa, &(0x7f0000002340)=[{&(0x7f0000000040)="818c1280d9c67c7e8f15322c71bf3ffdcd85f9aa485a722eb0ddc25b9552921ff606aa8eb5e450ce680d5d2da842f5", 0x2f}, {&(0x7f0000000080)="fa75d8880937bbd29597dcd396cb5019c487f8558e72a31d3e06b47ddf86d39062649a6f18c75cfc9dd8ff19f436db80f6434d0b23546b63d02e62b626e7cb8d575a829b0d45d0d268ce51358a8e4964fc15bc0b4c3c8495e29aa84f1de7ce2e1acdde4865083d1c43e32145c31a2d5b808d5689c6e7ff55e2f6285025591f602da3e05e3f66b908cb77f209f356c611d33590adac15aaf95d1f80761ef622411f96d0ec2ba9259d5fc49d69ffe1018c0f5974e4c78fa018b76c049533851108184c4242e296e5253c366d22eb8206af659b2d", 0xd3}, {&(0x7f0000000180)="c8d0a4fa25e5f7e1d29840e845e7d354504fddb1c66c69e4c0692b489f1219dbed7c15b0acb4ca82e0054a22fc4c4418ccb3408bf846c7a5d926ca9353a01786649418bc51745a48e2dd1b1786fe16a3a8f3013c0be852c82c148aeb362ad23d629b13a865fee4f14a049aef7003b27402ffaa77d82a71caae1875cca2f50e73df163371ebd15279086900c8384e079182235a00ca1deb6e0dbe6dcb157f8e304e2acca1f94a0d7e5840644dfb29d88e18652995a359cd6626863365502a27a187a5c250bab725a0d73fed9a1e491f82dc9e8c8f88e90dd20a453518a2a9e3de4dc97806cd0941240154fb2e47e8bed1a034b0cbc3e37a52bec55b7ddb38d0f34c743745b2222a67acb1879f73292d0259e66e8d74e90683eb675302af0ca33bb35e5610ae7b6cdac2cff97a7a04460c1fb1560fdfedf8b66a57c7227ac4e1137cd0a77680d5fdf62dc51ad97202ad5025dbd3d366b5a4dcd5f45df5de027ca5b9db1f73fb4be61f4d25bfd345a959821b24f7a9faf71ddaf8f59350d4c0d21b825f2d52b9cec0e49ea88e4e55ac2cca4674ae0f44819ca292ccf1f91dc7c0aaafc02a0f7da9a3befe7022083b2d47eb2dec02cbbbee81e8fe4f83b1581f7e44f1e9948b4bca4198f47de0b6005e70f873f073138544466f04d454aaa56a85a418bf3935dfa5d0db002412136107b220fa91ac9a4b91246f8081e152b70dd0bd26832ad91ce93c99b3eb683bdc1a9e8afc18ec294ea679f0787fe7174c203ed8fbb605ef0493df28c50afe23efdab5c9d81323f379ae5c6d67d1296d5e4293e725d61d5aa4137209be82a409645c5ac739b90714986b5803a5926148e209567520c9d6f9b85e97767415dda2dcb156ccf4968de6df6430a689786e5ee55f8447ff31d4a45dc579fee042178f9c19d89ecec2ea259880739a0a683be1ee6c32915f5f3000849fca7f80aee477f7336a689eb1fc36f8d072d0d2885b58330d6ba987409567ca9fdfcbed993ef4b50b9380439c606cb6bc94efb16a4983ab0fd1500ea6615fe4d7bd4ed9059c8df8acfc07c872bf0453ca14de9a6ef02892f038014ac732a5e4580f7cb0e4cedd7b909ce9234f19ce32e94f621fe750b96603bb252fbe69a6e174465130651a05616ca21b7688468dd81165ea6dfa23a0cdd2b903925119f1fdbbd25dc262ff70561c13341cd5a2e13d1e6630ce1a007f423550a73b70feba37c3d204b52c31d472100cb05c8f574be2bfe282dec8188caf80ec092b4ba73b624c3ff27682f3e9622c6ca3f85540b491567be455a76592537e2d556f75396bfb9677a15f2542aee39cbc576c333297b5287b9f73dda4c27974d92444be24f881deefbff6915ca1018c9087ce7ee98f5fe879d7c180ea13b4872616df71ee1a3b76a133983fb99f2fd8d918c4bdb6a6e1817a501bcafeb955b857abc8f2823daef689124ebc772b56d9dc65ed4d93ee9466410ecc339627fcf9d48ed2b7db6498738244df009d5017d7fc2f15a3d1eeeb27e34b25850fbf70e710bbdab0bd2633a8ed660f800d85a87ff2b4943eeb6482212b52dfa3b5b77e27da3ab846aebecb79b81a1c3755dc9ae0c04cc0289a4d60b0b44b849d447df4b1e80867617e5bdec2e7a78ddceb07676449c51c4e3e20eabeb9a7c49ff0512bf614927a16afe5c7045f3a66fab1caeeae46660e768ad1d6539a1c33c06e25b83a12dd21432cebf54c9ff0b450808073d040cebad1a4045db184783864f0410086d38fb8a2224754d9e6591ad810862c8d26f4d9ca97869bae10ac9bd321a70c61693877f5bd3b45ab00faffff41f5edc021f55cc4287a0d20c75c9ba915aa39c18363a682b55d8d73312fa70a274c32907a182a322491212d6334ae2983485fe9270ad67702b6c6a976bd51c113076c6ceed82e99b410f0478687d5ffa8a076e1813d7bc7e4d0bd929edb37ae8130481a10fe89d115e1a81bdcd8016cf1bce05606ef0b29cf7bc1a701e4b09ea2a6ea97cc5f90adef566c44ac55a1b17db9d92068db16353f3cdcbc1c7b0ac410476e3f2a30671cf8ed042d342e546779f3ff3f5581d70d31c194a9584f496595e035c4ea6e6c788e0eaad8cf7db8cddd2f015fda6b19610d06509da4fafb2b4e526d6d29cce5f957b49dd0bd3c017f6b630559e295691235921d124f70d1de820444c9b9d66caa8d7363c14a74d8a3c2bb6ac6e465b481bcaa58fcdfbdeef74a1637c94951e290121445074bf3b0911edcd458a65a89184c5f08c260fb7467c9b2213902ecc88d1ee33841fa92874f7b68c0c417b6cbb0d662077a5ad4444c2bfe7a52466e8b0eb57836ffa06a0eced67d2a1da8e2b66435ae552b5fbcd89fbd0993dc851b93dc18baa3a5f32769c05e138dfa53a60f4ed423ff5aabbbd6af372539ccd4fc1a029ac15e070ffc1fbf7b8e6e4979e27716dbc367bc475065aa4314d4bf8b15aa725a917148f4dced8de389911dcd51d0ead46dd1927f5d59a4d444944b25f6ba5882f7c50a446899eb7d794882ffa4e395df1eb8fd0a2436b34959114bc0f10cf3e30ce6b72e833040033b3f56a6da19989683bf03b1ffc55824358caa949f375885195bdc741722de384b9c0b5901f404d867ee2b6165cbc0184a6afa4d8024209fe70e186ffccf960fd5148a727ae185c8638f393cf992c9456828e1ba747bf32ae482cfd6f57e59f764c0fdb5edf1406b43ec682f4875361a080ea535d314dbf657dbb8600de65ce81cf3bbe75c939693df631a6244e87dc8ca7f7cd38140c45fc46a86e181bb7e50ad06ba0950c4ffd35854fce346aba1f0c3a97e4802b48cf883de439449bd5766246adaaf963f79ed1c39732da57a9034cd215e7d5effbf4141b17de8210fd65dae64fc273c2cf9945fb4e1864f2ca932ebb873b267c1dc82e34cec2c5f8cb0a6499867cd97fe3db578b53e0677e8c620380029c51253a7a7415b8f806acda28726956616ae00455fd6b600d670437130a6b8c6d73efb4bb87637ac6862e437231ea44c8fb7925ab3bcfa5e8941da529a539ece60de256ff82b25daae149d5485af2e0d476ef6389d83e0628cc4edc86f2e2e094f977d0355b14a375bdfda9413ee61b5ffbfeb613afe1a3cb4d575af0f0956f5a7afe9b179cb205dacea9463e5888e97339e321726663fc45b25cee67dca004d29945e79780a58f467f214811e1be15260fe67e93b4daf3d006de87a60fa01f0f54373583491c12c9a9766d8a3c1c774048cacd3e2409b5d39bed046fc977a39f9413ec7bbf266c3dea60fa838a13532562a7d9ca0e99f943d9209cfc47a09247d770958ce27c1aa1af405cc4fb256cd7b95fd271478d3daedda0ea1e71b71ba5dd106833c24e0fb68705bc0ea7928b86bbbd3da6a707342d09e152e90356a643d9bab7666997328e1ba81de8ddaaa44a87a76bbf2b82fd7d9736cc28a115ac3ac7fc67c52f95f557aafa226140c39870b439c556b43ddab9c279ff2de7de8ae3524e08b4949178939846b84852493c86f8935b11508055d573fb3dacc0e69480cae915dfba93515bad97fc54b3ec8b53a1bd5cabc6473873cdd282e8a2dc1162575d95d4116060f4be6c9d19754b6e84c89d9073798ab247083142ea3223d9af645510b984dc67ddef43d20f303518489bd4112200fef4a098947ff6ce21f7d340ab675207e2d33ddfbe970f42f54b9bbbcf1f774089aef50958439997110d42b7a553e68c6f5bcfbfcb06b4f4b1898f78aca9be2f106674b951a8eaca3ecdb1f2c9856bdb65d9fa25c4ebc77299c37fc3bd960ee1cd77aa0ca80a1168d036f57fb211dfc4d48af41a716f4e820777171adc4255209f936c5bd20d3ccccd311c5078f55cba3ef450e815fc31182c97866c77e934843a7a0ca13d606d823f2f4a794f82edd3ae2b371f5943889fa1bb1b602e62fe0db0cc2d9a7a2eff47947174db71e2a7b079ccf6617723b1debe2c0d611d7145b5b53bae5c096d8daed495d98363a53d358f6580e05e6fab632ba7039285c7872d71221a3acdbbbebf3507b19e836b91c7804573c1e0a661b4d34807c9cf3f2c3cfbc2da1c6754a6bf51f4afc2f15258836343586b66e27fa61e51560d84d377e04232e7acc42ad03ca8511da3651868d49b4e40d5a3e5330e1d543059dc8383f5d4a9b31ab2c1336814e19af0694a887b0c7f26ea697d0536d5b7e0554233696d02835895048fd0f5adad4427830014a330462a7217e0b4df5843ecd99e1f9c63fe6c0e423b0eff87be70714113de52cbb6c895a4bf164e082689a6f1d50ebe70c12bc26deb81e4ae4bec7307d7e3929403187727cceb6fb2e00535bea0d8a6d59b239f7060a50b9059a17e5b69c215e72e48c3f50451bfc6eb6b9e7cee74f5bd8b54d98c2dfb308207ac61fcb855822a8edcdfb227126f9b3a98b96eeb2f31e8fff4135654d9493dc645af656fa3508c9df08146a970c9e21de6cd3d5364cbd345aa5b89be4114a38fcdc5ab1e3e68545810123b8ed36b0544e0fce1b4871967d93be6d545aaa35505f0a4dbc13e8b66c9128961b1c21428b3a09d6a1fd08b0229f1787f3df3041644186f95a928cfc8c8c23323abc984927f2d25e0d1313f2509a50f8c1b02aaf3ad0a46a65ef9fb024df881c33df271995b3e343ed712c0204360c54dbed08f2e3f2bf96903b4d382fbc54633dd2a03ec1553075f4a3d1422277f74593509b83cf40c65aea3fd92d5d9ec0bb56c91bd3827d00df6449e4640613aea015561d3fee635d4ee0fcc48a3e8b26432cfb69ad24d131c906fb65342e6bc6749d1166a041cbf742b5182efbba5e6658a7a16a80769d3a6bce6a55905c84c4c9aa4272fae87f77a20d2809a5b38d69aa9f959a4304a93504b72a56bd976624aefe73d92a01d067f705d465ea9ad5d0dc78ba76f869d0dca741aed6b8739932ef0c65881662d63638ebc7863fe45726cef51ada912779a25e4792119020bb07f074e8bf62ce39cc08b093a15da734a7aa3615e00c857dd641339e2efcfbbf1134494616a867af62e9d795f9ddcaf6a5b2ebab40764d62f714bac7d11d606545a4ac3ae1fa199698a9a6f6ed0447851e18c39e9d90080e0d5f3ce40618131d83e46b45c297ba8a92121c4976a0d18f6ef9917a36a0a789d27b9fcbe3d19cfbb205fb4b454d6cec01af483f24a665b6dd4343530d94a19426e1503f8687adf4556c62f85a6f1b8d82f108efc9c874e8c3150ec63fe0b0a267458a5d84e15a01252c89529ebabecbc800890f4cfeaa64624620256d8cd48c6655aaf8f3f4e9dc0a352a0d4e525cc3c732a176b7a0987bad9c861804aaf4cfaa0b6e3884bb998a10c2b20764138d03d354422d17561122debfdeab9914b1de07e750212a1ef165a2fb05e04a306c90ca92541c549b8d24562c506a89a2e3718604e7e0461b7de27e98921ceda4b8d35c51a746c45eaa84978060458409edebf4a5bdb9e93e9e977de0c8ee4ed761ac79734fdb952af89b3ab6c4935f574a9ecd7f83494c7ad7dde449e69a6c1a92672063b6ec03138df05fefd79c8a06a39d61f6531981471d5cfb7093ded7dcd467ef1121296ce3266eafab367eccdced1c6de63aed53cfdc2388d96b2c062e440ef047424fe7c36d81455227f200c38cf095cefbef447a6a71d9ff5786c5ae58cbcf1c6ed9f3ad535034b2d6948ec4f0972f959df70613245d4458dff912ec296b71b83478de38490334b0574d4b69bcc3088b7e99ebafbd35d0dc32b7d69ae418d60cbcb50cc5f4c1421bb67bd9b40148370b40", 0x1000}, {&(0x7f0000001180)="34c0136392d981eb7919a972cb6e202a73a3b073b36dae141e5b32a3e3b8d6e419b1740c691fa85342b9f4a5395e1790724541b3f5a9fad35537edac117ed890ea09d083fdda3cc607ad87a5157c2616717c90d0f42711b97c897bda2b880a6478d3940c2ab997a39d3b4607ed401dc8cc3b75be0f316edfebe2c72bf627428000a9521af1f81586677f2e8930b18d245f4a1d1a54a1ccadb716898f13262084bf1f86409d6c406db08da0dd0e2096a93047b51c53651a66437fad1f5bf461a1a1a9bc97aa3004aa", 0xc8}, {&(0x7f0000001280)="378466c07bfce872531f1fdac38e91b1fc15b959393a6e2fbe02f608093584c3919aca9796131f7cf0019f44ab264b6e8105afaaf5a1fef76c2804ce3578c87bd981f8cb6d44e25c9a7b968375bb232518ab5029b9b58465637a18803b18f1af75d1fa0fe706f77053b7023359314aa144c7637d08f5154146943fd967631fca41c8661965b4413621ee867d1f378db16f865b98a3f8ef1522ede1ccc98dd9da2320efe7b4e80f54f551aec2848f92e003c1d67ebb5f4a1c3ead5d09d08b645617068b513b1c3a6016ad51505f2535ffb2d37c2c6502439304b5c0bb5e15d87a407c1739ae741e0f5edd2773e30a1184f3f68f67b3062cb849fb2a41efce3291ce49c8d888105155f216760df2c6bf59c325d8369c9e84c2dd7f254d1ed17fd8f34bfd7cc7bb7fc157b103ba94faca53bf81df450208ed1fd376c74e9c76f667dc5af95dfe45d6b0cd01b7c9becda75e19d1880befcb883b3c938e83ade12cdc5990898873bde934bdb1c6813cff207c2e0ebca9cd1dd7d4a30a8e9c187208565dfad32871ca3830f8c16df4dbb09b2b0b6c9e2f4e26c7a4c8fa6f72f638e1ff7cdea6860c47a963c88f9bf6ea24bf7cbddcf7d300665d1bbd14fa02053e83371a62d966f101a1fd12e8a7305e0879106895de1c3b45ecbe5df1e918570daddb142ff9939de19314882cc67938e791b2a5c9867bb181092b391774cb111e50197134145734ef7cebc87a69092dd1965d87f68c49d832636b47eb2bfd7472f5498974b3fd95e6bb9f167f4bd305355a0feb196c813be641c05ec3f1706a229aa761df1789764abd0a7238912e911b2415c3d1bc9bffa8026d5bfd06611b3155dfe280910307d83ddc5b5b6d52123e9229f113eac2c3e1eda836b4b9cfb7c1c2b217f9a653bded99c7d5434e39c363e0895c0da5c8ca70c1a459fd90a36ca42b74ad03370b733082621f5f7de52d1a5df9aacc08603b90ad0cdee010d60edcd4344db8ebdfdaf7d6b1d3bf4853334fdfc8fe7ddfe15c0743e89152c20e947ed3bad9cfae44d07c7b0dace46f0850e5be1c616fc89d8b8df6b60169f8900611c1b4d394b03b64c1d5fe7de8d9f85ba3ff54db48b3d0b77e0bbb9826843a959128ae641347c76513927a18983b8b22a971a71c06a01800d97abf54d63baae9ddaf9b8b02531af65af59f9d8637d57a7ca78e9ef147cb90a20307059d7a80fdc3adf35f8ca944ab50fdf584d20bf828db8a1904bbb62ea28c9a1b5b81a98b2391178674ef8fb17d42a344593a6e4eca81148234f73ea85bab0c6d3e9d91ebb0b9cbbde4566aa30ea0218ea511c64e7013024546350f27d7fc6cbff5aee32ac65af6b78a34557b1e24c46abda4614cd52e5902420a61b9fcb1cb7abb625b60c63ba63dc2d1a651ac94383baaff469dbe2fa9de2777fefc6a982044071b57664131e43bfa08f5d4e434f0be469c60e3b5c68e7f90ca68b0a1c2dd921377eadf37dfda19b6b4afa4d2587b1ea34057e2420ea29043432f830c51d1f06c02b09398cf8585d716993efa93ed02ec1a5074917a8f5564127e059cff852fb6115148f4cb9519c2b2497bba0c8ecb826fa7a752942134e9ecd582770ebb45e1afcf7f6a1d24148db7b84b155d2bb09ba755aec17ea103a0e170cb97bf0301074baad971652876624b80b5f219b57fa6cfcb2307d5cf8f8fa0f16a4b110e7c8cab72e27fc6f3e5c5d73917ff15d8c71a6200f5695984e8ca74f6185c0bcdfb1f7774180d98e171fbe85d1fa79679a1bd0a9c1fc4a7c5034b679a71c16d3991383aa2b241eaa457e25f83712dedfa40a4850185809e2b8f07026931649141ce9f56736ec089fadc377ca943a87773b1525bcb1e2f17a7d99796960bac15400d70654eeb6015c97b5ff2870000885f7ed5db0a007857ece7f59fb325ccf04aef6ce5ab5786532f62ea144de2c671fe0218900aadebf3207061758300f9c6c826f206a93c397a42864731b33b950989d4dd1c3bf229dcc5411b2ed0b9248f1d8087d6513e8c71192c05f3fb66268d5fa0883f20255518f3c767a9171057f521bb1d214fc9e7b4c82e1b39e59dba4907924e97a49bbd0adff7a07c06dba39a303449c4ee248780e0f8d75a26745bff4f27358ec63e9a221b15683a90b9cab404b73e4ff54cd89065a959b60ba911e2fcdfa2ff8812c64330ea8cf1875a6d9aacf0ef87b0c7df7756b5c35d7d875629fcff7301a2499d1a8c3de69936a5f573f22e14adbb915ad5546aab3ee742a0e450ea0cb6020d1b0af4f0f35deff29821cc679a2c414b325c92e6efeb73985abcaf908cccc8601d14d3bf2d53c5eea5a404117a0270428cc60dd625101a555975e46b6649e8ec4bdb0b85c976b5c08d66faf5d68eb0d3c1ae629c58b56dca4c1291099bd74ae3b91bc67d3e84f89765acbd16b2da8815f1ea31b57ab025d11ce6c1a32ac4c9a25d09e8b21af1bb5cac758ee8421e170fb8e21e6daf59c81b39cf4bcbdb9e72b0a2288380da4726be335e015772e06737a3c3987d60e8ef83d38033aa860a73fd21a81ff44a4b2057bb205e898b15e208d8b929f6c2c50987704562c753f07d1921635f212aba75da9223241c76e719b0e27e8b882544b9dd3c6e15b039b0cd80381fd9a0d245afa8b0d9768924ae6844f8c061d65076cf1ce0936271ec9bb1c2ea5dec99e9591cd82a9c8b4ee6003b89e918f00b3cd6966d661855566c45219f59339fa56dbb1bc66a9a8255d0b535490214566b775176b649ece5cfd0e18e282aae96573c0bda39bb9702fdee462fd037e87eb1928c67be0964aed5a7bd877408115b932bfdb11e98e40cb3a9d401021d9f8f30e4ce2c506635496c047d1041eb7e243a9b7f12edab5650d2a22ddcfe21bb558973d5ae4c4b93ff89969305bc50968a002778f84778f43b50cbd6d45ab1ead63b2d30e8daa0c2b2ad212fb09f13b8b1c972c9a1ad21a179ab8b42140599015c377b502ed0dae24a5aaa3c25b4d2fd93f4c2b6fd8391402554002ffca5109dc93256ddefc18badb81989adc12e8829aaeec8d7d13cb78d8452f89c6391394113aff667e17202269bfe4f8949d9a37555d7a4727c8ce15947690428d67b74ae9e4ae454fdbbabbb858f0bd3c35054f6054ac866430fd716537ffb122dc085bd958643afa435f66b278ecab7a64ce50ba8ab04577b0c630e7529d817ff133a16e881a346520b947d5073fc91c14cdd282458a7998fb9b7612a20fab451d2f04d1b7cef094a5fff3c60ebaaec11951ae739940d6b6d14f808a9b1631fa8f7a7824c04b14c49152d3a976615957831639a9cf12ce98d94502eaaf4cb393e6982322560233ae4da7c6c6c5549fef2b72d1c82367fa20e612fdc39bd3a1274c9776b7bf4dcb23ad104c5ebab5f732c1e4d2f92137e7634aae1ea36432e6bb69ae8b11f6db4d15e41821954d74276b684f599623d696c427396274211e569392c572ffe7b1b5e50b8faf6098019d1a80e9b4e4e709094fdae952145aa3d7418bc10b5cd56c0988323a33a87401aadd4181d71567edf6088ced181ba0e8f05419065d516e4829bc4e124b964e16ef9b65847dabc563cbf0cbda516d2212831dbc36134939ca91e50d8a69d30fb0188dd7c8086a55788c94205f6023a4f31d9bd497e9999cb20752a7678a7de506feb93b10903157702626be1fa3aed403a169795d0f2ca81c0593af3ca999aaf72dc7a29e8a66cc1e036278f30cc3f0f8326fd137383a6f50c2def5af42e66d05040cfc560016ba36cd5fab3c53f15b78233cddd08246ac0436650d56c93975873df0bc952997b9236557e7fe2fbc5e01a577b4f8651d0de8e983d1c56e081ed4e0b1e0c2aeb24c13219e1e1f9204a09af1677b8ac6480a44e7f55885b4d3ace57fea3a0e5bba4962d92d43bb0288c80dc7d3e0e5931214de6c0d38af46c800a97d8dee506baadbb57fe27a53a6b22690a44742b06e525a0aa3a7bb8792aa6ddf5ec822fba677f5c03ed2e28eff91c2c0d2e496239150ce8072cff38701e910507d726a25426459d229b818d85edd0b6676ffecec8f284b9be546eff5e4aadead2fb6375bef54b721a5012f254f4ba9564c3ae6a7603225bca2b9627cc91b8e9fb94bc18fbac17b4617941e7639ee0caeff9377647ac061cf0b6eb27ed5da62b4cfa643178a51697a9d0fba00416886391b1498dfb77fa9fcc1a2ffbec4f510fde0c0ea96c088850819cf96cf98f9dbc00c3d59577a5e001736ceae5a6e4cba97cdb35c4e83e78ff1a832a36739191693a0e998b52042858678cd456550500cff6930233a7bc6e8bba283469b1377e6574d10536140436c819a7b6229b44ec3c3ab25310795556b634a8e810d9bed4e3520da892e588bd40f48711d262763936d9e14667d49094eb498ffad0b92a2c200b48678b786b0bc738e77da646e9cf3faf1ec745a98448c178ca121316316bd51badbfc4aa5192f4906b29b88f85efbb1d41402ff11c5aaa240c308c2a07e0e9c3b8de3ab1947838298cf0ba8f41ef50b583aa417a5d24087f5b98e562da9ee041e49035234326d7f0e3c4c63a9fc5fb400bdb31346738dbd5f4aa60c82b5ed436db20812c13fe957d70f7ee9b5f60eefdcf883597e3494dd66e20b025bc9b4ddd4ab93ee952febc656b5996ca0be9044845d7eb24ce965eade60bb7521ae51a2672e38885789bfc23f7448a4a3325cc7192de2f2239c568e2fb89b042e64d9b53b26bff74faf9a5368931435e138d2ce2f5ae8d4e891eead2c9c2c1faeff716b417efa098f6dd7aac1d19ef3d3935c4f9e92d6d46252662c5608cb8126953d9832449ce2bce24f3fbf3828b3ebc0e61c29edd792b2aae95e1bf9318b2abb1fdea67a47944fd0462d72445a1abbb0ce7c1ea5b3361f7329ad3aa1a76a760f757bfb3527233ff16e25ded5bf7300fc470dca45a4e2a6eb5412702d619baf4342abfee76523557c203066b1c77f180155a69f2f41c2e44c75f0fbf585a8d7c294fe73546d0e29e003903c2960d0dcbe7e748417b31e300e9a88d610b5dad536e7bb692d2d2621f6d6379dde2f807a32ac426341b50910dc81c991d643e1ae8ef2590462755d5023a39d5cde030940e90c9778877533eecf9142960c0a4d5ef7cc73a7b80019276e18576a72017c7fabeeea9b64a975c078197a2e086cb27bb9fa996fe2042727ced3f0a7c8228fcfea68e8bd634c2238285599be3045c4a12a0606e6a30c201e96aa31cf291f58eece28ade31ce780ad8e94ef1d1f5ffccd7dc172f2976d39e6cbe6b825151615f769fa67586f9fbf77bc08fad700172289ce5e01e9c6905a0bc6346ac50bb659eaab0526bff1e676e9002e70f37f8477fd26ad913472da5b1a67cf0eb0079e89b7cccded39176c02e07a77f959ca7f8e7abac29cbd8779f740ad7d98c512745fc734eaf8792c4073a9bfa4258243daa24667860a047b648638fa3458c900cff9d7ad6ecf5187bbf381e5010a7f57d06ec2f5c6d1430c660a63da85f7f82f78bafbef4c50c1267a5cf29d58f6c825e7232ad14e4608c3fcf0ff803a58fe76bd1fe4c88113b742d437b37e5d03b942cc40e499af940f6d6a8bd1d27bbe3cc26626fd73f83561df87f4b20d33c6cdfb48be4850396a2ced2676ee853956b0bc03238019cd5015d97bcf8c4cf84cb0e0963cab35023cbbe5524ca1b6ebb8330fb3f2e37fda77efc15952f4e5245053f696e1050a79bb90f79626573f2d90b54d8a3038cb92bc36e7a8e9de3414f9b0576204892d38b922504a9bf44e904", 0x1000}, {&(0x7f0000002280)="d807ac1c89ce2627a10e2a4cffdc626be23a309d0d9efde5f95efc9e01ad759b2e2b3ac0e1539463e48c2aeeb205e4ea997cc6cabd213be95d5d385853d23d038bd1d417a4af8f62aa608fe535c08adfa4de1e3aaa58dfe4cac53c8d4e6c4e7b65165d713b197cdcd0ddd8149dc2f32585b9ee72185763ca0246b571bb9d1bc4c1d39f131182b74a1595b631501ba470fb52ec", 0x93}], 0x6, &(0x7f00000023c0), 0x0, 0x40a}, 0x40f) r4 = socket(0x800000018, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000), 0xb1) 18:09:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) dup2(r3, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x5) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000140)) r7 = accept$inet6(r0, 0x0, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r4, 0x4}, {r7, 0x8}], 0x2, 0x1f) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 18:09:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 18:09:29 executing program 0: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000140)='./file0/file0\x00', 0xa007, 0x204) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000100), 0x1b923f7a2906404a) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup2(r4, r5) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000180)={{0x5, 0x18, 0x80}, 0xd71, 0xf61, 0x10000000}) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='+$\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) renameat(r1, &(0x7f0000000040)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:09:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000300)='./bus/file0\x00', 0x40, 0x2) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r1, r2, r4, r7, 0x18b}, 0x202, 0x401, 0x22}) setuid(r1) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f00000001c0)={0x1, 0xdfb0}) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 18:09:29 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a240186756aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r7, &(0x7f0000000800)=""/43, 0x99) setgid(r10) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a97672db4250d4c17dd4e9c2f800400000000000000001400000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758daf985091e000000000000005800000001000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00000000"], 0x130}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={r8, r9, r10}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r13 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r13, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCNXCL(r14, 0x2000740e) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r14, 0x6, r15) sendto(r14, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r13, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r13, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r15}) writev(r14, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r14, 0xc) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000700)=0x3) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r17, 0x80000001, 0xfff, 0x5, 0x100000000}) 18:09:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0xf09f5e5b031a06c2, 0xce1, 0x1f}) 18:09:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 18:09:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000180)="7f") r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x7f, 0x1, 0xcc, 0x5c, "2c1d2b0bf4695d6f41506ebff41e342760450406", 0x81, 0x57}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) 18:09:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) r7 = semget(0x0, 0x4, 0x4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0xd5c8, 0x269d]) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r1, r2, r4, r8, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r10) 18:09:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1fbfc89a246f00aa1c1c0853065382df51e035969546eccbf05888c9b5fc3bcf292a40bfd37a4f6d19", 0x29}, {&(0x7f0000000140)="4447da33ab678f1bdaf01a4dd6d75f1d189b4459ec2190e4e18e8609f138215b051f60389497a01477541043bf711ce7f1a5e7c2828442", 0x37}, {&(0x7f0000000180)}], 0x3) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x40, 0x4) write(r0, &(0x7f0000000080)="c2d0faa48d3c2713f7dfd63d940ff604e0be1da0815fd1c578e61247fdbb1a0414758cb842cc431a5c042e4e741284", 0x2f) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2fffffffff302f66699f206f86a9c11bd68bee2c6c653000"], 0x2) 18:09:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) flock(r2, 0xc) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 18:09:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x6, 0x24879d4fbbcbb431, 0x42) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x20, 0x4, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 18:09:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f0000000100)="74f1f6b19fd9bfd56c6c30196f11ecf0e60e4c6bc05bdbf19db2862e00291f7567e6d1dfcaa0b92a8d00d8ee95200ae2870f688a566552d5115580ba1f8e728f2340ba71ce5cd767dc085ab316dab67d05947767571a095d94337a4e6bdc7508eb01b4dec84b3e56221413dae9b9fbdceff3227beaefcafd02b5ccecfe2f7ff85ee8946c8ba1c27c0cb7", 0x8a, 0x8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x2}, 0xc) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 18:09:29 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r2, 0x10009) readlinkat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r3, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r4, r5, r7, r10, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r13, r15, r18, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r27, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0x3, r20, r21, r23, r26, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r33 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r33, 0x1}, {r33, 0xaf}, {r33, 0x10e}, {r33}, {r33, 0x2}], 0x5, 0x8eb6) shutdown(r33, 0x1) fcntl$dupfd(r33, 0x1b, r32) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r35 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r35, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x3, r28, r29, r31, r34, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r41 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r41, 0x1}, {r41, 0xaf}, {r41, 0x10e}, {r41}, {r41, 0x2}], 0x5, 0x8eb6) shutdown(r41, 0x1) fcntl$dupfd(r41, 0x1b, r40) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r43 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r43, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x3, r36, r37, r39, r42, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r49 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r49, 0x1}, {r49, 0xaf}, {r49, 0x10e}, {r49}, {r49, 0x2}], 0x5, 0x8eb6) shutdown(r49, 0x1) fcntl$dupfd(r49, 0x1b, r48) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r51 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r51, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000280)={{0x3, r44, r45, r47, r50, 0x18b}, 0x202, 0x401, 0x22}) r52 = socket(0x2, 0x1, 0x0) r53 = fcntl$dupfd(r52, 0x0, r52) ioctl$TIOCFLUSH(r53, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r55 = getegid() r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r59 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r59, 0x1}, {r59, 0xaf}, {r59, 0x10e}, {r59}, {r59, 0x2}], 0x5, 0x8eb6) shutdown(r59, 0x1) fcntl$dupfd(r59, 0x1b, r58) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r61 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r61, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000280)={{0x3, r54, r55, r57, r60, 0x18b}, 0x202, 0x401, 0x22}) r62 = getuid() setuid(r62) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) dup(r3) r63 = socket(0x18, 0x2, 0x0) setsockopt(r63, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r65 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r65, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r65, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r65, 0xa, r63) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) 18:09:29 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r1, 0x0) getitimer(0x1, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x7ff59dba1803c02b, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000003c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000001440)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) symlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x0, 0x0) fchdir(r6) r7 = accept(r5, 0x0, &(0x7f0000001540)) sendto$inet6(r7, &(0x7f0000001580)="b58b35f97d978578a0", 0x9, 0x40b, 0x0, 0x0) r8 = shmget$private(0x0, 0x2000, 0x610, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000015c0)=""/46) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x1, &(0x7f0000001700)=[0x0]) getgroups(0xa, &(0x7f0000001740)=[r9, r10, r2, r2, r11, r2, r2, r12, r2, r2]) r13 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) sendmsg$unix(r13, &(0x7f0000001e80)={&(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001d80)=[{&(0x7f00000017c0)="0a616b466bc4d6621f793175395a1ba27c1c08c90245d37c19b7302cce4ac70f7e94083e4395eec915ff1ddcb97d27f54fefee9e8d38c0520a819c48e7fb3af4b0b4acc6ce94095aea8e", 0x4a}, {&(0x7f0000001840)="1e55c41c7e3015c9852fc5cf89874e8b46aec4a6fdc826852908f852fd075229513aa8057e4ac4b5f8cb41896963edcd988ecdb354f506c36e26426c38951118fb19a9ddb56d4249df1ff5f634961ca628e56835403c38c00b21d3b9121c07ab86d78e636c2ffdba7fed57e8d0659ecfa9dbce0837c7e5d2330ed9faa7187a144cc11e5cf565dbe80f589623910cd5b28531ecf4d80d80fcb4306a78962e4eeeaabec7ffc287cfd5bf4c3570054414fb88f2", 0xb2}, {&(0x7f0000001900)="c9bb31881bc7fb7c2d9c9031a25d8c23be7217eb97902a8bc12ddc676bcdaabaddb4712f7f06ebd2e7ebceb0f264eb8c9c2f1c396087847e959014c392589fd7373f23c5403be5fb23c126487b276e016fd2c371de171f2eae07fd67aa8bbe9a16b58d69ad49437529d1eb7c4fdce61360937495147a1456c8ef5914bea2873a812c1fb52e3b8951973e994fb91f39bfb1bbb246f1d85605369e8c269993457a179c56", 0xa3}, {&(0x7f00000019c0)="49ca7271eef5c7f62fa8e79df47907fcc5f8618388", 0x15}, {&(0x7f0000001a00)="e505a73dd9310c540509b2fffc1d64d1db7a8eaa6a52223ab7bf67d3e8bb9fa730be274d55a32e73ba30963302293f446fa0158904f75f514cdd1226d5ddf1505972585da6656cf2ff70ff906649ec4bb0cb18342167f3f5407b5d992ca8953c211662ee9962", 0x66}, {&(0x7f0000001a80)="f96082de7aa53ee7e570522e7d96c4d534df901d6347b222a2ba151f16578070696e6408299913a75027a2e36eb9194542cca5ec38938688da48db97", 0x3c}, {&(0x7f0000001ac0)="9051a4e861190926a7c66319fa61e5c70073a1f81bb28bcd70ee52a329625f2a793133826d81090e9275d90e64e00838bd25997e3ad34369d4e6868050bca0db6674f9e8bce1eab5117590e12185cb209fd019feb79cba6df3f8ce6dc6fc7159f9cc4b8bd5c201b5e530c95c36a57296be69f780978aeb1825d080511891948e734dd080cf02647d5d9e00712d759824a8514c3d5ce7927584acd8d59526cb186469e4bdadac6c54bd886f12dc93bd55c3650ecf3a4218f58378b1eb673040ed9c59f672e5edc7f23186f14afef1f9099b48ce12080f669917f4656c065ee70e5a0383ce3adb2b4674a9718fd46c4cc886b57d6aedfad604b6700c592bff", 0xfe}, {&(0x7f0000001bc0)="73de5dd78f951fa9464c5fc62f2afe8a517e804fcde6b4e1857bd5487a67d19ae85f6fa80e17775a0d1e6edd8aeae4a90ec24845ffdaa9e6cab4fcd3a51cee33e0e7bfc7b5fab26b43b949f12ed3c00a157bf750666da84f282b1e4bcfce0e95c8a1057a0779a081548b4303db7786b0c2bba59f946588ef665ce91264e0fce755a890cf50a925d8d78c33980a6aeb94aaeb5da668", 0x95}, {&(0x7f0000001c80)="743a57767d8ae1ef1ac23a3323dec11e6c4acd4f9c229011c6ec6c165c13525964c64943e8e8c35f75640aec9f14f37012221c3d8a6bf8ad042dde2d8595f7b059d447ed2c65b43a327bd13b4753d63a2c7e6a6466b034ec6d2a59ab2c2c84b9cd0617f5415f4c388546e4b4da4687cfcfa52ec01ef47630f30c0a056dcbb7350c35e5c2ac3967f7ead45cfbf40bce9a51d7a952de3f3d067a787cd2efc0391914223d85350a5a4e1773ca71de1282f90d6c986b8dbe62300086d4f85a3c828cb31f50e3c52d6411aefddd105a8c156fb34126803097cf8236c0bdb805d4e98ed4f7b5a66306f1b7e4442927a9a2f8fec874c0c91b9c9e", 0xf7}], 0x9, &(0x7f0000001e40)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x8}, 0x8) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000001f00)={0x7, &(0x7f0000001ec0)=[0x6, 0x7f, 0x401, 0x0, 0xc122, 0x4, 0xc6]}) stat(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)) login: pckbd_enable: command error 18:09:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x10, 0x4000, 0x7) fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) chroot(&(0x7f0000000040)='./file0\x00') syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc) writev(r4, &(0x7f0000002a00), 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 18:09:31 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) 18:09:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) 18:09:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockname(r4, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) close(r2) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x61b1e9c009480072, 0x60) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000040)={0x6, 0x5, 0xffffffff, 0x1, "3944c290034d23e855861610dd1bb5d5049103a2", 0xfffffe01, 0x1}) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x120) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="aebc6951297f56bad884213d4c76518eae5a7d9a7d9f1b5d56384f78bf2acde5a1f110840845bc9a1664ef5de4b88d8fdf90d7cc6650dfc4e8cfc22ba6164a3d8f3e0d64435b1a4acd19e38d0ad8d6e5c6b79c7b7e34938853f2b56575d8c6b2791e9e7aa685089b8c2a9b1d5b12018e94a5234c3948e881a4f0203984665e3d3fcde278d3ff87f51e7ec3a00fc3571f377ee63e2d8fb491db1373f52892eed762f3d2707cb11c75", 0xa8}, {&(0x7f0000000240)="135ddb3a3e1f249d73ac51c67a2871c7d8088bf61bea", 0x16}, {&(0x7f0000000280)="971a7a1e4d76cdb8bfbe7f310cc6fb9fe7a0aebb960beec7f4e173bda48474e296fedfc6956ec6", 0x27}, {&(0x7f0000000340)="d3ea04e73b1bdd9d3329857b1994f9153ac9bfee9a68c1513df3e7faa0594465aff065916186d676db151bd5096f20ca78f33e2baf7ea7951e360e84c613da5f522c7c277733e3b34e4697e655bcc7cd17a0327c353a3a4cc2ed1fae46223ccd5ad84ec991afd5070ae1da96a6d7549e719a9347d5142dd7271b5a7c42d162544dd4d7428a9a39e29118e874613b0c0f2fdbb03309d42a7edbd9d47d7523964f1c", 0xa1}, {&(0x7f0000000400)="6e2ad6d588243634e0ee88fdb9c9b4dca51a267913f75778df06cf89d62f8a3beb6a243541bdb19d356adf1c721d777d9a033b18cfd27ffc300943b9a088663e6fe58dd2b210dd4d365e7b284ebb00d91556b1a852fe067cf56262b2fafc85c8c9685d", 0x63}, {&(0x7f0000000480)="82400881b6c16364ee510b237063b34307a130ee988b19dc70bd520787510d75254c0c89bb6e1e9f04e0367cab43f0650666e74eaed677c89afaae1a91b8eb8fd36abb87533b9d34e3037e299fdc61913d2481597ad3d692c78f69e107695bdb11f6404b2121760995b81bba2e2cc1e266fcd3f24ea52d1ff511e152b448357d53a9f401", 0x84}], 0x6, &(0x7f00000005c0)=[{0xe8, 0xffff, 0x3f, "d145f3999e0e6c870070250942c3a896a91c3ae18cac11dec8b285f11f553d19c1ebc75fe27f815057244fb90167ea0dde54df963c504e29b691ef2cd0cee74cbb907ce1ab07c29bcad44c249974c3a036b46fa1f7df5648b642e515c7d08fa1ed4622d2488539e61843e5653a2d1279711df5518a5cf05838461979594d649853665cf10083888bc5b77437dedbb5cf7939798fa603c1b0e5ea2202705aecf305cc473aa02b6600801e1c59ff8670f52ddc2f22941c4d0edd4519717e81fe9ae838282726a11c1e1e5bc6d206e70c56b87a6fb49c968161"}, {0x98, 0x1, 0x5, "b1d111db9bf63ef1300a41ddb86f6bf4bdc6986b4aa48f88e7d27f43011abcce614f5db6163e1baa462e3c148ed39599130b3ad18ba1c23abce8f76272eeb8e5e995b9db75a28e9db98fd2faece3f1158938f976c6566584fb76d45ce32dde41a82d6b1492d8c3ef738145b9424988c89facbc5b3acc6ff55327fd6df138c4cc038b73c8"}, {0x88, 0x1, 0x3, "43db9cfc62df013fbcf95d92a6f17f41a7cb801598dbc25d7c5a360aeb99033382cf0f7801238e00d044095dd8e6d8bcf319180c41319673bdd4134ea7225181f596f6a0057b5631c66f5705036558908f2a1e1ae417773a29edf601c2071b9ff98c8b14f327418fbf79160d883d45510588910d53d4"}], 0x208}, 0x1) write(r1, 0x0, 0x0) 18:09:32 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r1 = socket(0x3d, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pread(r1, &(0x7f0000000080)="e2fce52feb9c1bfccfee95d5540ccdf087cf9e4eed0e6f35fd7f78e38774ea60161384", 0x23, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x9411, 0x9, 0x4, 0x5, "fe519250c6def0385f18eb44ae92c35832ce4964", 0x59, 0xfffffffe}) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) fcntl$dupfd(r2, 0xa, r4) 18:09:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$TIOCSCTTY(r3, 0x20007461) 18:09:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) semget$private(0x0, 0x0, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)=0x9) ioctl$TIOCSDTR(r2, 0x20007479) sendto(r1, &(0x7f00000000c0)="db243175b3e22e7967c72c1eedda2af508ad80c87b98", 0x16, 0x6, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x10000, './file0\x00', './file0\x00'}) clock_gettime(0x2, &(0x7f0000000100)) 18:09:32 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000005c0)={0x1}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0xdcdfc869a42ccc2, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000640)="b6b117b3ec7bd81d5362bb707060d5ca45a58e92ee3dd201222a9c3023bb3290d757a159607ebede055f74c02893d687f6c986a6411ed8b202393fbe13bf6a19c8c57334e5a9102f286dca95689bb247d68688c986916309293d5aa9761794712ac743049871be8435b5ca43bed2bfbe23d3cbc74929d66ea222a10627c5edaecfa493f83ead9e1098e952c12524f984eb2643a200a6d8dfcfc1b310ee259d250b4a9a2b9c12ba38e8c9de92df584e063e5cb4012dcc753b2f5654cb8ae9710ec44ce76292381e21f7aa3388347fe10b73750109363fa96c90603473579135e55e595804e831815994fcdf136c1ed27ac0d077c60a021b418b1a4d535f6fc4e7b9888323fb62f442d94e4017a1699717710cf1dd2176046fc81d5ba2539dd04e1d4674b685707383fd43fdc326c3df1765126446759b0e8c624652af121c38cedf33c60e73ab9bce505af8a1f6222e8d635095bf21d32966b8c08255c8dc313cf0e49d813fd7351cfc089150912babd8562ccd7f0e8f82f0e8f8aafafc929fb9d2a2bdcbd091c45784dc35f5d5b114a8b470b4a13e2d8ed1bed9e0a18dae6d239694ce69d221dfbd5112305c03a1894435853c6064b95d26b31a1e3ea3efd47d6b236f384af520e4a70ecb89f8006027c2c4a4600beeb7516a60db93d99a2ad8d6e482171d33872b24351365804393000cad034d8e11c5362430fc3235988b37dddb78d735d381d41e1f7f2a34c2a0e18895d42fcc4073340017587e3aa064cd2db7001eac31886f8f14046170eb96eea58da8d6b5f0056c9e278c2cd25cd77476d885a2fdfef6109b0d328b289ad722736fcd3f6f4208219c5afbf6643b47e53e7b03823bfaf07dc97431f2b69da677e27f778cbe11d858479939b40cc4bb8330f7852dfecd6e884f5db8d28dd21995835948ffe9a844c791c49a48b53fcadd6d27a59a4a4e5db73f896f493c40f644aa1f5d54fa362b08faabbca6749813b30c7889d5d2223d92db7d5edc1063adf75036ebb9612064c3074814f24fe5af2fcb55bde20ea9ff4f3bbc2200b7d21f16fe198783bef61357ecd845018b1e689e4ba7d99f60484aadff03c3db8b839fc99491dca5a4ab0fb12a73ea0913a5d0642e6ff76768eb616bde33a08dfd1bacd8432ec1365e569d18d0c4885bf3a5d0f548fe919107364a99697e3af94ba4d79845ee9e8fa51940812be86192fbec8291aaf692c8a16485e270dc719d5ffb53b8f12f5825f93f69b99a2417859087ecc4be5635fcfc3195d69b455c5f77ebdb2096953efbc90c5ad1cfa10ccbefc5a1f9c94967bcaa857795218965906ae4cd2e2d03e7c76d74b41677c1df37266e7ce72848a19c2c305327118bfc4ed21f7169e0d9f798645513268b86775b6faf1c809a0e02bb4b2678e99f3c3eeaa3648e63a080f7fb109c7abe291c5db0af25f6b6aacc825aa49eb364691d3549a314629d2487083d58be6ffec81d4166cb5f000bed03c9269bc590b6bff5fde30a73cc9328d2d003551f3dcbccb9c6792828f382bdc645df6ae581c14ee32a089f86a6dda34b4c20a3cc6d6eca65b17092d6dcb473bdc6d46327ed5fa0aa1295559bcd0a267f265f08159885f9c95aac3dc4c98070f24e055681aef9cd9f86877027759252662cebec029e34fd28712fbb4f5f52f91b383cfabf1df5de022d3466c7e814689688d6feb3a613ef1d80c9ccb2c90ba9318622c15ef17d8ba9b395d5cde55e669fd45fae05889bc14a4009128da2a2616507f566d3dd62834459052d8845a0d9e30eec6490ed09ad3985f42a6e41fc8b461a41496e53b94898669af0a569a1d608217d90d0a7ad1026c4a9e2b6c86f15ad5dda6096514a7b26fa52c978575142d9bd2b47ff8898ffd4e84cc9b9a398e9e5b5deac546f7887eeba7e4b483ef29c444904d57d3c6e9a94e5b5270725f1857cebad69ed7a6c728d413cf432a070454f636b7f72d818d28bb4263b26fffb7a1ee68e4a6a8076b8995658c8e99c0caf3128ac5bf39a7ebe55fb792c411cbe91e3f83421369b07b23821bcd392e7a44197abdd553b4148dd40942820e858930bfa5f2a3a849517ef60bae0c5206bbb3b025680612b178ca2a22e441dc292a4b59c9cd19143db24e01ea9b8f4eeae38379f61d002c0a4ac048f0f48cbcf820fe9409fb971dc250f9313caf0d8f79c6fff720d88b5fd85cb7b27d08d086d8d92e977a44dade4f8b8390c7497c85320a8490d46c22f73bcdcd1f3826902e6f9f26045950852bfe827d53dbe8cb0571c4418e0e0c57b27129995e59e69a342ffe9bf1f9eeea288e2a68ccfdd88c98aa449798db9446bd8eb428ab3f30c9cf43d8e730f76fe300f28980ecf6fbe9a08b928cd4a223cae87364c307f137f80bc6c59d3f4109392ddb5e962e85e9a00d21fbf0add049b018fa5666d63a8b393af475b61076b0e05439ae2f3f0d5eac3eef27f133159683fd3098fe04a0df8a58ea1dbad8908ad021024e52c29299f6b9354e40ae28788d32f77d84c524d65075440a75470db5b9020b583af31c4750fb3e4eaa672179e6c18ef142c14dd97a3a20346a08694cee6a77b10752ebda65aeecbf332bed75352367fb9027a1687246bf6810e5003ac950dd540202af8aff24886d2d56e31fa993fc995615a31e9faf153a88a33222934cfe05a32fb7f8f0e0de3d5f1e09c2fbe4936f2cd5179c03f92f9baf7d66719dabc2267698506bd85f4468067313bbefdb8a7276cf71b38783da0a30e8229ce911effbd3aeafd5ec7bfae089e1df8e610cf4b507d489d85a125c4a43bf58a6d887cfb17f3afa09ce534208dabc573eb81dd5b6c6da7171110c3ea6d9efabfa3d2bf4ac22936a2d5e1429b500dd53663a19d8fe23a27a256e18751e5c80217a9bf6f362a106e0e21f8eff9813fff4e3196d16893c34359e55e6747efe4059c5222022fdf75e7f5a2b80e5d3e49f707f6f9fe341eb2a473da68ed928190ce9068962e5a5fd8ac320a75d3a42e206f21056c39badad03072c37f745770137527a3d6be4f5da92b4b0ae09761531a98bbd827b99b5b82038887fc9ba0cd4d962e4a13b60170ff41e842145f3a42c83d98978c9798f45aebef08a37fe6a7c5fd3a8d7ee6df7c652b83cc909582b984ee48a5f5a4b795a3d953a1a1c6a96e273c0b9b6ef275d81f5bd0670f466e3d31f439f64574be86cbe7bc3d9123c2939c21c3a3faaa756a3cdc66b119c9ebb7b7c0366e2b080c7a413cb623914d9c6e451e69c9405786f1cb99c1a32900465cc3cc9e183865d5a48db922a2d13f4a5a89ab0e537431b35c84992d1dd351e75a203e6ddc252c920f2982df9a3059e90ac851a409071ee36047dc44de6dbcd19d63185763980e06a7b125123a5eb67bf89efccbb22621bd690b94a68277635ffde22b1394bbc6d37b7186c3eface4de01daaf66a280a3ca108a3fa9e376c88fd28b24e98080927004ea15c90cad0ae04993cbe92ea462d7b91e539be2502a52bc16f6f7d3cd487b40d797147ebde33d0deda7187d74d6feea90226962ae849c9b4ec46bcae4a5e54229991b10f909016514990e14b268dc280bd2a44131d8a32ac5d8e0c15ca2d1e2615815deefba6df93ae18ec88c2bc647643f9b7de240563a8c3d0479988ca70439681f63c8eda582514e392695347dc8532e5508d6f1ccf61ffc968f30d09e21039baa3ee0bdbe8555e0e23f9b70eebb46cc58c1dccca9f6e0ffb446a696011e87ea332565bfa299a07ac116d3cf381716c0470a295738baf8ec2e62838fb480ad657904eabf5244027e7e3696eaa5496367287bfd092327f9e1a660a0b4c17db5fd1a11d0084920a11c8d80aedbf248b01d1f3fe0523801b9b4d155685e3ca7e991171a56a89a65323d99ce921ca5246c23a1f5161f3757a5a87f4037103281ed19aa65fe4e51e9317c0e7f81e515e48411db2f6f344bc9a3ac309aab4b5c3614fada48c0187f6827ff655ea73c1f370ee524a5737174f1e88386846c44c06920b8e03d448bae7d7697d8736c0e64c75f0acf2fa9372bd7768b447e9b54ba48af0f6be72b98856917e39f9139a63bdafd694cc307cc7575458b4e0d48a8ea2ff8fcefe90e783bee1549c8f59d2d88ccb7498d5c26ac1b65663e93fa7ba973c6d13863184a74b2c1650640a39337eb3819db824d55d11a7382705aa46228facfcc420159d4e713eb789debad7e83140959f9dc87cea2a5ad38f87f258fb583a46ec3577ef55b4ad7fe8567f77725c8483c90138f7eb6a67c9146d25594669817ab30124ddaf42011060b4bffe40120bcc196fc202e8e21dd0d1bfd8f12f2eafff94e1e883a507ede948cdad5fc82057a8aafdc2b7213d5955f1fd333a6227df7ce2263e288b07e61990100fb5a6b2e518c891b8ec1e027fc42e262bd1851518e607b1bc938aa9d3f7084a0f7e7777cc61b54519dbfcfc24a41f8a4fb330b889d3312473b7d75c5b057d454da380fef4f6e947ad22965b3c72c19c360824531c234d6ac564acc2f6db39f65282ff872c6f427403909166ad2bdfc9671743258eed3c319630b13576f5365b0f61450e4409b2403de267edef4ea2de4914480a29cf48c1e4247703c4627fa0f53f4c7cd9964b5cd81d62d1542c32ce7ea862ba575aeb694fe4fd0faa9fb0f7c683f39affb7ed4ab1057fd1b19f3ad6cebb4a67ed6badba8cd2978aec3f99b9cac6b043b9b1d198dfedb7252379366e14234392aef0ba2ca33d40c7807d3f9ed66504c47e91b6f187901c007230a1842370b8cec1b6a37ef19dd12c958795062e4a32d36d69f3baa8afe837340eca11f4b4343ae90c1f69c12b53e37ea4aa6564b375342968257b8baacf167ae34dd58c01ef9790f074fd1be5ed8e32a5f058c306fe60c91cd0406558d75a3a5f9f81e007ce94122d6600e6cd28e7f82b55d8dcf17af0c56582087212f81899dfba172f89efe80dd3d8b0d1257616df33db22281bfcc4c59e581e945ee62d6a284bbf48afc688e9ed2c7ce17f689ef7b4904d07b217264bf503004e9cf69437c1956b3df913a097b3e802d80f76ae893b7de5aeb6fc9afd8cf9663776fcf25e7bb79c02b61eea8a95e7498835a254950bcfa5d5868fc81667f1f3148e97a890a4da54e81cce863f3192dbdf26d22d20e2f551826392c49adb267581ea8ffefd77477e074d68d2d3024bec4e4db7c6108ccc7761cce48be39409e220e258bd497091ddafd6eb44a11b9e53a416b2b5300b034d9b22b4d4a059923de939f85d5250dc1c2a482c0746d0ce8ce3e002bb5142a99ef0578f9b05c7627fdcd3b95d9c17b5a59c1dba04c3f68a05c0596f532e0714f7cab088d4eef72b75d37780a28990c0013a4c6f18f813091d834111dcf8a42e9e324836e2f83c51201d72e615bac77df7544ad7a6138826a940ffd27d997e2c94dc72f767aa49f425f53fed55fd3c09b709e6b1165a465eed8aae8ab154de1cbccb5f32f880d5f2cf66fb170680d7da4e4e4840d722f1d131d8019e4238519ca0e8ebb7ce4e2c7c53e14f0893bc5bb9c40cdcdb70204895b35819656c2e97211234b7911284a4ab2bd9f572eb4f46eae0aab55f937cadb0bd2f61b9e93a791f6842a49b69e6681d25f3b01734f5d19f26ce43f1769b53d893dbba569de4e766fa665d2b89614a8b773cdc1746ba1b64ae53249268a71521239b30c737f2367d1a591141e37ce97215b09f7fda466bec90f9ba4819d563e4476bc0f5b34879f9930828bd3825c8636e766aab5c3c88260ea600dc59005e3d37fd366aee411", 0x1000}, {&(0x7f0000001640)}, {&(0x7f0000001680)="d0b9580a8bc39187c4d53854c2ecc6b054b830ad55b6b56bc89c86e31d2f6bb76b4b264e33c70cbf4d9908d655c91d81cd5ad52d43ecf8a0ebb2114d200656e9ccc36021fdedea5d603ddbcda99fc8c4f82362f445357fd81df3a31687b0967d8fd29becd3a450bc3d7e62333c843a22bb87bfe23517c5a07f70eecc0772a7d760b6ea0c54bc71a5a8e04ce0785013ada9b8943ec5cd5dd3817fb33219a51188c41b1c95a7e5bb954152c556e47cf300e9bbd36d9b4e49237c38", 0xba}, {&(0x7f0000001740)="b47b085fca1074215f3fe00a884142cf14465f2ff1b4d162c6344afe549b977c3ae8ee8737791cd71641e4804249613db24200408e445475e8915fcaee6172666259be21072ce1a1ba69406f5f6c63c68a2d40fa3959b40f21b9c3683524b500ca7a149fc66f", 0x66}, {&(0x7f00000017c0)="c1dd05d49d9988e420fb399bddfe8245e5dc499083ecfad9384c05936dd605724d544c63928692ce81b8214f2df430fb14c3f442062994d91643699865c248440adeacde8f13b5f3c1fc21f4c07497bb5065091f492ee830b4c22f1bb3b552e6872eaefc15d3b08c7f1a067dca078d6da0942ac1ab5a6e33cdf78f707ed253b65799993d1bf4ffe65c138d4e7752173e3c7e7eb364e9a25d8e1c4a336d900df37dfd18ebe772d8bbadb2d23ad6e26b3dfdd2879c7fc66c18cae4c5b0c4140d633983a81747077cbb5251a3c4c0b6d87d7f1f33f6b1efc7106bd915e945b721375cfd01803847a5b089e330741a6695ad2de864d73111f4daa8640f925ab5be061f5d2927ff3451a44c176ade0be649f428f664a46dcd1c14b7a357bfd2c4642cfaa9a4ccf06d4c089ec952e867ecaa6b20326556684113868951717a59b8b8c282d9992d97c9155a896afb9945bb79fdb0d37a32c1ac4320ab2c474743f43ca47a9eff11f59ff806b2811d0548f7a14a8673e0bf4a36da07754cdd679ec7f578ca01d1068e54fa37f7c51bf265c407d28e748c3c53a3a49564ece5283a4af768fa7afce1e6a06ddc804aa30916a2a7d393fc6e07b7efe580920d69bc472a9edce3a5b3d47cf7177fc5739d59ef8ae26b37bb035b4a61ac8d44176dc05a689b9313c072f94c956cbb105494e857e1066b5ad93669ad9ffb20b8e8ae40e93cc5d48e3871a61900253a3ad856c464bc7bf2501eb2c4bf7c6f3993d34fe3fae3fc8bd9a838ae06ab805f14f8329c1348acf68cc498063e57d0a6c6c0d07fca08a613ac8f91d2b92fcb40c7848acb2f68da7285ea0ebde298948f6f29316b272a883adbb5a817cb4a90641be4c82445c6392180c42e83feef783053b7148bdc4d69ef9ed3d77246dd045bbf979b0b5ccfc20a3cbe44d82f232d107b605d81b4ae0812b13b521b500896659185e1a69cd20647ce03994610cfd1219fb06557bf68892f0142f984db687c649a998b33c4d5973e710d675e2eea2ae47754e41b2b42403904d0f81e50494809a1d265e41271a6d8119274d6e2eff3fbd75b88027864d4836973c41edc855ba8d38b2384225579c3a615d4f16c8518f01fff881ad8711fb576f936facc3b37c18b3797109ad2607cab0d9fea9dcdbceb3829e27854357f09f48d45d14de3075989f734ebe65fb6d4fc1066c2e3ae0974a5d716e580ed6ffacfaf120ef2333ce0a7d9073c51711fb131405a16e5e85e480773a39ae8aaf334cb25901ff04af816faa5a07c7786b98921042a40b459638dad3112f5c4149145e3d5ebdba2447eb77b76faa33c2dacb9e52c6d14c893294192d8cc249ad87680e6cd158ee508d683a3bdb5ae4f61b210a3e20143bab570f2b1780029fab94d623f4314f6b2292222aa92474adf3315cfad910d4cc1f4deacf687faa02f09d9a0520e735b7750cc73457b659ea52037687fd77a7c0ec106eeb63c476bafc1315c6859e950e88305de63bd5977a5bbdc57707955805b79c97cd9f9f8f1793566743d1e06ec800988cd40cd1239595aa0dae22af7f2704904c04238371e27ac33440c6eb67fc209e9434cfc9b7aa1fce0c0198174d18a616dd0b3f6bd011f4efcf8596aee60c1664772413a0fb7e395a07ff9632ccf76c1f0bed7cb246a841e9a6518b3d6e46f809a2b1137fd415e9e861730f293ce7437d4ede0ace121cdc568876e8d44395e59f845265afd12ead3faf7441450137e5e39293bb84891fbb85051e47b554821bf1130894d835df8bdc48a20841b4319e0399d830814fbf8e845c60affad5d55585a7031d72d97723551a7a4eb54832a49726b23abd324072e5039ab785c55e48a26a187416f0c404600a26ad0b7183b13687c3248d884bae5f4e1276898a5c9a4836a4f3ede0b631f0d7807b2f5e9db73046028c8cf8b9d2ede094da749d378cbf2d74b66bd5a73a16fd95ae15f2205dbf90843d51774ecc1b156b94f7c410cc223f9084b0757d480cba706f8548b2d7e517f9c23b263ec629e950c3e357ab37e1b7ab50bb60bc93bf397757f75ba9279f44002281d7d2fcd9956c742008501b1177bc7e7e93392ed769ac8c8a32921bca200b9c9f5e5bcdd08c61cd533415e767533cfdb34c017b54272550ebb09a2854dbe619b4247728a02a75f0c60be889797b4147dab5029a5a12bf2771376f17f9aec49fefbc770e9b63775b97a3a8c00cc1528d8592285ba3ff41cacbc160b557cd719886b69c68ea840e57ec66a415d35120f7992b8b8cfb4a17334b55a9aa85079f249df0d153cc060867a0d6c3aa7e64adb8e6774acd5975ee1c82357957ebaa81393d16c1ba4fed832433148a60ab95dc59c4dbc2fc81821d00ecfd7bad63efdf2003d808d3bf509c60de4d495b64b924daf5c0bbe8d3d81bf0331a5c3b73e5db2ed2addb7fd80ff062cfe38c37bbd403c9ea2be790f8db2d83c138ae76f81cb7185e909828ee5d004b629658f682fe33ac980d87b5d5c022a48a4aa024e354cfef445b9deb21b5b252cf32b8a3cb05ef65fdda1e6f9a23299f2dad4f55c857761f59e7916922c10b936b172cfe9c4c0474610e69b6be0fb4cc6cdf998c62a07ce716a55dbd60b236f71f5ded61c8506249de564278a18c9c401c2df4a7bfbb91a23758ba1fd95bea120920ab2f41882501fe1524366e4654bdbfe38b5ac130af5afb26ea3fc0f42d73e1d08e1bc2041ea829f12b21c4768a8ea5c6c5b0e87eca59e2107a124aa408a69b3997c3d418d3cd10ba09f9bb3fcbbbbf6c0489a17735a1c3afa3a9d978a2908d7aa71b58f89c370479d7e26d6dae0664f0313bc84001654138e802b664702547d204c0b68891678dcbe8a4e36ebc9594257e3e1e8cb06ec2d6d3a1af269415fc357281dc9eb58b5ff0ff5d24991da9be685a47e7db28713dc0c6f804f69749977dc850dd74d5f4b2930668c2cf5d95c60d22e71e97e8a3c2ccdc4a431fdd07f072b700df9f9e30331810a1d4861322b7b976323dae7a167e457ee293178d624bf4b77e2300f36c6749f3042298836b59783894de162814ce6523bf99e591ec6158b3982c23be34ed13828e2f02bef9454295d5e9339ca55ec65a05b5c2de76e549dca912196663857d9d655c51d743fc34d42cdb633d71bde20dd60fb3a77c82730672fe4f302c291e6cfd1fb79534d606d292b5ea21c95dc63427cfe091e12aef60ecc1a4a9d63104257994c3655d22c37f68b085a8a54f86af97f57fcf8ae2ed80d2f74357a63f7ebfa779cb26d7205860f667b7cd98292b60c75d250bdd8d3a90161bfba5129d2561bfd3228a588245f4b07d849d24854acbf4c5c31ab02c2f03b5d5524470a14a72a20a65c4675290a7aa659f8ed29bc103425786e8d255605d41381d0467e08cb50915ccb6ab0f8b5a7fd599105d53f8a315d53e2bee727666d4e0d28a8923282bd1cf4ea1febbfad51638a91ac4da4ac0f3306609de4722a45e364b8d6b0ba14efb925202eaa4d9f18c54b3cb9dbc4f8d76c14673e064976425b4f0752b96d2187c1c547167600dddd7a39daa2b43034e2df13d3b771554129496d4825bca78f7f8ae5a6f47a7f0a0495b9c0e8be6ab16701d9d69f086ba8753719442b95f49805ad7b12b7ef6e777224a3cf52b45d32889102c5bb441c773b9ef03fec211f11dce34fb3b60ddce7668661d50e64b852818144357c22a8716ab390efc2af06defaf638268bee59a6d223295c1074784fc21d8ae7bc09cc52284392b2aeed39b2e27eb6520a74abfa8451c608e4238a784ba0fad065e28c7ec27f4ab8dd2e05a6165e522c3e1fb956d857cc9765d45ff626ef19c46a271730bb4b5d6d94decfaec95894388b197bd54d20ca0520bb07a93d2131fb45eef5c58149d481022e7af43b00f44a1cd58ad3c323bdd154390ba91b251be40d2b0139609fb61c2973ed5816d30a03670c9ab39fbd82389e122148ebdcb7cd1448174a9c262b1ff8409840072c1f4e156356ad752b6af15f0ab6d1f901e8f3dadf20d6a65718a591e39b2d03840b55121bb245a39a410dd4c885628ddbed6dc56403eab481d0ff381ea710ebceb89907a95a9efc720e1b43bb19005e51f230d4b9c767d54659a3bf086072c75ecff75ac18fdcb9a3bf6b3440a34527b4ce742bdd1eac5b430c1732b67aa6757ec8a0598a41d8859ac81c0131dbc5f2738ffe2f0110f4b32e7b14a2797c8a17cc4b5f39933191d615444b9751ee03d442c6225de11e50e8cff011842987583a99ed9cac3da39cc2dbdada5642b8ac528fe2b331443cf721d14c656387bbc8c50f103ad0cdd9539dea30636acd20fc8c1c34a7e7d937df97037559e85826110110fce67762e8300fe762e5fbbd386fad1b945d555fd99909c533bdaacd2c3e92bf48fe69dbbdfd50e031ba5ac1177d0c1757c2c6685cdb8e11e266c97b5704ec7381e1e7456f087f6d41b8bda2d00e12c5a458a27352cfd616b63ab037541faeda63aa204330398c7916ab581d3ae904ca238a3c7639cb7aa9e3ac8c545280297667848107c58433bd191a7ceb08fc28b9b345c301fbab8b168a8acb0810d5bb2a9a1aed88a7e218dc8a8b881ac93fa7a2b4086906e65ad568c7f238d003d0828b95d09608dca3a2afd8d4340fa1d2f9356a537f39bb661b0d94b7095ce8cf0aa4bb20d2eb9a144eee69b13ac27ee2b8dfd47a62e7fd959efa58c541397cea542154bfc063af84ff62099615f0016433330c41d56c286979e469651375b1746fa165b133df329cbdc69687f6b6764763ada4562a6a151d9d07fd5a2e471a2e51171bbfce611cfc9811498179eac342e0a440962aff8f0b2eaa8c3af855e3d73b3113babcf921c7fb4107164567094d2097cd3e8a4019d791a41ea78ef34b3e6d0f2036a5eebcdc65bcb7b77411b6df5b16e42de984f2790603bc513923fbf4cae153bbee1da0f81e9a31cd45e5086f26ae5b6ed4b4f07d2971804a93e88d909d76990ec9f8e39ffe95d3fb33db162a8550ffc0aeb4b537e6aec60b8baeb61651c1d5c3ddc0114000e42a95e9e421da429aa3eb22e2e04e43c9020c2bb74c95af043f0e0e9379d4aae345ef16303d502c1b44b2a1dfb39754f0738dbf9c483cfe20d0b87f7909eb4454bebfa7cc220404515497f66fd7536e092cfa0eb27f3c5774e8742304beb208cd6a67274e44a64a86be02980540b3000e6b31da9ffcc553dd8ab8f912309ff2919087f731c590f3cf8f691995922a8d2ffeb2e371a59b0d6895371a483d6ab7c35e7869a6715855c5d2e79e02ca4bed48228032cc16a353dcf8cb72588c71e647bc7af409310db96e3af62e40ec760ed4d4e1059a04b7498a597bb105ee7cf63f1dd968cdd1925bc101d68503c45e49e1416050855b3fa1edd581c87339e8f5ffc842f693abded0050798c5d86c9c578b6ff69dfab9dc04ddb49074c9c5f82bcd558b26f4f6f438630ca815f4ed4e3c72d67ebf1900bfdcc2ebdabb7d8256462dc5a89d606f427168734ff13bdf25f8d80cc71c8f9b2ca8bf72268390842542d7bb67bd8c95371b2bee4a5c21995dad6092aca0a43898c89f467f66478a401509a48021dc032ff95f1f6024217caa835bf6a4fda9a634325981c2484b324ff024b6f56859b90949b1bec0a22f66da71b41d8cc083d4c36f7084a048bbfe635d36ca9b6bf60ff747937322cb0163bb1c7381b5d0d8e16d3ecd29f6ef5008e8b716ea19490ee7244e17c9e3bccadd7f2114e7abccb30b3fa27bf7a6c542df2a1a0098b6720665b656851abe", 0x1000}, {&(0x7f00000027c0)="3febb1510266f28875c023c0f6b665d08b378858b5dba669e08a5f4b89456447ee6aab18e873b485946ad172d6a1f894ebe3106e0959d5438610db839a8f70b569040d3850575377c103462c5110027ce009236ef6ac3d6adec64cab940963dfc7ef44e3e61e0922443c5b3afcded5f54440f350a8dcddf464b30c51e75e1adfdf318897641d6a180150c9179ed92e0cc1fe421b9e7020adaa8686f07732209fa0591d1ec5a7e896117d3225e2c460e26ea8dc1b45db042a1e492e731da5896eff71c867a43b68bb63d5d24b6c35fca0564cadfb78e79569d43dce36428b817a9517b6c9ce8beeaaf58de44ee3", 0xed}, {&(0x7f00000028c0)="9442808d50513e0b6105746296a98f8dcd723c81cb8389aab9934f518c16922cd487a82c460b98ff41e4fa19ef37a3dcdf5f0b6a", 0x34}, {&(0x7f0000002900)="5eb36be4dbfd8f33e13d2e888580b64547e0566ba8f8d96656ddcd2571be8fb515e473e55c4b0dc859aa69cd502fe4023148c60bdff2297d9fd36b78190cf0651a6ebb7bdd1f5ecf5c0a9544cf0adb15fd5aa848034ff1cc2431b616710fc2dd9dd0279fe70c65e170260cf63134c58dac896ac31808d9b853059a0b0a372e0b4c556af8ad7308b645e1771484db523d1fb23d6c7c82035dbd8fcf3b88bce9139df3be8fadda6530c98408164989803e97b5c2f432708db2a624b24351f8228dca9b2dbe907f8ebdd16bb9ceab322845f8f3a64ca4f01392d4a649600d4dd425", 0xe0}], 0x8) sendto$inet6(r0, &(0x7f0000002a80)="c19280f14d06721c8e7a4d4947085dfc1eed053e0f0df0093f3f8b94f64a25b36c3704acca34c797c86cb3035216335233c285e95b4e126d3ab99070de65dbe3c5f56c6b6a8da36206fb08455cbbcfb6216c77f26c86019558fa08d65bc42ef5b25946a5ce06052384a5bec7b6ad2d43be60aa682c1b1fa54785b808422520cbe50663adacaa39767d1b4b7433454788873c4eb0d09714290b55995d290801b67598e913a2158db7d7e77d35255afba3e575815c0d77685a58f8a2fe831fe4659ade7851ff10770cf4440ffb0da07a67f39940e77eda920c9f9a73a567cee1c118cf3850221e35c29f2d5e2a88", 0xed, 0x6, &(0x7f0000001640)={0x18, 0x3, 0x0, 0x5}, 0xc) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername$unix(r3, &(0x7f0000002b80)=@abs, &(0x7f0000002bc0)=0x8) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') execve(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000340)=[&(0x7f0000000040)=']\x00', &(0x7f0000000080)='\x00', &(0x7f0000000140)='rc', &(0x7f0000000200)='rc', &(0x7f0000000280)='rc', &(0x7f00000002c0)='rc', &(0x7f0000000300)='}\x00'], &(0x7f0000000580)=[&(0x7f0000000380)=')\x00', &(0x7f00000003c0)='rc', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.[\\\x00', &(0x7f0000000480)='+\x00', &(0x7f00000004c0)='rc', &(0x7f0000000500)='))\x00', &(0x7f0000000540)='rc']) 18:09:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getpid() write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:09:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {0x44, 0x0, 0x0, 0xffffffff}, {0x80000006, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xfff, 0x55, 0x2, 0x4}, {0x7ff, 0x8, 0x6, 0x7}, {0x5, 0x1, 0x2, 0x6}, {0x6, 0x0, 0x4, 0x200}, {0x800, 0x8, 0x3b, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 18:09:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) kqueue() shmdt(r1) 18:09:32 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) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) fcntl$dupfd(r0, 0x0, r4) r5 = semget$private(0x0, 0x1, 0x80) semop(r5, &(0x7f0000000000)=[{0x3, 0xfff}, {0x0, 0x94, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x20, 0x1800}, {0x7, 0x100, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7, 0x1800}], 0x9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/223) dup2(r0, r2) 18:09:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd7f06000000000000004000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x4, 0xfe) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 18:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 18:09:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8042, 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0xa0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 18:09:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x2, "7870fde40100000000000000fa00"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:09:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x1}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xc}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x7cf94fc621769724) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x200000000000007e, &(0x7f0000000000)=[{0x1, 0x1, 0x1f, 0x4}, {0x0, 0x2, 0xbf, 0x3}]}) 18:09:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x200, 0x85dfe8600c3190f3) r10 = syz_open_pts() r11 = fcntl$getown(r10, 0x5) setpgid(r11, 0x0) getpgid(r11) getuid() 18:09:32 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='\xec\xff') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/42, 0x2a) 18:09:32 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) 18:09:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 18:09:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = open(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x800, 0x100) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unlink(&(0x7f0000000400)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) socket(0x20, 0x5, 0x0) getsockname$unix(r1, &(0x7f0000000440)=@abs, &(0x7f00000003c0)=0x4) mknod$loop(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x0, 0x1) open$dir(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x2, 0xb8) 18:09:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="c34dfcdfb8", @ANYBLOB="d69d85fdc1a451c11f9b3ec4272bbb3eb48c01259874c9c87ef11999ca9712d171e4537c0bc2928483d2aeccc5c6487f1c6c248c9c67093bcce2b05c1b7b1f3a6f27b12a2109bb998612c1a8ef8f762b1a05748b94205eb8b262392ee4b2273e4a725279f6cd67684b9e8821ecbde3e243f449b3916fce1dddaf2acbdadb20f401fae927f8", @ANYRESOCT=r3], 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x50}, {r2, 0x4}], 0x2, 0x3) 18:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) 18:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x9123) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 18:09:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x802, 0x124) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) kevent(r5, &(0x7f0000000180)=[{{r6}, 0x0, 0xb1, 0x4, 0x93b}], 0x3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x9, 0x4}, {{}, 0xfffffffffffffff8, 0x10, 0x2, 0x7, 0xfff}, {{r7}, 0xfffffffffffffffe, 0x86, 0xfffff, 0x7ff, 0x100000001}, {{r9}, 0xfffffffffffffffb, 0x0, 0x78000004, 0xfffffffffffffb02, 0x7}], 0x4a6c, &(0x7f00000001c0)={0x5, 0xbf}) 18:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x81) r4 = syz_open_pts() dup2(r3, r4) r5 = socket(0x2, 0x1, 0x0) socketpair(0x10, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r6, &(0x7f00000002c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)}, {&(0x7f0000000340)=""/196, 0xc4}], 0x2, &(0x7f0000000440)=""/232, 0xe8}, 0x3) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 18:09:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) r4 = syz_open_pts() r5 = fcntl$getown(r4, 0x5) setpgid(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="008fd7000000000054f7"], 0x10) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = syz_open_pts() r11 = fcntl$getown(r10, 0x5) setpgid(r11, 0x0) 18:09:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x5, 0x1f) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x1000}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) semop(r2, &(0x7f00000004c0), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000015c0)=""/65) getsockopt(r1, 0x7, 0x82, &(0x7f0000001480)=""/217, &(0x7f0000000080)=0xd9) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000000)=[{0x3, 0xfff}, {0x0, 0x94, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x20, 0x1800}, {0x7, 0x100, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7, 0x1800}], 0x9) semop(r3, &(0x7f00000001c0)=[{0xfaa2cb3802f8068a, 0x1, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x7}, {0x4, 0x9, 0x1800}, {0x1, 0x81, 0x400}, {0x0, 0x7fff, 0x1000}, {0x1, 0x2, 0x800}], 0x7) r4 = socket(0x2, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000140)=0x8) r6 = fcntl$dupfd(r4, 0x0, r4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x0]}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) r7 = socket(0x1, 0x4, 0xa9) shutdown(r7, 0x3) 18:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x108, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2000000000000070}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 18:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x80, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000e50000/0x3000)=nil, &(0x7f0000f48000/0x2000)=nil, 0xe3c}, {&(0x7f0000e3b000/0x4000)=nil, &(0x7f0000fdf000/0x3000)=nil, 0x771}, {&(0x7f0000ec8000/0x3000)=nil, &(0x7f0000fb7000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000eb1000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fbe000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ee6000/0x3000)=nil, 0x8}, {&(0x7f0000fb6000/0x2000)=nil, &(0x7f0000ef0000/0x3000)=nil, 0x4}, {&(0x7f0000f2d000/0x3000)=nil, &(0x7f0000e20000/0x3000)=nil, 0xfb}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000f8a000/0x3000)=nil, 0x193}, {&(0x7f0000f17000/0x1000)=nil, &(0x7f0000e82000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9b3}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000f34000/0x1000)=nil, 0x3}, {&(0x7f0000e6d000/0x2000)=nil, &(0x7f0000fe8000/0x1000)=nil, 0x4289}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 18:09:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x7}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/105, 0x69) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) 18:09:33 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r0 = socket(0x2, 0x1, 0xfe) fcntl$dupfd(r0, 0x0, r0) close(r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000001180)={0x0, 0xb86c}, 0x0) 18:09:33 executing program 1: r0 = getegid() setegid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 18:09:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x44, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xeea, './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 18:09:33 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) unlink(&(0x7f0000000040)='./file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 18:09:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = syz_open_pts() r9 = fcntl$getown(r8, 0x5) setpgid(r9, 0x0) r10 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000000, r4, r5, r6, r7, 0x10}, 0x209c, 0x0, r9, r10, 0x101, 0x8001, 0x7ff}) setsockopt(0xffffffffffffff9c, 0x8, 0x1, &(0x7f0000000280)="151a89aa113e3bc2d3364921e29807fc87364be18d1ced98fc0010a6b66f0dcf13076c07c1af0b0947e513fde06555d3a081b1059287d4e443a3923832d5408ae25e87077212732c7d72e39981a973b72ff1bd25a8d51609b47f81f2b66cb33375a58a67958429cb", 0x68) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2b", 0xfe5}], 0x4) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 18:09:33 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}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffcd9, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x3, 0x5, 0x80, 0x9}, {0x1f, 0xee, 0x1f, 0x1}, {0x1, 0x1, 0x2, 0x40}, {0x7ec, 0xfc, 0xdc, 0xdf}, {0x12, 0x11, 0x2, 0x7}]}) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) 18:09:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 18:09:33 executing program 0: setuid(0xee01) r0 = socket(0x0, 0x0, 0x2) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:09:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20c6, 0x86140) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:09:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x6) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 18:09:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x10, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 18:09:33 executing program 0: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1b) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 18:09:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xfa, 0x0, &(0x7f0000000040)=""/250}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) fcntl$getflags(r0, 0x1) 18:09:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x8}, {0x4c}, {0x6}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x31) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 18:09:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x5, 0xfffff000, 0x2, {[0x5, 0x5, 0x2000000000000000, 0x0, 0xff, 0x7, 0x8001, 0x1, 0x1, 0x8, 0x4, 0x5, 0x4, 0x8001, 0x7fff, 0x6, 0x81, 0x5864], [0x2, 0x8, 0x0, 0x6a5, 0x3, 0x5, 0x8, 0x2, 0x1, 0x1f], [0xb, 0x7, 0xff, 0x6, 0x10000, 0x5, 0x8], [0x10000, 0x10001, 0x8, 0x74, 0x1], [{0x2, 0x0, 0x3, 0x2}, {0x5, 0x6, 0x7fffffff, 0xfffffffffffffff8}, {0x6, 0xfffffff9, 0x8000, 0x90}, {0x7f, 0x3f, 0x7f, 0x9}, {0x6, 0x6, 0x2, 0xa39}, {0x401, 0x8, 0x1ff, 0xc2}, {0x401, 0x40, 0x2, 0x200}, {0x401, 0xe13, 0x2, 0x8}], {0x8, 0x3, 0x3d, 0x8}, {0x4, 0x4, 0x2, 0x7e}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:09:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) 18:09:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) r1 = semget(0x0, 0x14f5ee14dc899159, 0x4c) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x8001) setsockopt(r0, 0x0, 0xc24, &(0x7f0000000000)="1fc4168123a664cce2309639b06cbd23f3b061bcec9913b920f79efc4513d871b6ca81f95daa502177d5f0f05d7c0f0f2b9a9689593fb568fe20bc4fcfb6afdd65d7fe49dd3b4c2fe4fdcc2c56d862f66fb73cec7070aebb592e178f12417a7e14aad6ef076876a327feccbf87da63ba3ac58e124a9f4aaab0a085ef67a96e4ddbb77f4791a2ae3acff0bb3c0a1d5a6988ce270b2ad96110fb707251f76b6843566a420d9d8592e32a7c206c57646b5a9c08d6d23e5d69aa3a98598aa345637813fc3a4285b14c88f1f76626527fef5411016e92893d2b8bdff459a790169c6e48", 0xe1) 18:09:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xc612, 0x200}, 0xc) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001540)="30c36f72f346e9bad5ba299d3a5cb7220d1ad9c7a70e593caaa10ba6d65f98a1dc3357bca4b74d8197957fec7e7bc972c4f0b0dacedb442c3b73d40d691dd3764a3b0b7632b83d93b36eb2bc3f9c271c4d1ec66a3ffd3449eed8a1fd52b834a010e9d3557567a20acadabfc04485f41f70109132a9b4ab67be8e6828cc5a1befb59415c263b00c390428bfda678b4583fd2dc43b9cbf44c026a2727faf0dc5124a58259808faec8f12bfb65db7d2ec356e2e20a0e9fe09d875c81b42dafdf1c80d5d082bc53e414f716837927ad1000908d1222a8fe4ecb0f40808055b377ae044826dbc3f0bf2879057a969171b8f2dced6d88ce291be6b3c548ab145ea99936ff1257d5574eafe6012e3a89fefa4b192005552ec2acc63090f54a958227338bcfd3beb280bc052ca4ba82ca8cd6d5a5f4d9c1cc87b4806b9d3f4800f4a2fa217fe7e0d4e050e05515ec5f6028bb734666e7420fd4e49da57e5c2980392fcd5671eebb28fc5549b8ae808e09f6e744594f3c454f8e59b14842cd025735792ddd9fe59b810ec43ab7448dd77930fa1d5bee3bf3d7f17ae86045f46d6c928a28df3e5258079660d49cedfec49605d5eab78ca6ef73e04df7bb5bcf38016b27d9f6f41db94ad6c00cc993bfd6a65fd1bfea81a9a3f81f8bb15add61c240b1484e37b0a3f587b0dfb6bb916b5c4e29134f6da59fc118a78bc7e684291b775583a8b06778f5bb4453202eb68846c20e06b2874e0470a629f78a91592de233e67c0cfdb1119902ef981287a9dbf7bc195f6dae386dc8a663ecf93738566b83841422f5df933750b0595bb702c2b132e26bcdf7a2bf5a957e6b82ed58e526a1eb95ae8f8d5e16867e6091f948183fcf4bbb50aef40e693c0e902fe3d968edf40370f5078ebaf680b456733a904184fa13dc956cd8ad8279455197e1f495646946786eb11ca59f2f5bcaa62f4b71c8672f144efabb94f647eadaffb216fdc3f0195fd6f944c1fe35ee00ea956747d37050ad2edb00073844958d4be5a0264cac481edd093beddfdf08e32c03d6db083af509782103f45db18bfcd220e2c9564d1a8a37e4ffff1040c7608ce3d1f9f4889628da8b92717795abd1da8cb07ab5e6a11a878857d0c0c49a3eee9124c2458f43f70c9a0fe3ba9751aa9763183a21ab23c763b5d51421c9559c55feb1cee7dd3c86f110535861506c971d20ffbdd70fec8b92bd09fa94a1e42e41941b837f159c36bece84e27cd92334a122ee82adb1f67f371072b2b0e9f803ccc49e5c236adad916f9e150778e4544c20069e842899d0dfe1544b97272ca25b6adde43f59d14c9cec5a85eb56403f960248b74f20196fc6ac0e976cdf2ad3493ae32a507bad75da926258a118c9faf593d6269af08f97e8aceb09b984718d0448063879f7d96556acb352fb5d159f14362084437aab52de8a6736c0bf4225089c01fa75f6c130531c48bdf72f08ecf2bd8b319fb5fb0601fce995bcc4e65a8ab7e3c871105c851051931fbc8d0505b99cc02e702f6d7822ecd3df56b6b67086628ce64785abe73350945963cd9451d82ea17dd364d60d53768895913a5b38cc5c3b9468fe5169f02d0c18a90be996ecf9ac1fdc7659199247fd02de56c7145cc5afed64ec711542d7f8e3b5924d6f14b052b09efb78f0ddef68d28a137e7a0fbc4c32b2b34e55b0590d49f5ef0de5d131f92f4e5e122b3494c23bee533d495e2b83cbb343dbce79b6ecf42b2cc92cd186d0710a91b2bdc6537e11c1ad5e302d9f97ef753b2e59eeb536c4304dda8a0b24915d7e0e5f5f5168760c45f119bf0109ed3d0ab66bf0418944b69b3e6cf2212a0cdd39778bbe9fe86968a15610179648310868a5c0cef4b2fc5d19061dbb18e5ba479235924955a30f701dad1b37c6f70a71b2208004fa332b18ba6f768492948e224a192d4f658250865e6f439d1f164e41c55dc663b50d9ea00febf778e19864e6f2d20ffae175aa1825f3afd880fe46d078d0b5cae3324539ab5371708b8d4852081728e7519f293bff4aeb13ce00cc412e71c3e701e224eee891ddef4d1fb82aa3b07b078181f9b6931332f1ff12e93121a8217e181de2ea088187875b8d14aea6d3aacf4080e11803caad05f91b6c93a8b73f442c6568868aa601aa51343e1c170f0c0d3a4201cdeb5def36f5e908d1b6505bfb4cabee62638530b0c249c03c5d2425319d5021b096c511b52c04545d59e7ed665101410a806a5105aa6c6fccf9f73ca87adfbbb6e28b9322041f1d333f6c9be9f608f60bcd334c306ee67c4deb5e735e8f6269ecd7fd947f21938f04180c49816bad4047b6675c365aab47eef6c164c8609fa25a64f6458230c460d6f64e57204c759567a62af86975412db700e649d7b6b6119cf062c3f7d3187490d7b3fe5c38e5f98d09949bc341707da0a5047e175d8a78b62943caa94c88b32028f41a6c358d99a3c27daa1eebab32c5a87ac2b4c5151fc140d095e34c0b7b789a18e9eca7396496aa5039c2b54bcc0a8e20a81c339537f399082111679e67f0d06664bc67478cf7bdf842c067ef185730c97b8f900ee6dcb5a0cf8edc4514747f39f29ee789454cdd5ff1e33cfd765fee0ba4b4bacf1303b7df9b7fa5425ce50827512b5eb0a4ec03bc159f46967c9c429fccec516d153bfce7f24d395c238704564fb4e8d319052b44efb5a92d71c97ba4cae86ad416e19ec77ef27e8cb3af93b78f587a5dfdbb6182b15e68ea0cf30c8998adc35ce6b315c262be617fb2dfd880ea440ae2cfcc0b66e7568c623abea9050364de886c57fc4d31bbd990b143fe6c683424fb2b87a120bcab41b06ea5f238effce1e0a6be9672562b1d317bab965d45a5e60a4fcb14b1402171955d8390c3003a8cd17564e0956308c2828cfa7b5107aaff58841f8476f76e301fc90aa14c6ee53d61fe200aefea42d351213a00524793ad73f9ef5d3c282a1bf0f4bb472a09331fc8a148178b64ebffa8901e172d50d01923559eaab88aedb3e35f74f414358b6d607e8f4af3f20a884f6833ec9d9a189840cf78c12d98b596f99980ab2988ec050a84afca3dfa1cbafe8acab0690a1ceaacde974befcd285fed58ada7d06009383613df46f5a4b57d851e4c60a7728fb6ba67b4e661f2d0a5ddcd9d3d4bdf7aa674cea7ca9fe508ea1b6653cbf2876e121fd023be59838c67217ea8046235c8d4c6568f7ee6a3ec70a28765f44a593b7177484ce98fdbcc6c4ae97b91e035fb5cf8a63f2ed8a9143ae52535378e203820855e7ef97c59a579402332fffa696535770ead634f2044f7e33ff2ffbcb8a473d704c09eb50ed5ed0516c9b5c2070ca9cd3439bff320753696688ed33117b06c845f4c99504d1a37cbb21e3fbf4a83665116eea6cbcaf18b1ad430db59d09dd3fa573b888db35afaa1a798fc682d2a277f1c851990bc74fbab6d19ba9ec870764a56620ebc203619305d79d6541dc4ebfeb09676e66e726bbbd360d5f9fbbfb9dc23169b5c95ea4cfa2261eb2c94c4fcccf6649bd9af2b2dc864d1f48d00c84dbf79faecb9558f355ce4e2f796dbf24328006fea3c4b02181ad0116094bab025d181b8122f450bd77d9693ee8df81d97572a5d0f4b4e3c4b1e2ac1fc7c2440dd2cc5b2a6152f357674a4ce3a3af2ffc18ddd5bcb2b3833352b83219f672f8d6060ffafce1ffa62f46589322aeeb89a841a969b32f4e02b0769b0ad26fa68ed16f99948eb0015910a931af852d36ba481e2e83fe1fc590f9dc3c62e70466949dcea719b659e39fa105425757c493e0effd11a612b72cf86ab1bdba7eb44fcdb9d206f7ac141bbd764ef66b543c3d1e83917926ded73a720dfaa4f74a6272537e7409d5a4f00d32255cb30c7750a84691f386c6d098e671e3ab42d0efe86452d04cc44b791348e4624c6490ffb7c7905d2d26f4437e6d50f8dc026944b01b2c69e22bf4b5eb765aaf071c778e1c19df3e638b1c8adb6e5c391f5c9f73a611caed7ff0b11bf011cf31a18bc670ddcf6cbb4acd48f518c1d1951ddc86fc1c2a9041e92b09bb44eb79f54b4d38884d42f0353b7ef7d96710b6b057bcb7e7c842a2a11cd677f2b0ec04c76f1e4428d5bf6c4e6bd38c72195144f7730c95187720c8b2ae060e2bc3ba2d250c1f6c529daab9ec1ea97d4ea85e231de5047243235edb2e60492b8173948bc8cc1e49169f250a5a8d25a2e6ee2b7f16ecd7e3ae65b743e6c98632cbe3a8edeeb92c98e34f0ab8b88fe2f442519f25f3d2afb0b2046a858637673f5fbbde861bfe14d2a762cb16cac21525e484ea889f292df03aec4edef4f29347d01571def40eb39fde969c69dc54eb83532cc29d166c3d29d71dd8057d00a4f4c2442a131bdb357b523cf26197bce64a7ea6f2c49bb7eeab1f40da4438b2ea6c049a61b527536c0bf069cb4ec2c1e019ad8ff50d0ba25c5341d3f8554d5d46f02addb7de3e89b0fba0b75a1c2823c2b76cb794b0c6ba0b3e1beb29cd3f0ac6fdfdc50ca8bc41cff038b7a71ce18073b2b0df46ed8fdd4e2962c58670cfec09a66f3e5e8d79668827113ebcf72cc7c9fc5adf7654f253c6f0b8bd1e0679e411a452f8374c18588c6d00e52fff62055d84528174a2ba2b1c03ad59e3a8776fa9994e25f1303b4629f78555f55a72a7ed89e68ca44937c9b88386e73074e8c1b9c14a003250d79584823c77fac2607e29721f0a877fc998f60e0240ea0aede62a9073606ef7f9c978a47a8f646a08f3d7859db8b61dbe5ebc2563b68fc2ae6bf85f6db79b65110058ee52e6e137616fa73dda71fb6a9139cca0cc1b863530eec6960513eaa4041829ea7f6ba326b8c869d1db9939e0ed8b2924a1b272478c18e4deb77e86c65252808c0bdb47d5080c43cc16cf9691c698c8cc0c6347e8f60c8a3ef7ac494c38cd15d666b5b5cbac4ee3e30d7ff51ed5361e6fff63e15e13f33fccad46e44db400a7efc668196c725d7083bda44d3ecf24eda4e431bdd2ad680379481cbea9aec9977ea14813dfb710ece841ac590f253fb87d2ad43113babbd37efd8b086d055612df22bbe18b020e74a0af657f594dbf7932e7e3bbe19be6b0e555c7e87638e621e94d1cf9a28ac0ea6ce2128652ca997a2ab8e504faa1703327316c3ed21bc32153982edd5a94c381ece448403a8e3ef083ca91b5e639f4a787435c50ef6944c9ab475885628a1c6219c2c7b0f1004141f108476120276dcd3c1605ac45cc22f67b61941419f462535385aa33227e40fd9fdce61f8097f27858668874cdf52294b925d7a21abae62637cefcb954ee851067aa5f0b0328f33f1eb0c55e23989621cf1759700981d6ba9c8431f7ab07bf3eb3dae0255877494b7e48ca5d09708f15266c8b5e9f63111ac4489f0a3e86fcf30a3427b8e3cbb0b74c26a039d275ad66d9abd7db5deb84b82e4e73d00ac0dc46cb8c40c26b7f13b2d7a8e6a197a1da2c7a2807e31de6f96b1376da6aa2a154f9cf3330b57102346a3892e352b1a8f490ff80ae3f87928efa29a3d5a5769bc456b84ac8a3b62c4e84cbed16a927c012b12cfbc56416546376c681dadc2a886f42cbfc21536348a4ace58a31cfbaca78e5cc706cb17a23fee35ae4dc136aa478585a31f166c275fcc1b11b211f4422c73f4086be1d80e03f3052ca51e315f7c1d360d4bc0cd2f9718c2b5ba990cd6d086f9fc35d85c3db92c50aa7eab64bbec1cac3719990fc2266b5621b1b0859fd883b4a9f12c53d64cb05623def5c1392395b2189b47454abfd40127091db330b9cc369bff9f35522af9", 0x1000) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 18:09:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x7fff) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {r6, 0x8}, {r5, 0x104}, {r8, 0x4}], 0x4, 0xffff1e61) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 18:09:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x7, 0x7, 0x5, 0x2000000, 0x101, 0x8, 0x1, 0x10, [{0x0, 0x0, 0x3, 0x1ff}, {0x7fffffff, 0x9, 0x800, 0xe92}, {0x9, 0xb5, 0x101, 0x1ff}, {0x100, 0x1, 0x5, 0x7}, {0x2, 0x4, 0x9, 0x8}, {0x9, 0x800, 0x3}, {0x9, 0x1, 0x3, 0x9}, {0x7f, 0x5, 0x200, 0x2}, {0x5, 0x9, 0xffff0000, 0x3}, {0x6, 0x4, 0x1, 0x5}, {0x2, 0x6, 0x0, 0x1}, {0xd2, 0x0, 0x0, 0x100}, {0x80, 0x80, 0x7f, 0x7}, {0x4, 0x80, 0xffffffff, 0xffffffff}, {0x5, 0x9, 0x1, 0x11d8}, {0x9, 0xfffffffc, 0x3, 0x8}]}) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f0000000000)="5ef512b41657522c1941b68cc1d33a5ad44b8ffa7708be61560bc9f8f00bbd5ea8075fa62a3203584197c4ef30caa910ebef967d738c39b0757006c81ef1cbbd4ebf277f15161bbd3b1c1ea4375fdf7a4bc42baccbea379742c53a5c490ff24216c7fe6d73945a910b7a70ffd1548cc8e7a510500aa489fe8f5d3ee3423019ef800948a4434a39ea1756752ea572614b723ae2f3dd5dbf0890f4bfb85f7d9b5f95b5b9d83135b09e23c94578597b673bf1b414c5ac17d1ab95a1e9", 0xbb) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x9) 18:09:33 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/diskmap\x00', 0x400, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x800, 0x0) r2 = getpgrp() 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) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r6, r9, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000940)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="e3e808c751ba16c12977554576f27d321467792386a5a5d5f617966da8812831e7d1d12cbf669f7937a00cafc287bcecfba7e927045174125d8d99", 0x3b}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="ca17a4a6dd46a6365a43b0c571c277082fb9c4017a8bfadfce5fbdf85ab40868d4b96d13cf7bca2d050fa06fd7027f10fa93624abade23f7e0bd", 0x3a}, {&(0x7f00000001c0)="eb1151b2bc97a357b3a191a25d0aa795c164f363f0", 0x15}, {&(0x7f0000000340)="e4b39ac6802715641c274da76065adb8539372b2633d8b1504fb58d73d6b3e9426c46786c77090b11ca4e52a6026ee8e376642c8184cdfac24812aaf7dbd0a8c5f15a72aa7ede322141cca1135e9a45d000f5e1f774ec942a206fb785d3d803729d83b715b290f623839627e52fd622187df345d8d84c9398ad380a918ed828c30cf32f4a2fccd0cfcfb02445afed4db91b66749fac9bdea86a2c322812a80d00bb921a5c5f7f286ca8f18cd2cbb59f7209bdb59b90dc88ed9a707dff5d308a4bf52368675d3d39c4df1343f99c40e8a7d0f97dd012c84ffaf464bcf50abf9863b3f9332edfcaebc87a9", 0xea}, {&(0x7f0000000440)="91bd2e18178a8b32132e2c1c50fb98b8bcd11842c26513e837a3fabaebbe4a0466fc175dddc532f93fe658f55cb46a0d8a9fd5f5a7a47fbb70f84b39f910a45e41cc43287ecf34a900d9581ffeebf20b5814c629963238cff29ac24c138e132764f816f32fcf66143cd626baac6eb28f31e1442315563e1c8dba644f930f2795d032338561bb84067715f92224368b58a26b402eec009b198718106a4500", 0x9e}, {&(0x7f0000000280)="ef9728516ade425de78bfc3be1cd5df63bbef440f8ae4da2c5421d7af795251777f7610b12911a94161512f9c8e452b347f96be3b19d91423443cabd900fa6468d1e66e9ca8bcbebc551ce6258ad632069b35f74272d4aaaadac3096181dfb10", 0x60}, {&(0x7f0000000500)}, {&(0x7f0000000540)="e1b0836ba9835111dba2e2314075a4232fcfb3b9b8571b123d5f9918be791da8c4ada86672c21a770e05e187123dac25eff2999b605d306ed720591b9f23acb41f2a48facb49f4a406a8fbaa66205e8d6d4b15c56970b0a78aaeb0c767bb388f4376875c263f767ebe214eddca8df6508d2aa1f24e0753cf183de935d795c7ba7ba7a3bf60a76a4d92d46458f7ede783f59628319d074f97b24731a2a770b5", 0x9f}, {&(0x7f0000000600)="333c9194f57de1f8ec4fadcf7b12cc2680fba7c74c16b701543ccd536070fc17e4674919f354d2a64ea1cf9d7c6dba2af74f4f74771ae1b4d5ced8a0403e225b7cbf164a66a9fd28d3beee99dd6d8899f8c24dd1a6b3ac37fbfa6ac7be21f70894344ff3b99a477be01d522119a597d3364efac2507dcc359a02cd1bce5e31f85e8c61bf3610e64604596bf400937c984af657a602b43b1d905e97a91aad5173f149e1ab2d8019d0a6955a33559ab0cee6cfa4f2fd9235c3d613c2f1ac91a09b773216650969635cc7f289ccce21c7e6714147e48a7ae4ba38acba8fc0ef8f7482964e0371605ab712dedc7c14822a74f2dcb9714bc98f5f17", 0xf9}], 0xa, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff00000000000009db8c168cef8dd81493faf68cb5310316266e899fde252b297cdea8501c934e2caec473206d869691cc7a6fea055d329b5805bcbb41", @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="02b3a9120000010000000000c99e2ef400000020", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x404}, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613a) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f00000000c0)="220e2a", 0x3) openat(r17, &(0x7f0000000000)='./file0\x00', 0x1, 0x1c4) r18 = socket(0x2, 0x1, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690e, &(0x7f0000000300)) pwritev(r19, &(0x7f00000002c0), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 18:09:33 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3800) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 18:09:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() read(r3, &(0x7f0000000000)=""/87, 0x57) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 18:09:34 executing program 0: r0 = shmget(0x0, 0x2000, 0x934, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 18:09:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) read(r0, &(0x7f0000000040)=""/51, 0x33) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:09:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 18:09:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") rmdir(&(0x7f0000000000)='./file0\x00') 18:09:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 18:09:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="11e7f0e9aece4345", 0x8}], 0x1) 18:09:34 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 18:09:34 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x14c) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 18:09:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x50, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x4}, {&(0x7f0000a7f000/0x2000)=nil, &(0x7f0000eaa000/0x4000)=nil, 0x42b}, {&(0x7f0000e57000/0x1000)=nil, &(0x7f0000c8c000/0x3000)=nil, 0x4}, {&(0x7f0000e4c000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000bdc000/0x1000)=nil, &(0x7f0000c37000/0x4000)=nil, 0x7}, {&(0x7f0000bf7000/0x3000)=nil, &(0x7f0000d16000/0x2000)=nil, 0x40000000000000}, {&(0x7f0000e48000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000fc3000/0x2000)=nil, &(0x7f0000b0f000/0x3000)=nil, 0x8001}, {&(0x7f00009ff000/0x1000)=nil, &(0x7f0000f34000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e7f000/0x3000)=nil, 0x3}, {&(0x7f0000d89000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e71000/0x3000)=nil, &(0x7f0000a0c000/0x14000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f7e000/0x4000)=nil, 0x7f}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f0000fe4000/0x3000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x2) 18:09:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="178d6a5cee99002eb7848bfa842a5e2bd653c84b47cb7fb6f2d9d27693671b9525a4cf7599ac28185643c6d038242fb63e31d173f86ddbbcbcdd4b77202561bcae6dfa3f4177d32a6cf462b6bffc72ff9464a628dd954bb51bd04399f07af46b700afd1fdd25e59c9d0dcb0009ef16ddbddf018efff1ef765d9fb1a31ecf419834a15526b6e2bff4b494a25f661b32676d4d1da1d217f9db7a37a677fa1da5f687daadbc23660be64d38e91c8163dbe326", 0xb1}], 0x1) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xffffffffffffff95}], 0x1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x0) 18:09:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) semget(0x1, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x3, 0x4, 0x7c64, 0x9}, 0xc) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000080000000000000001000000c600a3bed745f3fd22034d06c184a08ce50e1f5a613b0652f26a3998ac069593b991e1d3f78d47ffd9f76c1132a92592d69e982d1dda31e152c54e60bbcdef7f76b78ff253eda8413453aa64ca941c96bda9972ade48474e75ec10ff773a7fdab8d6512a2cd35490c98e"], 0x10}, 0x0) 18:09:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x120e6, 0xf08) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 18:09:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) write(r1, &(0x7f0000000180)="ecbbabb2848a538539ddc6e44590e37907c5a8a8537fcad437f7c7de49aa736aea84cfff33c6aa419e9d68a29c05da3b24df5c039de86a03be9d6011c1c42676e3801cdc2b7ce37f55ab35c1c244d2436cf9319991f73e399aef2e3aeb6d6623aaf01c19694dd737733ebc1bebba7a7f71f03d7a548c5351f34a3644d710e8ffb91f78211a", 0x85) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r4) kevent(r3, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 18:09:35 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x5c9, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getegid() r1 = semget$private(0x0, 0x4, 0x408) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000000)=[{0x3, 0xfff}, {0x0, 0x94, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x20, 0x1800}, {0x7, 0x100, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7, 0x1800}], 0x9) semop(r2, &(0x7f00000003c0), 0x0) semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000480)={'./bus\x00', 0x5, 0x80000000, 0x9, 0x0, 0x0, 0x7f, 0x200, 0x3, 0x0, 0x20, 0x800000000}) 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}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x8eb6) shutdown(r6, 0x1) 18:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x8000, [{0x2, 0xff}, {0x3, 0x7f}, {0x1, 0x4}, {0x3, 0xe6a}, {0x0, 0x2}, {0x559527ddf3517e6c, 0x8}, {0x3, 0x8001}, {0x1, 0x100}, {0x2, 0xd3}, {0x2, 0x4}, {0x0, 0x4}, {0x1, 0x4c}, {0x2, 0x8000}, {0x2, 0xa}, {0x1, 0x8000}, {}, {0x1, 0xfffff001}, {0x2, 0x4}, {0x2, 0x5}, {0x1, 0x1ff}, {0x2, 0x7ff}, {0x0, 0xfb8}, {0x0, 0x1e}, {0x1, 0xe6dd}, {0x1, 0xc3}, {0xb350d29aaea28538, 0x4}, {0x3, 0xffffffff}, {0x2, 0x7fff}, {0x3, 0x20}, {0x3, 0x8}, {0x1, 0x805e}, {0x1, 0xdf0c}]}) 18:09:35 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)=0x1) r6 = kqueue() r7 = socket$inet(0x2, 0x4, 0x74) mmap(&(0x7f000000f000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 18:09:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xbec, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff01"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6a2b541c2e20bb96f353b17b"], 0x10) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ff", 0x54}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114", 0x10}], 0x3) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x30004) sendto(r2, &(0x7f0000000280)="c4660405413c40fd24410d1b6ddd1f463673a0b7d474a85a3596aa364dbe5b7a00f9d5a08b97aa73a9540b17bb52590e21328aea82a560cc45e4fcc91fa84aef9db32183bcbd1d553311239f89c261fcf8d24e0dbedb632ca13c03e76841a25c1c8af6dabcbd55f1b60f0a50b870f4ba12d1cbfcce3731dabcde6f4d40b857b785e86ee4f6984377a7b039c95107b6e789757e97d20f727c0b85159efca6fe8c3563a6541041b7e1bda1c858cd989b2df12c72591d888ae087a27f54348702b1648dc749255cc6ed111f16ac0159759763313887d427458f73f794989f871ae4c272b534c237f8b1e750ca82cfd3", 0xee, 0xf, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x7fffffff}, 0xc) 18:09:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20, 0x81, 0x8, 0x5b}, {0x1, 0x8, 0x6, 0x5}, {0x1, 0x81, 0x1f, 0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 18:09:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x2, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 18:09:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) socketpair(0x1, 0x8000, 0x1f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000340)=""/21, 0x15}], 0x2, &(0x7f00000003c0)=""/4096, 0x1000}, 0x1748fb7425020568) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x3f}, {0x7fffffff, 0x8}}) 18:09:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="4a5fd5c2eced9c5c965ddc3f755ff09e470a4bd395f6830b562f442106eb455ecd4818f018a2c79684afa07bc4152b5b1fa4a1af94310c56a01c79256b0a90e23731abf68c3f625a531e404699df15a396cafb521b6ea030581e0a22d87992ea7ee459d38652cf51cf106b18150be1d9cb3e03f4ce139ed88edad1e5ccc12e43b6f9bb6fd44cbc7e9346df7f41fae85ee07dcf21b82775f57e403f46a2649e719177b2884c21a8abecd575438ab9cabd0dd339d53debfd50a8f4f8c9286d2d6ef08e0dd5d9f345afdf8ba7fdd0c6d36cdc9ea685284651edd7", 0xd9}, {&(0x7f0000000100)="af51c5e5a68a41a2569f8e26b5edf2f3c90faa8ceca6ab74153d527f53151fd52ffd20218d4fe1e3ec58528dc409bc7f2ef78cb14411a69a4e0cb4fc268d1fcb9b75e83fe64727c79350033c46374d681c5342f196ad7806f67aeeba397fc8225cbc8073ba6091", 0x67}, {&(0x7f0000000180)="cca1b358513c52f7957b001f78b91f8ee5c442e5371c6dc13fb3442f42fcf17b4b0f185c9df9936b71128825ca91e8d951912e4aeec25efe29396df6b8beb2e3ea1869c464817238f787c4f801de", 0x4e}, {&(0x7f0000000200)="ad7653dff6f6629a19dc8c3b5cdec75bad67bca01e5c21efc6c5fa65390bcf893bc3a842a4f2aa41cb3b31ef535e68ad5122b5596be2ee71a29ff13e32a97dd102a1a6b61230d3fce3876e7476396e4cf919a6a5143e9262a8792a27b0de68aa4b9fcf83a9212ebd23e8bd7b748f05d6e301409c9628289ba0168cc8061ed940c0973f7848493c89d6b8198ec5e2153eda71a954c59c292cb37a18657565242f850756ed068751e2db3755d69887a704b6cb0b90b607e26bd1c69d3af52ccc3b3bf3bdc87b8a5fd0e0dbd5e265a6bcea7c221f25ad7b5e6086bd9003d7f37586a23e5c", 0xe3}, {&(0x7f0000000340)="d8c93f5aa015e333b06fd641cec6b3d8895948de0ea64df0bf3a8b34e3eacf8c021b2eb870ee8d1dd0d236cbb79a78d50b0531e3d7de57ca7ff8b4cb72de7998ef0b6dab1fcdeb8bdb20594c2ec058afd3830d093f26be67fc413c2bf39a262c1031279c5b61127f66fb65498125f80c1932dd6157902c9dae63cb3a58ec4778dd04f4202bb274d28714962115120d62ecebcbf72192b8608d567fd7f909c40356968c2f2362a1f96489204c3e3c490f1da965745e9eb70c33031517b1100317610fd23dbcbabc14f44be573fa4ab71631decf82e2c9ecd5d92758cbebe0c0b32803f821a7", 0xe5}, {&(0x7f0000000440)="7e59ff44b03cf673171114f2827031725bb8110941ebc122639d46cee4589628f7b2cdda8cc59af628c960edd3a70c5d226aa85509f1236f59fd14a96f1f579cbc60ede485203cc6227e1b4e31", 0x4d}, {&(0x7f00000004c0)="0394151c03d3083914be4a6125d4d0d2168f1110686c72e40a0194", 0x1b}], 0x7, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) 18:09:36 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r3 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000080)=""/244) r4 = getpgrp() r5 = getpgrp() setpgid(r4, r5) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x437594b93b82a04d, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0xc, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x6, 0x8000, 0x6) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0xdbac53e8d2e4126c, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="2898688108e84fc91985e9ada0008d3ff13ebdf98633fceec92e80485246b0362aba5e0787ea4f17185f345abdbb577cba24c8924cecd90301b5c36b2eb362d936b4e6bff905da2ac3b2e3654b23d7f753abac01ab9c96035af13196d0c9067fb63442b04f669a9b7cdb64fdc84559b8ce6e8e0c514bad495c35a759e46635b4ae1d6aeec9a8af20eafea90fee98dcde4a8feb5f0210795250670e2b579e5d98df2953a04d2760d916e648f47feeecac273e66530f3974d44fe9bc71f0", 0xbd}, {&(0x7f0000000300)="0f05ffbc68d83bb1c16623a5dded634b0b6ccf5791fce39c9491de7fd5711a2fb0acebfc5e864fe962886415718789246775a9033d2c996e29b4afd9402039556000c7050657d19e4ce81fb6b7e6482b9422a12c855e7fdbf83de78ba6048aad8c307b0708a3dc626328cd38548649c64ddbcb611fe8f92155d51af16fb2073df0b46e7fa87ecba986e37faf4108dabaa52195a6732109d34b6b330ab2c97dd63c03e7a375c2aeabf6dd6162082b821789f81f04d2", 0xb5}, {&(0x7f00000003c0)="6a6133fb25bff827925a33290379150d372fdcb3b707d1de0ab70f8e5d22a6c4c95a1e00ababf8c9c2cfaf2826258f95a082901c465a3272b5e2fc5bda61e6ab3a3cba18c6957efdbd90aad9371a3b0867c69a7236ce06b3594af61e1241e52cb58365fc472f020e4c9be2ddb5b594dabb32cbad0a37848ce8d923085606b85d53ff3dd3096ae354ab42ecf26ca5d0635caf196e1c9ce31094c4b9ccbdaa0ff89b345e10d7c5c6c060c5878cdefa57b5596693f2aa716bb5738f81e92315a40c364cfca65dadb4668209a01af699f2821eba43b3162ef1f2f2e757da657cd49136", 0xe1}, {&(0x7f00000004c0)="a1edc502520da39e8fc2ea22593518d40b40096e15fafc6dd671b077da7625b4a9b961add2e7ffa6ee22ca1c409fbbf1b67d3cb24b5aec8016dc7d16c3fa9a0b6719e00792f0770894384d6a76adc0692383a24c756ed15ac5bd28e986d11961e54ddae9a6f8924bc274fd63869f39835e204e4c6b4b9cfb24e564973d0f207fd86b82b4d0c439c0c7c261d02b5f935395240d4c9d38fae5ed2f07e441c95d224c67d064b53c79702fb7dfce449bf4bcc2f6170a921295fc2ce07a204d19210a078052f315948022a5f95cd05fbfd93bfe3a11d12d301d18", 0xd8}], 0x4, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r2}, @cred={0x20, 0xffff, 0x0, r10, r1, r11}, @rights={0x28, 0xffff, 0x1, [r6, r12, r13, r14, r15]}], 0x80}, 0xc4b0259d4bf88232) msgget(0x1, 0x200) writev(0xffffffffffffffff, &(0x7f00000029c0)=[{&(0x7f0000000880)="34228c686464e1c5fc65fec55568c4ba9a5f425647e0a79f759f7539f39bc61ac2d886a9498c6ce05297e36e862b2b4a5f3fff8deecf1c4d60200a7cc5a867d2e5a47d7fd98646b19854d21662190bffb4ba5141f4d59a3cebcd1668e9e1e7e78c57d80e33ab3d0bb393638a251154c4bc216a01495d6c0f0dd2ce1c9d521e12e5f0a0e8518af58567e2e628d05206d26f6ad9103b7d5ec71e7a8317f464cc503caf20b75f1917ac86a908412fb655d86512b885aa7a1fac7f182354c4f749f3336b30444a62252079251ab6bf0a5f9c4e0c27f05902b829b740b8826b62d9340ea75995b0ad13bd933f11d373bc87341c4ccad8442592ccc626ad14c065ceee7ec4b33d0f6ed94ccae7b8cceb4395ec9ddddbed15364ce16ceb87c8e1960780ab51dd7e09923b931f8b7cf24fb79561252af166b1dc7de4e8e6cf30d8fdd9ebb483c2a2da633eeea725de33664b7a8033cbf15868807ed9fd5ac8d079e9b8448212db9f8d6021363810b27b0026f0076664c35bc2047076cb7b56c55a5171e7185146784ee79567f5fb02d601de1b7c353257704d06c66ff6979ac5f715eefa8e3261f01bcd90f4c44b5afd38417ded5a443073ab75ae98ce2ba264118e752f14644dc957d8ab3cc508dbb9410b2f2f5b9731d260acc2b100e9981abd54a6c00b7bf2f90c342dc508fed0bf9fa2306cb8e3f6dde7a366001bc5752cf4ed11c226dc36e3316919ccf4c3344bf81fa690ad5659a2d2adffdb52dc9a8be08beb4566d8d15b9c9dd49500fbd3cce7d3f198aa4f0f98aa6f4c15291e6c02f649fa403d386cc5ecda0414cf1284dcc9aea7925ee7241c812abf4f35c49947522d34afa2bf3356bc49457a3ffb201e383da353a3c469228034ff96d6ad49a616c641b3dfed0e0de82fe4c20daee9ddf0859bd02617df34476b34f688ff78c77e68b00120b3b131f793b85ec3c9aefcdf0214a3b5e07355c6b50a7cc1dbb344df1f2809453352631ee880612b32b6c876655331507f659626c3e7b90f9325780b601e151ffc80825c56312a94e611696dc427162be48c2e766bfc4c3f8b15c4236bf26d1cd89b56f6fe4feda92307a5e249c677d4de61e15e511699e51818f8424113d9fcde9ba404f8cd79006d9259963f2839518dc82b5d54c78bd5b87d3f2ec107003f04e4bf45be2de0543af1dfbe7e7d168c0710b0eb7fa6cb3b7c264442989c25561225348a5b778a37ed90858ae819d18d7ead498d092ab165c7c402b540be4fa4814272b5bbc81e2252a0995dac2866ddd153bfea6613cda9dddfc2daca715054e9bab9978659dc1c6633de13f9e9e4cd120b1ab1756db5b98b9927e6984796b6918001b5e7ec438c7456b36bd0278f6e098f15688f5f4cdd82f7111ae74d6b8396f7b37dbc2bddb41169265727dc5447776ccd8922c527c12eac097e5cbfb6488cd5a7fc065fc1979a894e06a1584db14c4b46cba4961e184c8718335778dadb21a8b9b9098ddba1c1d15a0472716e712db0fc51c7aacd62988750ae3c0033b44486d55f8a19cf8aa6781ce15f2dbfe336e1cb63acbe48a6ca66e5cdd040a4f2c3eb421a044b9b8f6fc81f64e8294a7cb0b4f8e18a37c966d1797111752d80aa5ed94ae7619f2bad3993acd5a6d8689eb419ede202d0f23c8e5597e257ed669e49974099ef7ae2df2ebaa970815ccf3779053be457d58fa0b5ad860c47a88ca40168c863f7efacb1d9aad26589ebeb5b1fb40136b47dc3f1d51a6d7aac84077c7c1677444d526dfbc75fe897b6b8748362cb3f1eb2b3b4dc2dd9e88f0729fd07f9a96361418188f1702b8b0b92ff7497bce29b5d0682219c4ade696d2fab9e8003b06a2f4c06c250ce15fe7e8689c95941b8ce7da1c29c6fc73addba2288916bf1af0c5282f13eb47402f415d6532b174172fd405cd6595ba06b9c88d3cc49987e8cd8cab399686bad6f492e9348158254a44993319d31b3a7680b6177c225291755b9f0af033737f92b10b039ae7f0e7289369eaeed74e42b78c26ddca6186c82745fab0fe2252d2d6e1415606e7a6eaffa82bf40bab65f0572fd420da6b2e15dad90975be10d7c313b386e2619350a514af5d18ea9557375dc5f1323d8906c9d9269bcfed39f16916f771aa31261d8d03c01dd581afc4bda8939b208060d5d3d1c62c5788ecf1a100cece279ecf60f13135ad9cef73b148a9712235229b50618bd97824a490f95f3fe493995be19a70f1818fa8f98e44548e030e5cbf20c6051f4368ba87e77aed9ee91059676cf09d8bf392f18aab36d607d8051d48c9bb8ede86e049f1d6ef3e4ee713de1207e96e4c4587d61d2b2b5f3c5a3a0a76e24362a0d5d53210c3ff285016c7dd2e63452da14a6809b7d65d0bf4ada4db06c63c39447e9c1b87e771a5c4859219b9c894e4e4ed70b6a5888f093123ce55504613d5af115870bdb49252725d6e66b58226396558f1ace2548def6a24cad9ca6c393e39c315670b9568e0721b106ec8c7644858b746b8df10f2e6b2851cf0709b0ab6f10d6f0583af92a0684faba0ed73e87637900ba9b072e85c89618338a0590f777db7751c97ba814bf5dfd9b0f3d84d4ba19f34c000d3ae4af6078f6bd9c3a96be875d664cfd93aba43077e69e3f766e2b9013e83e5c5aa487c17e992e937ec9b23c207bb1a19b2399eb8912504923589a88467586c0bab8d24e5ca0e87fa181464ff3a483242381caf1432a2970c865eff98bfe15be7c062c62bc8f0564512602e6672972da31d9d2b45fb0a0dc84a4369288469811d91885f8d02deee53508db26198aa5d3c43560dd41d02d6a87b6e1a38546253c8ef18e32864ea991813ab84f463f1d065c410a0652855c1bb4351d1a3be044e59d8106c98e8eac04f9f9b8e437834eb31e3d9d803db13e81785fa6f2cf16ab0e99ff9c03c60861c1b99b34f3115c9ca8835fc000043f4dc010e1426cad05fa1eef1df01e7120749faa226623d6f21f9f23cc54277b1b081f750ad2bf65b58048486e35dde37fedab9db48a8e558b760e776bb073a4f78525a391dc0c15ef72ecb526baab0fdb3c054f3b15310a90bf9556adb71c87f15e0127b19a5f49833c68696b61fbd70f1c35d0195a2585337d8d6d55f4be685206d56d29e53c167fd3254792575205333d3b94718da49627640605be06f735b14e6c7b19cc33a47a5c5788b7fb037de93e51a1b2c43ff7a753652f14f3fbb05834dde35b4e5fd0e1bc83d71c8ce45303f2c0df497d06dbf35ebb00fac960ea292b365347478ff0a2dbd6a3b250d96593b59fbfd251bc7adaf2f434c12473e9326083254ff1c40ee081e48779020daea1e61054f47e74c31ebf51acf63fa2245dadeae42faddb8f64e42fce8ff5a5f78225b9cbe51ba9b0bdf079724ff32f98f1562b32002d8b48f093a5933f01c9a72efd151d1a6c545ede6b1a017484b8471f19c0da0955097e0a9dfa7a060e2f12458e9998e538f8c59580d0130e9bd8e1754e93a4fca96d0ec490d731f417725796e6849f1f6506b7c8206f49e17ee065557d61932ef9d31a1de81ebfd80c62971d31efeec269c0d7289f7fd953a93f2da75907b790ab4f3e0d65d06c5c77af8ab6bc8503e642b58843bbee5daad0eb95f3df766515dc054d730538d386f29a8dd90e603e2e6e601a96759f0c038f91aa93fe3d56a076d6039f1781e6c3f4aac192c3e1bdde9f37032ce6de26918054920abc9b46710eb95507045dd3b3bfce30d162a6e49c14e45ede17026c6b0f335735049d1971d7eac05bcc8a780f53ba38f9b310c767f43fe7e499170554400608f4ef0df75f861a5a59fc5a38f293f5d8bbbfc4e3412d2bfc9daac0c6cf2d894b1b6403a46ba59dad46ddc93f48eb7e57cf21ec472f8afff985d20743e268bb6adcbc89157c2c7af629b4d696048d8dbca25bcc9da9600463d9b33ecc76f49354f61f58a08922b243149008eb3a4f814e4add2a2011b63183bb9ad225601adf01908b29afe92259355c680380b4fdd51fd22f73e7f2ba722db17a0bf6da7d284bdb468a790b6213db77eefe5707070c7ae9e49fef1ae06d7d57054795d9bea503f670a73c0c3d6f19c0afbefab276d35884ca9be5c478eaadb3c204589c14aaf85c07b5ee2b2c05873ab5bbb4bc4575c60dd5c36f6a2e52c5b250014b9d823cec987dd95fb82c031f69c920910761eea7ef04430175d44a3919aaa9517894b85386a6a3f3901cbd8fe0cd794fbb74240c70d42fe8bf14555b9dbf4f1833788470aefa54ec75bad2f08c2a654744ac10ea68f1d9a482d08a596144b54a1abcd4add66235d5f2b3df0f01d32e44daa507d8e28fb83ed881e847c3e5a317871230f79ddd8126ca7ec4f51393ccc73cd37176e8152b4914f0d92155cbb1e5fe94622a9c33c3a2e1c6d48f15cf39e3023d14467dcb344de2cc3a3b7af7c752014734b4d4f09b309a6a1e7ae32771a30c88495bbf7c738e7fc1c5b2d4ae0d68cb9d0bc637fb30b1c1c9c55db2eb968a4a37a28407bc46e45d8c479bfcdac1bf434def08c44a2b64e54131f2dd3336c5404744cfb0793ab7fef0302f0648efb2115cf4f9638a4bb5102e29513d777d5d1046c58ab52c8a4008757b9ba7e239e45feecc5a100eeda1c0a9d4b12827385f6bedb07e24bec2bce1b4a2b789a330ba884ab504d975e8392b9d2ae455bc7da8de10958f6c9a4577031eaf7cbac19afd7263f1223de63323e3762e2e258d25ec02066aff188924b0b1c9784ac71bd6ae2ff83e4e32722ba7758fe603d52b61b6728c50058668d06c03e52aae43549cafd796910a65d56bbe6f950f4fcb83e201a182957e91ff10ade7ccedd914b64cd1bdec8adae7e92b5cb0d8f6211bd82fc165a0bddef5abe2226b33f777d8bee2710872837eca913651467067be89fb32c9c650c8d8ec6439454453bf88f724c91083e54a3b3f58b647f46e09f0dfc443a129e4b478c4ff6f0f2efadbdd1441cf1a71bb3e21916a1bb56c0efcb6506297f52ad4b5d92fd37e58d0126f87022a73d5e2a8da49fbfe1e7be8e4d30c80aa34371b77f1a4091d775d0d75d6448eff0df53c96631b360f8dd694c0ae904a33115672976f61f76dcef23739d2ccee75a55864877619fa6d76996b84ba04742d631a5b3fe2a63f0b17ad7700e848478b767c7247392667bb3ec320e2f52b8271987655df6f749a1d13443f57ddd3346f9a6914d279335c1225da2cacc1006ce07d89a52f6272ef1233404c8af94cedcdbe2d55c7cb5912b84dc4e940c30d4711a1e4ae1db80049ffde191d81abe1b6504d3310fb049dc98895d4af62cda3b068c7d698cc400ab7b3e63508ba21de9fec2c0e3f35aaeb74f4b030d9f4588ec9aacc1a51144045ddd84f7841b4a9f9901222da431adc7a235a38639a01054cbb39efb31d26788ac236b51c6b1814da55705d45930f70552e54d3888c36c613bc0c5d1e3b02201948c04f964c0f5c5573831871453ef18070e40f8f9c0cebfaf426d4114515059bd7bd29584e0e3b43a8a5e8eb641044bc1c2844424ba1e43e04c533548d07d7a5c0ad3341e1cf5fafed1c6e0ada4601ac5acd41f7bb6e8602605a5b9d707ed292bd80c2d6a4a4f6891c428fad81e47d94e51ab9a8cf338dcf784f8330baa6cd51c1e22550a913ee0661e3c1797a40281ed6b5bd4eae2dd077659952efb5a67a959cd9367ca09d3ce259fc3a85c222a628f4e310960dffdb3cb6ceae91affc13a09756171c64d06b304cab1bd58cd4920ad7142995e8a97333f4c2dce82b0cf3c9df5da07c", 0x1000}, {&(0x7f0000001880)="fc71844972986761b7e2797daa8b7409f49e9812862a478835559d6401826714da558b26ceda7a23b2836376bca448c5adb80a784245fa172054ee3ddfa20c94ed2467fcb6b9205e009af638123d221abceedcdc036256b44ed9948652b821e5733e11ba70ebf1220db44e84c7028f60a9e2ff73e0a14aa8f81929bf79318d3a747706b2c025e797cc00", 0x8a}, {&(0x7f0000001940)="5b5ea86bb77f5debec638abda0fcc830a9b87bd55aeeccf578f3cd340d00a645339f3f7178f9591758e9b5c23ceafafca58b0104e6ff0366c12fdad6a8c2b46229629ea8c3d686dfb52495963a27235d21064cc80a74fc04597a562558e51a005c27ddb242ee8fcaf245d5db0ab62d4716948b298442f6ede42fa9bc52743150de85fd3a64395ae13fd972196bc8ae8664ac53a8e1caa751bbd433fc2906cd3df5daf6dd8522a678e21abf018ad2dbb7704e4256c0dae4bc5d22753b7b8c52d7e1a7594f27131a19dd31ab21374f12a32a51fc6f2c4b227013d3ace2a3ac1c12897e35a27f9b2ff6720c0a6acd04e5d0d65fe4d32cfa70b81e93ca18dd28b85c851c872e9b4c17f8d62a826f8a298c683c96a250109f6bc2fb3120a7e5e43f13d28df6809a8e4359fd4f988ee240428715924e2c8ee604345d5a960f8f7de1b56b2c8e615e429d73e593c297576b9959061fecbaeb538307c432b87bb0f4d0f290afd5c4188da5b6aa26cc18087e36c4144b2e3e9504670a0a1a64ab91c704dc74e60bf0c2d631ac935ec5469688f1d2ed1a6756379ebf1c04e60166fc7b5fbc8540e90a768f5b564ecf74cb534122320d610b4288a1f7324d75249715b468c461e38236199cc30fc851eb54991b0809316ca3cad37086b3813fe98d9ab4fa9d1833469a083ed14cb89c08018007ae9f7a9d598b2da66a097096bf8ecd43c08a199c0c9ddda53db6b336b31f061b085a681a0aac969703d118352b1c65c23bc98a5753902deda3cd19af7ff93b6c37f735b801349155ff2f4a1f5c4ddd66084517753b302c01c7a67e0652b0394ff61243a6a006681102c25a7d60c2cb7199f4b7ae8aa43a483e706b4eef5978792579aa0c8430b3e4831da9785bd918aec3696353bda638ef1bc0f4bfdda0968bc4aa6775ebf2f0c63df2db6d356d094bea1a358bc32b2dbd7e74409a7c3c8e1fd881c2d209f37f7293b5d1a5f4cdb06e417f59eb134e30186cea7823502e4d43fb7f59ec0d06790f89a83f720d3ec8ca6be78e2ea707032e52c68df4585456493a5f4a6bdc2764af908d21ec9831074e44a47a707adfadd31f4d2330974a60a9fb30d85bf2cd77c2619bd928722eab58f2e902c16931c0b1b1e003c356626c7866661b86c67fdb4f5db7a1c59222a6577ec0766a5a80d0c14c713c558a2951c237dfa4fc48672b9dbae639491f2fd8f2ab7c2fcbd53c527f09d8edddedeaeb57d9d68b59ff9b44a50b39a28bf5d53db78cf707a18c1fbff63d806c42063d1a5a36d9fbb1804b8d3c23791a8acf6c1e77412fd6f6d74a348d3922869d058cd8a3a4f0392246ae7eb1c542a7f9152d305e1269309896218124293edb9dbdfd4ce63256cb882aa95298227605dccee2f6511f6f6664dccfddaabb1d0604b9a4c6ba9d5802f685dea6c24a57ac8f5b55d0b605c09f337553b6c006df5c96b7ec722a80520585b30281a5066cc248c8adffc96e5c135a920c693bd229ecc57d0b4ab4622455a58b3ca14665331fec51f11766167f9a6121cebead9c1553a9c7122a55f6f95dcff688263acbbd07fce3586d124c507bb199260c69536d1cec68264ae04d139639776bd45651220d18f953ad2721642ddeea2c88e87324e92185314174aec2b008d61e75be2688a0c990e3a4229f4d4e36e2ac4c54e2a27f6d3a09bc158a84d577fc3f5b365093a0e660d0fe72975c9fc4c680f7bd21309197528da655d8bd75b5c949050442d3b63677d5ac0f5096aa882f62996d581636e27d646dbafb87e55157cd961a9d978b3c72c2f0b1d4d3e4c621b29c24378bf129cbe974a938c792a926f5c64a75d7845164675ab4a9da3d19d3e31aed907f8f137715f1fa48c74821610b1bf3e3119cf90346d6b59bf053fcad8f6af40cf2277841a83a51c660eb7689867e4f3abe01ecdbce606ef9706ad8afa45c4687efee9f464402684225ac6e7e11e86e042d968e1b147e3dca4fd5ff6a371c853654e6647b66cb138d3debf35ec57ce59f14e97b442c89c035252d0a89a6dfc12f62dd2bf3e2a5dc02444a979e0e49073b1cec9f9d13fb6792b94faab34fbf650f3d708dd14b28d84823b59e5f0a2502f6c3bb876c9044334ddf5e02d588404385af16bc749130e3e84b482ad4bd9fbde673a1064e9bdcafead27ebc9c8b5bcf3d233590c94b6594a20df52a75a0636167de850656fc488712686029caa719ef895074414eb04e8d0b756267c2257c3d64955b5ef56d67116aaf2c25f13eb6d710ea16559eca00730e9ee7d9db5352b54bb98282cd115f3f11659461ca4046842f9654b8d94ef9e0c1fef61dda304962b24938b64d450d70c556803e7be74dba98f0f2139a66c8e1621ff4603c0c7e82b95640385592cde293289e0cc21d7219fbf2beb08e6f817fb992f52393b0e0ab7f375fc18360f4f22c7ef5e3bdaa779d74570954c5e8f4487b28f3c71687a510881d566ae07e73493c75029fcbe8f29926e0e541b8ae05f3f5fee834204a4667cb2578a69f18b4d03037822bd72111825f66e0dc0f0bb16734c0497afcf8c2ab62dd0a9560c7bdfdf041d2bbab6c5d8591f975d893fd522044881e2973d0ac5cc23f87eb17fbc09e24b5fe92ca5c93d5549b77d9c3632863984f0183f38758536e9c2689188e7bd446f364088b777889403ce34e6c42ba9707a40eba56908abc5bb3e7b8203302a3bbfe17ca01f51ddae2425cafcb3e4056380e77e14a96db30cc34e9f55a701b64d2b61ca1f0a7008b74e0cf82e18fe393437e9f2892416dadd7fcdf997fefde7af0236ba4c7eff6679a6dd6a60586c93618d9ed73f5a5197bcb0be624694425be9750285dfe330ddc656f81d1d1ac9201862769606547ce92ad105c2a6d416e3b19220871db000c76caa9506c8945f4b6147bce203921284c9e4b057eef0a724321836afdcabc5dd1e8d36adbe1889f0521a6e032c6d06f54494d80e269d830a000a38af3b1b313310bd8fcfb7d47dea9ea6ce0d24f69197948f5a1c675a0121235160c9d0e4e569576a32cefd47e231ee23c1dd9a9efd9e068c642394ab4c9cd0067cdd9626f7f130dd0f535696fc10e181d66daf07d3382703da1521c334faa056434681f016eec1be38988c05ae42a02b98ff7f5435d4c44f7639c9440cef5f9d7df6968d9c59c432bb5b8e778d09f79e74145d51152a9b1d22324eb13f68e8d9818685b4260b16bbd1f808b312588de8bb1656a7db5c632a6a7d7639e8e262925342b7ed860c9856cc0eb99eec128ce0e469c22bbab8bae296ad4cd7d3821340a5e8bcbb1bf9ca4a7a0ca66e453ee6c144a81856fcde6ef3e3e4a5a54d2dc7a2346ac1ab96a96342f8f39906fcc269ee9d7ab3ef81ade57847f9c1431180fe06c97b7f361ec78e029d1b1d2260746d27f910995d1fab97380398cb7917c1360b4f7c84606746bd9dd9ed6379dd40d551e9040a90fcc425394bc0c31290ee5c317af30368352871de71665b64596e8fa06e827ef7854dc88426ca2163c2e2a1d66c21b6e6ecc9d882745cfdf4ed8d599089235f9f39521502ae4d6ecea1c8b9d91b1423bf2eb34eb0e81ef622c692f9c047962ff37732ce555b379f0a695f73ffa2da20d6a082aa7012889664732d1a4c84dc66deb8538c6640540da7769b24c39b20d8b182345f885cf705a96b450fa227d5331e42d8aa88bcc090e8ca3ea3f947249b4924b325571100ff6ed555804e484acf4e84b18a69159fc7affaae549a75bb3ab4a6fe588a8f108e209e82c8aaf8cd1d91bae8ac4e5a7c1bc446929ca3d7d5bc6f3a3e38ddd5c1a1556979dba40e6be99b55bbeb959bf07af683dd4b0e01142f4bc41d81b4f9039540fd2f851a3e9ff9a50fd9b7cbfae8c05c957ccfe07a3f776460ecb80b4324020395a10673b406b0a484e3564cb618f83a81cd83d67e1f4a57906a2f245604d45adf834a9046ba1bf6f755b728d619e22b1d76e93d16d99636d238e0f6fde74d3d4d198b1cef123e56ab74d210a9ebcca353d2ba88331b59f3287c9637b1dedb9ab16e2998d7f871eddc1d5181ca9bb83512542e8128ad99691959848c70b573b33148176f0fadcc769597ed9fd4874ae85137f7e3810028455b2d084677cf2eb3c2778f38f437d6f56d61d0ef27dbe861a2b1d36e83b588298b8523264af0da50f33d53d15be02cb93d99222cb28b76ee73312c001ed0177044b90ed489350777b8edcbd888c4f3a0e9b995c9beba56b6c1eb265e95bdd6086c8ddc44e7080b20d10294c901139c870ff814cb941e9d19c4dbac55e0486727fb3271202a1992d58b672f6cda78a0471bb5a37ae5291765492bc4c5934a22411f6924389f217e3b999d1757bf85d11b849abd07b11f4b002ffefff73e96091b2083f7566d97e0ba20bd7333ab92aa93554d7f3485109d8d536b4734bcfba7a0a12ade49a0b0be7ec80c2466275891009be7aeefc40fcfed12b537ba4930747d09300800186afbbe056b847ccfe7ded0a8d783589a7576a55ee73b1a69cce95939ccfa2dd62d8543b6a253fb43c6c3caf2360ddff6dbe9949fa726aaf5f739517c62f0432db1fa4c44037f644ade1eac21cf22147450e4f2160d783183c379aaaf323424da4ceae5499a862f2bb34f80e118cc26c102dc51c36da67c9ebd72c6b538c5fa8d35640683908fbac1d9e3ccd3d6c81d20a50016a2d675208109b474549d7aac8e8a7a1484de45f3558cff221ac7351f215f8e03b8598d919736ea32083ca6002bc312e0a13662b3fdff3a8dfe76c0ad7f65d27277b483e152f5ea3b0d7461d549597b7d00adfb8dfec8e29ef66843a45392ebdbe5b1493b4fbd9f63497ceeacc7014d1d069dc226dc77871fe1db50b1fbe50e4f90cff3b78829eb075d3f0f45277600280378801302dbbac5768b4eb4b99e6297a7d5338c98ed2fed1486c28e957a9f2aeca7063658b26dcef959f2d4ca689a4b843bf6f064732369c93a0599d3a304a77995467c696ab8e70c70216bf0b2ae8da72d0919d4a3ecdb16044f1727ab63df8f273f025ccb76a06fd7557885f423e737bfa09e8ad94a2885e2bb4142381cc9047ebf0de574baae2dfa672966d5414bffbb2ceba12b855bbff71c2c273c705f065d128ea523bdea2a1cf83a2eb8dcd7cc4d8c52fc651735b07fa6fac7023b5dd997116e6a033d05f0a0ff570e60beb4a8d5639ed8211a02082aa0d2d5c1de75690d1908b110d9140df6849fbc12016d1bf69500bce592a7a3d931be59dcaf3efd0403af5a32bd3044dc738465c4f353835abd3d0eba8c6bf044c4ef75781d3aa3cc4b5ae539edbbc4c376869e6567a1e024615f66cd2f770ef16a1b3fc626afb708a8b6e83343cc315c82a00f5a48639ea4afa03952c3e2a406ae07997606552ffb184cd0986eef0123e435f3114ff376b5c234f9962ce313602a832a704067faa713eb7c99857be7a7f72f92372a32d68ca042c16f2f59e0621f416641ca8ad675ea48aef0bc66748c1ded2ef39e33ccbcc9a14c17fa6322e017857f92cf60785c085e2cd031fb0c889cd7afd728ee245ec7a2681e7791a36b4d7dd178754382eec8b91bc75334d93d49d23253d586def69ea03fab42d150a406a052df02a2938eaa92fff773912e6486b1142c4f26e380e55695447dbab4b6a1ccede13203f18ee8bbf5f15972d433f928726143f2fbecf78b18749d2738a3704d87db726e3fa24b4dd6eded01426fb365f04e15b77fbac030d0d33aa10b30a1ba161f725bdc1ec7b28bf4283a7df2cb6795fc1dae2a6387b12", 0x1000}, {&(0x7f0000002940)="375d3a289b0823c2c9a8cec2ae76755164d0634f4ebc4cbc493e1a7785e9ff35ea5fd41dac2a6de93c81cf909ad8a563bda11ce000414cf61b7df8fbefc8bcbc27ab393458892c32d5b0bbf267cc2c86a4a88689d799379f", 0x58}], 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a00)=0xffff6450) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a40), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) r16 = getpid() wait4(r16, 0x0, 0x1a, 0x0) msgctl$IPC_RMID(0x0, 0x0) r17 = kqueue() close(r17) 18:09:36 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', &(0x7f0000001440)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000001640)="ca5e74934073f2fe3b70644d2dfece2ea0dbed0e89c84a3a76217c473cf42f431b48c1942c8a7626f793f18b37988663b442b374642a2b1fabadab5892c8cd34dab35a4a4160f05673f8c5eff7455846fa2f184ac47be90f56a69d609a8019287776fb0fc63dea874254dbd7dd8b2bf20790c4bf2ccb6c58431e3d73f181b4c3ba353e64e4aa961dd6fd672b2dc30467dd01be99ad7852c2bcc8dc779325725b58c416008c84b95318eb813b1b70e6c25eb4f13bb3f51f4ecff688f226894010c40bf4ac7ffb017d4fa50afd9f477a12225fb680fbc41aad5832529dc33be1975d4a70a27c66bfb43630edf94f118ec0a80fccf5e5bd0b25752bdb5cee533f94801e5c3385f20b2e948cc8b5cd8855e8437ad66ab214a301e62fd4077421d37ceba87a8c77389cb2deb5e97f2f9b35468e533fe7dd49363fdb6c101a5842525aefd7162cbf79eae4a9112b6fad82cba76f2a22e816b5740fe2df14f8f1aaf0794e3af802b9d0391691a3645602f07b72dd22e24151b7ff760c5ec428ddcc8b3d8d51786c52f0c12cba2a96f8654883c9fa83b945206056b21801d3eb0fde4b3a3cc77c5f660db04ed1161889b96436eda47edbc93ce952aad9e0e3016cd755f593ed19c7f111f38b0ecd2e7fcc255846078b924bc55796532c099405ebc909a36e7486e2c72f898b45be96ff2f785ab5cb33cf9b894e2f3abbbf4ff8fd9b73c1ee7ba34b208000b4e6c89122c6de83ddadad7f329750d4ac6467868f123c80d463e49f1e058c7092146b351c4a5d3e5bea5e732268879a403fa182532382843083714711d435bcf8f4271e7ba100bdc0b779d1bec05576137b73e7e799344e9606e4be635c08b3af80472d41f6c0d891543c4882ca030baf370deaa14a323497ba9fb60ecbc7def60afdeafcc1632f408040c6dc977e0f6cda668228c0327c5d7d54cefba610b7caabddf0ca3068254669551141da501c07f56e77b209d38dad63a08ea106267095feb4b7c08d97c95c8657ac45935e6936a94c411f0180e9127c45ef76f65b746d519434c1c9ef31e6a52d0e345a19f2455322362a25a2d3b37ae2345c2042a248253cfb6a68e45ed276dfb656403fcfcfab6fbbb7ac06ee47e8a25afe2e99ce24526e6425d68c4ea2341a659be3203ac9c46708f8572cf49ba55b01f089283cd0712c9ad164b2422c3f50672dcee05b3223d0840dcfe0943dde14ac57b1cb830b9f4428b470ef1d9110dc4e7178ff0a9adf554fa263ca3cc439cec8c0ba67b5ea65218d1a3d8079c2ebf98693580207ba631b17433e13be1e18966d86568163b87e05d530aa8bdaec88a03de4b01a209aaabfd6e27521e174806257ca121466aeaa5ac579a285456ad045e1df59059d7df4c3dc948c18d457aefec4ff35548b24603f44a668844ae496368a0fd74c0e8c6f247f43a0152a6ead228d74410b68c45b6cabef8f5b8f783155ab704573ec7b28083e6741bedaf1bf8fa6a86733cbdd9dd9ef87dd044df5d37aed1f56c4ecfb2de67450eee030bd17bafd2cca6cac80885b673770b2e1bfcf74f78a3eb962f790c025986dd77430a8e29b87aece9542fab4f24beb52be42ea5e4744a88578e87325d43bf1f0c48176b0fb54fee9911f05147199ffa1262722adf1304754a8f58be774b09dc1b0fd33320a5bc914fafbe18196b843fbd37698e9552ddbcc94df2c65ed6f65f921e1d0470399ed64c9a1e2d701cda24db236b0c9e422ce1dc49ebb95fc10acd61c00098654ada738fca87adebf9ef8bb59559875db5b7e45c1658be36805d9e5e2c7396431301f8f17b96a5fefb0abc55b94c3bf6367c45e135e32d21eb5c31c09f219bff7b197b609eb2fe0c8cbff0b1b60496bd43907d169752adef9f108c617c93ac2f1e47bca323e9062a73e3f1fc6d5eb26ef5746bdb100a3be868cd944655ba103d117cde00187348b2b8d7dcca9ea105e39dcc77d9e40b1b56c9e51da9aa7e5445d75dd76a9ca56d74babc74093f89bdb4bde7438b356870e0dc9c5f33dcb82249d7b588325192225b9d962e0eeef4e9a60d93b24461dcb668e6699d839b28a454106f95fd83324541a5d5f828a32be1eb97b99f8fea9f631796597de11ec0479899e89830729bf48b03990259808f9901aacafaef25fc39221fdb1b7da71ec05fb31dde1fd3f6b60131391b3d16b677649e14b4029c178404164d28d39dcf61a89757c2a0cbeb8f84cc03a0886d938fa9e50b73434fdaf0c7555e4d463c95f0e6b0a8e92f6cab46e85617552aaaeffc5d1c8308a57a16210a54753698d74f8789a3063af810d6c4fae15e868bd96b14c73168aba5c2a8f72f36d4b57bd6979b707a10f935b3b1aa13d49a39ecf6d22d364b33aca71d7b0cb28398bf7fdabb39808154a20b93bb2ee467d7ca7b30c4079afdc34ba7bb5da47be27b1d61196d2ea220ea8d06641d2beb17ab8581b2410d18ae98c72474b59f8900b4e240301e2b972b7652b1704bd67cb7806bd053499f6a9d1f33179921134f94dfb4123cc3a04ebe3c0a9aad4e15a4b65f9852d725b4133d7fe71c029a558d0780cb394a1b26b0f364614e10c987a0de3b185c3eaa6da3c579340c8c754b509f897570990608da84589b3ddaedc6eaa6d103d29fb3f3a69e94f50f781ad1d745e465819e41331f6f1574843c10151c0510daffd51335cdf5f8e760db4df8a047131f15bd655a8fe0acd93a68b0a583ef27866b807d54ef10e737908851a1392450fba680a3013b7e07e6c0802395809675952cde8d1a2f04fd3fb205cfa387b20c2e102541011907cbc3542af4106d43cf35bc121f50cc6ea8b461018f73e5d035453ff00696e46685f363c9e23a4a3574be21d9fdc2d97e7f018819f12ca31906c4389885836710254184b9bb8ca0e5b2de93071679bde270807c7763a6fc0e53e3338b8b89c482d37d6a5e47ebfb530fa97e553c06ce7a92e44bed73d12dfa5c2c371c8632f79c6db9b6a881004ee9a1e305f02217a3957f47b13a141fe6c5c24ebaf15013b6c47cb4d9062e2c030051218c3815a5c1341328109bc0243b693de468bf46bbdd25c899b34c6ac2c4b3f7ab8ca94d0f4f9b63f019055977fad22c6dc301715405980a06943bdf4a0750898ba6967d002dce76ad50d6b12df9f5dd1e7c6c6606cd354fe54088caba84e63897f78b4a183281b371860d22234732093b1c43bd9fcaed57de6822ab9348800a124c121d3ce218132d10eed6a4bde2f4f498dd038e543e107a953348e5848ad381f50ca010713a5bdcfce25e277f1bf323e7f035b89a986f76f499a35ecea793d5a5749894285d59f7e22ffdd0eca0454fe98c70c33234cd446497b3f088be663c8f70abe0d016cf7542d7bbc0952e9db41fc9a070d5efa019f4ff4fb8c6366e1515e0a5734126bb88c7735bab2383cb8a7b976ec6a935956138da23610276718a23132cea815659c5262887bb624e29783482b21793a826a1db06dc342edbe60f0d770527f2aa9d098eaf1da68ffbb60b29f7c99c6f3332fae970fbdd230ad0ccf38fa2240cb62ca0c08e816b01a7f55e455ce5ca08ef6aedda46b2a6027ec874cb8998aca0b214f866c9d3e4c7a98bb0a2ff1358aae9fed3bd3474573b337811d315f73293416dd28064e6c09780b8f3a7460dc9284cfdb007f0f2bb7b3e51bf460740f217435cd088740d992ef3ecc3c5bc1b7d0aae50bdc1d45a3816616e6719e75f4a31a136455e65c467099f729ed5050412f10558543f0e646ca6580d20cb26336e5346701c8158a64bc71a2991a0a16a7a06149415e71f5f470e333d49dfa7ae2d313c29e14ebcab416b6e92b896a9461486ef00007db738d6a504312f7866aa65ad12ffe7dbef16b309e12aa1005d8abbec6f6f660facdb20a6d11d42333f9d8ac0826b5396a995273660ff498c3a4b8f49c55fdffd2b51562ef9537207826c35657cef73f323cebd883edc8b864cedae34aab8a9343603db35413532472fff311721975fba7e527e5d0841f48e392cb477d326ae6b5b2f7ba6d018a07ef16e304adbbe83bd2a1439fd84796df2f3a71bdf7f21c4f334174619391638d5e2e8fd852ddb719c9879182b0b65f7342d75a388522bdb88974b48f1dd11779b7525754d5cd255468d35e388a98bf520f0eeddf6b2bd64b624a764e35affcf16394592d7501c8645d4e04bf7537326d6506ad061fe709e7902bd33ffc19b1239428a263b566452e83977ddf542b840f928d770455d2ce4d71b97ecf968064081b5d0cbd297f826d95b580eb4726b88e9a1f646b055f3a42dba1aa79db7eb225ca924ccd5a39a75f884e6b39448719804b999ffdd9c1eba8acf67ed897e3de9f28b64e058c1a4475841dc83c6fb4c5f2a10bc6e745a2c70c0a64b85792dd53574306d396a9483e73cecb62113ac2e6e0d64bb772fb5c998da6fd026a8b60934f79b9047cdf467888ed718eeff94f9b927e94b93e783f198b610ffb44ba31d491d3b5008e4e624ac406f67e2d9aac0c8bd993e4db24b0cda463948b111da58c20c71f2f611539345e8b3cdd658d01ec58b21a65041381dde6a901cf6bd65ba8d0e25aaac719833def43d79b6c3726060273d658b2b83ba93515c962e26027383773c873ab6c579be3d7d675ef71309a6e1fc2fd6e076bdef3638a26631e1cc3b2087df2772ea473250d90b7606206081cba2cdabbbe5a4083d315b9bc7d577e9feaf1f4712cd73fa99917261dea41f3e478d37515fb827b3e433628364d43d8f8eb79b7ce0dfadb31a65dd71e67877517fcfbfb70eba6471129e32e52a772e25f0799a20e40f29bcbc991d685585418f71d539d4f276ad9bbe92a25e2024c740d9172a62c57ed3bc07188f5cbc8d97ab7239efd7ec1b949ff76fdb1eb2f25b4fba2bd9892970deca046a7336358b385bb5a38dd2754328967a0009d70f6f08f4b8641f3b7e1ca9ba76d3a837f2135cfeaa83d9230ead73bc763f866b93e4e9fbe54ca2b2d80de8f12097302ed7b1f79474660a8dfd743a2fe2e4e24ab9f6e21fe0278f07370cfcf3c41674a9c9a518929b9b583125f378c0451e0d0b37914299c455c8f8f220489c31b50f50de80167102d62f64943fa25b16317e6bd9d4e4a0e4185919f957df011f4c321705c06d173184fe5bd2d473cb7d350d6b39d19ac40a949c955a99306d060951d73d9c0f22df9a7977cd02b9b48c2476a6d6836f441ae6c58296a6be05ed9b2679497c83e15195859ebce1ff9462529e088a91c31bdbef634a6c7002c17cbd90febae16058a47593093ef309b939d4812bfc4ec03fe755eb4bc6dccba76d92eef97bf92820edf407f6cf6fb55fcb7697f3db1f6c6a2a0a9cce093349c42bee22601664ada795139a650de4e82f2a794842092073f406776c2bd180ba12d3a0bb3b1ad8bc6d319677c03f44db6793d11d320f742226b83647d9c969c26cfdbec4d07d980179c739e0e48cacc3a9f8d7d3355342039dad9a10d62a1dedefc87d90758ed38bd69d13ff4980a7370539b1b26408d20b9d9f00bc71361a16d49478ab039b9a536666c840588b0ea16d9e519519aca5860dd1fed18c3530fd53460e86454af5c1a6c14238254ace5aa239402e9b5d870c02a8fd12667e6aa51a0a3fd48480f1e332db9b9661f4c0f1256fbf92bb65d90750c24ea6870868afc642473cd6b13dce4215212aedc264688a4a0fe11f2e334a01480856cd75932bbc785ad3448172badea409d278e99dc34123f6fcd56261b467d37e9cc3e5dcaeec99adbf7ddd418c3997844", 0x1000}, {&(0x7f0000001340)="a172412dd77baaa23cd64d150d1e5ece8ff523b4c190f556c72dcaa915946774d1648ac842a68b56793e6c679ecb8e265adf4312906bae74ad68803b8180e4a543dd0d4aac84a6c70e37bfe2c1b26468daafb2bbe6b7c0911649728f731d274aeda6be2a173e2a4ee3427bc3fc13288c39ad312adb263a9c32698e3f15375bbe78c0384c47a602a3fa6b5cf1a6c217d19cf69fe6b67345bbaae3d97a748e54af236124f079b0e662bc5edd76830e10b352df73eb196c057650be6eb3bb66399c21d3beac8fe136a2071d928dab3c184806a561560893a8ba2249b96cda713bf75378e1f06635dd6548e96ce07543ee8e", 0xf0}, {&(0x7f0000001200)}], 0x3, 0x0, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x200003, 0x0, 0x7, 0x8, 0x5, 0x0, 0x1, 0xfffffffffffffffe, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000d00)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) write(r4, &(0x7f00000012c0)="0061ab04ad96c1819c357600", 0xc) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000001200)='./file0\x00', 0x10000, 0x120) writev(r5, &(0x7f00000011c0)=[{&(0x7f0000001540)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbe509843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee01ffbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b802000000ac04bc61ddd7d3fe0ed476deeefaf7", 0x164}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf8bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314aff8ffffffffffffff6a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef2ac119f36e37acf85cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3a95adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf35}], 0x2) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r7, 0x0, 0x0) msgget$private(0x0, 0x0) r8 = msgget$private(0x0, 0x315) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x26}}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r9) pwritev(r9, &(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) 18:09:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x2, 0x8000, &(0x7f00000000c0)="004f5b89be1989b2dbd432c6f89489e64d4a30823699590ea841e0d329f7d12bb735a1a738e038f7d8ec5077f197305b6994bc66d0850188f42e240dfa326b17a65be6ceb17cc4a56ec5a30ef18241c510bdc42f816de6417b71174bb126482cd4c989fbba26c34ab389d51251b0a6d4877cd326c616d0a32781957760a69ff6cc02c60576b7adcf65ef99656c88649d32d30b8bc99a5dbda650b931dca0b64ae3404572cbce2e05fc4e76c1639ff76c9fd162e2c467cbd079b5bfae61dbd9aeae908797a90f7979f49d28864ace67f8", 0xd0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 18:09:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2c8, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error pckbd_enable: command error 18:09:38 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pread(r3, &(0x7f0000000340)="0d929a7e9bbefba6ba084261fb054538fc3aef5d1d5c9640c293ab3d747de8841a1867183b128d1b824d4f88fea6e0d037e53b509052ba0a7fceb7d4ae5d94acf9caff8e675abc9daf7da35d5d20b204bec32959c1e260870a8a9a83208bb49a819a962a5fb8c80c95847e52fa895ae111e10a1ee55e70d062d3cd0ea0f095d3245162885340eadd2bd63766d7fad3a7e1756819e065f9ee1012cbf9cbfac3c809911a507862889fe0", 0xa9, 0x0, 0x49) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/223, 0xdf) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000001940)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r5, &(0x7f0000001840)=[{&(0x7f0000000180)="df8b7b4d18e9fc07f213500d44b84f52eb2fa3f069a828633639b3a535edf4aa64f1e5acacbd99de76f57a072269095b17b428942f822d4daf4c0393ffb3eef58f1d2a3a50b10b088afffc73bdf3727e", 0x50}, {&(0x7f0000000400)="5a995bd36a30bf54598d3d13428df94829157635da13aa5e99be7381bc565c4c1b3d76d810e411f74560b568ff0828562ac1d5779c4d99b40475a21e6b9cf46a2de3ef7cc973c56d6b36c8231159cd8db4af4f5c99f5a19b53baca1eb2c2c9dbf76aa53f1113e31219c5c3024fe04bd60c4347b87aa314ee3ac86df528bd84daf91c6c1e7a7a9a48c10c8d2f28494e8898e61fe9aa5c8091fefcbd9e5a56d8b60b1320085c96968de12ad3746b0512c296ae552c4b1fe90ec076e9069b78a910d4551c296e84fac4ca1538bbc543757cd86aa52a0bffbe58c42d8f9e637c1600e8d7fea8a6d8acbc8fc3037abee629689394f28013f14b6b3481deaf9504cd17231818344fbedd447925412285b4d64dc92ccd963f0380b71c70095e609f8da0510e312f841966250abcce1ac341c1ca68d578b1381c96b9a83ede15a07bd395dfb405626e198b1e2f013d00bf52f6bea014e9b7e4d5a4c390811f2658d24c7bc57036c0db2a9b24160e7d905f5718ea07d80b323e68d1d311d0b62dc0c1d970e362509418e32c88a81d718f4dd7bf5118ce0c64f88f81970c582268e4f5ee30960359701c40f33ecf0fce08e920a837d3be9013657fd0e988ebcfd9c7849ef8bb82aed0c772ef32f061e40921f0acd4aff8fd284c33c7d6bbc9d7add759ebee3b50a62699aa310ba13a28cfded2bd4a5812b1312559bf99ad8870530ee376b112bef73977b8a9a952f80b2f8e217f1a2f0c151f26620feb893274940db558c7b7715530cd78b725ec0965b4c35184394d0fa810a67a936e4774c52932776a56f9ea03c560852029b85b2dd3a4bda60de590bf0eed6e16ffdb2374bcc1b6485158fbe754e8a32afe50cd9461b4521b76903ba611d4868934e389903ae6bba333287eb01b1650601733c738b535e8170332b9daece2b29730fe4a3bdc2c4141ec34084bd6d8befdedcdd57c33c2b283a2e0e660f366bedb47f89a2e81cab3fc9fa278fda2274992eaae4ced1fba135baa3b023b2973dc612afa5d570cc7a5caa6f01b1678a2e77c89e249f8fff725e284d45a3a5183193c2f085fd98226b688c95d791b0dc8bbe7a1c480fddb5921a50d6068eb425960c7691f3cfea6a7383153704c3584a42027da00c1ed3ad7833231315c9c612f8cd17b527ca8c830d9526d114cb84ee8523623324aee84105bdffdeaec6b16b6acf054ab970ac2d871d5c926fdc40fcccab390241c45fa719803127e25922757685a466e5a2cf50142f26d84c26b2a2a3bab94f0b2a3537ba8860c09a02fe938ad09085612dcd831097ef6b7381c49066dd0c7323c4afa2f2200e2011dbf2fab7c818d6fecfcd5060e2d481316a63c1e01e3f155752a8ed9e39d0378adaa3c0af91ca3ba6479ade193833e0c8c96540c9f6409476ceda4e486f6e375fd800f08247e88e205b1dcf5e55579872ecb569176570b3fd767c2a3ceee5b88ee8d808d98a46f8c945ac560f819608f0f38b2b54993b7ca04452096540ce04b6e7482b76cf6e3a3d86fc494c3726d81d882350b609872b67a4b869bee23aa7fc27edda7a8ece3aba29efd67860df2bce226e2ce5f55424db7c699e4578c05d53c1deb71dbb63cc298b053afc95fba83d355609f0e8e474fd30fef47857b407c2cd211a4bea9f308b6dcd5cae6fe80f60c66906e59d7c26383e68096d7166487774609b81c6cabeaa7f80cb1787358dee872a8d2d57bd25b034eb1272184bd84b9277bc2a735c67ae5af11497d16c68129c9c18c6a10506af21aaf95f896b5f8e7797906a4d06253824919e626732becc0d459cd05114b5e5e38738f7888355fe82231146dbd50a66d5832759f6e90d48690b4ca1f8253bb79b414d8bba25562cb38ac8e17738e1422110dc561fafdfc62e6176933f5d92c9bd766e9764746c7bb29064e478fa1d28ffd723c23b881249bd046998f49b064a97ef81f0c946e5aa7257f4396c8757e4b5d6ed215abfd510bc0c10b99b6b6feb0d388d7e2fa91171f3585ec718ae1c3f89c40c999f28c8c357bba64dae1dc3df73bec31a9e3e96c62221c3c5ead82596e46bef26ca03d624b8613d46bac91c830a169a4b48af27e710fca102d1ce92d88f94ff31a8e097fefe352b66e3c25781e392bb9d0892066b112016e9673666247cb4bb813ef4ded14307fe6d66b039e9e7d783be7087449acf07fd64f9380385a333f82bcc19b4c06244032f85e13c5d1fb311513a3e63e7ec29bade7c33db7352795a75bfaafe1f91f454cf320bafa01c6f594bc456ffb7d71ef3be8bcd8dfdd78cd4b3ff0cf759312bb7ca653ce783952a1402b7f406fb11c5edf3effd544be6edff0386d237e925adbc8d64d9379c46bf4c2dff6f66bc58e782d027c598e6e74674c494f7c69995540e684e4415c0e7e372eed43724f0a13236250bd8d7fdcf5a2733e9ba0cc9244f17c92a1fb3a20072a157f7176797f36f8ef8aa86f2a79845132046f0ec5d4d1afd99f746cbd3c7840d56f5a0b3651018711606144dc55f30311b850802ccc41815a4558d6e948c86223ce7776c5341ee89c538256aa97aa2ef0af3fe75dbb54c2555122ef84870b5a61077945547481e7e867bed9f975e245ae2cd9251007404f05bd372d2fd1e4bc8d3e11f2975a7226e91c56743d431bad1b08e73130cfd63ff44d341a3717510746d3754fb797c427283af6fa3cd06bc741afbb53c60066e67e6291bb4ff8d2469a938dd0efb63ee9f23c6562b58ad23156bcdcf35852dcf7ac23dca9f466d45ede9490173892a0a4887625b6d15a81bb5be66e680d2051adb2ab012236fed414af07adf648f212888745072047978eda3fc07cc2813a414291a541a71ffd025c332d95862dfb59bd20638137645a7c41d9c8fbe741b10c6662f33c9f3c174125adf5a2bce24fe97ddf08c8b2453006bacec30cd9c14b47f35449e54a874c004fe37aa1be586d8565f0713a4f777dd7fe74ef10f93537c63755248d37f732a09c16384c40d62208aee678249a74fb1d9cd07d8bff07c7da59fc5520f512bbbc5694247d31de204fac8e88cd6c756a57d3c3076ec156dcd8f61f864ebbcb380281dbe596fad2899b13ce419f49f0768d7aa295426fca0efc8adc12f760647c8066ee9c2cd870ca4117df69fcbb866c33209ece6306aa4a4d1c4adc459eef23fcc2e7da27de1a297e30ebb18145e0a5ddc44d1d2b2b88a2cdda5ed5d880e4b28c51b935b7e8870fb36f450efed01594654ea582a9ff20833b404204a5de46e392ab2e1d3b4bf154d46eb62081bc7c31bab46449956e4f27416610800302d24d5a1c3a3f3a8559f844377dfdb90fc30c9d3354538867922a1c5e0465ddf88befbdac6ecffb464b37bfd898b7696a8dea36b25566b8790d17a363f43e4f0ee33c5d406b48f3503426b076ad7eacca8cbdeaac06d40cdaec32e3a4fdb17752f480c5b8da3d4cc335d7c3c05ede5f4831ae7eb1adb50aa60112d8a0d1066fcf1bd5321bb8b488dac93d34e6a7328734a47f299c6fd6ce5ca746093664138333d3d8747af4131e1b9d6e71765740d6816e5beb3e71a22eedde8010fd937d6cd03eb3ec7858dbed1ae2c78bbf17c4378e0bb7e4e30d9528103b64075f9322b7f337eaf344e2369ae192c027c4b668bb7638c89eed919d85496b4302861ab742b7ba504569bc113fde6161afc9ab17a04a9a61279addb601bbc09a3bd6dcbfa4d80cc568d160eadab662ece83dc2869c42530831967569b63cf8579d21cbd557a681ce10e3a7f7239bc9f695836bbcf0943ee9f72c047722b59c7c1904c092c934168d0dcd27a89264487297d3163800eed0cb7f3aa8eb3682fafc0f19e4ec16567ad14a94e9faf5e0c80ac1be19f6a0e4ca3871039844b490a1a397313cc7279af060d5bec1ec07ac7df6f398be3280f89e2aab378163d474f7756591fca6fca2ba71ddc623079d00767994df3e32c65d46cc2d8f0e9b4ab829de5268d20e249b0a8c1ed27f3a6e99da7c7be7c98fdd3e606b0b9112463c442be0dd71a1fb06ab99358a85c8b97b9f73ea73ed389bfd225d98159287e73cc8812e3c0e9e849785fd27b2e0d0949f89cb730980e4db8fba6d72140e5409e9fb399e2c2a426764e325e5b360b3b0b5a891ccc654414c91d3d73b83742d3d6673c20a5ca5046fbfc3e19806316b3efd7baee0b3960179a18d40b4c06220b010248f65d19c39f4318cde8e78ed0aa33282b9b9d4a7d04e56a341b184a0fba17302f76c6db5fd680483212879dd4c8c95e8b6511a44b0e892b458da0ddc93cdc7f3de609bf1493685757964e28675ce260a4bba36c46f5cee2e5038228a7b2dad9e134f1966e5ae01e23279e8e643967513f55ec5fa9a5a43c91a34288da84d9715e0e3b3e0fb4cc2b116d4e5ffa43161dab29d5635b2777d75078573fb28f6a6592083e7066ba46b3cd549106d6d74011f8f0cee53d2d612a33de20ac076f9a4daedd3d39ca29bcfc7a460b6f644eeea7bbc6163e293fdde9cabc4d245fd39fa21eb9353e00c83044c241da53f856c1cc7d471d308bca5ba5a240833e3e86dfabe16e9b69056a651ae52a885204cfb67721077a29322d53684940f25ed57c0e02ad957daa07c28f4d77151952b971e3d3cf98df0d972eefd426d18557d556e413164cf55dad7791da84165a7348525320f667634b2294a255540f89f8a71ab5021065bd31bb085b369ff9bcd0b84710d76a8d40e335c8592cc1ba47c812af82616b78c8f01c2c2f43329f0f3e97aaff9140cd37b72137b4561dcc20c666379a55850182f53dbaf1937e6e44c9603c6f61dd2b56226393102b20903d81f08b82d2bfee274c162f7721d2f5bb589fae4927e5769ba9c2c80da2f32aff1c93c8132165c99d204dd9aa878d2354a9bfe79d96d0b5e818b7c09a661e43ab02c27c2349df61180728c542bb881d6e9037787f7c6311f6a9b6ce660bf2167b7d92936f6a0113ca2e5fb86b95b694770d99e0d6872f7a0ab1ced0dfccc13f5c6c269fe91ff475632f54932b2dfdb734ac0bb52eaef121866575379065d5c01c8c8e5954ac17437126da65ad603e3b8e6a92ea32e0adadb02a4690628f41a843bc9adf87404e3168a0c9c6009b3f59481c80dc0e0dc68d1d13fea54774c0d36cd86b641a3d874a8c4c5a898f1bec5be4881348984f11386dc9eafcadd6a70096fc7c3b1640a6cec1b48d43b14342bf1e91cb57dcb2289c3dc0f1ba5c08c5157e95dd791fa72620a49b5e9ee31f00317af96fa9e5be5b4b2cf857b5a0faffd45317291a5d2f9f1f365ec30e8467babf5a81ea129e2c4a9e46552489ef7689a8b965ffc1b61e49905bc0d373bad051fd75dfbc714b1b202741f35e2da23651f3c8c6e12982e53064a81b79ff25a21e9b9354c2e85c666711b5eef9a038cd6e80e56332eb61100d9c9a8bcfda5285906e12214c34c085b3817ca3443dcde6b1308a63e690fce0861b57c7fcd5ede9a46afafd3e7ea356d92d4effdfa99a277cc4a11d7374ff145acbeaba9b907fcb8b2b56b52abe851094ea95aee0fceed31b76449ba2d85aa8b4ce6a18c246233dd053e15f339d0270ddf7b1f78ce66082fd9a8721414db9482af18c59fd20fd8ea7d4440630dd0a60646de7c5c312e500db2107d1210a0f6abfde305ab349591f69349db353988c2a5af54199f1e329a4f7f8314b0d6ce54e0a61ea5c74ababc26c44f1591448f9ab84e54a1e88d116adfb411a09a7cfa2b0e4cd478fcd08b52f59b69d78be7eb053ab288d6fdc145543e5b9ae65d0f6222bc", 0x1000}, {&(0x7f0000000200)="eb43c6bb0dadd112ceba257c4220436414a25d6449c0bdbb4c4abaed1998dafcc6bbfd3847b284e1444bd281c5a80dd16a8cc92bf1900c7119d279ea7cc4c4c9382fad797eea160bcd2a213e045d1215ff22c06559ba7b7d50e7f6a9c64160160149e6d1d1ea9e0e785e5b8f85674f8b0b934d574d614107c3ecadd50b236987bcd9d71afdc35a7180d4f4b8fc", 0x8d}, {&(0x7f0000001400)="b0f3495ce5214bcaf7a5b1a81baf0ba325f422ed15ccfb91b29c94920932da82b5751200020003119ee69d922f92cb9ceeda3267c540699fca2ea1f1dda4832ec16c0b470d7dadadec233e01fdc397098ad7bf026ef664a8", 0x58}, {&(0x7f0000001480)="dfe0c01c5af456df3b503acddc6830bae5f72d187407e507c1ff3403b88886f127cca1dd44d58a3a2f569944310fe91c0a1647dd519b504f6283211eb98261fc6cef8db710dfa0df6257843ff2f4dd7926881029c4715ce7ea15abc659a09f98e05b9723b3643cbb83618c414a3a843b2218cd06ce12a44b1a6c3bdc8f419def51e2dd0c955ade2752e5da90dc77872c63f13be3ce586a71e79efd1114efae221a67e0136682567c4ee648d532a8cfc63a64baff2a12b7f0020f9b8c9d76e0f7bbf7c40af9b3f3e254a57a16b5be384720dff0d467a717", 0xd7}, {&(0x7f00000002c0)="4015f74b6f", 0x5}, {&(0x7f0000001580)="aab2436a54e262406db37eb3a5c224a0f66a2201d145f5c552be11bbbdc94548db40f43bb927cdb47e7477b83b2f83ddc4c5c78e89e8d6cf9a160215f1f260954b47b7933a7f56408348b48e57dad2cdeb46a48e904660f3a5afd6759e84d5586ae9c5deacba2e1795c2b9357c8d0ab9c4", 0x71}, {&(0x7f0000001600)="6bf3d4fdc15bcad9e0e3b3d810e72785b7b02545af91236803c154584c250ef72bf8c931329f0f0460007d425c321b71700995da29f629dafc8a09e9bddad25157176f0469bcd5274a09f20bfe0d4d5b22956378ab6f2ae668989ede2caa4c962fcffa39fd53a35cca0ecb9877d0ff4cd21d49bc8a19dd856c8abdfc58db0b429ac5b43e43888f1319c8cd872e7cdffaf46ff6514647d8e3f8441acedb326e1d426fe0269bde3453a85ebf78214f1a164a2d2b16101cb6b66c65e4f4537f65e95da63d9ab01027144dce39b5b7477a3ca189ebd6d2acb4e8b38322f260e83591", 0xe0}, {&(0x7f0000001700)="97aa2212e23048b8765119071199d854dea0529bf9b3a08198f073749d9eae29257c3d5df20d5c6dcbd51efa0ac0a6430fcb9ec4fa94c5dae0f185ee0d8d79b059496719a9", 0x45}, {&(0x7f0000001780)="f53590fa99315a4e637663aef9216a16c51fadcd6bc1d38db6f9e3798ad7687996a0ceba7330b96ff3445cb0b2a070910335c37eaa420caa0e3e040fca7f49f43602e00e8852b330877a478d2797ec26989f46e2a498ec8985991a5a7a75be6c9b08ed35ea6aecab8ecf1f0017407db9086bfdd44a6cdb0df3625b36870513acfae242b4c499915528fbcd870319", 0x8e}], 0xa) ioctl$TIOCSCTTY(r3, 0x20007461) write(r0, 0x0, 0x0) chroot(&(0x7f0000001900)='./file0\x00') 18:09:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 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) getegid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 18:09:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00002db000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 18:09:39 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget(0x2, 0x1000, 0x401, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000705000/0x2000)=nil, 0x2b12580badea973) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 18:09:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0x0, 0x20}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 18:09:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x815}, {0x3}, {0x6, 0x0, 0x0, 0x100000100}]}) syz_open_pts() semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="6f972e88a30addfac990b06c1b38284adf205e943fb3edae13e86841ad8482dc48c57ef114ef6feaf710515ae1a8bda7c509abd6fec48b4b3831d969867099114eacb99a05be62cefa652ff82b125a58d889c3aa29acc1846bece30a7e6de7860425cbe326400aa0f9e2f770e486f27bed678bed9a9830a27fc03a0307289b8c6cf4f34ef2bb88642b26b628e635599c53250d5f8c20b7a3797ac64c0935ad22e1bb24203570789df11c5bea4d04994edd8f90506ae4e774649bdd3505a7cb8163827b925adf67282d914628", 0xcc}, {&(0x7f0000000240)="28f66bec8e83f8eb500fa4832ad53b355aaafcb6214250d7b4b7f96d1b9ed698684bd396b9e0c40066aaa12c6cd21fed15d36affc4a50232aa49209dc30bfe1e37ff6ec78eb3cb717eb78c661883923437a1fbe995c0d6dd8fb15e35282c7ef71999bcbbe213b6fa1f8672fce4c013327f824b7037720f9f44a34fdbac4b785288644b6632943c59da46c0b6f3d0c47d431301476713a82b8ccfb384516b02a84e657fc2df10c58db63757e567dc9e25d6bee43d39a1fdff95de984bb872da5f7d79628a6c2647ebe35348ece1814e9b98cda75a78368ac13dbb691b1b1e2ad5027a83583eb53d9259701aeab8e2dd6882c98d4da9cf3e11f503850c41fcc89616a17c4cc6cc8afe4234e7ec35ea61f8e0612051021f8480203502b8949d0cb077e1fd14113dd01d0d6fd51c7620b1728f6623cc019dfdb65c789bc8d1a848b7cb00ef9c95315fe5d24679ad07dcf02514451be6286087b77568d477f60511be00dc34493708bb5e550aa6686ddbec44d1544a69989032b43566548a51cfcda35eb7de6c15b3f715e484a3c5dd396044c21f93d40a3d7136226af72cd12cf90f5c637296871b01573e7438f432d5eddff014e471d7ce7fb085c688b1c6109946eae069ba3cfd2d4938c6b801d1280cebad2a32fd8f2b8815e649824017f4dca7732191528325f70e2d299f74998906b1da2846677f7ec0de8b3b678bcf3fd55955ea557be841ffe091b53e8913699854020b95ca3f8155ee2969ea0fd36a43fd4c056f80de22d727fa9afb4ec2ca4a2f9232061e4a81b56d0f29cac0697ab9004f1ef67436e684711af755d0ce7973c91b4d7c82f674998813648da2c1e4ea181c8032aa69214cd8c719ecfe4d313b6c68fc93568b87e06f164e78c1064474548fa5ea034a5d91985fd792c15c71bde377c9b6a21218e5a25e042267d0db58984430e72188d6aeefeeaed10faf636030b0584c07565df890099caa6020b0cd0778adcfc6848ec99f36f7c36d72da4218c83651a02d4b9d71ed87a2644c497b9450f9916592cc84625ba6ff7611dc711fba7569f9662c5084dee0adf0df9b31551759eb2577450c7615e220cf676d64ac1839288f1de64194bf2901f6fbedc815ce659501f0866d38427255cc902105dccbf45fe7b769e414e363b5166deca04daa158b44d388130ede291483a247e33ccadc6c9f4374f779759f0497cc960f8a6a9799424e8073dbbcfa50c28c23ddca7a3dd235caeda26c0dc9d2809b5ae2b24e6611a4935ba5eddfeb6beee2b8b603bab371eca04713ee10faa0646aa42888e366654cd472feb7e9d8b12a43c0016cdd601610820f8d2458c326c715c122610de5a1841012bc4e9bb005183c0cf49f5bc2176857b642fe058b82143d407da1cfa6a26654256181f6904d809dad8e3db4e4cd9ba30402a6cc53d2d0a30bebce822c0bf01467848ef916d4dfc6cd7a2269fbcac3f3f6f5913d9e94e7df00b34e8c81f4648c4a2f795b772bd31f08d976400062242c789b5382c4b26dc06cc878fe5c46e30cae78113e83d84ea0749e7a75f07c0bc393669e4a45b4e4c277a03826205754e14255892fb428180064eb1295ff61d9c4a36f9d45a70a232cd02129d0eabeb157a1159c070818944be68a74e554855c2548c9b517aaabd5699bb90522b127a7d225b92de666cb6edede6e43d560e85bc16dfa111b767b730e2dd91ded100b8031cfe7543d45c174f9502d8a5ea03b2d0cf082d29d13720b5cb061844446c561c6e94fa2d6984dde86fa23f46a8649b57e39c7c08618f81d5bf545d36e9b05557251f3f1559d628134033c9c27cf33624e0df88d2ba376f59093d5f3d039c24f51bd952b89000b06c122197c84dd2221b02abb1d00fddb781d9a9c2a6fd166f5f0b0dbf7f9813bc449328b83ee6855ac105c3356f2eb73b8ead2c9b6d36015f350cf0a7c816b151b522623b9724eaf743b22d714b231aa2406c97ab9772a01526031dcb10f9a739a4532adec1d30d1751a3cb6f900bc1f8581eb333489709959e43957a7de2c2d4d1c4dd783e28f516b1bca9f2ecdeafd9705ee68d8db6fa337dc3449b70c6c380897ecf8545ac045d56ed33bf51e10c65dcfdb027cf17044ce88b2de62bd080254c413b41c38b53366a9d9d7609d76fcb783ae82075bd0d21e277cf0b09838433bde5c62233485ab8865ff754cb47c65784356654982c95444740a5b933d30bbb302853331b5e7a21a0593bc9bb70b1549473fc3e9222744774711abb2ae4d7d7926acd8500e3c6d09f9f357a74bcb52decf35010eaffa586a1494eb2c6cc6cb3a8665f433b29e2409ea4660481b1552f41c0674b03a66b23cbf6b9b328cde05ca2cdf40babada4f2dcbfb845f76c20734070eabab496414de24924ef47cd90bbffa2065a825067c5ced4bd8a2ed9310efc5bd85fea33ae432ae7053cfe3f502fefcf100fdd83c4867db4bd28e5e169065d8b815c93e18719d77837043fd36a511435950e7d076cc6a175267f60c68dd6cef7d19d7ce605c068c6307bdc668e5da95f1f25767432c938c228e0c2714ab5169b87a50343f05dd574d54b39276f05ec870e1c4e9bdf66035f7dcf9a7af3c1863640a77787b4968035536923304ea9b436a332e6f6cdcc2b00ed132cba66bd96f6c8046ec1492df5bede5ad45ae4d87e20bd228dee35ca7770c2116cfe3bb5cce5c58c46c75ed75c68072e949271c14173682f88d5d8862667b889c3068572365c80aaf8b20cf3fdea6f37ee0b1865166939199139e11243b57e940e0f091f591c4d739093bf9cd2bf7c8590d02ae6215e976f84c53af1f54858506018d1a08c876ab7828d98fa899b8fde229d2b1d59786a533f9108e8cda2e7d70001cbc27fc768eda586ad0b1a36ffa462239b6fab9c701fc661fcb78d02c92d4a8c400ebc8fecacdc70a7a08c8d5d99a78601c433d620dd5107a1573b1934272c458d3c03acbedd3342e8c7f1213599a01aa03012c1881422cabe2f342dab5d30930bb6e4ac5718efe428b043fa1bf6a6a0ee24a36d28fb4cc979cf8dfd139992aab2690de485554f23227d1b2d3a05f478b96bee2018d0eac0f8ff309821b29f45e706454da1fa51fd2d5d074122d36eaaee27dcf3d1918ecf929c833364d3e4a338f568668a141936c0825b827835607ac2a185b86f789d72e44e4138c40e46f60f7cb698999b15fff8f6e8af0b711e5065846e80831655377075aa41d1773a43106b8e34231ee980defb21f2822f9490bdcb648621fb3e0d4c7bdfd7c11e7d933287bb73fc6a4364a5179e924fb75caaac3fcdcc9fba30a107256549a6437b008c6f4fc532b4cee82178df721d640a86a6916198bb2bd4a0198a4d17a0a6503de17f37e45ef4fa289b26f5649987b3bef0b515f3d1dd9d22ad51727cdade77e16604c03b123c4f4d175f4453385cc101b0aee01c00c3f11e8935dc88fcc480f84a4fa22ec78058af57792483f154f2edffab3ce87098f11fc9585de4644f8dd568751e95084062c7fd885b518e493ec97ba726258908024ef148032da3e5339c308f874b34b64fec5a30b648675890b8c750e01eb82270fe862f6e9138de7793c29bd0ff2b8bd8622b7e600989cf8252b826d4b75dc458daa312a0a086902e9db016e7a1f9b29efdaa2f3b5c6d51eea88963e642e3713f8e569a6ff6f2bfc03e4b38b738742247c9ab90b0e527c8d0a62de5d7ba287255c7c0ef2bb7492d75d6592658da8650a281ab23c13cbc02c9eb9d9d0bb8041556e6e02839be81d40403bdad44f2a0be4e34d339eed006826479a599eae1086343e0a45268788a54924e3db44b9ee93406d9e67a6712129cef21385d012a32fa5b16ce8b96cfd121f80ea4d4579401607d29c01d4269eb0ae07bfa1be247904509dc977b756efb20e3e132899bab8ad83b24cc0c653d23985dfd081eaf901c1f7738db9ac8e80b06ae87cf0c9e92190a2f9e4b8d608174a77955cb9f9fa290ba4b6b0ebea1c4ed7e62bb58109d5edb670b296cfea528e5f70ae14f35df572a9735733beb67ff5aa457fe154ffc7fedf96128754f496b68010035b2b9c94a5ed959b84f45e2925c521bf101ac1a0ad9020334b2f2e1bdd6edbe3391bdac7ac5c46dfefd7b0b825b39a60c7359010812478a0c0e8eba7975de8eb0338b79e4bcd16f555a387395138192f0d8f55f2da5d74b656983d475ec84eb48dfaf4d06cacdd42064239207b872dad0906041502f2d22e64db3e0304794e0e8b3bad839719e931a7b428a2d4852fc4670ba46f483df92112bdbdeadbbbc22948012959c6f7be6b46a989551f1a490983cba4d772074beceb2001eca4cfde49e230bf50f2b1a29f8e6a971c4d0f27ce1dada3497e2f37248e35a10301e1c47ee627e462666dda5fc61602c490e29833b70d671040d6a738fa3f233cf57eb6d1f4f055ea4a25ef7f757e3e07239efa4c2c183a8e4d6273b8526af4f6c51deb4c417e66367df21eca6576393784e058b6e4a896fa63d54b2081e28c768e449d23f7059abe47951c5d0a67e75bd29360cd9e8fac3fe06f4ab0ae60b2d9b6df427b0d6b0af77900b9f1c54853b1d93626b347f3879c3577d4f7f4435605e1a826e786dac2845757614030e777272145ba89e9608bd78e7bfd366546a1290bfbcdc91e05bab5f57c7c04673845459025dfa6048dbb17ec07655cd3ec1aaa7fee0d5c8f54dd470617b9b8d4a58cffffc350c89728aaff67f9833ea0639035cdfc17e76fdcd21c4ececd019b468b91b50f20d7a67fe29c0fe92027208c69d5fe15c169b5a20669d2374a35f1a7cea3ed5f6633c2bdd9767bec1fd3374c8655519b3456062513649af21823a43d8743ceac48a0ce4b5354eceda4b49a50c8c896f58f6caa429d08a3d62d7fdf37628221d3c37e77f6cd999edea7a4b2fefd9edce396bcf83a24512c750bcea40c8ad79fd79e5396cf0cb88899330520f4633120b5195fcf21bb34f87c57c4cfa5fc7bb87b08ed1c16ea44a9cff822291c8f0e840930bec2a0fed7a4a57153daec7ff262242ada5974f795126a33d29ca480a40edfd96da0f95d28c4c9496c9f0d0d9631ac9b1763936ae03ad8461d9413a891794dd1db0444ab4119512b2bf2c90665bbfcc07ef3144b1b5948f0dfbf5930664d783869d9cfd8a894ce5567d1aae189ef481f4534597978701e243555f3947273cca94963810ecc271d8bad3dce69d46579695204a96f9293d216a65945408825922a2fc8b3adb9c2c74d6bca9c1459aa2f2946791152dedf4b0f28be03745701d7a5b76fcce117be8d5d1c22f006213dd72fc3d533c971b39f2e5d3999034ff48a24e0d1fc0689aaa663997c5a2be712786cfe08661c1e0a449dd8a75c1c8bc0559e00f3b7d532d9c52d0289117762a2e5d7ce4d6edfdf46ee551fb48cc635d2a59f3845646c7195cc5bf91af0565ada349320602795939f99c13eaff512ee3e579321f12517c1379c1976050b3acad733d6bb3c901b39bd1788917193f3116188c6df84aec94197d54c5718059ec18c2d1e3df695e7c4b0f92b2853ec556177fda4ae9912a180902ad6f8dbe2f29335c49440710d8075c6ab5c2c11ce0436d07c61d82ed7c5bd6060d3b1ece4d7f5984569d0aeaa50bda3e3ee6ef73371136e6c98dee9807a2416298001cf8ca761b6680b677548435d04dd619569a94558bc712d36e9e8976363cbc3d29bc1ddd2fb3d2af32b2551f3764f5afee94522c1dda1e51640a66ebff537c37d1009de3d5e83d416f7c0507311816a", 0x1000}, {&(0x7f0000001240)="b0544539a1cf0972bf0b5552bcfa2c3e64660d71f93507521cf40bc9d17bed7d21760ff49463421b5b8e10f65d90e4ac71ca6a4745b037dc6ac09130bf4293941abfd307f1995b3b67bfdf2e6b627df18655358b6320537c43dcabcaa8e8fc99aaada1659abe3654bdac8efa65ca356082860d1214084103f2db58d6486b0c83746ce007a09984", 0x87}, {&(0x7f0000001300)="c7f1d64ef61734bf3391fb54ec7af21f055140930a1d4b246ed1ae43a08653e48bf84ac018d9bd615c8eb1cc3863f9eb433a5fd6f463fe1b2d60b16ee883146b7a8f8b9f63d27daad126c332df587a2b3679721c17db4a0264266cf2a6d9df13bac3bb259afe9ecdf006e85e2892854e0b045f82808561df15043b43e2d8d80f016f9e8dcf07a8ed2b75fc7603d3e472ab83aff694308e59f032", 0x9a}, {&(0x7f00000013c0)="0ddbc79b6f634ed6186533ee7bf29dc95f3965d3adcf05ec00373120094739670d0e4386be3248540bf6bca4abd63f073b1a", 0x32}], 0x5) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getpid() fcntl$setown(r4, 0x6, r5) read(r3, &(0x7f0000001480)=""/165, 0xa5) 18:09:39 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x11, './file0\x00'}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) 18:09:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8000, 0x4) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 18:09:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82026e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1d73a2b67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc158529ef5ee148c8462f4ba2e8a11d64949f4541c7b68b244c786b54a223a612ae61f0c6e1884ef4fdc739e20c618663ceac49a330e52820c3cb1d11c2c0c9e43d8d8d7962f65367754ce2b3609766e68c003a4926849bdafd0ddfa"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 18:09:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup2(r2, r4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pckbd_enable: command error 18:09:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x6, 0x10001}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f666983c2bd37"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) writev(r1, &(0x7f0000000a40)=[{&(0x7f00000001c0)="92637820514ecc9b08dd6c4fbe8936ae9a52a296dcb590fe561d050fe1a0030a7113abbf4f211b0301e1946ec252441e7197615922f1ec85986098121e029ddaa733d2c38b0c2d8ffb10bd6eb2a583a385cf017452efad16411f6cc5357f48a5b6b2f63d0e5af66ff6a7a12eee33653366fe5906d03624b6adec", 0x7a}, {&(0x7f0000000600)="ff895a80cdac0757d61aa960e5c80a176b33ca094d563d589383c75524331969fc3b578c95cf233375876cf643516624ace5ef9594cb81c1ce531d343fd93f1894c5843d21372ae03bb499259ff1a14d20e5eda127c7c0edb784050b79afac1be35c43b86a06d9c27fa3d6c324bf33df227c5ef659320983ad050868d4ddeb2be796783cee3109a5c3bb25c30c9cc5a91bfeabb7c10ed3a407ff2d9579295cf3b6655be682ce233afb691dca06c793a03f5da9660efdb73d038f6247146d98aafad21c1f3729e22b08e1bd83c1b5d16cf24b6bedd757722ac3", 0xd9}, {&(0x7f00000002c0)="39043489afad9f954a85b02a9e68085164a5e2acb204c280d5", 0x19}, {&(0x7f0000000340)="3049f417d78e6bf09e3bec009a78ea47f29423db261eafcd405c0ecfb680dc35d1a6d1bb68657055de813f2950c08f7b37379f9a5f1e7313c9bb1ced5485b567fc", 0x41}, {&(0x7f0000000480)="02ab5e906e7d2ab8b6ed47e8180ff8f6f2b9fd656c38938f471e722c1fdcfd47b8d969c06426be924c8455d921d9323d88fad18ebbaa79ea7d5bd972227d5bbd50b5294ac192b7243c3dabd3f46d78ec20c3d0ffe4c13fc674f60196755b3e640cb75e0995bcc559e0579d", 0x6b}, {&(0x7f0000000700)="4e7b2a7bf9ff3eadc84c22d355bb70997f2355a98aa59cc07bff4734dbe019c5c349b35e68ad1ad8d4910c8d16d805854f73c824a65b276cddcf66f7a8c0f65ed4bb8689c2bdc05e48f138e16165ba9dbf2557738683afbd76d62c94d96b5c334bd5ab4551bd34bdad8462f49adc34772c8374393cb16a1b0442a2790be863", 0x7f}, {&(0x7f0000000780)="79d61716d981060f2ac4127e294e78be062454f25c6e71cfe49294105e6c8ec70d319a92f5a1e32811bcbe7d0dcfbde4376a92fcefc7b9613b4e754947c93ce210c2f1d5f42e2f0be88adde85de92f5670a263cdc913370fbaa08e4ef98e749f0fb7d9d62fb0284bf0befe792612a2b8c660db64c468fe61fe9fd63d4b0e80de55ad057fef825eec21a144545bab8ac82bd696dd5b81663253fb95d55f465da3e38888ac21fbb7d43250b888e6222d98269e894f439315c2c21632da942b495b108ecec25ad2249fdd3a9cb0c024f34de4e27c78231c44cbbf5c1c5dcfd767c6eceb", 0xe2}, {&(0x7f0000000880)="592385d4e4d2dcfabe7b604344f04c9051dce4ad451fa2bef2fbee3945a52efdd509db9914a3ceb5407bdce6ad60c7c378175194dbefb0e732a0dd64e8d006f71eef46592ed3c45952836656782138cee2a27ea1fc03b11230aae302e737d359fe966fe1178447ef1984a5488018cf56335880cc7706141ffc838e75e3b62c89e6018c946f088be61afa774a6d4748545a68de3937a616891f089471c3c6489c58f7457f70cbf519485538b7bf6e69a5ae14aa70767a662e8de813c2fc645288d56ce38e2c6eb753ba03ad580cd24a3fd81ff412dd24adf65e0f4e5bf79e6d10", 0xe0}, {&(0x7f0000000980)="b8c4ada835d28f55126e97647e1f2c04f67b11412f0f9f1dc9dee2bb26eb69679e15178cf64ffbbc6f7790b0875b586abaafc4eca2be072ebeabf20b2564e2e972c41e24280d65c412e0a0cc9bdaa470d342d59a2d89fc0165a86b21250c6a4f32f541a94da657f750ea6b80c36ef51bdb329930f8a5282faba83656f67b6604723bd938293fb41e1c", 0x89}], 0x9) pwrite(0xffffffffffffffff, &(0x7f0000000100)="4015705646539039757ed2d711b486fdd967643b08712513d5bc7042b812638428a4dc7da59802a5d22cf4fdb965cb9e234511c051316dd6dde2a4e92386038d35265bb050b4ebd61085b59993db0c7e0d291f391b7e6e6f0c5a09086da0d8c0f6a55066c5189575174541", 0x6b, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x20) 18:09:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x400000000002d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x6) 18:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x4c4, 0x0, 0xc8, 0xfffffffd}, {0x9, 0xfc, 0x3, 0x4}, {0x4b, 0x1, 0x5d, 0x9}, {0x5, 0x4, 0x4, 0x9}, {0x1, 0x1, 0x2, 0x9}, {0x9, 0x3f, 0x80, 0x3e}, {0x0, 0x9, 0x80, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 18:09:41 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0x76f, 0xffff}], 0x0, 0x0, 0x3, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000080)=0xfffffffffffffd5c) close(r1) r3 = socket(0x2, 0x1, 0x1) fcntl$dupfd(r3, 0x0, r3) pwrite(r3, &(0x7f0000000180)="a34f368a7bbf9899770cfb9b505158272cf8264af22b2e8afb61aaa8041979771e1daf6d843dc904cdf8f99fa4860e76f512d20adddfe753d5efb96e34ac29ca842cb963d976236a8b335a0b9edcb935c24b0266b0422c3b75a40fafced585a35d1578cf51d558d76acb778d410e50530571eb5aca4e845e3bb4860ebde436a3c2750c509e8a8490e9699109d860aa30abc3d3cfbf0ec02de4630de98e", 0x9d, 0x0, 0x0) 18:09:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x0) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) 18:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0xde, 0xfd7d, 0x20, 0x20, 0x0, 0x7, 0x1ff, 0x6}, &(0x7f00000000c0)={0xfa, 0x0, 0x7, 0x10000, 0x7, 0x10000, 0x1, 0x3e}, &(0x7f0000000140)={0x2, 0x0, 0x7, 0x8, 0x100, 0x10000, 0x100000000, 0x199}, &(0x7f0000000180)={0x3, 0x5ce}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) 18:09:41 executing program 1: r0 = socket(0x2, 0xc003, 0xff) connect$unix(r0, &(0x7f00000021c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e00bca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85596d0e0f90b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000200c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f4ff8df035cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e05f6a28b7f09126efe6c2d6ad12635889bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93d9c79ff621af687923ec91aed6cb57bd71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111000000908b17b4f37a470871dfd491370a95600e518103af2ae79cd12b3272ae5f2b45cd4b789a6d50df94701f8ba75ac4bba6cdf46d0dfb4e1dfcfef4433a60db604376616db03539226e7c8d375056e47761b1b1511cef3b9dc5180dc545b80712430a07a4524d8ef7f9aa1dbefe0baf4d7e724473f199d4b27d249ba0be8c3ef9908a4c82501a1809e751c793ee7bb644fa76f453c4762aa052193e900861155521275ef944148440ec22350c9bc6be92e5feb6a1b6212e8733a7140403e46cccef9ac2abbd7999dd618224dc2e1a272926f361333e29f4097113f4b203591c2d8bfbbf715d5037024488730ac575ab4a66aab3979bd8f7c04c0bb9e8218ccfce3a4015e9955d9b86dd9c14483902f8b80d0f85a4fde551095b809c8921bf5ff63afc5b5347ee90d200000000000000008a7f6a6d09ad1a6887b1"], 0x10) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="297dbf14687328c442e41f26fcd370b4e9c52e989d4d7652ed68aa70a6116c277ec04ec630afebfc4a2da87104936c5057f9fdbbb2f32c12ff2365acface58ab08640169feb432b543b301505aadd01c3c14c5dbb55c4d5008b33fb26da926116d8969d521f514e546615e8c22bdce676980bb7393506ccf89734eff3b72ffaad73334e48d623d522b8f3da8e677dd1f2aaf28659490d934ef2b12696861ff4daf91e76dc7c5161f5104907593f0aa063b409a26d406902b66ba1991c613b2f6a5dfbbfcd4ba8efa32069ab1e881ccd3cc2b4f454c5f3fd6b40712c9716ecd1eb7a378479f8fa2b07767c1859c3a4601115fb9b720b0ee72cc12172952da923d91714f2b487e926b72dd6d642c3a422015732e948043f2a9f558e29709ccdacf9189197b6f89d970580ac7bf1da0b4dfa9fcd0e5e8a7e3b3fd9492a72e573567ab6bfeb905fce0f28414c897dca2081f4ff6673f1997c5814e311ede30c6220b5c8f0a26f49ed5e8a9d592672626e5cd56ca4acead3e2df3b0d3fdc8be56224362142cb1dcad034ab409a19ed40cd90153123e2a2ae20bed8faa3ad0f91233f98b4935c29bfbaa17356b753cafcc5902277d1e155d5b3bc66e580796e06222845483b65c117907d980a49a0619ccfec3b46e4ea7066ed9b2cc35e0a98cca92dabb3dd14018e2c60d1d71e8b77cff9851884478b593932be49877a4e65548d4138d604fd3f1956751d01c1b4d4b983e93646abe81f4f2eb20ca69379e7a2940c63ae0d2ac7e620ac22dff56c96c343e384cf9dab7f9afe17b6607914799983911d79c3d58f6e97e6ad8127d8f115f5a5ccd6575940388c6d0e3da16a43842ae319d0f0acfb3425c07666e571bb1a07a0cd08b27a7736bf0c25153453979934d648ea4907a7e983a78215844015b2aa6793c5fcfdea509bf036d19b69c6c2cb7e165547c3cde5c974fa190fa957ec92e700e5125eb1ee84cb2cb751de2e5d6dec78c91533f0a71418228cce52a54aeca8c0510f749ad7e48904ccea4d6781977d6f6e953db0943c0044209dec62069eabd89e3a365d0f116b5392fda51187c4c48e36fb1407ba9b27ce928ec38d6004f1054288624da81c0ce0ce9aee261fd8ee3731f66923c82ed1d27641a1f2046fd0df18a261f0cbd38beca3fc9c8383a52f6dbc44179479c5f59e2278c2e81df994b7091545d08e55c4a7df03bcf69a39decce1d90be1396f439ae513e42de7b62c4a5cba38a13a5eb5160480561e78c6f0b96ea0796304ddb49cc181362d92d72f7615e8a7922624b380db3ff7359919252e53b19d5da85fb431735b1923e754b07d7cd9396d4a4dee680bf6f2b5ba1d48bff18771989f3d1f6885edc4409cba33491d660007e3865f1552595a48176f12ca031c1d4f7b0c8fd99ee6c78e2521acae935147dbd153150ae7ddad7d954637506bea53f607b094b20ae6c8a1e727e74c601850f9bb77020d5f1bfcd9bf985a3930a85989de15b4073a7efc7af5fc14352c1c66d011535b953070ea6e9b220b84ac3ca3e01d2cb562fb2f746c7d18bda3b547ad40d7281f8d1870de27756f327abc06445f270362c66983d8667a83701568c9f85b0feb7bea2e5efb96c1f419da5787822ed1d681951b612719625c4bc0570a1004612c842505e60acfb133f49939eb68062a0cc244a8a4311d3b3ed5fb75bd01c5da156df1e2ddae9d5eda7e816e29c46d830ac4454d8da21cbd6ada41727c0eb847ab5224acd9755d7563031d92151de99b9b0864a9a27f1ce28f02e8c701067ddb7b436174f8ad9a49a33801f6572f3da5564d2e1a91359a108c471c72baac428ad2ed4c03e915160fc390b0519419080dd3999edbb1b147b65858ab38b543216e672a80f177d68e12635b82ca59dd0b1c11978c332ce2e10d36fa99cee289b30178804850a040fc214196f4aed94f67ebfef6a21bdbfe4e2c666485032e43fc7b33e4316157b9e84f68caa21bd1fdb079e1cde23bc0510ff6a2c3327cb9784df26dc32591b7f4aace81ca08147eae89ca66cab69dd8de28c955eb0dbe8fbbe65bfea49148559adb470a0bb7d4819e3b351da0530", 0x5c9}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000011c0)="0d83ef20ad495a87d709daa2fa92453f95e1526f567df867678a6c6a1252184898b2f55b64e730bf61ea0979b7f9b5385855a355674f2e467ba6ae872499d6c5c5425c0ea3c380d946a6478df7f6ad509bc38aaeee818e1598ba89529af4d12cf5947cc6b3db9444754a6f0330d355c1d891a0ca8c71a598f0cd60bbce702d6c48991e97e05a74903739d351588bdfee01341b2f23f1df051ed7ef740b54a3463557e51d5b2041c4fff328c0c6a4055ef8331a0ff149cca6b40ff6a8b5181497fdc79a8c82d6240a57682d154a47153f86c323b75bddf31f314c36b2e1f1f4c3f5211734657ba2bf72808c7c3d3d7a827fde69841ed10d02f52f16d997886d127f9a36d2ecf7a0280b7f97315e39cdbdf4f7553643800cc64c2e73083286aaf9320f285be135518a9e711fcd7864d41cf7c29a912c8f1aa26ec1164e4602714fa6a83438c586dad5a1406155541907e3c1135f590c9707bb3a21068a03586323023fd5218c916b3e4bd2dcf8ce282b2283d90cdd77642db034b1e8351b3d989b7ae0a4e4d49415f7e57fc45966ec2f2b77f7e79d0924ce65290ceb5075f32b9e7b402dabba70742f1f37e0d6c5d2e791c2ec9ce0944f73063b2a937ada05350dc00e883c37504210bb3850e2caea25af5dbb59808b3877da2b86ef61bc5e4b1923f39012511e88b099ca2a983405ce23dd1c4b3d28c6afe1e96789fd9031ef7ddb9c0bf47fdd436b532c315b620b9333872ae49d7da08e3c000240e43c1822ef4ac4c58f77596aa224e7b450a447cee4fb2bc8356b66d94e70f07b7b4e14eef5db57b8d58e87e26291ff93cd1390418873171bd2de18ffd469d28a238d31751467b1330da3671fdec415c4011d4898f90455ae2b9e85f8d3c9b73cef4ae670c3d5783470c5a7248e9b3d2a9f2ed175f1f01e350b3303da919d9306e9f33db2f56ed4058b608afd140c7199e2472244c66105ee1b2d48860ce9a9897bcb96ffdc263fb24fbc2994e951aa2dc34e30c70e9f60d915addce833de1bf41e53f8566d497c5239dbffc8af13ffd747ec9b4d4c4e3e22b4043023a687893e35ecd84c047ac33aa65d698bafd4112750a29590e8b1f6abfd3e4c83f77b49d5e67376a390fb22b76673a1aae6a52e188a2b5257a9b36d7b216d6b789bee5a9a9642980ac30513602db10d254ccffc6db8b8c9966ed344dcd6a69c8ad791a7d92a5681a2c022aaea08ca7f400b540104e95d5bef6a0bbde8778eaf2d6b0d371df688c842cb082cb08f61f0109745e885b4531e036886700a61ffe04a934fb28c71a2a0201c9a2556fb920ed87cd2ffe85b03fa217308ce2d11226746373612fc9d3bab45460637277bad9887d1dec6a158a3f7b982b6321c2ab4e9dac89a39e04901e7cb41ee4344aea9c3d4ceb2a3755a0b8223ce6431195c5ea965f2bbff4f4d3b1739c88d7ceadc24795f43de68600408d3690ff016a3cff6d16fc7d9688c0256d8a350f73a32e24e805d3f30cb2ba0d09826004c54a3429feb7cd66c958fd4e9766c7a9c4380cd40f51b126618f2cf9c10bce8e0515088f460ee0eb358fafde9a847720adf395bb4ea08de04c3023b36eab429eb074767a859bc410e94e541017f4a392fd14d60d0f8515153c288c13d56ac3ef6d0621bf63b3f8087c064d3c94214dec03f4598e9e142db92e280a002e3289433b5f7351391e2424f5c22758c780e88253bdcd07941460a4cfa1419e5d3a4499cb563c601a66b50891bb6ec3f14bb8efaeaa3e2d1d9777606c5d90e1a77d8bc5f234f77b184547162b98c6897bd7792a36abc79e65cbe716355e197707fde9bce7b981825aa8549ec67e32b9b07b08f4ea2665ff98bbbc071062bda321de642b1d04fe0bf36b43b5a25ea7f982705707c9e8e7e42679a8fd644dd7c7036c3bab9bff785fd639ba39ca54ddfa7e81536ab1bf8aef2800fc320dba99c937a91f868b5dc77a738e28327d9aa75b2d97aaf4ca26dba08533f616f261e10935828fea7aaf3bacb49943faced58cb59481ab25156fe13291c880e7df4781d9c60b0e8229c16ec3573b9d4826c0dd621a4a34b3e1dbec2b4549c364353467fd17ce21a450db36a7fa6ac544269f09ce2289eac764c45c5b6113db1390ed00a0b427c41fe044ba2c21c6cc72992377bae3b9372e1b51fe186890126714a148f63b9308060d07bdfe12c93f4835ff21d42b5c6e5d3f6f745b1ac7c64108ec08723548a66c26bcd1a49d45355fa524f2dc2fe5ed486f57ef9a3930566ded080f501bcf669a196faed28a75a568f26911893aafe5037a49c1cfe5da6790cfca956b311f8054c4febef7f6247e82bacdeff7536cb88329b982af80577134e53797b0dd8dac704efe50ca6842aacf6fffa078700d3c541277833afe75cfa579fbcf4dc1630fa04a1dff374182a3b6777f261c6e3d2bac75bf7cad63d51be9785a744c0d6ce8f528584661b7196aaca299447ff1bb511eb926e8363d1f8ff16cb2b2ef38f66957dd8683b01f692c4719ee1994c1f203c80449d358405f7feaaa932395fd7cfc728d9ea327368cb508394c0a108714156bb3ca1f4202837e0ee9879d8f0e6ff629a36bcf9eb1dfc057fc67aff9bdee38451654e9ef3c14b591bd4606aa59ababef8d56d2f7ef805671f6b3918b2794e99d45e10e049e618beab71bd01987245cdcccfbcc1c784a793e1ef28455e63a147a8b3afe57a3a22b9ef5786111d5b797c59827b5761ac40d23838d211a212495765936d2874411400f0d37b6a3e4abb8c8539ad76974b8bf89fa57f63ddf14cdc16fc50d17383dc4b17101485dc57db3b70a3d39f02b8c1799742fa5a1d3b861a31c0408dba5bd205d0e93928a028195cbcdf4c39cdf810a5ed6e9685770d42b7ec7bec925789040fb9e9bb7ef9fc0743d89630d2a93eda7a6ab88054dd02230ee4e69b9f86109f0fa3c914921deb8b87636fa7219bcd7c794adf355c008f9376afe0fb730a29ce35144fd18541181fe2899d0811bb5f8874ec52500fa5390d9c7417b7f3b97f1f76b234fb9cd1e3faae694f3df10dddda9c1d9e8effb75f5818c3c4156d6e44e8b821a2774b99e8ca63b375cdf8b9cd901d0b3e85480f7c2f0072d77c1fea67121fa2b82dd4cd987cebed5f8095cfce97a42682ec0f143d9bf2302156abd43ec597f449fc3274d5f7992c01ebd033ba6c07f7f50f89bca7e00ed608cecba479cb0fcd11bd0833f8028b0917cde612e407c905cbf1c02873ed5b843513fc2029f26744a962739ba8084659cb6f60aa82c56b87ab4b8261ccb7ce9fd0610710fbfc72ff12fc412aac917594694cb7111dbb6938381113add2fc771ad1f20bf294cd9245750e28ec6625104e181bfc699dee3fd3f5e91da56254a02626d28c17b25e331e1e8bafe6740035755f492a5c84d0a30a73d5030e1239b6eb0b445e1a44bdc93597767fe6b7c2f24f80bd018a6a49677f9ca112297d6d1bc90114c1b90427abf16ca82ae3ca3a27d5e007fa18efce328adcd0e04e1c315149fd40ca7ce88d4315e48385825a0a68c2ede31d2f7cd2a7871d8e5a96151d9f4cdbe6650a56735b5f7e062de43624399051603077e54b0448a0235f1a7c4f681f763f422726e5f89d8036300be400729531abaa47ab21920dc30c3f64e7841e43a99de2e387cddc7c9b3127d93d072772727063bfd17494b4fa6d1a7cb1c6c336d4f60712e4228c537260b23bc72fb956660bbf030339ba01dbfa85352e1d128c3bab73856eada7288f73e31aada52d3657f97bcbf12dc9eb9e7369b10983e51b10ffd03bfb94746d1f05f3ee999a9d25922ce02c96be08a86af4760f792d72d24af3c82a58a05db75022e32a485ff7b8d113cf20427913fd417b4e63f066af3e8dd4c07a376681668578a1c348ca9ba187ee4ea75685aae2a3e43be5da73cd2cd75b51611834f349fe6828436079d1151ad4a0339b737e9ae4c716a9143697100c714b978a04eebc7575f1f897673cc79f0c0f11bfca0c7a89904b6da7d73094ebdd7fe90c4316dc09f681155b81b0202e79d09c508fc5d28c24edcfb94bdd30413d15dc8be042a57102a0137f3ccfdb04bb08ec1aad2857453388262923b3ee69632ce9f66b7e63634f952d3e7577ddfb9b56f54ada34537311d5afd27c44fe985e0976c7632cdce8df9d15437f174e68c710edf665ccac7f32b3c6eb11b46e179d1f74f929047eb792e0dd34897c8bee475d6519987453a06ec8467fe9861e8b5e2a827f75973289f062c36426dc0e88b831454bdb71f43c8886b4fcffb6a7e5e50992651fba425822caf2a7ccc24de9d8e5bcab80b490eb1191a5b17b42d32adb8ea55b4765ea430faae0e33b0c781807893b65bd8eca8d56c40d2ae8b139086a88f79e03e0f0fd0f12a5770f991e77090dfbbbb3ca336b648c9733fbcd8c0794842610abee43d9b90923f4f3dc2f9171b5fa288f28e3c9d11d1c62e75b461a46e32fd1124aa98d753e6d269bb8e59a14aad70b89784270a3b37db25db8207add7fddc32756cf849beb12b7faefb76efb1edbeb5b172649035c4fdc07b6ec4570daf41082b93f0c316e7bf5a5671b7ad7a122aeb32adf783cc80ffb4616b73661cccc12c0c003c7838875ebac20dd1706291caf486035a5f3a26c464942ed0d59f32cd9bf4890fa3077204e9a2449d4c6119f516dc82436cf3243201a9f0d41b2033e5c093704b2ce3bda05a83414e6f9fcd01e6e44a76691739b47927a994dd882c1a1e72314432e190dd8c68938285611df7c49e583d439f4ec19453c7079c96b2630affdc89b93a7ec100411e761a7c8209a8e45d30aef621d5a8c04e9a1dc0840ff164c9e58bac9b4849eaffb532a58a3fade8cd439d9e2e644572fa4c219fdb71a21658138f2b90ffe637ee79a4b7acf6c88fae2f4716ba55e952b30f483d8a9bb2e018929e916db8babe2bba74e5cf4a239d9fe729557979ea994d17ea6c1978d2c178e2e0e6a0784722411538c5717a6461334159c335af130aab83b217df17fdc2549144309e6ec5d97abb51e46e992a66bc7c3adf6623102083ce7f33b0bc955eb7fb717ac66cd9ca58d549f171cd6d15dd8727a15bbc38bc6bf73107c7b46b5a1ce98c854d7c223a103517e1dcd9d13db609ccae3160c8e6d6f1e31e976ff368b3ea69f2b9cb9db9325495f8516a6e43fe8d92d39586853d73bc3ef4d2367007989e3b5d0455966051cf12b176efd8ee0d9f41cc8f49d35d8b765dc21f6a6dace8ae34c7e5af5dd75a7add015b96be554d1e6c589ed0bcbf0857c1e728a7b5bccd39bfd955f983bc5bca1aa7e0039e411ca5a460678c3e7f2fd028a7d2e06ece26774b1027e32578e2ee6287ecc21066f8832e28b1d643c929fefd2691b3ffc1698cf01afea55e0e719b359fc694c97036f4c7092e5eda24adc1b8f12576b4be577f93128ec07991d83148816e9bff33564bc7f26a7ade454dbef216b2add97d5245cfbf00168e369dec69d2d2cc4a6eb47c23b359b210411ae5c45abf68de5a4d59014ea31b030d7413630d13ae3c75bc20dd8e34bb659e8d4d84c9de220dee9f2b715083f019c68be34bfc06b92aca8e01a565118d8d40052f474edb95521a223080e2aa1ba276e010d76bc9e3f8c5ea3c3d839979f314eef7019f6466868adf0648db19af11cb3522d443e0d19c12ed6c2fd1befec9c246698aaea7d1686836a8523fb8a1772e245275a2d780c92c11c40579746d562fc5148e4e099ed8788a87aebf28981e2242dea69a2d5a439de0a093aa60e808010", 0x1000}, {&(0x7f0000000bc0)="03b8974e212c58624c1e91d05ef12a7783b490454a570d51c9c7959c6b9b29d520a416d68164722786ab19d1f5a76847391171f0cbeac18f56e132129ca4ff438ead09eaef008acb2221f9b8afc6cca32e3e9cf8ad688387761c34b96cbe35713b9a90cf4712daba3fb0e85ce73c74ef6974b37db65c6dccd0cccbc75cdbcfb13b0620337a41a86f2e133c", 0x8b}, {&(0x7f0000000c80)="d111418acd31813eedeb25363027978c33f7edbbd5cbca0542ef74f3733257984ef52f9c2ba850871e9ee61aedc95777417a68a50e924a128c93437456f1b81691b018e80bf66078874e1798c0f02a4822", 0x51}, {&(0x7f0000000d00)="53db1da568bfb18d244b09a9215e9d4b7e42586e6d04d8fe557168a04b5df41e30700c79089f9a3f49453cb2871b8b3d9da8187b735fda100683cd607ca8a58aa172acbf090fcffc1e23ca52c4a7a141aa855eb447fe44ebe8ac70e57ad162780d87889bec717aabc2192c4ffefbacdb440d593b711db10fc44395cb55dffa9a898270a699ab737eb6513d81474c5afb8ec63303920162ec943c38d75edf1a460b88a112575dcd38b034a52279fcddffad0c7b3d7cde0b4f174d2833977c08ce7071071252d81dd6670869cdbd0531d183308ed8", 0xd4}], 0x4, 0x0, 0x0) 18:09:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) kevent(r5, &(0x7f0000000200), 0x3f, &(0x7f00000002c0), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r6, 0x0, 0x8000000000000000) r8 = socket$inet6(0x18, 0x8001, 0x0) r9 = semget$private(0x0, 0x3, 0xb0) semop(r9, &(0x7f0000000040)=[{0x5, 0x1, 0x1000}, {0x1, 0x1, 0x3800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x3000}, {0x3, 0x5}, {0x2, 0x81, 0x1000}, {0x2, 0x0, 0x2c00}, {0x0, 0x7}, {0x4, 0x8, 0x800}, {0x4, 0x4, 0x3000}], 0xa) semop(r9, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x400}], 0x4) getsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x2, 0x1, 0x5f1d, 0x1, 0x7, 0x0, 0x80, 0x2, 0x2, 0xaad0, 0x117c}) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f0000000800)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000140)={0x2, './bus\x00'}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) dup(r12) 18:09:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x80000) 18:09:42 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() clock_gettime(0x48d10376b1f57ce6, &(0x7f0000000000)) r3 = dup(r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x3, 0x2}) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 18:09:42 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)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x8, 0x4, 0xc0, 0x5}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x7) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) pwrite(r5, &(0x7f0000000340)="cd32503b9d7a815a83127e9a6c2ae757ad7c25534ba503cc0ae19987c6e188afe64c27798cdecace3c07", 0x2a, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000000c0)) 18:09:42 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget(0x0, 0x4, 0x400) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r2, r3, r4, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, r5, 0x0, r6, 0x66, 0x3ff}, 0x1, 0x1, 0x10000}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 18:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x0, 0x4001, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x15}, {0x6, 0xfffffffffffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 18:09:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x18, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(0xffffffffffffffff) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f00000001c0)="780f8e2ebc1853f26f6b9bdd7f9b8f72e61eaf4eeb04b499fd7f", 0x1a}, {&(0x7f0000000300)="e6899300040af3ed973b56d2bf597b24b0a3265b0d41361425f5ba0c21809864ed4f552b4fab251209248899ba237ca5e452ed76805f5ed977880833800e7a7e7a31facf3fa980799435b9afbc8e584a7a3ecce278edbc48f49726e52b20d100f36082f8513af53c45bf41f7ce80683f6c8866c14c71ab9eed09eb98f034e257cc1aacf7660fb1ade78758fc775e7d867e9d8554fb41a987b3ddd7145a5cb20fde06c62f23e9a9ea56e4d70abf74a3a3a81c60c76c34efa244e798828d092043e8109d98c05049", 0xc7}, {&(0x7f0000000200)="afb9fca6f04bea569dc773d9afa1b295c8c86618dcea377ccb6a93c46075877a2ffd59c960cdec82f330ea72f00fefbf803dc243a39a6c2ef36df7bd9fe781a7039ec21b8ca341e5755daf608e869bab2b2f9128e869180587429c7aed22506afab9d4b1632567e42909543f71f78dc438afac761c1da094d6a40de701847ddfeb961136b3c2c71a5cc1062f99bfb0b40dc5800976651db1546f77cacddcd2dfd316ed3a1259345cabbd8ca497cda51420244b", 0xb3}, {&(0x7f0000000400)="46a8ad8d108366051b0a1a252ffd285d7c94365fcb2d2f46a12202260fb24519ae7d92d891e84e106a3d4bdf96c080c40ff5635450134fc3142417", 0x3b}, {&(0x7f0000000440)="ef24fd2c2fdf61d95fd7faf164bed5d8ae2310f2f2371f8732d15d3200d7338885bb19265d043740239c3099d34ec7a220e0b6cca6e21af490a08e0b5d8123f9c090b7fd14bf4571c59cd662ed815c8dc2e1cda6560109f2920b9b7d76c66bfe685a910275e260cda8f6511d13ae27a0fa1d99cc5d7d324e7a1b8c9eb2f443fb5a3930825d389783fc894b7f34a34b89f6b7ad137af4535bd2063817dc6adae8fd9a4c5a1b61cbfa1d30fb0787cd1efc2d2708430c61b0aedef3d28cecf497869f00a98a87fb68b2b7a1f12daeda47c826dc8e341e2eec6f5cdd8d233e9b34a97ba38f766475084ca7c47c5bd2beb467fdc0577a5f0ac54e3043a8912377ff67c0742492eeb48e464f9482551ce5a7ad9c5cac63ee7c510c774ce1e58a55f3b72f7b3ebcea5846d1341a59b52e7735b00f03589f7b5945e0c7d67a07ae2dab7ab2fee77dfbcacbc4dfe68565151df6c69d69ad18c480f335140a846fe47a8a7cd0abf16a3f175252a0ddbf4a37736d5b4a52b12fc9e8bc0f6f5a8b19e679c6038a32996537f14293c40195bc9b0bbea3c847bc23b247ab8893eb49cbbdf7e6ee2462e6a18172b2f24354ad3cb69e85678b3f7fc1b8cac15980b8db273719f50765462d9086a9dc9ed02f5dcc46c0a6faab07e5d293dc3ad9a9456629dd5a5164e5c77164d92c15eef3dabd78ba4fd2e86c42bdec376ba5a10b5878892052c82bcd1a71acead7d5922b03237ba711b212c1f5d1cf4f7a592613f5a9a27968669fe9e3045af0feffb8119357fb0bb9521b15ab0f741bb5867617d63c5bdc3d2a7ac9bd81ea780d4193f13214c5e644ed2b3ec2f34ad14cdd1b88f30b9c8d5b79e5eb9a96dcf72559520c0efce92eb95239a0e19de4a15e9e8424fd10bf216afbf21663790f330129dfac9ff45e67ae1ce7e341fe404752e6d233520cf33dbe057f347f44d0e3f7b87125694d364c1a84a9d0f1093da38a6444feded12403219dedc11c41f4a418976a50d2d6efd55eb9f024ff138b0db8f856b95dcd0fc189bc0134db89420b2b5f3763f4c49acd28e4471c93daec592c88e8f42bf199e39437d083b89dd94d0365c3d2075f00573e4ef653d55e7e0e9a86b485fd8f0f703f9751136a7f58cab82c11c80523577dc1308d7c77182288dd6d5b969fb795974063cdbfa42274ea24012d3a94310e1a90a5273a2137e1f53d5b72d79ac3373de6acaea06254e2ff5f922db00a4928823408164198fe84584931d19fedf4873e217081b4de9d873ce830d39e7db33e37571a0bf66f03f56878e2f1b627a6a28c1228cee6cabefa0b1316c5b9b8b822103385a2e8e1980950d62dcc7ba9d832b1d7975554c25c4855f5dd0522bd280897707de740724c0bdd602807c5dbebbc699c614422be644a7c4f4bbc584f1a691b7f2c8448f0ff3b89b6b3f222acc08291b41709aa03345b5e0b1fcb3ca267a73868fcc210027a55a30f5de67bae2e97194c46b43c8166e528ea3957e3e3cad5d016394358f83d13350592d6562e2f00b2cf251655eddcf14e9ecb6136531771e46928d0107d915adf8fc50d86b31e5161e2bc7242acce21b9cbd08675fa166b48eff96ea37132a45c5986a5225aadc290e9d4f2f945f2ee8358014365f7e90041903d862dc453b93dc35e47aadbd98f7c61d1e4c8785a7b02aa0cd423caec8de77a3e6691da158f46e82e9eb8c454457d8a19703c7fbe8f2eaa2939db779307eb04103836f2a6fea7f37a0102327c49729363944bba817f0c0740d5a6b93a536a8584458521ffac9c62227f0f6443572821fe60048dc0e2334227d85c70e30c9c165de7fbb340d7e6c34f1da90ec66ac9d555bddf52f71f6e3b79adb8519d04f5d23c6bb4500c749e2040f3b5b1f38b5e8d176e1fe13b483e953cf5ca1ac9fc28971642a92fda351dd687bf8c28ecfa061b3aac89ae56de5d45529815e6b37590b0d80f48a02adcbc407f5584050a87abe0400cd822cafc5d896a4eab45b22a84c076516912687bcbf1b497e21c8c8140a45efc2b4f393ddd3ff199dcdbeaf32021890c05005a50b95e1ce36ee7022a749429dec9e5bc14efd816dfa901ecd77a86a15a083a0417d8607bc927d0fed1285c86c516d379e3e6d7c7187fb671b3a18d9e5a034eafe9f8eff8f6fc4d5bc76692546a0f431b0abfb327db37c787548badc3e7429c9711b9600fa38235a295e4346bb2a957fc95ccc3c872dad1175edb46bc96302b5dd58096423f89a40e06a057175f2a199a88c4eadd9843cf1a0e0a8b11605e1f1dc4fff1885fa28a9d5bb03fa0c045de8b38403ca1c362f4cf246302de4aaf0403f9eebb2cce46437dccc2d7651590ae8652c6f59763394edbdb9de52399051536ff02ef5fc07dda4665faaad7cb3f4503b71a9752eaeafa8e71eb69756f7abca919cda34d774cfa2c4cd5dc94cbb8d322141b89e592de85534b196d02cc50fb8a186d757e383956c47dc04f789ba0fb29876fdaa4e0c011d03f6265e3b389698db7a7441f71f45846ed14727167d35ecab29404c31bc1e8db4242a4f9e54424d262f3ee52e0a08c0d04dea41e0066002cc5bbe29aea1b153c8e99f56ca1a45055a38946c4cba4561b8af23fda0750b1ab6adcc06be9f8c4f7788c249c9c8029c537ebe669ecfd8627422f08eb16ee1f02500626c9e4d086973a710e279c7486b571fc905a4ad2285f99fab9c0be9ca62371346868e420e448739ffe4219659d22247307e84c142cd93968b553427b405e74943ee529db46d76ffc10ec80fb197b218da157df12d7f5958d2515ff1dd19b075e1f3b625d0070bdfdaeecdd6ce3b0de549bdf6998e80cfe2b5a7adbef1af8e7a1d7c4297eeb81483d36a1e2ad0877f578237186fd4c9311e4c1620e03c3a76af798defb4cde4c670f9d7f77672dae8310b1e83203c4134fd66b83c2cb0039c23a09cdfbe28c63888a7fff273b6a18052637abc2bb19e764eb1fba82751e333c7b515f4482150abc189199de56009ba359d4b66736538b5d0be18face09b3485eb12c1a1b485dab2f0f3f02eb38530bbb015c94c1a731b7b6edcc1d1f3711b8235c502341cea873bdfb64ff0e9fa7ca40877a7f2882eebe9cab65d6c33ff25e60e50a02b1c2f3be3c47a16b16298055d651d9d87b478a187ae9dd1315e8652bb5e2f65b9d4e2fc58986b6fc50321cb89c28aee82a6dbcc329462c37c8bf23676d4ecfe18b773c3aae34ff380f1251afad700984104c4507bf21502e028b0bf918ccb0d5c818cbe7e7b5a30dccbaddc740e44102af5792b2244a369384b8a42ca0cf543c7b7570f2cbdd937d4bd5619a737b9420752a60924d8031a9f2365f287dfca186cd48b5949caced344ec02d6da819ac2549cc8031f2f8af86d3d20b22fa81df078501296ce0204c7d3d1b2fe28733df3612dc289b9570ef3562ee04bec9e4b00e4615701b470da7e65214914a5c9f990a78a3775797ababda0a29464586474609fb680a7770e6753de96f93710cd773d9db243726becb09005d064e90c842f016d0d4cb21396d63945b714f84e4bb87a37e2337bf61158290c6b2793fff12b6f0e67ee4e6c30d67c2919ae17a97dbd38134591ad2c5f37926ec14f99af38bc2a7388db334d8cdf95fdfaa3d24d32e4ab203476214ba491594eae66b43a934aa76e2a653628d03080d51bfb689665ec5edcafc4563b8637b426eeb53dbb7ffce3c1f3d4ef475a79e5c8a89a5a6baa515116b9679d3e0b2cdcd607936dcd735f960f33e93012bcae01609beca4c2e0904ff33c63616d3986c692d40a7539314139d5ee914a143956362fc147e572244a0dbbfe48bbedd42b5df384558590f6293d13bc95f48d0a149914a03d37be2c1bdc96f342deb2599d13337acb7e22238e19f1238df5625edcde448b011f99224e7c1ce028c821f057a72db6d3962d144eec9622696e5bac61491306e7cb9b77981ef83c52d718238e43af293f9525fa1de95442807571a676e8f407c6adffccd643dfeb2a63e2eb5d10f4844c5e307d979d7f0230cfbab714565d6f79f077c582cc4d4af798cb8a94ad0cc851723d826404164f736e398b7ab8a54c09b014bb173de7854450e15c5d590e79682be736b8aed2a277e619993c09a783e3077b12848a8c895e0c74b626e64deaddb6b1b82457064b4c901f47715a84e8edb2acf274488c7bf8b6221754f65994b3cec53d3cb6e147589286bba76f49f65a30062bb97ddadcbfb423170281d735536ddfdb1d932da98a10e0b72071e4e678f3f25f16f047b4ac464c7152330d24d6edbee52333dd73e2dd39fb6ebdc876cb796027a4f577ce97e2e9166a01eba86b403010d738d478e4cae580766cdaa86050629d37bb9b98b4eb6122377bb958f0d3322fce44512b9e3df9b825a3c8087d9baae9f7cf7fb37e26e112e120c2840378e1a33590343c9864c8a207bdc7bbdffbf0fbbb7749a8fc9fce711de879f5e5b8e8d1e68ac5c3b991dcc0f25a53b14bb65ecbe2d8e249c4c28babf28ab70e381e9bc5b9f3b5f1c086dca437fc024953741b9d170107caa1871656fb98493a26a931a8d6353c606a40109bfd1c9ff3ee1f78178e536f49e5979db2987d77dd6328a365c1c9b0c40cd271d219631cc3d9164e702b11d0910af84a677db345ef5bb1253399ebdfd9fec07fa3a782f5540a491108f2de32262fcfb1645862411efb5c708965b7b20cc324ecfdb07fa229e02a6d4bec6e2c175696238393aae7a6278274f1b629de298d174a3e017b06ba788af680abea257af3bf2d5160525a9c9fabaff9d68ef1e922d9d3425bf427aa509ef07ac12dcd8613b18757e6b6e6075105f50ee410baca1d6e45445911ef40a3e585bf14c576ef269c7d3ad1e6dfa0107c33f56962da12197e7a9f014ffa30feb0e41e92063dac898b11715143c453bc90f77fa22e507a39db12900fa1e452ea3b6548e6bdbb80b04c9d6ef50b95081fd65630c561f5e72fff30d9bc40015be5de3a28ef4d530fd0808897b9674dfa798bce73c8315c1c21293fbbc2029c33a108a3997c2567d78f21d8d49a0016a823d0864ebfd4268ab8b58b58d4a2589c4e02872907409372c0e73cef7e87b4f696c0068adf1917b628374d43f478905f9919e28be2fedd8b6fda889d720fa0dda7366f19b3895e07582cbb9c0e29c82615ffd354ef4d5d89cb0bf03e44479c93ea80afc7b396a6b151f931fec4c05f4757b4a32dc980a86fb67f907cbf1369e013d514530366f1152d1f55a2dd99ef5d3bbb652bc5e9155939fa915bc0c4d4fda9e0541aaec642d510522e182f19ffa44fac8bb2f7ebd64c1a074c30798897ca0bd30c4bd2ab8174128d0c8fc949bce1be7da23809a8abb9aabbaa2364734f3a7981a4f31ca43f1396ad24bf93bbb1a06e9529e674cffcfda438803a530b3cc2dcd2b17aceb886d218a0bdd5f03af405c79be714a12f1d0c22556724d64b80bbc4f26748f3b805a04432b955539b4a8e0ce530319bafab22ae739ecbf73a68ec10bf4d7b77c1d7dc4cef7e2f206764aa26b93e62f8e5af8dd7099113fe5047c4828589390ca15a20adb808a0bde7707cbd57cb9b35dfaefd48747dc5a8ab6787cacba65a57a8a9368600bd92f8c6cde26a0955c03e28e1e5d45a70b5f437368f08ebb43bbab7d237320d3ced50e86e249c995b15487c4d568798aa14cf162050aa44ba70c3b1b5f3bb5f4ba64169c83aaf90922111489ba7118fc7de76a8eacd5df2730c9ae4bac438245aac725ea34dea5e9f36fa5951c99fa71f7603580f", 0x1000}, {&(0x7f0000001440)="14cb14c44a35d8b7c98fdc375e27fe411a97378939371eb50eb3e0864214dc1eccad7697164d0b522f2364d7a7659aff1a579646c7d520cdc973bca095c419db58f963f7cccc4bed2e61cd936d0af4b458c9a1de9966fd24c319303610877aac07fe361e70", 0x65}], 0x6, 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x30) 18:09:42 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = fcntl$getown(r4, 0x5) setpgid(r5, 0x0) write(r3, &(0x7f0000000180)="945cc5de", 0x4) r6 = getpgid(r5) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x3f, 0x2, r6}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=""/175, 0xaf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) fchflags(r0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x87}, {0x6}]}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt(r1, 0x9, 0xa75, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff67) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 18:09:42 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r0, r1, r3, r6, 0x18b}, 0x202, 0x401, 0x22}) r8 = geteuid() setreuid(r3, r8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 18:09:42 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) sendto$unix(r3, &(0x7f00000001c0)="025d5a361129db5c5a4009956afbbc53a785ae1762d272bf989d7d2c6037aa6eb2c9abc995f478a37d615f7e4cc1be88d457412276ab55c2b6d614df2448210597c8ea360b988278bb9fe6d63ed2f17a2c7a4d2ab8777abff9f32f7e40f73c989b38def65eb15b7d9d189026b5ba661d0f79ee359b1f674e1db5ec87a95e6d54c70815d304b97f090e829df942bfa52a8747bafed0463844bd8551572e7ada454860e075a905", 0xa6, 0xa, 0x0, 0x0) 18:09:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd0d, &(0x7f0000000180)="be265dbe2e161518a45647a988ca0ebf6217443f7efb7ec123009549e8bcfabf7db5d540d88b8c03a438add1c493d763591af203a57d5c5fb1b26478a4d7dc2294676860b1cc1936d6004a889b08be76a874841e63ca8e253451d6995ddeb4af901f6d9f32b68fe2d3edd55daf582eb4ce9e0deaf395b101862122ca83f3f736b3") 18:09:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f00000000c0)=0x9) pread(r1, &(0x7f0000000180)="1fc4484839cc2dc24f2bc6e1b9fa762e5dd9f99268d89f428f01f166619587b722e4f8ca0f925d9c610600000000000000389583be82a4925df51c0800000000000000d0bdffacf795cca9bccfe4a7b73cf00e8c37b11e8d6f56c46bc229e1342127a7a683e119e2f43c382e882bbdf8167a453d00b6044f859cc30806", 0x7d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 18:09:43 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x9) fchmod(r0, 0xe3) writev(r0, &(0x7f0000003b00)=[{&(0x7f0000002680)="3fb833eb957cc247e66741143d6db131ae5a23d81530e258256eadecefb881871c783eed9a449d1d769b4cc461f979598f566a1181f6fc354d78236ee0e4d21f63fa2ba0ceed8ce1b0ce4d1e188b0acb8d3ae2f598b4b3fed0876c34ba873b6ac221ee3ed4d0fda204685741345d1f3508862b30ce4329400a18eaa57e778ad00d890c4fa29a9d529c64b45ae82905fe353615974f919d392ea88c669a73d70d958a3d18776fbab776cf393a1e3d8c6fd401d19b1f39a0e2a6a6eaf907e477ac3bb00ddec3bade30ef55d7861442a917c11cdd2e8975f03096057faf1443b7c6190b451c6791cef6154869f16cb69027aacea6e96af91354966a266d17d01a8f6d5715e3ce31110cf1a48ca4b852209acf63ea20f04e319d4245465110f6eef712c3a898892ba51d96baf0c39aa405587a4cba46f4f3b55e15db62ea02af0f02a81bb2af27da811d64ce80b91cb2b2205c23a1089f4200feb5b96305e4c354755ad32c31ff89610c64b011ff92e761735f75f1cf58f7e6f9d8cad9d1401dd50fce482c1d2fab9a83d22127e1d0ea1e3c9af6ab89dff655c30cacbdd4b01c43f83bc263fd79cee237c5852b7c684430ffe2e6c9677a1cafc49670da60dad21340f5be090bdcd2b954baac04cbaec522f2786d54281f0e0cba5c205f138cd121a2de1ff480851c8880b7fcec31a34eeed8c5b5c2691d0ff28ec8fdbdf8a0900c5595ee98d3a927eb10b59d39df2664a88d1b4c23eb4079b51dcdde498f8ba335b0ac59fe8a9b2ce70c894d4777dc4316fe1e6ffc6aa08d307b58436994973c21961a85b155f82245d986870fd09d1b6a7b5af2019330b28fa00ded54ead90e03f1d98f0e36856289e666f6cea17296f402d07dac4262e2e2867b119c00b7146f7dec9d628b13f6155d94258e3bcbba766565385aad132be1e7fbf58f07c6a20a8137c69779766cd8059259cad560bae7d1331db8fbb22ccdb3be31bae504a3aef221d1259e3877bfb32ceeb10ebdf9081bc721efd84e0512c36da551824339962f7c85bdf7c3bd60a91f117b483d92d057d8f4b644122355b628446286a47b5b846303ce39d9d7c6685d0138db362cffe1566789b80c490a92b79f9741c39d10e33e282ae6a61fa9a473a4645dd234baf7cc898888ff8b5d7d1108fc5bba930a300a638c64fb6f8345c3c234d54b2763cc65c06e1c4f0c76dc43adf427a0b8abd7d370d5cfc442bf81459a920d3cf9a9d354c3afff85b7ffcc2cac48de97618d07c67816366e08ff79416cd537a5bc6de9caa6e4577fc8552a38f70f91ebdabc1f8018e88188954946b57bafabb978c366a5d9cf36bc776a8dbff55eaf98b43042a55f4fb78413393264cf304dcd65160e6713a07d951f71977e06bff12c9309d664f33e1f84e888e5e49487226d62763026270f9cee19816d55dce62b64818a0b193cf13013f45a1a3c53c1cacbd47b3e6b2c6b4855889b5dd8376212ae496df59f6072668ac59ec53ebb6b4606e690895192514af5b2d906c5d3b8f02ff4d79917c1090da4880b1479fd39a0a9a96ccfe6cccda973eefd4b4281bbd566577df8bafe9418443b1c2c797d8c1a8b4946c623f65c164979608c608e291eb072aa552c534d4b2c6cc3881973232522ad5fac76c3e2b7c39e8358bcaa016c73c653886e7cfcdc79c5a2dcb147c7adac5556161182ab1933183556340a6688babd6a9cf6b3105499455ed0848d97d1458db700bf51a2b199679ab54400d0e8623ce302abca9eb373ab7c06bc0c418aaba2f86f0fbea1514b65d084db739b4dc477e4adf7bda18508c61e13c71fb246e64c52bd29d137a45de1a7184cf739c56e79c79c0f90caa4c0143cc84b8946200cb66534168f38c06b9d880b6a903eaf7f9d150d0e0e891407565bf818411bf583004bb08dce051b31f93f3459db84de1b042ecfd3b405a6803a565b4d7a5cf1016638d35f44b6a0624ecdd4cc10be50b89b2d84ee4edd0235f31ed431c4ecfc536b6a76deb5db4cd689ead49115cfdeb92cde6a100227de2646e3471bf1804c93d692b849dd994ce8efa1e689a56e6866582c2987e652705bf2997af1c717a2826390bf5fa6b3950b98128a7dcc6c2e33d2947e78d68710b999e0db21193875a5cf26aea990211e7cc8d5b4fdcc9d2c6568c17988f73f29e694ab86008a1e55c687de8986c6f45dfd7354dd0926ce4bfb168ef71d7888bcb797130be87d44062b85872eafb00e60c331acbacf0b7b72b3158dc92855afbca9f4836ca0f2b2ab11f6ce3b341dab782e88c4b0d5fe6d80760d0c64ec7ffe19108c147b881aa64fb3964299fb3efd5b2e1c972f93b08c0a3b6e5cd834d2aa406500130b8f3757c53648257e164099d2b40ffae4a8eab51bf02a048138e8c27fd5e29e63d2cab6788725fcc437ddac9bcd249226c8d6c6e7a410cf4db6ddf5dd87051c1b6316c0fab1ac1e501fe3fd9beabc7ffa091ae5c8152cb8bd12acf1df02ce212bfda0f18edc937e0b415b8d4baf3cf29d852285ac3cf857942ba66c9ae31ea587fcc57a4a82bb7ed2fb331073411cebe0906612d9123023d43d971a8da35b43d86ba0f813d8b2164e49c02a2223524c570cb866a6420f8833f84e63810b3f3768c710952715ac859c87c9a6fb2279795ee03b407722f5a4c5f9d6a3b33f4c9c8bd0874453ccc9cb353524245cfab8a56173c1e015c87a33522ac6e2bd6f6be5e3b9d9d099c1a0a372686d9216deee0c7e9ccee7d7634c55348ca055a02910081225c4e0381c3bdb924f3e04f4791417f73f56a8d17db6f4cf793c832dd5237fe0a124c7c84ddce42f916c7d582b55dae82c22667896de300d9ffce5328e0891b1bef516383380a39772eef9c869eca3b241cc7faababbfd8e0e6939b49293840d8f066f1883cfb1a072c4f2558985052e2d6b2de0a2aee405b94da46c65db97dca7a809943ca3f0837af02c2526b5e5c1a5d7cf2be66d318e24d1d0e3bc042d6e70452e0c7668bd31c3196ce04ae1f43535653dfb8fd6250d94c6f28d8fceff79e8fe9106fe007f2b8bed34a127932aa5b19ed340695bc1e9aebee0dcf30dc48ddfb7c70b9a50a9e2023827a5ee1b26b4ee344c84ae4e69cbc7172a3c0a615aac704e79f9cd31888a5237198329edc0dd1092445746289fc8124e5715808e909f12e6a55b68c050f00d7697b24a6c5213902e2f0237aab518013cade3593f61692083e89dc0bb5c474d38cf9a4288ec399b741107623801db80356eceab0850767df74506cfb67f346cba0406d825b94ce356ed1329531d677d67a1795ba6a06945ed65df8dc1ff04e9b7e98e29e5d5a0f78c711fc1f560022f6bd02ff447e1e3619665abbe657872e9b21c8020aea1b391f5f16a05cdfde8d830b350ffef69f1fbb0afbfb60ea92141a43934aa7bae90e0fbd8a43722d5bcc2a67bd8fc6b6c9545a9b2abf380a90ba9d8e1042e4065d145455e0a1a2384a13166ba32e52684edc5835c613033eaf0956e124cb583c03be8b1c59cee71f78160f5eb58cfc578916555e51120115dd5ec36aa52cd25f00360f2fb6ed69b137ab7f034071d2f4f0bed60c7f0a3db1c1d8594528bd165bdfd38075a4cea16efe9e8a2d8f8aa4a9a12fd7cac2d423ecb511a8529e8e2c2008fcc26c8c3bdc486f971efe7d92a58055a71ab1e3bf00d82aed4fabfcdcf358ecc8cac66fbbebece9e00ceea7897ba9793960ec4a59f648dd2f128343a1b98f922b0e0411f66bbf486db2366af13a4bc30ba000e743ab66e6fadca863dd5041e965d2991526e9b14636fe5119f0f41585539ea90154727a54faceecca18de22c116c15d59919240fcedc79bc9d085baed5167352d473d85548bb9e470514da5cba53027eec3856407eb788fca21ab5fda8397ab8c49d6d9c836f949712ebfa6b2a2f38954f6ce2fa0b94cd129e5f91b3cfba28fe96bf7f7e16b3de96232344e33d4039e4753e0ca6e435b0d05ced2c122d4cb200277d72a04120012502e56b27aba541d3f255e206dda0719aaa7772621276728131840db5947009a131457d6c9589a1ae56e5a52684ea81de180c309fae50744926b71a051cd6d0692c0084f43207a71527dda1400e0760f6df426c0e7719f6e711d6e6f06040df2a3fd4ccf1a086a71437c7571eebd74e44e1e3766d6384c3081e136d9ffd1a58743b85e4e24fe2aa09510aa82ad5bb7d1ec0e96fc58ea8d2c093ff9196f981f9f9dc4ca90f3fcb07de57a270c12d786fee46f57dcc586a02c235fae1778223f1bca61ec846dda4121eefe7732a5e29ea6c937d588fb0d4e2e488d015eda3e475d140dec462f815193219b94321af7c6d117c4aa731a9c19d9b15a929fd3c5248fc86e0ad67fbdf114eef9975f300370b5af5c85dfc8c008b53f404b3b7f2144bc367d06775c20572e058cc97876c84a410bf61958959f65091513102c3ac193d0daf7ec92dd7b5aac0333ca603eebfafc813769b96f1aeb4d45766a9f25a933148d9a242fcdb9de2b9a4d55ce0624f28b95598d927634ba5e305444a06f2e6971c13167242f90feabfc6dde20ca0cc04d00bf51c78785ea650a8b5987a1cfdf0b83a59e391756fe9f1274ff317721ce7a80d8109dac940d97c190e11e06ef7ffadc44a14142a81fc5530d00e45e6673591cbe8761e80c7342766178dc3d64df58cfa75a969fcc5a97bfdacdfe4ca1da013da9c8c9a786c67eea5f10f8cdc4dc3732557a66284ab4089d36beaa8b5c44feb173bde56a17597d6ec5d35f86295ce1e46ef33872cc596dabfd6ffbf4cbf26e923f9833730eb0309a0d74aad3a4a1ac8340344d3c993dbc6d05ed8e6f95cea99fbdb91f77989b6d23ea5dde824f0e5b2ae7f9e463b3382a72a3a6c8693cc2edbbf4b0455724d1e133db28bf0516bf15affd2046fb004fafbc8ab6acff173c4b02843b620926e591176e1e3ffe2703530d18fea4f802073ce2d49f6a6827cf4d0faa6685aaa6b56fbc80e4053585247277cda73a96071541043702cfcb7bd3be0913ab87798ed891b699e6f0c5f3fdb7017b0cbc5002ad185320e42627e546bb675693b3811ce863c7a8e43d865c3177c6084accc65804bbf9115b33c054c3c0a68a224fecd876e7583b5e36ccca680f609df82bcfbb39486bd5f8794214d02629c9e7fe45c0ea91faad5c3a2a3c29167c8e85b7c4d4a1d1cc3e3f8fa2aa85b9712db35ed95662ef06ff95b14394158707aa9438cd68bd8a56bb499dd20304ada7a0b7c2b47c68676abdef25e9ade9095ab27c1c75ae42e77dfd539f775f67cb0bb945b5d6600964b2ccb6e16e82e81742ef2718dd63d2f8d4e1de5d1be923949a76c25dbfe34f5cb34d73c503ab3c4cd723da243f78d25fbd125eea2a3810b9cbf5601d6f505545a558e771ee34ed94ff7037cb28783ad50f84baa10d8630fe66634294423a77a793bca895f5f6f0ca50f59fbb1a7fbc0ae8c6ea6b5f54d6b24fe695e750c3ffc64cda2f5223304f900547cb64e80c9dd9e4692fac9d401384cdf7ffe02842fdafb9e4a225ee216dafdd846077baa058aa6cb8ab98dc043d56b045482d4e8b538c20ed270d548ee1b81eeb93eba99d5f0025c5aa211d8892c6fac5800e4026d61c402a1acfc73ef4f90caad93a8f0dda1464caa9d3e1ec1c8b38f2e5ff1b25eeece4e2a82744290beb0b4006825f041c766aa05b26872d2c87c4fbfe9ea168d0f6e332b060ac2a345e7c845b3610f80db1f05a15dcf1d688e84187692149116a063ae5c153f0d95db0a6fc4c5b2dbef011d05bf5d6892", 0x1000}, {&(0x7f00000000c0)="92ad", 0x2}, {&(0x7f00000005c0)="e1942332db4a8d800d94e1755083a9649776a8c331710bdb533f074b77b3a61d", 0x20}, {&(0x7f0000003680)="bcccc2fe083d75e8ff7112bfe7604f40d5f99faddf6fe48b3a0df44f3c0ae4463db69e5909af724ffdaa44fe2d55b50d09e1aca1b24dcc5066137e1949304205350f621f51d8c035efb021e8553474cad8c20e752184f8832312b70b42074b74b73fc66eb8597f354f2e14fb9797f41f248a35ce497551eb2e4991efb799fc4c1b104d4000af2890", 0x88}, {&(0x7f0000003740)="ac3bd07bb1b24724ac1c9e27d08ce9eefd8c1f3236600619eba9cb434225934cc076ef337b22cd09263a0c7ebff34470fa2896f787fdf700f8aeadfe3aacda3eedf9c08d8038e7538a358a46969fca222bb3713a2ee874d64697131d2df4043afb4d506fe24117ac0920ba563b4d9b2c82de5963ab7fff82acbea021b144eebbaa3342fac7adab6f667f13d9353e004808c53bbaa4cf4c1783fbb9bedb8fb7bf7cd2e95adc92e7c676bd", 0xaa}, {&(0x7f0000003800)="8326ee68a5a8cef0d893400c10bff3dca961c4251509dece74dbc5586dbdfdbe9e4e262d275298426ccee442791b844d00da6138d41fa69107b2099b70f0a65eb54d30982b7292926946e817e52373293136c43bf54240c8d6d59e0e83d61b2ce51fbf936274938a83221c6d9a381f1689caa487d27c218e910317f274d63bef9b25774f2dd8b3361ccfc97c15899d496d86ed61d8cadc43329b361eba76608d690bcbf04be88edcabba5c961bf33bfa9607ef136d7ad7e5339adc49195f8f6dedddef51895dbea20e47226fad65a11e8001fd3b03ba7868", 0xd8}, {&(0x7f0000003900)="9f144d253a28d7034dc1d4a5a823c3ea7cfb5b1e48f904b323f7c659c0642cb5aa2bfabb5188b4c7e05d670d8db8dd74468451fa0c2907d052001b509222499e1b604fc63f545c08e1230c919b9b36dacd95e2a5fc30b10d0d8e77926e3b0b7bc4b15da6be5af5299d42b966e347a50c124ae340a309fa4c5eede07f9c7316e79b65b273d93daf500d6c374875d839f4efe6440b0bdd060714c7d73e6b4c91973ef193bb422841d6e68f1ef0d9ce5871cf4cf40c8a1eaf210fe621f7d7c0529d12f26675cc92ff76a4fbd516f8547f", 0xcf}, {&(0x7f0000003a00)="e206fd7813b807c1c6994123d067793442c4c7e485047c32a0b138eb4d8685155ca1b500399d6540bcd8e16f176e5c7b2b249463f1fb25d2fa4176604cd67d4c1387d11466c4fd0d4e55dd8f774e200741f1bd131b30679432f542343b734cbd4927af55c3af1430cc4a4ea564e69500da8d47a7558aaeab63c6d091a5f65cbb81010b2d0f073b241dd33f460a9c5ae16f17e4fd79bad249491c62ba538f777d6f3936751a71fc869d96f8cb0d1cc92be1bbc4caf762f106bcd15730b322f85b588e1d3b01d566174b06bc519d91", 0xce}], 0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1417c5fc29ddc3e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="e06c94b0a463f2e9c496c0ed0e5464d7b1508188f8a3faae1d59dca7ae74201d7ee1fae9520b639e25bc1f9522410ef354c516a13ed0e5b5e75949169a65baac3013d0edff51358919a86797fcab742943e30a13d96d24f60269c8e05ec84b97ed76f5602b3b47753951bc26b543c6de4b10c9c491c750b040c14f9d6e074e14c9a2aebd0c0af2efa5db0b78c432d2432be07f9b75ade89f96fb6abe7e19cf80e1ce7b48f379e2987944bcb453209641e056a6b95203b916acf3d39d51a1c48499e1438c114c8d578c56bbeaaa6a4179d1e0b3c75e", 0xd5}, {&(0x7f0000000040)="fc5371ca672ffc4648f8cab9176007ffa58cbf3f1871", 0x16}, {&(0x7f0000000380)="c07231f7553e9e3ce1a0b5cc5ef959570bce3c0282b6d66874f28ab1a732e79ecba3a04826dbae89ab6cffc0ffcf9051ff7a39ff7263f3a14dd71d9eea0dbc565cd7589aad8901b6b5e2d44f895f1e6c42fbb2c0a61e036ad4e1f27508ba81b446e7d4a67f5a430cb7a2aa56a2d6fc70fde1da5911b1e17c54c1f75a390d94f7cdec9f657e30467954b3dd305c8c266e29afbe27e0b9427f1833416aec52cd660bde45e469c82005baf3b0ce0bdc5b0e39a0e1b2ba", 0xb5}, {&(0x7f0000000440)="15bc8ebf1462b83cdb8df9fdc8baba23064860ec00f15ad4b8ba00d445075e9408538550b61a685b7604d8f379ad3e23a58d92ebf5f2dd838f565c3ce2c491e18a78a51c3ec95a25fca75bd985ff39b5346e932cedcf624be37540cf05403133eee327d6ee287c4d4f428250f8d30034a7755d25281bb86454ff6d7005e2258ae817dfa75fc11943a8446981667b7186802e9f61ded72265f35e", 0x9a}, {&(0x7f00000000c0)}, {&(0x7f0000000680)="1fbf8146d48929ca329928a6e0377e16d03c6720c5dd9aee49f78b3799691fdacca4b0ffbb79884cf285da7d54c0cf3b59fb6f6b7a578c75f2b73eabc81d560298e9d61e3f50e0eb85cbee8e0c96a19bc92ecda6259983e036f8de9719f3e1c96d51f05b43341f3e184c794ed6b1efd063f51b560aab4f2e323bb934453ef40ce02cfda4b3df3c6a9e7c4bc724f54720e3a6c18d9ecbe30b093310e2e56852192f1e51c4be381ebd022acc0924825a8c4c49f7beebbfab28a0459ad4bb1e797e71e8c1b3c22fafb8f29dc743891bed25078b34c89a72c25e91dc54cedd4f5f57f0921fc866a2ec98171b5e139e1cde78fbb27f0ea4a509120e625cc9896620fe45c0471113d18ce2d724560a3259c3ecc3d48ce0402ee134986e9baa5db6a0f3095aee0f53ad7c6591e940b21347f2cb47cb64afce4ccb87c72c844ce147611c1276995a7836ade94d4b52ec35cad40be56d395f7d5dbd23e6378b94ad1000757dbca3d561a74dcac70b9f5df15cff996b17a8923140a51c1ff2a68bffb82d44915a5054639ea31d1bd2a137658bb748c0bd5d5a30d94d661a5ca32c8166755f532411aee06b31eee94f177aab066e0d0ddfed5ca11946575de4dd86f68a1d6f49da090c21a4fc86b69a43638f76427fc6d2d5c2a41c046772f2720c4ae8b0f5798cdbebe203ce386369d0ce7b1c7305e4827d14bb43267bef735740d72ffd68f1a1cebed8fecb06b96a3be2c9c31b546cd8ec35e0761c705717f45b4b648cb1d0eaab7a09bc7c30771bbe937d5deb47686780172a0b11d065ff5a459439d1dae32673c471e89073cc30adebc852cde24bb1d778319b9ca048023e0d7340ecf3cb67b30de8a627efbc0ede6ccc2c26d1b2e5dc69b3fb9597c1534338c71137cc3d1c16630cba8d97a2f970fa4bcef3873f01c6caabf01496d5597d6a55bb8d503296db9cab11c4d33108ebb0c223023e8e21cb3647634b67e6c7e6306d8dd0db5ffe3b3191c0575ea4d732b337e65b8065643013b871d32fc26fce88a1838322acc47688a1e187a3e4beba96029208939b3b1a79b6c50ed86b734cb637ce35a32436473c4dd90129a6bb7d7bc332bb49b1e960ba7e83266c4c543ff70043418d3d2e8caf65902f0e0e1e5b7d763889943d04b246edcb1b0d0dcbe99ce3ddb5dbd9872fe6b917a329ecc313f86173b1cd8d6235176a7bfa9ed629fa3751e85112a293c2eb49be7d73c59e0d7066372dafc85747f33ccadbc05e57b83b236d20302ba1f42f16306127800106567fb9dc7e98a2cbe5b0d74155c326465142adeb06fdd85c3f0158d961e12746b23429c772bd6bf659f96934ab0bbd9d99c0c3997ffa32f62dde952e13728625d88d6d263bf308916d7236dd77514b63326b652aeddbb5b994b25c8fee0164a7331359cc43df091fa762ef47a10088ea3cfd77f15bb8ade9fae5e8b4f82783edf7bca5dc43821193e85594315f0d83427306e0a10523baf6825e7a0adc068fb8ce6d43c2086013f031cc6af7a201802ba565272e022119f09549bc037e76dd9a65b857e39a5d579cea2ae093939c4304ea275fdba36f5c210d163581b409120bc4fa6d3dbdeb8fc8a361652fd48abaf958d5f3e9fd9a73d250b0b8fb53db1ceb36990eb48898acb81f3b2800c627da479a905194bfa50b663dcd404b0e8671110ea40f9036b8d4508dda9df922642034baf3211d92d97179df002058f1b9e9296ac6e7944c65d79baa29732cef66b6beece9c5396457096c9d2700ce7f71c246af015fec69eea17f6484c7f364487ecefcefa1a9fedabba5cab826c379a9ec38ad5f00b5807c84e3315e314f9bbf0eb35b858d803c41be4324a8acf3d6374037795a6260066954ceaff331aacd4cd4175952f1656eccd69b9212530ddc60bc172d386ebaca3d3b93a75a57946ff2c293d133eefa07d0a493e9c42c09394f19bfc71ce3a98d8dd0169f913da1cd0948090c073bfa7bec783e2e3391743df3e63770915e8727024cb9c01bccc6081fc4b9cf144ee98e10c7927236de51ec8a3ad3a90e421f2222da23d1b8c8de213780a863f7f52232c97bc09a4c5711bec071919bf220d1e5ea2165b5a9dce1b74972244dd7e618c0ed5a06b2da8a9badf16d0c3ea6c643d10623ef1c74695591a6b713885cec65e9424ae181bd5e28d58b8e310325b6146769d1149e34edd2ce364785f970f980b0b273b1c1c78c44c221e5e641c8abc97344d22bb55b862444229a72a2df854f3bbb23e8810b8220ab31f3082bb21e344577ec7efd815af40d644af814a42ac973772735788f0e4fbcf2e0ba507610317d19648de87ef58b16bd918dc6a7bee8cd488352751a9b1aa75dc116774fc9435b8edda90a982b3375bd1e8c9d97bf61a840f3e2037d1f4b3ce5b92a7126f7e847e5adb2bd52ca72ed308e25fa08eae58e7e44e839063a7de8334345a2d034b30ec1921e22ff7b2c9c78bac9668edc1e6b59bd71156ea42fbcd434a8bd5b8c6fb06ca57941dbdb51c28838089c903a86e8dd6d60bc5cc077db02b8c6b897ec221ebe93d8bb1fb7818df5c04824244348edd8e2b015bf8dde8bb860b24ce00445e5874e1dda35f37bab78e0d2d006010f207db07053b52905950668497402cbef3edd3b876d49fee7682900f0f7cc5c1c0f001db7362445d39ef99cf758155aaa46f75a5993a9dfa90fcba63b3fddf74c733b5c88369571ccc257f40be82808c45221173246a7c468667c741a6968b53810322a70bb5ea6079331d44bc40b52899fe3d49a3c5a118f3dff798a5e5f20feb9eb799776e95b03c107f05641deb277725e95e37976a80886303d504cdecbb0a08600c052b373b81f82b02a5bc5150320b8137d8de234ad4e818d04bc0c451a7f78fe17b0202cc7dbfd5be116deaf5ca9c3003e19853be1af5cab1bbdadba1fec997f2d2513317541fe875b3a44f529330f3d985af1a14427fedcad8932f8c4323f8e01f865d1a16c18851f78974ad216446ccde4bc0bbbab4d1af0a66068b53288bebd45cc72d373f75a0316aee0c386e015bbeb24f6130ae67f956751950a5db9a91c2020eea1cbf5b1e803eba66b90466712e4bcb9b5ee5dca97ea6d784480750a993dc9c76f9a5a849fcd879dfab0fcb027f21552b36bde2ae9efeed5c500c7194c294baace821dbac9006e919d181d7962156c7572c15395b6feffc67fc0f5b10afd159150654847b4a01622263e7d300b597de6e9763d0e4ec21a27be44139a16faad2d719308acff2ab4f48c002c2abc6a7b931af86a2256ea00c43edbedab3a4553032315f3a14eebf261c8e17eb8a12da03fcdeefcc8eeea16626082f0805306ff215d185ca79a0916a1a930d8b9cfdcd3b69429a52022afb31e33af83a52929a434e6be6413d28893838674c5617addfc4dffc933407f2759f6ce9b69912a7b780282cb6a98cb766c977a91acd78452149b9a1aabc782ef04fbc7e841b6bac70ec24fbc56a73e99b65db622bcfd77e23cb030999a4a7c6c29a4acfacdb4e64c37e9f1ad08d582fe4a981cbd5b20adf608f5b9992958faa7f8ba05d975a6aff8863838c9b55e7ddf07c418a0d828f7b2c27df7ccda63b01c554f335868eeeb69ff85791b4b88d25a14a3c6a218aed7710c3c6a700c920a5f4ab3ae787ac3a1a6c67f5422e8c164349c78369c70d125b1ee5b89535243ed2cb7a2014fe13f0a54a1595e4f9f2623b4001a8318966e0e353bac6fdfa56063a64e3121212fef6af0099b9291848637015f10c7f6b0c2beaf6586e3436a7fd18042b37020f3f3868d0e728ffd518f7ac31c822addd901ec1b1cbc2a80a81822fe6f30c9ba1fadcfe923b508b29fca3f1a39d7110c550e9b77d3ca6e9cd6474d9f026b8f3fe17a424355102327f49d612a4ced2a8d10899f0b434af3d72d9e3dd49354f6d5677840cde4aac0ae4b115be54d634b4c40878b6bb23b2696934d49eb574b458eab7166c07a311752517a3037ba50ff300890e001bcb2f057453478c130daa48ebb65d7221bdbbe882bd69378f0e8cbcbf1dcd80d1c3840a8b79fbf64fb1b382c4e7bcf3a423ec0d19b06e4044fdde17f7fed98883a8bcf9c5eeee83ddbbe5e97b2ad69bb63ac3f788ba48b189bdb314e4beb5ae5832393fcb3db7037c59debb4a2ea0711b2899bd7e5b86bc4e10b94eed8942127cddb618bc53f7a91267d051a5e2d08eb3c7ad48727422238a01860a174ef8aa3a0b7deadd3c17af3386c8794b17f3840abba89d2b0a9d0e12388e055a05b573f9154da576773c4ba211a88931f3a05170dc6165e70f914a96c0ee6a2adebca55697ec46c76ce0060e1154c8d02fb4f992d01f87d3dd2e700480d6e028b2254a271abcbb19dcde65adc664bcde4efdd17eaae60f92dc833c25a4c9700ae695be018d574e7e0257e8b33f6c24072a0d55f465502f606357ec62914bc1055452e91b83a0a9a344b2339538236496d6b56970eb4a61b253148fde1a2607745891e75f7cd1d4c0b9603d5cb4953ac12ed922064d8457bbd18100daffc3a5c86c89bf56c3bdcee1ad3e52267e25a762de3e8c2802c2b00b1e9f47aaca9959c886c624397ac5a7ae78be97169c2398f91dee0933e324963340bc3d903ff633756702e9ec78ffdf3518129139493a9d34927e966b120512be6e237e13d4bf862950b5622d43847be7792f783da36c906507dd5ee0a71316437b5e83a37f221a19c9e7222649b9dcfc48b71e96bd84c4f7ccd66a9b394d3bf4ffef7324706f45b5784fa2062dd858d976b9dc7175022ff78ef36408ad984c0f93c0bccee7f4202c7fd0c879b6deb96435020d6126ea26782bb06a8c2cf8c5b146583dd8a53b33fda4d6c134afe0bec4f9df278d786301cdc1dac3a51b65648239e0ff4be97154488ebfaae59a580fd1b7d7c0b28e82988d75502dd332d0d77f5fed735004861da63c56c234e50c889ee9a27cf380b404849f128c6efd725e61f72a4854c9b10857becc463b7d12ffd3ea5428877eeb405215e81e0276366e2abbc450b1e288182686a4eb74113ab176b60745d5e4365568f9df6939ca9bf6f0199cb989c3ad73df5da2075a6e81f0526b1a920a6be87d320d5df1edced6d4d78956c94724c2dedaad30df7fd8dec3b3214b9194dd09a14965c9b08e7783cf686ab1509d5fdf2cfea43449fbe4f45fa8ef99cede13a0d45fe16973a8893ea28682b5069e480712d8ad75e78548d812929fbc05f44d520972eb76457c1aaf839b583604cc46f86df8537fdc50fc69e366ea12a43eb80d787e55d4a41035b9b87329a44a520e5f97ece06e6bb173ec842c319382ab73692ce45ba5d7ad7f46beeba37970972998286d267671f940c24307c23486fcf9f4722720d0c293bfc4ded154fb2f285b14b3acdbd54ee1c045181b591dfaded799faf65512dcfe36d145c015fdb2107f4dfeec3f2e18e40f724a7fbeb0a355bd6ca691cd56d5ea8ef4c5310e98bac200af6dd434e73a6aed9e0bfcfa2a800271b1f76159439be174fb9d31e6af6f6644632301fec7e70412e37b3897e2fef3f9f04434dc0324e11f0b37db07634d4df02dca9e47139fbd62662afb3d914bc4130cfedfbf080110d274dd127202d07663930781b29d8c63547388fa4524a789ce66effcebc77889e938697737a6d18c22d839f84f1e5e5aeeef1dfd752705614c24c7b39d5afa98ba49adda846f6c27e6b756c1cb1cda779e3e1bb8cacaf6e8fa3b65fa37fa2b8d6ea5547ce8b170706e5e4d00d6dbc66cebcfa696a915adadaae3a22", 0x1000}, {&(0x7f0000000500)="881c2a7c46808dc6e0f64f530275d2747b1facf602f7282f142c483d28dfebb8d06665dd431a9f7057d16b5b4655e1392530d7ed8af85371029bd40f183cc52f9a0915bc8c7c15aec629a99e88e1634b7bd2c267243492c75439ca9cc1cd16801b19019e384d5517cb2a17dcf91d6d35d93731f6d92e5996db9366d5fd7ec39015e84474db441f6d87086e1e7ac108e77e9ff96280e5e1397bd8", 0x9a}, {&(0x7f0000001680)="d4b732bf3f713dbe3ab95c20758fb65843135c36d7e48d149110674f53cf7382b61b2c6e7899175a0a28bb54d785f0d652974d03370ccdc3d868a53b989e03a42381098e52711c963eecf974de16823b96a044b17e7421c4e9f8ce0388de6cca2e57aec0c16a432c03af367bc0d32c0829768bb2c6e46d3f60b9b87e16881e98bcd24d4b708b9ab13a8e31a2adafce1090470b4cdd8a965966630e40f7198ece53620a75217ec402daab46f6b4e60fddd590b34b9f5b97721d5cc29b40c85804d90e332ee9e61f68840fb4ce4919b95fb4aea4c1123ea89924588a72a2f481f9cf8bccdec8838406c2ba05b7e58a44194cf1693eefc903447eec2095a328e5330efbc7fece58cc80eadbd79ec10b306cb3532873ee7625c63d6aa99cbf79d2031975616e268a613d8ac5e54651307957f3ef170295db48cb331fe4fc85a772ecc6d3a95b2a84def5e406700b75c8161fcefb473ed58a00c1e98864965b4c1551f80e28e244040b943e571191300c7df1bc133d5daeb3491b7e73054a3d0c4f66ded81f165661c11586567b36e98cf53a4a8a7ac62e5146265eeafdc045630e718f3200e13633d264e57e6b1525dbea9b3b10c8d9311be72f93358620a5ee089fae7019cf761ba217ffe43cb9eb94cbced64d8a53dbe0e91690b323e1178741994b6c7f0a27ef81c33895af5cddfd3ad7da09b0fdb5b50e7d5a34bca08cf4a281de7b8c7354ab5680592cb34a3e41b0c6975a779ac1367d0013b23011695ecdfe83346f42748caf721c5436d3b49c73f0714f4e999f1d64909721a078ad272df71a8404004609b78deaa1a6ed6ba42133f5ae5248548c05c3d61d82490cc28febd600bb87b012493b7a45a8da2611a55964544400c6d2199ca5a5a66561a38e340de881b6f6c60d53433ac8ddcf2ee3a2fd2cdb562324249a7e2b9213d4ec3119bb5418cd384be78513585edbd7c79fa512d4e47e5657f7bb5db481f3f392a618f3e9d08a437448eadecab046f4d2f732163a22dfb4e35b02d0b7625241092d88a02399fade759123a5c255d190e597d2e056b95c94bd49e82647d5a6756bcb8e3ae57ed27c7ab8e828a02b71869bd2781191c72bcfeb1d74dc1cc8f413974589d4ca896080e09e010fc7817a2a22be81ad27f582801d25d3caa7c6d8c73695437c3e2d171d2323264a9cd88503f14179e984c3f4c94a4e357a0b374a1650d8302fbdad21a0210def9faebc43543d2f423fff74a9fdd5d986a524e26854f814becfc6c26b8a2810a3628aecf896dafb822325eb17913f91417228374d84421baa76a78706db011908a0ef3707dceb0bff150392ed57390cd00d77eeb928ed1898b33bb7298362ec35126f45b2ff7184622c31477f3e8c90c65ee415ee534438d50a3550794176f8e1594ced4bdf364378121beac74b249cf00da3839b359f572705e038ef9067222e67925cfb825f07079f03bfafee63a94b1dafc1d05f8f3b80e82b613d4771021d5818d5b388de651cd65f1d644069f72fb533a898016cbb09ed2c321c7201e05e687903a4d5020e704c2c3be2cd2ba17e5a073d647aa5731ff575f8179f20caa8622e55758bc6166f8aa6576e571d2220a1d0c025a1213cb276af41e936ac47f5dbdbf79704c8e9860d1e5f6288efb8a7c502039a20c3d115062825312048cc7ce31916a2f1a5761058c9efdc93e0c5f026223844ca6bd7e2ffd08a43ffa1748716b65214cbcd467dedf83b7efb9dff91dbb9d5a7568ea5924aaee73d454be0d30126c1e51c36e63601e58c749d6510770cec60c238104fffcc2be8221233aaaf486c7f5a63d4446afbe95f8e47872280e2e985508d2878fbf16f8d0224364e8716cdf5b6a256c151ba0b0a1520a274d3d4ba6b17bcb667063f7059fcdad28c9df20b04397e993f9b5fa689c7d9bbea07a53d1f7810a1914856cbffb75c8514ca1e8678c3004c1d84b1bda1c702bd94a6c52b23680dd150eb3a1306d74ff61f32e8224beb4760a2e9da6b31c1065b7f119ca1b3bfcd9a0b65c43b357c86ac1502449e87068b613dbb99c91cef7b6f7e47871a632cf2c9d6a5ce06ea90fea0d0659ee2668c82f9ae17e1747a8818d9281aabf81fa70de08b1543af64c6a60c40611bc7b16b815110c9b735c5787cd78d53fc3873452738e05ddd89ec6876b76db16644f43cae430f65025f18405c1e03b7273626a7477c6df8a5b212e3f033bc35ef289b85c2118aa42c38efcb8fb5fdac6c2bbc48fada2ccc870b844c8b1983cd1fc2064a4e002e7a222a37a52176c29a4075a639d8d5c0447c9796192efbea51990238a2d818a8304b157bed1b06d13279e056d8533ccd06af12fae83805daecbe9bdeab4773ed274a587846414726d46590ba4c57036990150c88a3c3e7b9e78ba04689c2db0a5892ff1d03a8272a7009810202abff80333091e1bc0f4517e176dd90eff20939604b257442ae20c071365e0808aebeac25c6235db0345fcf03f6a28f236ff6669933a312edb55eb406631e61d12f536617f1dc67e6c14953706d12db65eb9e483926cd667f483ca794d39e88bea885260f358da218e1d0a6196e7a4bf1748df95af1e1300e80efc498eec5cff21367a3d553147535177089fed22d10d87ee1112eb2148022b19c9090b97f853f5a9efffaa50a4d4ad8cb260a06c0cf090e1d40bc2ddc26dda0517bcd3a1f52c6ca511399a0d817a023698ee7006f96f92f148e8811ba281b8bacd8afa729b29b61af7a2d97a4545218cde518e069ca39e6979fc8379fd4615faeef5f25aa18562b5323602391b77a89bdf249f68245034fc98331f0d259e379a3ecdc0c99469dc142f5747452fdc439ce52a994814a506851a78791f7e5630cb4716ca5aa615dbd7b5c2ad46920989acb60f8a4eb24ed326c0e00e10ecbe3554091db8ad13ece2fc143173f115d641f19a146773a2b0ab8579c0884b015baf109eb51128d2158d100a33c0a56a7d61ac150df5fa030514324305b0b198cf20ca5c38537467238105f3eeeb89e7cf6d91f4df6d5adbc33826a03025abd4aa969db834e412c6717857b16e56f40bf16105d866bf6d6a414d855f640d190a4a7552116fa13bcb790d35be015949606b4340f7af872ae74019b902a9c57ce4976c9db68268d86a3a20fa7db1b60ceb8025d4aff89615e4cf16fd3846f759f7fd2815af06c294d5a983f1dcf3344ebbb91e95490ab77eb458e10ae6a3fcdec993e0c5fa2b8394fcda153d1e2bd93199ba84bc69cfc0ceb342438c8d3ee2af26cc9bfc53c6a7aa7eed0ecb3a03f92c2cadb296d2207b91ac031d769218f3db4530c85e08ad7a57f42d9c9657c632be160491ac10de1f3a2b1904e379ad6e01c435d35cec7b4fec1715fa4aa3c223773ff4e3b6015309812ac5dd6599865bc1e1dc53281b320955e6c64b9a97a398ffcd62c790ff5f2c88c1edca47fd607c7a04e3f06d4f57530c5c8b87c7c2b495447c5bc17de1fe82724953672e58a922a14b8b850c5a03477f7edcf9f9b8acfa6a4192141efe66ee65d90b1c04f6309f786ab5953d8173aa8b4241742826d25488d3fa33c0f42f0dbbf4689adcda5e1ee6d06463ec20437d52a86a63d8bdb01e4223fb10cf17783210488b439f29a1a5d687bfb573a26c1a725425f785c29f780e16df586b20f32ecbfaa3d9a70e59011eba6447e154a2ea0ffb88274cdde96e13a788cdad8891f58efd0aa2b71ec0d5a10456dfd8b2db28b55ff6f0cab616e4000b4de2895c76ca023afa4ccb3aa1d310356558ecd3ca002d7e1dc1e1a70d7761a833cded3c82b5ac06924bb56b1fee9a4b7c73665600880e9e4efdd48bce05d6e77690057b4551560170bddadd73662e139d261da63572f9a5ca695b0d44230a60a92d89dbc75e1342b6f3aa39de48df14d83fdc43d279b4e74162dd635d349b69dbcb7da440d114dc9fc6c38c33fb5ec3494c4520a55ad92501ae58ee33a77f5223b56b9ba76e5492b2237672733d02e98088d7417050ac5a6975b140efbe8166ad84556c3871ff416b132fccb9f96ffb4ee50761e38804758ea5a6aa42a7bcc7d8f990fc0c219e58ec930de0dab827a7985ec7d90c36e2691237c0d2f8027f6b990349a88399ebf793738df9a8b61acc974a3650041148ef49c576df23ddffcde7fc3b1d4f6bac308b94540a9ae8bca26081d69ab6daa9d9a328938b9dddf49eed289434654aa317a3327771f9cfda1ccac37c80bb31787c0bbb619d00eaa62307533760bfb6adbf833ff2d1690604e6c3c138cbe51d34e99e519b4dc2ce1631ec792f3b706b4b92a189503ddfc7398f6a391ac5074d3d9064678978218867aa94c72e33b327a42c9c2ff6f200d4e2fae7200f6ed316ed218cbbdc137ced7e94fdaf873e3fd629a7667e6be1e0581946fbeb15d916c3c440b5934a022132cd5a2f0fe9267f9f8c6d105b8004b93978213bc519d4695eda08ccb540ce0f1cdc22c86766400b2c7f6daca1616278ce8a2f110cb5a5b2f5ee01ff19461d71a6dcea24f26b297ed01bfcc8e0d3dfd032886405d950ddf74f673457d8623d68ae8045701e0a688045d7b47c6a3754614ed25b7ec5db6f6d2aaa9a186df89e65f9cb180f542ff35acd6c72c8d6e6137011200b7bf426f170dd24bb7174d70058caae48a4a10dbb719123d72543bcab3c5d1982b542cf3fb37f099a9086151e43b6bea01f7fa460166d5ebe5e4f34fcee5f9c04d0a27d63b6bcdd6e85e73d3b151b459c28610bc6ccf669942526e5ba6c5c0256c4d9e369a7f4cd6b1a43d1b9268bc1e502799f56ba2ba05417892f8dfd700616a664309e8158c49e0b6939b3ac289b9bd69750b132cdf18c3c3337b3fb01f66cab9fa8e690a776e8e36df24110fa2537a36678fe17b23759252ee5f006e1a21bdf2c644eb183459a926f8b26779cfa615d96c56d0f95a843c755c93cf59056289437e716af62aee9fc3d3d2f56d0aa7b5eb86e5ef949223e1d9667914470c6525235a4240493aca6383fa609e17fdf0807a701666d1d0db04fd58f61e9157d1eda7b4bc4962b7ad6ffc8df5a7920ebf6ab4987347a5686accd07f80ede1dd379739bf06f919ed95a69bfdc45e78472935808132d2a546c509e88c8a64129f2096d512cf0e401dff7e5b074a888729deedff41563c4e3976ef47a71b170500b3c1e2d3ea693e7cc04bb91014106652a9aedd4a7f3b6257550ce026b4a988f2372cbe5f623d82fef8e480856b4916996f40c22cde8ccca5eed574f4fd2a93a412112c93f9fb1ebf2fcec6f210732d44bd12bc852e3de3de055e61264446fefbe3626777b2ebbd9ae75090813c859c1b31e800a87f2331ed05b9b5dafb5fde10fcb88045e1154d75b115753a3e948216aeb54cd6f2304108075971c0f864c79d3e4e15884f8b5c4515598b212f810795aed2ce4e3cc0a6ddfe731372d30995b7c6abc86b8e46f14f09f1ac5965df8a925d2dd938f5b2cfe0192315fc35c67079fee878f09840a5f1fedd565992160ef72a6ba6b1c9e9217d9054ba26ba0f592055331af23c8d2de7e27f50998b5782f002aabc28d5503e2a61a53f09defa0a279fb4d5b486ea083940b37fb4d8055de1b5be3d7bcc32a31b414b52dc2c31093c06bddff9c65dd8a2569212908765e7b1f439ab21fe9cb62300a761bfd2e8748fae2455c56e43c92dbfbcf2fd6107cfb8b94cd8728bdfcbd65dab840cc0eca402e6ebe38f11899ba07b3b98daec0a01318b322010275c38c2070304d53bacafa4d3a17c91c20a649bb12d5224287134", 0x1000}], 0x8, 0x0, 0x0) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000600)=0xffffffff, 0x4) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:09:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x47a59c3a4a6b4237, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:09:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b20ac, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) openat(r4, &(0x7f00000001c0)='./bus\x00', 0x8280, 0x7e) recvfrom$inet6(r2, &(0x7f0000000040)=""/152, 0x98, 0x800, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x6}, 0xc) 18:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x5}, {0x5, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x89cd4e6f5f3be890, &(0x7f0000000040)="2569966ddd3441941bcea212000000f5acb0f89827576b0bfc799aa8c292") 18:09:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000040)={0xdd8, 0xfffffffffffff000}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 18:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5d, 0x0, 0x0, 0x7}, {0x8000028, 0x3, 0xfd, 0x200000}, {0x6, 0x0, 0x0, 0xfd}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) socket(0x1, 0x5, 0x81) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x5, 0xa8, {0x9c, 0x800}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000001c0)={0x4, 0x7f}, 0x10) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:09:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x7df99dec2322e13f) 18:09:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 18:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7fff, 0xff, 0x8ef, 0x3, "f6201a1680b800cd541eceaa9ac654e0a470f319", 0x7, 0x81}) 18:09:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="40f3fa1ae86f5a5f7b31b0caaae3b38db28f9f2e964c703ede667729309d90431aa55db374a8a6e24f4e15d3a654ec63681677b8bb1e8da59c36425d6e92e2b9be20b8f067f895273cee3066822be331bafba77ea2795497c148766226c8b082a388491c1e76b88dcf6cd94029"], 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 18:09:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x316b, 0x4}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x6, 0x20, 0x100000, 0x2}, {{r3}, 0xffffffffffffffff, 0x23, 0xfffff, 0x200}], 0xfffffffe, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:09:43 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x32b09df7f5c2f00d, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x82) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x80003, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000c00)='./file0\x00', 0x0, r2) 18:09:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) linkat(r2, &(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mknod(&(0x7f0000000600)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffe39) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) writev(r6, &(0x7f0000000900)=[{&(0x7f00000007c0)="bd43531c51528fe9ff139e9f737ededc889d0b1138ff0893810d5511c1cf5b4517b7d0fff0ff527f44cc1fbac61cdbd56a36d64c7aeec087f3b27e39f112381e47141f6b4717935c41de40bd16d7af1d"}, {&(0x7f0000000840)="4a77749d24098b01d999f4f494efb952f9de32c861de8a14f635f465ad474507013e07db6b2ba5735b813c9de215c9320750d908dd48363db27d05b0786f351406beed2ab46f57e9527141fffdbca5c7ac3bedf45a37f4b1e370651ef0739c44b89e82b5c987dbae32eb3ef24ff6d09c25cb1ee31796f0d545f674bdb40611ac656e26662f4cd814029e6c3f100975beb901ad4014398c4811e089622fb084203489b813860467"}], 0x100001d4) sendto$unix(r1, &(0x7f0000000140)="cb781eb99b91b768d4771cafb63a8a8bcdf0e83b47ac45a21f61e239be5bc2ef1790a24062bbc2562cdc1aecf1a8e83b21d9209da4ce2fa6e6e60e9af701a417b09ab32d3166e88e158025dca38efcbc692d3e2d58b4febe33b04079e7559424506a3e38b68c95a83768da8c39190997dbd87f4e84c481b983a8edc30a371d7c10e5e28e9933614f2eeae83bff06abfadcd7e0128c3b263db44aa97e83f9b7d59d5f011f9fd77601720a8d4b30d322021ed3bb0d649a5d91925e30222d08d77471c412ab5b4f21ba77f0817fe15878939aad1ea814ad47e9fe9a7cb100dd32f652773680445ecd", 0xe7, 0x400, 0x0, 0x0) getegid() 18:09:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffff, 0x8}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) socket(0x20, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000001bc0)={&(0x7f0000000200)=ANY=[@ANYBLOB="03002e2f76696c653000"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000240)="64205419f7e2707c9d74784fd3a642a383621744fd3fb114ee695a9a94348037facdad4c9c9d253cbadb6db3faaa7a101aa901ea6fb6bbfeb22a35cc83fb578159e2e0ac41d1a1d5202b1cd087e47a3f84baebfe9b6b07fa07f476224aa78a690428ceefc99311b79ac642419a87734fd5dafb5708501446ce41a4ffe3439797b21409932b", 0x85}, {&(0x7f0000000300)="585c179cf7d8e1dc902d690bca801efec6250f31f662e56a10747b92a2220b0ec8103869097aa1dacb05f388512cdddd4b2c00e6b42ee89df1172a7bf5b69944f0689cd11609dc368f8e8ba623b46be22ac44aa101b64607c45d8a5acd73d41451fddbdcf974670dddeacf6373036f8141d795248e4a52891dcb0b6ac133e793dba09dfc760f0be0ca7f17978a7097be4c43f2be5b2648d350d226b70537822ac3c6020d4e07b82e9e63177dcbc595621940aef2be8c12cd103b882c46a2b79f2224a9e6de47d34ce31c9453ba8046cb9c20bb4adc785a6e49c922f6871f05839848433e8b757256380a5409626eb2f360c610220f2540876b64a4ce50004f", 0xff}, {&(0x7f0000000400)="5951c3a48003ac9e4f5287256453f4cc6b", 0x11}, {&(0x7f0000000440)="7a9f35bc883d92fcf7fdb8541ca363c20b2e80f737ed726e01c2e470dad16ef9db8be5efeb0df39e269f19cd807cbc9d9430a6218b7eb75d71e6952f71205a86c212638fb99004db31a5eee5b52e7603efbca04aef626dcd12f071c95c72c36680b0fc3cf28be3a85a7bdb14ba151a4b1136792b5be1eea265eb926e29b64346f1abfdf5d399d906c6a9da9f48897cc90502e7b5ab5310f08bebb19b37b3736c385817b47c86db89b61694b1c17066e4236845407dff94c33d2580977fd6f79ecc386d37358b362afce33f146f8ff01e1bded0610d20353833f4ecf3e3d7720cad6d23e657f0a787", 0xe8}, {&(0x7f0000000540)="cd790bcd89355a316c4e13850cff02a3f5dddd4c1b26d9e58d4b912328fb847e119df3040627fe5a21bb23a899f7fef12e77664aee2b0f564fe6018183259b8927b17459e148b165e147f35d08e4f4e0bdcc64c054354745afb4b613545dca42adcb69f83b63533fcd9b841123daf7cafe17ab915b6eff301bdc928479dcda00a93366ed65404cb6f0c543b7c086a5a7dbfa6f4403e9034ea3a6519887e755542e3f3fc0207d8139889cf74e45e8f06e2440493fc2d1c960710f78c6e405dce98c773127da791642e617f08a4a0bf8", 0xcf}, {&(0x7f0000000640)="50bab86d403451aa3f337b5619c61d93f5e6037e97b784cfc0fccee8482731d3cab639f26cb1f6181358b862f6baef0132df2a3b4cd03a6422b53ceac5ad7dc03897e0574695b99994b63dac22264cdcbc24206709f67ae005116af397a53a5b7a6b5e7571c87c174242ae1c9047346c03dcbd44641aaa58486f347786629949c19a9969b41509af98f4ad82a4063a0f90094057e2e594013cdb77a85297aecd585172db990fc80a2d810820924ce7a17a6e9c8aeef668094e01863cc04adb7aa15fc8f0263ca2fdb8e1de609f722858b70cd93490", 0xd5}], 0x6, &(0x7f00000007c0)=[{0xb0, 0x0, 0x7, "c68333e011f319a1d27fead6d62453b74d2f7e711450d47d45d8d576a646ff3b98a88b76523471fb99e4c6e60ca740f09ccbefe66b903398e29867e987f0d4d63cd8ae7c8d8b1ea8c6c278c2e86fbb4f94bb3cd9215c4a2804e3a31491f2a3749f178252004dc140ac6c527f766fed261cbb499d8613b82d58f4622cb9a523d45af158d4412b05162f0d4d33ab14c94c98873d45d2d59d4c7b"}, {0x78, 0x1, 0x9, "4b729bffd01aa14654dba5174bd0f49a21641d35a4f4af269ae3175cab2f1a3d6f31252564d7fc266334a1d15f787135bacaebb2c6780711c1c34eeb699aace03ddd698ad22722c5e7fc50d382a879560883965bc1c5d3405d3f8c180b41207940da8f35b30cd4"}, {0x1010, 0x1, 0xffff, "2ac4ac77b5d4edcfe413bc2faf8df0e258f622b3d51fd9aceca1d9f54266177729bc20896dc2061785f385cf3d8a12e1cb20c9edbb17c73094f7b95ae8042a826ceeafb3e6e729b9fb1266849c4b31d4100d09c08da10924cb4f182ec539183e4b8ab86440a94bbfa7df89fb7def3152eca9af0d284a4c9a0ad7d889105910ec02e4185575647edf80868bf4ef3ceae9f505dd6c5df9855deb094bd6fba2af94513cbbdf4ec315143cf7a3168a54baf9d3725016d673769f3c7c133910b74f36368f586ea160bfae0d30d4ea3ab2d10d2e61e3094f462dc62ba9adfec78b9626d9be4aad845f31bdea6dec5c8f60b81c8a09436ad97a6dcf96596224060d42166bad5b5e6c5ef7a880bab1c2e53bb8d9f932e43fc39c76683e819daa2617973fe3df32e2feb19a7a0cb4920031e464d059071cbffc951bbd235e2716f417ab7191d68d4672816661f6172a9a6bdc1dcb54ebd9868a0a3ae0072a91d798ed1faf1ae9e28066d3a045bc74db8f80faaa14d72f509f70e7ea3b5b73ce70670d22ca3484109895191e23d7e28554179c77b9b2c55cdb3ee41fce743bc264164c8613edd9a8f1fe4f9df9fc038c9ed74964ef41bd8e3a56bdb13b30f840409d9d0de851c8d47dd07b974af92dd5e87a3cbd666643dd8b1ab62a0c47946e19bc104f1e88a403ed8d7a530dd6b5d4154a392695f7f35f900260044809ba61867df37dedc07eb96a04bc92c97bc6739f933733677a42a982c2a000c907f92be67cb0266ba0723af60087ea62d1d82d7ee8048121110b01f8cafb016dfdb42ee808b57abf921fda5d1d3b2234c8657fa056cea7e1249daa3d70c2b0ad371fed9e481854478f01628e5a77da1ef3c35a406589d078a63d9db89f407f8ce795691df59872d3d0f7b9be6277fe6f2fe1430bfa79efeeeafe72cbaf5c49b21a903d6e59411ee3a8617843c2679e1ae0dac05faf47209720f69a359207746849153151d7f088b07af921cfe3a17d591abaf3be30cef0f99101d5fdc71c16a121d2b7e6418b28bf4b7f9952ef9896aa92d2895d55a7f94523661060e712d73f16218cd0b8face77d1b2d3ae5417744140acd1ebda38ed515f11958fdd7b5cce468fff8456e36e69f7d3b14be2824f0df9dbe366994dbd54cc837b893d2e4e150b7fd7f5097f2a5ae05cb88557fcb8ecdae911bd48c1d105c9d689b3d78b0bb88d2b8985ae98e4128e80fc169c676b3167e8e1d3d901f24e7a7440262ad1df18a0916e8058fcc8b457d81f9b6939ba8c4179969a025a69cbdbedb7b5547d3422cd56f83723a6ea81c47844e54d16be3fca452ba94a770c73cf81e7024efd47a54471b2594ccef73b8103760109334d30dc24a4b24b810460e0cb9991b6ceddd9cde92a5acc5398257ea1996a16e540ed84a727ce82b845db84a85ad8370f660be655379fa9dcbae61fcc580eb0840cd442a2bf64191dea0f3460ec296c0653a43981ed6e89e8203f19348f650b74c655fc1c777ac11449d5add55fcb020d8e97a267f5a076e86c45f8d0700803903b24cbdf95212e3014224e40edbbe65b44c1a73c708fb1c6ae928482408e706a54877f01ca1cbde1005f553802beb79c30722a93ce5e83006d92c0b46a41ad1533b0f1cd0f5784d91edabf58d1ea976ba7b84070629f507c1afbeab64ad5f176b1fd884cf74e06ca870f1e6fb6b4a8fdc4f55fb8e374c19fbf9b743210427a281c3b689eb217e31c469d781ebb164189c034c646419a4abd55d558998afb08b53d0dba10f524d4bc428323f06d49c75f985b7ec115800fa09ced3dfdeb1d3fd52947e6a7b4e6e7ca73dbddb902ea1624ed55ea74f49654a1cd6409562fd0cbe95f6d5f2c3f1d3d7ae1b240ef3156822115e828b302b805e9d3945447284f6398b7206a2bc54b486f2e8fab0931571adbcf514657af4e1cfda7e6d421ef41d25a9d856e78284bc79f180ea419111d09cc389b167e8521002c4bf8330683e44007a92a4e0ef967ac415539153c3da76ffc2b3e30c9c319d6af33ff3677de28e6505882a1522eab602281e3d1736a2160fd2f3f2811d2a5e6eadd158f1b86521c132f2cdd408bbd75b4ed3910b5583a135941bccdd71f0a14abd09e7698ba2550fc1501ad5ce143f5b38831c20f4fde783dd80b63b34718cabf3d07fb68d5ba5f859f62a1aa6a60f81b146b6f2400391a877b6eb9980001b5de06f5de54ba0b1e6355ca798e273f185901ad30a3e8e69ea9c22c5789870c70d6a05f53d959473cc30f9a8f508185714ac5583caf1f605ecaa49e75a1cb6e2703564d5c0317e1dc27af12f405bcc96b060ddc47c14b5b4825ffd6065be7b133e8de3242337f1c92d02234b88df846354901f8ce92d185f1ce9f4b9244af6f5018864d0a86444138ab20f61ec5eaf149ebd1813f2332c4842b12ffbe12e1df710fb406661102da8bb584ae40f32e9087e74a324e91d93eee4d8659bfac9e0fbde346aeee7af70650470a338adc2ea3e432868ff647835190f8b4557110fc31c00faf73e70ce541542a3b60585b014ee252ce5c76b11c7db8247bfe1a841e2cffb7b7899d7f677a6236c3e40d6bb0e31efc7b7f139a6bfb94de981c10bb2971fd6e2f5947ba9ef19cdcb67d3c4cad5cc8b259c450c12221a7d51e8d5ba5d190260e38025628cc5f3687128a452a88b2399bdf34065eee2e06c97c9987e89c106b386b163277921744a7935e034678242c149a1e21738a023ea8b84be8bb46fe3009dd563ff6e1351ea9ef0a77578ff7df7fa832573bde5f1c08fd664ecd1306eef1d2a6a32f65051e21b08077e65da97e8a1d591f772f0ca7c4509a2dc6152ebcd2df7d39d1761a469877d568b9144a50121c5cea2c2266027b853afc4df505531831bc07d57069a1e87a56a89fbb5c5342f380e7522e453e846963722b01e839bf685d77fd043991e750593ea64294e0edf0c73ff6ba7bd4a3f390bb2c76c58fef9af117cebfbbf7a9df4678f1fe1f25869ff1699798172e75e71a308464781b05b9552c267b82a74637bf37c606c9ac3a79a7275661e7e7b1f6cb23462b3d903f90be88c1690c925b93f528ae28b56a6ce69bba1b5e30c006d4eae78b52e9fbcc74eef77bbbc7c54d42479b6a40b849f5621a055f573f00c24864ab42c6b7fb35cc04356f1cba86cc1af16c0a967e0dfbce1a68ef8aad2a1ef8b7db5f9890925cbc5f8d9f94c1dccaf90828260d4b78becaad0f0b5768e9e6e40a1917296563d76027e22f6d5a122372a3ffe73e3ef0259a71e03a99f495b3e839688a7f2d6b08485992e92dbafbc332aa57a1bb88cf83f2b6ef513cf38617410f05ddb5ff77279bdf4236fd0ac2ded77d6dead05af7157f91389a2050b3acff51567423be2ed4f987fe4fd9ed4169d6407631d347cbea61300749a434a62244524456f2058063c417278ed1c31daa960336d42949390cbea458f3bcfdeb2a77a3b05220252399c62e56580cfb0d7784113695e71a9b5590c5af1a9c639ce4db9eed6cfb66c681f7b842d2bf8dc7134c8d8f33f4ff52da69d362249d23830365a2da081b01b778120191fa06cf55bd7dfbfd5383c4a52d7bded318a2d26a9415e1c36f243e5556150aa4f1417612d9f05c61a80f08e40b09b762c18f8a620f89c17112ee2d30c3cb3da0453fb81646345f20c533feb7886168d1c1f5d47e4c5e60706cd0785aaf012b88656b838cfeecaac91a2805129483860c649dff864818d3ca62ef247328d28666a804c2392e02a7f111d176012254e0d92c951771abcd486b771a0c063347d92e0c82351cf77b83f886ead3f3712b030de10aa567113b5130ad99b938d4fdd67318afb4a7cb70f095af7145abc38b30c6ef6f3a70f592b4969a0e032055abbceb2b9d44a9d4a41364f335a7a140291e0ea4b9a63fbdde70d3ba71853ee398f294cb312f7f17f88e5002be866e9e14cc1cf02bc7d629a86586503d7f91191b735a8edf6720acdcb14c04276e33b7701a6afb3042395a3e9b9e275f0b3eb10f3f277f7b16567d01f6cb0891fb29fedd342d2bf36ad60efd0fbfb956c65b74e8ef076583d29e785586867eb84836255c1137dfcd5569700806c2f27f8cdd72bb66b679bfaf23f8ec18ba09a1df490d9ab2c1ff9d997621676b31703e3c7f497be7c906e690dba45524e926ffea8ff9e9372a6bff084d5e068161ae8662fa8f506d390beccd843f8ea83b010790ceb865367094686260a61cc765b86ea019a54b897f9fdcb1a4463508e669e1daed8286b2068f5f4466ee27e86957f9b50b655750ade068d750d5c11544fd04ab92fd88f1e551c91c5af7bba9e17027e12035cc6a2528eb383f5a3bdefa6e6bd9d421deca8ef6f17c4cfc4ac91d476bedef2b6fb2ec2989f85586e8cdcf9327b2e5a8857164c4a2ff19bc20dbffe70a49733cff6f2e33fa4828530afb63427dfbf3d652bb07aa38ed66b45a19f6abbc0d9e4b2f00027856df2e59cc69aed1fb6497e62a1e27450422bfacb95d2ba937d1a2154b3bf701b7b3dfaa818731656ef6c5e0b14ca8bfdb65dc3904c591ba9e59999024729c95ee8b063a08d09b8ab498f67e155cd2d60a72159d12590a2a257bb9a13ecbdf7556a290634e0dd8372f6fc36e8525b514b74e5c718ea17f0075e80d355bb4bf88c47b3be272206f542aec2736686532b786cfe88b27f1c2ddb73d7f8fd3fc09940670e7cbe7515853b6d3a5ab66925994625b2ed10ed17909718b2e7fdecaf52b3b9b50f00faebd53ee0d2d194a7e56a5cfc8b634f6bc87411965967e9b1a3d95f42217124b70ddbd6e78e787081b5f59fbd072d0b8904ba0c20f150e49ac4ae611599a4265a61d1d19f0c40e669afc33ba8f3a6cf56b910edd3a15a726519da35b5aa0c0a38566bca461cf80497866eb6b8ec2ddb94040872cca6aaed0b9b22c917ade32c08b444902d57ff5a25c526aeb57fc0f40cac21b16910ab2e5cbd691862e6b01b5cd63ac0a6e88535300cb7d0fcdc3f8ce807e1774aeb93e554f2c9ca592f2b19678c77eeb05e1f76c8520be9012d94263d3cef5b6257c77a4a2701e840a0e773363f3ca6e85f5e5c6449071f7661704924d09c7f3cf78f034e531364607a163daf53b5be45e0eb532e4595570a18978d97906b709fa73856af85ebe7d1f9e77493ab98cecab631e6f806b07b24e19d2bb2ce1059e8eaeb4f22d434a923b2aaeaeb3ffb6799630f4d9d8a33b635e55e50c83ed890b091c33c153c3852b10152239c5ffb8c0c2e29a198a1640a27517c09ba26d7005189dcfef77ac603493e2ccd81c83be831fa0bd69d763eb1af72e384bb6360056a121aff6a4d4a84a19b1c978ef9cbd7fad7835d00d11dbb345db255fe0769b7dad84d48e4b018331ee774580ffe5ed0d398f6a8bfe0e070282ccf777273266d884960669091b0e4a974ce212ff5d838dada491d476787b919aa721d03e8d1845272734b1a6b9e71488ca66126a843836b63efe15eafae885a279300459f6b043f193696af16d1ed1ab84fb9849ce30a43031dcea9cb0e48e65abc6690c1870c96c3b361b78157278991a0023147f97d8433a14464cc2a6a5c00c397f27bd7042a8160fbecf03ded7b34f6594c9d6dc96382266b118f9924ee1440cdec106181e57417db4561f0a62ba876231785fdbe9eda0a5ea4ed1a831a6649b5d24bd45cd992eea6ab3be7544b53a94df69d44ff11baf8749f2d88f388486a6340afd79f894559e876eb06c3654057eabc69d1bfc4d2dcd4cf5366d11f3cc3186c18712b778e75f243d"}, {0x48, 0xffff, 0x7, "3b58793862bb73076646a68cacd51a7414985f895dab08ffa9fd9c5def34ea9887ce7b7a347c23c8b4d78098e69081f8e7eff5944e"}, {0xe8, 0xffff, 0x7, "e1b625e9ffef8ab0fd30aaeee7cf663e855620a8d57e5bbb35ee9ddcdf295cd686f6bf52027babea0dd8909eac4e2ddb736751346ffa788308ad4724e62eba83a1cf515d48f418247480602b28df9a80e0d609be8d5f10d776b2ed598d47984ef3c48175b0fe205ed1597c8c438e127efe6a97a192d32e9864e35c54124e5cdb36dcfe8d08c30eef21d4999a4617ccf2df590d4e71da0c77049f4da7c06c33c2be3cda2f6e289daf53e14d14a0201836a334991c1c45f9566a00f4bfa44e097f0a315835513688284698b119ff44b9bcc8d65c076fdd3764"}, {0x38, 0x0, 0x3, "8dcd30966e86bc448422fc3e65cf68450ca20ac536ff55b72b1d0197cc7d8f32765a"}, {0x48, 0x1, 0x80000000, "b1654c2b53090b99fa957d8d00e72de9cc32fab17c4cf7d64dcf96bfad1eb7751cae1df303a83492fe96a2f6b016d3651229"}, {0x88, 0x1, 0x9, "2940256bc69362bbc7396137f520045cc471adcb241007e5a92a0ff466db5eb3c2995f091760ffb890281492d66b737db0570ea95742a4ace8de96d43e24f096d43a0ccc1ddef20e4cd7c7edc6d523ff2e10eea989187b74008ad49fc5e6e35a8582724ce1157d58e3c548a8120d69b0451980f41f90d4"}, {0x70, 0xffff, 0xfffffffa, "439f05f5fd6dfbd245f8691809ade386e45061b5c69c42a7be442979c28b2d772b549e46dabc104902cec2db81cbb673d9ef00fca31148835da3c21ede35071ad57ebebefdcb6bd6d5f387a9116e09df858e0f7c12ff413c0939d601a1fe6592"}, {0x18, 0xffff, 0x10001, "50fdea2a98287fcc"}], 0x13f8}, 0x3) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3f, 0xffffffff}, {0x18, 0x0, 0xffff, 0xffffffff}, 0x8, [0x40, 0xb0, 0x6, 0x796c00af, 0x5, 0x2, 0x1000, 0xffff]}, 0x3c) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001d00)={0x4, 0x802}) mprotect(&(0x7f0000292000/0x3000)=nil, 0x3000, 0xf) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000001c00)={'./file0\x00', 0x5, 0x80000000, 0xff, 0x0, 0x9, 0xb70, 0x0, 0x1, 0x2, 0x47c, 0x448c3476}) setsockopt(r1, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xff41) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x4) 18:09:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3d8, &(0x7f0000000100)=[{0x0, 0x1ffff, 0xffff, "7cce0d80d5fd9862576658b801efb22a9d56ea5a9972ca22ed0a7f5885ecc36d5d7e72d716541aa1356ae6af719572411d50482134ccb5753b692ca3985a7f1a6e9e2b1af171c5ba90f97d4cc26099517d91d2a9772c2af7f65acbb1f387d37cee6e3227dabd4d76fdcd779f69201cdc049bdb1adcc801a6a3f9a73041f5b51d0b6f8d5018c91a2cc4499f1d55623cbd67be6506f6f474f6308329336edcec2da6ac0d716782993ff6bea71e43cc5c8affef866d2948c909321a45dc110be4f03c43a39d9aa942709ed3011c13e298723f47e01f4847c66dd55cf0e847c3ebad1d995dc8e3f6a0becfcb9820f5986399b4"}, {0x0, 0x0, 0x4, "1d986a15312e51f45a1390cd7317cd7a418fb2d343f18e08a8e705ef9fa940073bc911d405c17d8426cf4c94e2e06af05dfc8f96316c212a6784e7ff8f3cc8984fb8b4669967bbd836d600e7da943672ed98735dceab7ae691957d83dea6c3c60b7691a81a47ec3a1e5708f4a38b971f5556cbdd38dcfc53b64dcd92bda4f72a8538b759e9b668c7a4029a70b73c8041379f5670962d225e0fe661fe35c265"}, {0xfffffffffffffccb, 0xffff, 0x1f, "87f9a18b03795229a52aa67455e59e1dcbb54cfb9b29060216b902db313c6c6bf0d7d643425eb372f6dfa6cf8d7fb6180425f00af0c3d7340a86f8f431a8064dd9b6859380742d13e189c421e56b9ffecee307d0afef8a6945805546ac034db44c7a7a1f218984a519daa6e7e491f26a94c46400474f1780aa5cfad7a6f22a4e7add686deff319da79b6dec4cbd13b20e9627025d32d578a0ef107cd522a8547083f3ededad4f6a7a5e267"}], 0x28}, 0x1) 18:09:43 executing program 0: r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x1843, 0x0, 0x0) 18:09:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:09:43 executing program 0: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:09:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440)={0x20, 0x0, 0xb7, 0x0, 0x0, 0x8}, 0x0, &(0x7f00000004c0)={0x3ff, 0x1000, 0x0, 0x0, 0x0, 0x3, 0x0, 0x10001}, 0x0) 18:09:44 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 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) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x2) write(r2, &(0x7f0000000080)="2b661cbda933202ceac101a62b100918f05de2f4ef18", 0xffffffc4) 18:09:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f0000000000), 0xc) 18:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) flock(r1, 0x941f06531e468889) 18:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000000)="f3e5dc1e") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget(0x3, 0x80) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff00000000000000000000000000000000000000db56b069d2e02103bb133bcf3b79d5e752171b3ee01fa4b1117766ff959c041055c673d8f794a41db1679f8d26ad76eda800"/125], 0x3e, 0x3, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:09:44 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x8a8fa0e9450fcd51, &(0x7f0000ffb000/0x4000)=nil) r1 = semget(0x3, 0x3, 0x40e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r6 = semget(0x3, 0x3, 0x40e) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r7, r8, r9, r10, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r11 = semget(0x3, 0x3, 0x40e) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r12, r13, r14, 0x0, 0x40, 0x100}, 0x100, 0x1fe4, 0x200}) semget(0x3, 0x3, 0x40e) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r16 = getgid() r17 = semget(0x3, 0x3, 0x40e) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() r20 = getuid() r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r18, r19, r20, r21, 0x1c, 0x82}, 0xfe, 0x1fe7, 0x200}) r22 = semget(0x3, 0x3, 0x40e) r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r23, 0x0, r24, r25, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r26 = semget(0x3, 0x3, 0x40e) r27 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r27, r28, r29, r30, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r31 = semget(0x3, 0x3, 0x40e) r32 = geteuid() r33 = kqueue() r34 = fcntl$dupfd(r33, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r34, 0x0, 0x0) preadv(r34, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r35 = kqueue() r36 = fcntl$dupfd(r35, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r36, 0x0, 0x0) preadv(r36, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket$inet6(0x18, 0x3, 0x9) r37 = kqueue() r38 = fcntl$dupfd(r37, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r38, 0x0, 0x0) preadv(r38, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffff6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r32, r39, r40, r41, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x8, r29, r39, 0x0, r16, 0xa6, 0x80000001}, 0x9, 0x6, 0x20}) getgroups(0x4, &(0x7f0000000000)=[r8, r13, 0x0, r15]) semget(0x3, 0x3, 0x40e) r43 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r44 = kqueue() r45 = fcntl$dupfd(r44, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r45, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x8, r4, r42, r43, 0x0, 0x100, 0xfffffffffffff001}, 0xfff, 0x1, 0x0, 0x0, 0x8, 0x7f}) 18:09:44 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x4, 0xfffffffffffffffd, 0x10001, 0x4, 0x5, 0x91, 0x10000}, &(0x7f0000000080)={0x200, 0x1f, 0x8, 0x334f, 0x4, 0x8, 0x401, 0x4}, &(0x7f00000000c0)={0x3, 0x200, 0x8, 0x6, 0xd81, 0x8001, 0x2, 0xe4}, &(0x7f0000000100)={0x7, 0x10001}) close(r0) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x1, 0xfffffffe, 0x8, "68ef7704a15910e72c99f9b84c6b228245a1e5f0", 0x8, 0x3}) 18:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 18:09:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTOP(r5, 0x2000746f) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() read(r0, 0x0, 0x0) 18:09:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:09:44 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:09:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) setpgid(r3, 0x0) r4 = syz_open_pts() r5 = fcntl$getown(r4, 0x5) setpgid(r5, 0x0) r6 = getpgid(r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x296e4c61165f79c1, r6) r7 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_gettime(0x4, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r8, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000001c0)=0xfff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) 18:09:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x6) chroot(&(0x7f0000000000)='./bus\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 18:09:45 executing program 1: socketpair(0x10, 0x5a3d5aaef5d394f3, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/98}, &(0x7f0000000040)=0x64) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 18:09:45 executing program 0: getegid() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x3ff, 0x8cf}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xf274cd55026f06c1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 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) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r6, r9, 0x18b}, 0x202, 0x401, 0x22}) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r6, r13) 18:09:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 18:09:45 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf81119748d7b090798ebc72942c258b16423b114417bb1ca0113ddcc6f995ebafd8e180cb625af5b45fd94843d293eb7f6c4138ea10524713ec7036"], 0x10) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="297dbf14687328c442e41f26fcd370b4e9c52e989d4d7652ed68aa70a6116c277ec04ec630afebfc4a2da87104936c5057f9fdbbb2f32c12ff2365acface58ab08640169feb432b543b301505aadd01c3c14c5dbb55c4d5008b33fb26da926116d8969d521f514e546615e8c22bdce676980bb7393506ccf89734eff3b72ffaad73334e48d623d522b8f3da8e677dd1f2aaf28659490d934ef2b12696861ff4daf91e76dc7c5161f5104907593f0aa063b409a26d406902b66ba1991c613b2f6a5dfbbfcd4ba8efa32069ab1e881ccd3cc2b4f454c5f3fd6b40712c9716ecd1eb7a378479f8fa2b07767c1859c3a4601115fb9b720b0ee72cc12172952da923d91714f2b487e926b72dd6d642c3a422015732e948043f2a9f558e29709ccdacf9189197b6f89d970580ac7bf1da0b4dfa9fcd0e5e8a7e3b3fd9492a72e573567ab6bfeb905fce0f28414c897dca2081f4ff6673f1997c5814e311ede30c6220b5c8f0a26f49ed5e8a9d592672626e5cd56ca4acead3e2df3b0d3fdc8be56224362142cb1dcad034ab409a19ed40cd90153123e2a2ae20bed8faa3ad0f91233f98b4935c29bfbaa17356b753cafcc5902277d1e155d5b3bc66e580796e06222845483b65c117907d980a49a0619ccfec3b46e4ea7066ed9b2cc35e0a98cca92dabb3dd14018e2c60d1d71e8b77cff9851884478b593932be49877a4e65548d4138d604fd3f1956751d01c1b4d4b983e93646abe81f4f2eb20ca69379e7a2940c63ae0d2ac7e620ac22dff56c96c343e384cf9dab7f9afe17b6607914799983911d79c3d58f6e97e6ad8127d8f115f5a5ccd6575940388c6d0e3da16a43842ae319d0f0acfb3425c07666e571bb1a07a0cd08b27a7736bf0c25153453979934d648ea4907a7e983a78215844015b2aa6793c5fcfdea509bf036d19b69c6c2cb7e165547c3cde5c974fa190fa957ec92e700e5125eb1ee84cb2cb751de2e5d6dec78c91533f0a71418228cce52a54aeca8c0510f749ad7e48904ccea4d6781977d6f6e953db0943c0044209dec62069eabd89e3a365d0f116b5392fda51187c4c48e36fb1407ba9b27ce928ec38d6004f1054288624da81c0ce0ce9aee261fd8ee3731f66923c82ed1d27641a1f2046fd0df18a261f0cbd38beca3fc9c8383a52f6dbc44179479c5f59e2278c2e81df994b7091545d08e55c4a7df03bcf69a39decce1d90be1396f439ae513e42de7b62c4a5cba38a13a5eb5160480561e78c6f0b96ea0796304ddb49cc181362d92d72f7615e8a7922624b380db3ff7359919252e53b19d5da85fb431735b1923e754b07d7cd9396d4a4dee680bf6f2b5ba1d48bff18771989f3d1f6885edc4409cba33491d660007e3865f1552595a48176f12ca031c1d4f7b0c8fd99ee6c78e2521acae935147dbd153150ae7ddad7d954637506bea53f607b094b20ae6c8a1e727e74c601850f9bb77020d5f1bfcd9bf985a3930a85989de15b4073a7efc7af5fc14352c1c66d011535b953070ea6e9b220b84ac3ca3e01d2cb562fb2f746c7d18bda3b547ad40d7281f8d1870de27756f327abc06445f270362c66983d8667a83701568c9f85b0feb7bea2e5efb96c1f419da5787822ed1d681951b612719625c4bc0570a1004612c842505e60acfb133f49939eb68062a0cc244a8a4311d3b3ed5fb75bd01c5da156df1e2ddae9d5eda7e816e29c46d830ac4454d8da21cbd6ada41727c0eb847ab5224acd9755d7563031d92151de99b9b0864a9a27f1ce28f02e8c701067ddb7b436174f8ad9a49a33801f6572f3da5564d2e1a91359a108c471c72baac428ad2ed4c03e915160fc390b0519419080dd3999edbb1b147b65858ab38b543216e672a80f177d68e12635b82ca59dd0b1c11978c332ce2e10d36fa99cee289b30178804850a040fc214196f4aed94f67ebfef6a21bdbfe4e2c666485032e43fc7b33e4316157b9e84f68caa21bd1fdb079e1cde23bc0510ff6a2c3327cb9784df26dc32591b7f4aace81ca08147eae89ca66cab69dd8de28c955eb0dbe8fbbe65bfea49148559adb470a0bb7d4819e3b351da05305d70b96537b14cb4ba6dafecc4820c8d5a3ac2ad3be2438e1ebef13860c4823b5d3071834a4d9190639a7340e5f1bd3a490e8082617ad569a545eaedd9fbcb6cc9e2c94ef0a10b4db3fb4697b93ce59150d46efb7594c48a3f4534b7f9a3b6329d829a1d0431cae1651ac0c8e6ce8fbf835f9c8b6d9125bc75604be3dfe30b977b9060bafbf11eed41235be6e211c8f69e0aa78373497668422d89163963a9b3f19523824188e071cffc30adefe0c45be18b5add6769fa53d5ca812023f4b2eb06dc2bfe4639de6ce82a20f03d5770e63163eec2202377f6f1099957ab7c0be55061471c38c257f4fc1cf75a1d9e3d3277bf043980bc0a703f2dee2e9cec51e2520cc155ec72f6481ccdcae26b107cea1f16ddd9a6d456c52cdc5bcd55ddd4c39fccd0e871f7e8b4301f050300a215e19b0a2c84c294e13046e4fd140d093c477d5ae13470c1323039c2a38c44b819f946b3b7b6f5d8b8eeeaf9d37744fd91bd6c719f45a91aacec4a2acaaf6d1ced84c9f25af14e360aec3243b379786c182ae6742ec47b9c1e95ccdd3e039715fb5b225434faee7b10845f34feb14bb4f27109f8abb048e511a212065536450e24e84543f61fbb4c8dfab2607d0de788ce7f77f507c062f21c86a707e06792cb03c9686fbe5234fe66840ab8dce10ab51ba2b46074c232c9bf661e8c3ab1dfaf0216ea60235c35a70d4489f29bb74988bffbf25ba1caa0c80c3c547ff5a26de002665ef191b7e29794b367f7d568ff493439ef30164706dafc225cb1bc82a98736ef43ea78b8041279309f18bcab6fac0cf26e7d96c1e3736fca2b054abcfe571dc2a02a0f52d42c3e7a491d75f46649e9766a0018ef68428d735b99e698fa518bebf72e1fdb28eda8cbab3b632b73f0584bb43a76a43fdfc66e86a684996b35a7623867f78f3f5105c3dbb7ca17fe6382c43eeba3249cfac9c480a6ccb7ee3046434577f320440d6f50e746be4fdafb40c16ae061fa50862ef314722863db764751df1380745188ae92e6f3eac04b9e627f59c929ba4353eba8a7669fbef3d3acbaac5ce4e80ca9320293a8a373148963f4ab0de264e41618dd41b9a08b980ee4a0864c3809339b1be206d6a0189620cb084389efd7f1c1047cde87e812c06f2f669cdef2366a7dd0ed2cf60967feb56c86508a06b17b5c06754d9673da4aadde84b273b7177eede4aff71a34e6a9503970cf6280fcc4cb745a481300e005e334088d48d9bfc4bf07ba50b7673b75ce152ab7c71690d311a1d9eab03f64ce89d2f355e1bf383921100d5384ba92a2a87d24bd1a9c675072813f857e430fd0175dc877f5a299fd55e8b3be541d11b57fedb2b4e5bd9c3af1f9ba7bb2f62c6cc77f0ab4c5d1af315b726137c8eca1d0f4a12ec50dd8fc11701e7a6f24f682d647fa84d48ec3183654d74adca617ea73e644b5b2580c2ccd1e4b4508e9dee8813971a838a22c9eb17210cb3dbfc78813668e5b968d0c9bfb5021c3e9e73d32e49aea347702db23d558450e35ba69f3c8db12e4c710a125002ae4ef7a66a7e81701cc57e774e63c5888a09068e84ebd6209a8d0df533d57df8b29392eedbca2c6acb7986161196394597fdc521d7b002a3a1c2339a38fdf99c0e1646b0c3910c3abbe5814307f1ba34c4140f2a75cae10da7c4171eca2a2aca8eb3c139d41b9e9c06a1e4fcd6c71948eedcb5dfb73a958b98ec7c990e40adb8ac8444da4ec1862406be5e1d4c1e689e3bca5f5dfdd691dc41234452a6a118ff8caf807bb6257d77856da96bd9c184d1633f9313a3cf4e5580b387077b35f13ff1857f1a95d051ab9298a2da57851393d6e338cc738b8e4c2fadc889a9c7d24df65253e6623a3ff5bb76d6f17025e23a9e208b6d4a789d1461943fda1bc1f76c100ed75d4795cc67495be40abf8aece322c77971ed9bb727af67864c9d9cb527166e2490973e6cc47aa2e1d185d71f2fa6d2f0fce0653c292b5fb2150390b2498d55d633a2f3b6f5aa0b9022cdafa5d69ad0d5a747438c630320fe31be1fb77a9c18fd76581a65cef5e2eb42803208f9057e3564883ea0a23303a80d0c9313c09e835", 0xb91}], 0x1) r1 = getgid() r2 = getgid() r3 = getgid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = semget$private(0x0, 0x1ddbe33a3dc0e9e0, 0x198) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0x10}, {r14, 0x100}, {r14}, {r14, 0x2}], 0x5, 0xceb7) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x3, r9, r10, r12, r15, 0x18b}, 0x202, 0x401, 0x22}) r17 = socket(0x2, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000d00)={{0x7, r7, r8, r9, r19, 0x89, 0x2a}, 0x8, 0x80000000, 0x4}) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r21, 0x0, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r23, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000c00)=[0x0]) setgroups(0x9, &(0x7f0000000c40)=[r1, r2, r3, r4, r5, r20, r22, r23, r24]) 18:09:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 18:09:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) renameat(r1, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0x3) getdents(r2, &(0x7f0000000140)=""/197, 0xc5) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 18:09:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0xa) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x5, 0x3c00}], 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 18:09:45 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1ed) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x3, r1, r2, r4, r7, 0x18b}, 0x202, 0x401, 0x22}) r9 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r4, r9}, 0xc) 18:09:45 executing program 0: r0 = socket(0x1, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82a7efe1970da711ecdd57be971e2fa9c1e781664c580362d0c1ce7f"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0xd61ab385d432e72b) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) close(r2) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x9) 18:09:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r3, 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0xffffffff) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0x4}, {0x30}, {0x0, 0xfe, 0x1}]}) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETZCNT(r6, 0x921aaca86624cda0, 0x7, &(0x7f0000000380)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x20, 0x8, 0x7fffffff}, {0x1, 0x1, 0x1, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x2, 0x5, 0xc2, 0x1}, {0xca, 0x72, 0x7f, 0x7}, {0x8ab, 0x4, 0x3, 0x81}, {0x6, 0x1, 0x7, 0x8}, {0x40, 0x4, 0x0, 0x2}, {0x1, 0x3, 0x1a, 0x6}, {0x3ff, 0x40, 0x5, 0x1}]}) 18:09:45 executing program 1: getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$inet(0x2, 0x8004, 0x1f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000240)=[r11, r4, r6, 0xffffffffffffffff, r8, r5, r6, r9, r0, r10]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 18:09:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x0, 0x0, 0x7}, {0x1, 0x0, 0x4, 0x3}, {0x6, 0x0, 0x0, 0x7ce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 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) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r6, r9, 0x18b}, 0x202, 0x401, 0x22}) setuid(r6) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 18:09:45 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x8000) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) 18:09:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x4) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 18:09:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x110) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b40400c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a0d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90914c5c7cf7f2de7cebc597798d7fc438cd4a285175f823e517352b813aacba6124c426633f57a7a3dc606a8912039fd261e862a160670b3579c48db1e4e519e552d29076ed1a73b4f077f2ee0b160ebc14f4bd6db8fca5fae2650d9e82989874f56f98fb6aa81d7e18ce8121e511539206656ad3ba909d3d629f16b97b3811e296fac21f48f20581ee9b1f76d159f7ce05442649a64c0486259aad36a63079e5813d0e16db57d95017bb5b9f0f2c5b390cfb3314584e55"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0xd0, 0xf7}) msgctl$IPC_RMID(r0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r3) 18:09:45 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x3d, 0x2c03, 0x3}, 0xc) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x1000, 0x80000000, r3}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 18:09:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x840, 0x0) r4 = msgget$private(0x0, 0x110) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b40400c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a0d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90914c5c7cf7f2de7cebc597798d7fc438cd4a285175f823e517352b813aacba6124c426633f57a7a3dc606a8912039fd261e862a160670b3579c48db1e4e519e552d29076ed1a73b4f077f2ee0b160ebc14f4bd6db8fca5fae2650d9e82989874f56f98fb6aa81d7e18ce8121e511539206656ad3ba909d3d629f16b97b3811e296fac21f48f20581ee9b1f76d159f7ce05442649a64c0486259aad36a63079e5813d0e16db57d95017bb5b9f0f2c5b390cfb3314584e55"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = syz_open_pts() r11 = fcntl$getown(r10, 0x5) setpgid(r11, 0x0) r12 = getpgid(r11) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x5, r7, 0xffffffffffffffff, r8, r9, 0x100, 0x6}, 0xd0, 0x9, 0x0, r12, 0x8, 0x2, 0x1f, 0x5605}) fcntl$getflags(r3, 0x1) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r14, 0x82405605, &(0x7f0000000200)={0x80, 0x6, {[0x5, 0x81, 0x10001, 0x10001, 0x1000000000000, 0x10000, 0xcb, 0x0, 0x9, 0x0, 0x7ff, 0x7fffffff, 0x2, 0x3f, 0x2, 0x7fff, 0x6, 0xfffffffffffffffa], [0x8000, 0x9, 0x8000, 0x100000001, 0x716, 0x1, 0x7, 0x4afe, 0x1, 0x7], [0x9, 0x100000000, 0x5da, 0x7, 0xffffffffffffffff, 0x4, 0x7], [0xde, 0x0, 0x8, 0x9, 0x0, 0x7], [{0xfff, 0xff, 0x1, 0x55}, {0x101, 0x10000, 0x6d3bc2f8, 0xc08e}, {0xdba2, 0xf8, 0x5, 0x9}, {0xf84e, 0x2, 0x659, 0x7}, {0x7fff, 0xffffffe5, 0xfffffff8, 0x1}, {0x3, 0xfffffc05, 0x9, 0x100000001}, {0x1, 0xfffffeff, 0x8, 0xfec}, {0x6, 0x20, 0x3f, 0x9}], {0x8d1, 0x5, 0x8001, 0x1}, {0x5b73, 0x6, 0x1f, 0x5}}}) 18:09:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x4000, 0x40c, &(0x7f0000583000/0x4000)=nil) shmat(r0, &(0x7f00002fc000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) shmget$private(0x0, 0x4000, 0x329, &(0x7f00002f5000/0x4000)=nil) r2 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r2, &(0x7f0000553000/0x2000)=nil, 0x3000) 18:09:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0xdd8, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 18:09:45 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef030cf69a9b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5fa8ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af11459eda5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f709a0159a451ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df000000", 0xfffffffffffffdf1}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b545000c96d18a6ad5d2a72ab37e64e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd020066378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f74d4a63f1cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x1000000000000376, &(0x7f0000002f40)=ANY=[@ANYBLOB="0300000000937245e236b4a43af52f00d856f2b0d5ed6e5204b22c7e6a8b91d2ff61417b444a8e4b3aaa3616a8bf5ec8f4ba3600eb189d76f66dcd4d84a73ca63180221059e501dfdb4bf7ccd2e541ca16bc33e2b99a57846678e76845eb4f50225270ffff6a3860580b253959131b54b5bf57ad5767f9483655cfb443135bef87ada6d9f856a59a55d0cf363fbed5"], 0x28, 0x2}, 0x2) r1 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r2 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002a80)) r3 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r1, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000002c40)) r4 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) sendto$unix(r4, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r6, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r2, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002f00)) 18:09:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) 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)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x14) r4 = socket(0x2, 0x0, 0x9) getsockopt$sock_timeval(r4, 0xffff, 0x280f, &(0x7f00000001c0), &(0x7f0000000200)=0x10) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r13, r15, r18, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x3, r15, r20, r7, r10, 0x34e2418b07e7224a}, 0x202, 0x401, 0x800}) seteuid(r5) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) 18:09:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xfffffffc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r3, r2) 18:09:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="eaff000000000000", 0x166) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6, 0x2}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getpgrp() ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) socket(0x2, 0x4, 0xbb) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r1, 0x0, r9) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) getsockopt$inet_opts(r11, 0x0, 0x3, &(0x7f0000000180)=""/4, &(0x7f00000001c0)=0x4) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) accept$inet(r10, 0x0, &(0x7f0000000000)) 18:09:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000800000000d, &(0x7f0000000100), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000000)={0x4, 0x5}, 0x10) socket(0x10, 0xca3c74ebbf6e9bad, 0x80) 18:09:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 18:09:45 executing program 0: poll(&(0x7f0000000040), 0x0, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) socket$inet(0x2, 0x1, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 18:09:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) bind$unix(r7, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) read(r5, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 18:09:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x2c) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 18:09:45 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x20) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = dup2(r4, r3) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)=0x7) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8811, 0xd0c9}, {0x18, 0x1, 0xff, 0x5940}, 0xd1, [0x1, 0xcd, 0x0, 0x9928, 0x0, 0x8000, 0xff]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x9130fbd, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b450 failed: hole in range 18:09:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x5, 0xd10a, r3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:09:48 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x10000000, 0x5}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)="39b5e894fa9da0063ea81c0b56025b531197b47920111f6f3570f8acdcd4dc85248c77a08e09807b2e07b111b449f3a8d661e28e35581dd05e131cc34425ac2ad278a75a26d9da99aa499e199d4964393826cba525f59cc4405afa6ff220a3ba10218934d1d41f04ec42413a9a08298ba958c5a0ab239d05066702a5a1c47f190f723cd84bbad2a8a73245128cde7e165d69a7acb081de4beccc6b296eff8e402e77f0e18fbe19c2fcaf57f939a807f19bdf4031cc25e8aceaf584cde06ee33c5370cd4348e03b9a28f2c093d35cc3080f", 0xd1}, {&(0x7f0000000040)="2021161559a4e3aef00440015d9ed38ea4ee44b7ca189fda84b5f5ce9a26b64857555628ed01173890b46397109640b11e055cf75f7ade", 0x37}, {&(0x7f0000000380)="f3c88e0d59bf9b1cafe576ce6e81338b18652ed260235fa0b91a2215cbbad68979b1a994317e623814b8949139dc2500ee38a6004277b2553599074e07275b69438b5a70d97aa24066cce9128b6787b52d7a39812dcb488a7eb7397d4d0a9539feb0477c8e18abeea6550aeb2b6bba57a01b2c684383c1d5faa1475c42adafdd9286679134df058cc27e6f1d5b257ed2b4e9930a69d14109f21f4314927d8f01c8b88d5b69fe4ee78ae3e947c229d65c4bba8ba44c2ddfaeb53e2cf9a378bb106eb86c11877b0108a62947c8ecb68ad77a3fc8f746da8c5e2d165288b24931f3dac1fc5bf5d00eb76a9361c6677b56fbdf439ef4409d995950d5065fbe0656f6bee75453c7d782b84892ba92e8494e6b2bf05b3ddb67f57938311de7d0103da9851a74a3a581890fb781e5d1715b14f41374074443007f8b3abb89e88a304812743eb919b092f48c23693c02cb4b4b243a7c414205d4184246a475051ee16ae2083e12edfb4ddd68fab328312929de72bf223cbf1c1d222c69d45dbbfcdfb4adff767c0ef778dbdea558b5641f87d25c0864fe0fec5bb8e0266dc70d36f86fe20ced0f5eb08fc7ddce337a3d84859e32bbd8da16903ad26eec77262a825c31ffe8f4135044f8507db3bca62f9e443d3a2a7e2aa8ead336d3b14e5c8ddb789508edd8a870a3f65b6aaa19e2bdb12048c0340838ec3c858f28796742b8c0a0235eec7b23de260dc281053bca8b2d9e753933115722960fb8be5371857b26bca512733ac6b875fb890c8e91d50196c0147eaae3b948324970cec7829a85acf6110ac2ae9abe8d9a55d5b327bca0211be4abaa85d5facace98518383e41bc042ea3eecc8899a01a0f1c728bd72e387516d8348371172115bee96831cc9f4ec00b3572469b76e3d7f5536e4fd66969821dfa3e5a577bf85a9cd1178aca7bc8b7bf016e762d4d8898e9b1fad0f7f5275beae9c5d456f3d2af919469507b1c74719bf9de20355682f3c2979c3f76251953cb4d21b155d56d406cd4b1efb18e8dd4d22cfc191105e88ef5ff852206bb8b3594b49f281e21242e4004e89ed2d753b41211178c164a2eb8b6c190c62ae04e196fd6f187820700b05bb78c032346d04e8afe4f19f22df9d97185ee89a3a7132b09420513c310d93015ab622e019874ac7b3ee3fa73fae184101db612848010003f2f14d60a2db5b27f4a6abba867aa67711a292fed89cd14d87e0e43e16cd640fad162f48066501f71929f845a443f3c5fbf29ebddab7f49b6aa61868ee3b5001f4c7cc2caefa6fbc0a90f16ee6f1c6e03454e29fbf28517a35f17ab5ae7207d69f2b9228a4daaca1d0e2c322159e34dfa1b7db6f326a8b076114fabd39daf1258c7fbf1fc271865168924e20b25f314aeab349972354ceafe572a3d3603870afaa2a34bfa1fcba41d086651a2ea2b0223c573702df93a109c1ce81042bb1fada73ddea53d8f5ddbef95991328d31611396e6632bc965685c836f356662d3b24122d9621b480cb2d36bc9ad452815eac7b982f8faacd503ee6c04d0049ecba89387e7f778947c34a7697a42a4e109a22461df6c703fc9e81ea8fae17545b3191cb145b3ea216eab890bda516aba3c890a212150f5017b608a03a8bacd463a040843a6d657050c0164693228b2ed9a31610bb67567ea3b95c492beb7ae0e070caa8cded9b79989f7eaccb9755ed16fb5f2158cf41cc3a57b9d69f89f36069defa162eaeeece244c5799de430c3b226dba57db0e8778e00f1dc884d90b4b74b8010eed059c057a9fe9cc05e1f4b90ecb361c6928d08982b8b55607d96e56da3615fbf9a9ca63f098dbb4f56d632cb72cbba7756e03fbc07310637bd50f383226e15e5b1fbc0829d6b36a7a16b4d4f3f21d411e36b727ad0fc12ccbdea19fddb6f3510ab03db0defb9043df5f1fe7ada0cc9a400a95c1b7f07a0c175ddf1a8c29f9f937a578de14acfa497692d16e3499cc800a2e4d6c9be06c4e8f3758cdbeced1e2b735d8202947dbb412589d4559102b8f7834e15061d4d0240cb5b71b4ed9e24525817184245628a6a3d793e28b57f1e4d1fddb1536ad67ecab1f88b2c367e630845d4fa81c49d95c7623e4479fa62eb9400a7c8a4d6df3020b64d1ffe0227cf6c49dc9671fdbdfb6c7abb76a67e2cb564d06f18e8a924348d3b13cebd97c2528c58bb31e345cd5c37239fab83a18202169a09cf11ca11eed04a14100dbc9858393776a3b142599a9885de0352b56d58c82f491f15504d51a94a75cb85bfefcbff45a30d6e3412cc9831d718bbaefeac8c48aee36faff87bd3bff91cb075b480a78f548251f83e01fa52a76a230ad53685f6a621f249a65213cccf8fea958bbea262be2de37c92728e95389da1c5b3a6a0236e0a570683e9bf112a289ffd248aa0effbe2913ac5b67d826f3c7a5611ff03bfc956e12a640b844cb3bef142d13063000afe20fff3e2591c1bb2c8b640a084593bd676e14fa03d812f857f7e02a6926b58add5a53b486349683aba30643286e2b0c7d207c150ba2328ca7eb328b8943e8708a2df93f1ed029ae43d728ad8df80747ed75ee33654d75aa5497343e5ec0587eb13d644afd3000dc636e862160921ae04a4a21ee2e7293a954ed3c55b2822f0a0c813ec0eafc89605b73920b55d8c4e3c38fa8a724a2e1645bc1c0dbd4628eeededfc6b48d1a9f1c58f7b2f2bd688ce108982ff75be4a462b8d911fbbe781b728be5e804ef37e1a1fcf0b6a9ca20ed439fde08e5e2f79ae367811fbc452a4ff7bf9100bc0dfb10fa402abc7c98b494b176199db872c5b7418fe1af5a47a5a4caaa1b1cefc74b16397088d0bd1d348d7d4bd27c3dbd5cea8f79eb5d46b14e2db3e6af49d90c5c75685168236fa29e0805fcb23a87b14beba1d275854b68b9dfaf20d35912c8e33625180fed176d871efda73785e5ea2e58ec61bbbd5921eb47bf54374f3aa98931cd4a0ac5ed7e694cd2bc2f2076465211f0cc95eb8ce5fe6b81f01619d8b5ca3a0e1137b892a2b983ad84aed487a49c396539c7a8cad0e18be31810556c196eada99e63e1f245850f8ffb7feeb3b93e6baff8228d468624d2b7f53e31d98fb9c4d99e0fbeae8eb30a0cc790baf2998694aa0debfd669e2461b436d0fad268f07916ae476bd870c00886e2af28cde7fd9cebf19b62b6e58dfcb9c0f9f9ad5d9d3c69722d4507b9b207c3ff44803e2c944414d2c944cae349275ba504f9952710e6b4abd515b758f83ed3244eddd5ca1efeff5833b0cd6ea25c2129a90da26fe83fa35733957577654f4dc1d7141167941f25494522f3576e2700fd9675bb77bbe98577c5b5c5aeb598af1d79214312cc8199c52a352f0423e41a3d1fe3b6aaece5bda3c2d913eb10fad8b27c3b258af856e1f943c331d68b2a0dcb8ddde357de4a8d4c627536b2e82979690653bab99f190240d2a240c29df3c0bd6fcaebf3ba0adf1e8e43edd8a1151cf2172c504c136329c6ca656130adbd169e0651a5ff22f6e02d9ff7434f63082543df782f755a64c4d87f23403b0faee756a963b5d88719e5d3b48e202f626f0551f0f1558201ffe5428429037fc52493a9d7496f761e36311599730efbc09cb739adeaec9cb1f44e45bb815ae1a8efee7434fadbd0db194f1a14a049720353c24ab75170681739cf85068ded2b2c3fe958dec6db6c7ddd8fbe29f23027e4db62e379d42308624b5360c51c7703dc797f4e57423daf8824d2f1e889d7bd0c39e0cc679794f2868eb833290e41cdcab02bac0b8f0408c11d7ee1d66b20c8f588d1455173c811b0cabc3909cb9711fa978da0a840fd43eb6c530d06b020aa0f70bfefedd6113e05bac764fa0b39dc342315331bffd22a861174617f5d082ab45b41b5728df632289830b7c66ac834db462045994b919e13040338ca6168c54a8faa67455d1ce44427021860fb0454f22a643393ca711f56db8df4f132b7b689d1fc2464d9e2f60ab8442d02f011236d84d388347053ed15d89295b193f21aea2fc29dacf2e2d96dc71ada7ccb95c77ecd24cc3454bf1d9470abecda0e479f22e02f3dd91cf36fa092a058f2e4d5894f408067ed0f0b33ff26e728868c656f42af9dce2c3d1c5cae778d06b2b5f87a193d5389da19f78d2229e5fbc8ae75a70d088202c01ce69827f656b404c9c29eeff68677bb0cfb73fb463271fecf7a5caaa9b506d1fb53c9c575217d3225c4449e19adcfc39470fe23b35e9a4e0df64ad71cd5817e317ada81780ac834b1339344c216df9355e5d48cb5d4932cfd1da06e44af26a953f530a71544d5db0b3406c90b4d0a222140d6ff1345906c4ed3b56a1f2c8b6ff41684728092585a52636563906ff2861ad905ecead5e414564f743b92c8b30063f5be41eab101b901df01c9d1767c0162db69e3539acf58acfaf836741f25bd99e6b11d89b33015ed8e1cb3b69a0687388301a5e1b839dc01e0a616068a3e52c99bbd384d7ca2a9e16e1e5f2113d2b8f80df765ed8191b6fc280bdddb781aeb4a721eb6e1beec89a5c9a1d6f66160d9ab796475b7a470b644f1b77a52d9f04bee155dbf5ea6f79e65d346c619e81c590faadbeea8770a0709e2d08e7ee615676887078cebe687988fdbb10b02b8e100724a4be80059e133657a292c260768435b77a69f38eede6ec41f1847fbe557679697d09cfa124b95fbb5338778eb2ae0336f4691c6883f9b962b17d87f52387b421eaca5f6e201b5627d17b0b555d2808c4cf19e1da2ac4eec8b1aba5bd861fe91f208b255138b7321c719816438cbc91e472f90f57c0bca6cf1ed12aab7a2f02ea94d9cab7ea462dd9407eeafeb0ed06a2e9dc9fa1ecb39ed354e3ae99ebebea6a6a195dae32e36ac0c583e21cec0d5abd17bbe70b80e5d4cc3a6c902a7bc6f9a68168f52de98fac144ec8206243a7dcd1b2a072610a7658bde40f80abac6ff57220474a6773d8403d515e663e80449655c49436bbf29b00f83fc0de1f8b02f6ee5b93162d7bf261e36d8c98d1578fdf71a62324eb46eaaf5f45a2fa29dc2753ecf72ecc1aaedadd910c9b1fcf2c752bb506d55be7744716a40435d2548becf51219309f050d64d81d10224bdf0c079f61ca014b0cf26c2e905c1e9d784e9386650c9b772b0cfa96c9cf96f698271c5e3c2a91e073afe96a7388014de7e5aed09e54642d685d85aae226c0c3f2617a706b32bce2f03c906c64307a85ea26119a9600b78afee3311896160d1039c9f22a464e89c46ec9c2015adc629b49dc023b105b4df594010ab5844fa1ae8285546565b75a04292f47678de08a31c0cbb7300ceb11bbf6feca94631f44782391d809b045a51e149211ef21234470a46910c576cc226d4fd7615e80b61d785fcd40aa18dacaae05f5164efb01ddf2afdef14776b8019d6bf6ab3acad7ead0992e9a08a8c7ec193c94943812fd6e3aa095bc6fd974f15ccc88e5e543adeb2334ab0175668ae7ef077e9662942ec14edaf0142b431f4a07e91f28c3d1221e7f14fc834b00ce00296411f83b884d4e554b0ea186dc46f933052c0fa4beabff900095e9e5c50770cdb16216e75b5faeb6e779159b5b35922b030b93b83ee03bcfe3122ed66ab0e291b4c3d2fac942bbcb9659b3114bd274dafc25fcdf72f3f3a627066ee6ad0a6aa4b550a8dad356794d29b1883ff93e8211ee6f5d21a80ccb89e2aed15a19e88bb3a8a99d9de846cddd640f7c4274caa25351f8fcd1b5a405615cb1c4cddd31b42ded35ab2e99ec4647f325c7e62b80d0f89894a22b9dc32140", 0x1000}, {&(0x7f0000000200)="c2fa162a62a7e14f681eda57967c09230c29f011548c14d4d2897163acbbe52c12336eabad4f6888de24048b0aaf37a1f0d1f9a1156af9e079cf20c792a569d085d16743364ed4cf8809731c485b3b506f422e9a1bd73fef8947236c1e81c03a578cb1a1e1a84c42b4a8f47e541bec8bfbfef5a676da163b34f87eab8dc2ee1977665d809f1d6f3a23145c7db41e779994e306270d9eaf599bca603854f2b3b7f03cddb2e78ae5906f687441da8bd6d70c3b1237d3013afb8a01", 0xba}, {&(0x7f0000001600)="aea322f372b621724e7edcc1512392b5aff349685bd1728996d9c233b3f65707a65639c291fd8f101d14f957ae183f4f3e5eedd4292b27482ff8ea2f7e3a9bc9cc488b2c9e8684f928dffc300b28f5e20bed87c7ae0cd220617276b38762527b285413d451ce0f26e69d03f5f5cee10715cbaba2de55dbfb84b0c60994417dead8efe1bacb9ca8a70b8147db7aad12767097b1463ed304af2cfa0e9a5ff443b676f543f8372f47d7af6c770187b55e0db33d3014cc7d0d6e698d3186619418b2ff1d61f186e6e4aef47078cf62b9cc857ed71a5d96b06469bf46330b4533db91b0a1c29a62e32f8c1f97eae1e818b58463943993363610b714998a4f1b6804417074bb9c14acdfe935182256eaaf4a01e5c43f7e2805e2257ee1371ba18df375c8decab4193d62274c68d48c756fc1ee605a68849405d88c361af46c4ba1be6755ac459bdf93cfdc99d7d3be86f788c47b5488856b209873698500a53cd6b1d891dc48a0af3abf7acafe0f5ffa5540b68aa496879ef422611fe36fb899fb2f3eb9da9989d49283c9302fdf5ff6db8970109fd50d3a9b94403cadace59f9ced49cd2b5aac5d6935ac917c632c74b78bbfc099016ce94983d4eb833f0172eb6119f3df4f6382772b5cd6f26b568bed9fc7eaa10e33eb28fb4fa7d5ea48f02a4c72ef4f5debc4dae6b33d8ece3d7e627b37cc001105c9fdfe07cc0e203205553636449decc544d817b804564e324399bc202dfb70b992bb22b9ff714d1ad5963d0df0ff3ba5dba8a40095b8044b781e4111ed6273adba404a01d6a6049eecadc3b4a1184aa46146ed6371c78a5ce08c7c4a3d2cb981ad1667d1179462d453a06436679d47fb3c8c93e6f2454652c8cf8b61ccda45a37122c356548c31c355515de70dc46628852d054075183b1dd0d94b6e9ca7afc2b4fbdbb3c11b5f5d9a91a455b99ccc7394bf95bc2038deb70d947ef83754f209b82f8a961e0730eb8fc732b313d36d533bf96f6a72ef7835cf54f377e59e812eb95d72af0d9dfc009808d777b6cc5bd9cf93cf06d0efb064f603a0bd0aa1959bbfc98a13ad4c282d32c119f12c10f9483411d4ad744310a8e86462e97375b2b8435246814635ddafc75c4cbb3d8fedf7a07669172a7841b0d4a11bbbe50a5cd2553f126346c8c44a7e54b0f2b2affcd690eacd6998c188ecb7a1322648daab81da72fe01fdfc17a5c4e4cdecbff8c9cd2d8c009de93aeb4c849ea149fba61b70001eb111c82960e7e0bb445440968f5ee1d44a10bf2919a732163fbe417549fb2e5db93c5a698586be8f40a01ae2428e5683d7758a95dae55522551faa422137942c32fe4221dd1b8dbe6d0fd57ff4a24377aa54952e662a40d07ebc57aa5b0c475d5a8e4ee1a71231ff92ad517f2855c13d27a3dfedfdf2dc2178e8168bd9967463d40bb47dd44f00e34c6ee8644df204f4761b9010799de4bd80d98b2d7ce391b8e5c030b44583934a7d56c9c3d9342f6eaf1c74b28c689c6623365d4bc2d81f9bc610ec14c131da21140b0a42f620ad3cf350f2140642acfa8b7df3c3b5c5d48ff29a78b9f48e42edd777c434a0f059f22a02584b2e5b3e8005fbe82fb25b884f46000e3655c0e2c1ac9249374bf719a41e46cacd75d80622cc32b6b343499f2cd520b7c3c70555f6cae1d68c1aaa411bc02b04e4c565133bd97dcdd363f0a5be55ef0aed6a2e86b959bcbdf23d5dc4271324438873a5ea192039ea1a2366c507cdfee1c6f1bb7c9eb78b80bed3e03a4d9dcfa789ff78eb7c6d2f540141dc519df0e8bf3f4a988381773284e3ff6e550920f4449234e2e47fdc83c3da6d05228e8b9423c0fb0864177194acf980b7dc012257afa9e915d786c263f54af19392a21dbdba70b2257074ddd902b925926cefa297009c78b7347bde1eada0ddb5ea374fa09c1a423804c5ecb78ded0cead6a93d67dd8861dcf2a5d74bec76ece343a074703835fbf6b78a3c428bd62752d2f26670784fe72962fe7d919da509a1372b08650f8e18f32cb6157fe2b389d4346d956de23fb07fa6871d12bb820df41d401dbe271b89894ae027987696a1917ca55b3f29f539eecc27035563d9623d7c7538db4ea47054612f6d60cf7979043a0f178d27fa6e24d1bc5df901cab9013ef38af7392c10be082b1c8812968f986029127b7e9a249fbad9a12274a51a939a8808621521adc2a1518fb203b77db17dcce320c389eb3cd8e2d3c83e0705c8153690713957bb1a146a3414e21da0b3d0b946fdaab7638f47e95cf465dc4f9af540fb5714d5ec799a81e9c683fa92e2aa6053e0b015b727f5859f77e40ad09da2bc696d1b230cf52770fba00ec5ab1c52f2bce823c59d985cdbc09a8e4eaf47ee980352843981c14a760a88d393c6b7dd2a7cfa7915d1c4eeb733084397785d6427070e27d6cdf26c7efee2475b7366e7484275095676c80a4fdc10c828f12ae0c2a56a767eb61caf78ba4c8caed07be29bbc03a9c37d76762e61241313c318301030ce50efffc31a9c9d34851b75fb1dff1f8edcff9223f9e1a9e95b76863456b5181c68e8c8ab5814955f14b103debbadad4ceb89c797dcc18b79cd261e42b84bcac5e7b44568db906e548711e83f16b20637fa38d0a6968299881524f9f150c1a2053cf44fe610bf1be1d7654aa4a416353fea49b7d1f97704aca1f000b57136f476a0ac1e1b3e66194c7065c1ac9fc51419160538e37ce9d3f0eb00583ebf70b07659d6ea0e0c3ab5c353b4e01b36912f03effcf1b63c2994b728b149b0ef2dca1814bc4ed58ada6fc1f550814f06a18ee49788b3bf9744c9ea58343fb6065bb97bab044c2e52469267e6ef7bc31c46321eba5da8191b2c0957f2965007a7ea00cc91c1b7aa2d8bae43d79de8f885c67e120e006ea64a38ae59b69210923b3abd47aa6688dc0421791f7ffd0703dab2f44112a2d794d25c6af93877ee7f54f389fbf05bdd28c749215af3462a5851d0d8f2c055d8172438896f1e40132633a0aa3f640bf6d8d2b30aac1fa4bc591b623d209f61940abfb2e19086f2f8e42dac794b60980c5822882907641ea27e815557b8008ce8f7fe122f5854762ed6e32f364d70d11f4c4eb0fdb50d8cb329f7056d5a2ebc6532f7692e1a9fa24ed65c31e844d8db768b3726ef17b2bb94f410420d7b2ecce3435a2a5254cbc5ed240c700faa08a37eda3093e4d7b0045091a8c344dc40499ca90913e021b59536695c1f99b7583b1ef38f26b4ddeab84d2d3223e57ae16286a5616094f2da50fb4c1f8cd4a5e9dcf3db24491af6b529f8f8da7eb0c69d202e932ce13141487127e7c67f1c6bc0c9bf860c8ca8f6a709f3d11a11f632be6dd15457286e356eb65f5b68819e29e1bf19f3b3c26c0e8b943b3026522f863ef72eefb97b9d6622a6d9130f337fa509670ced1f5511f6418ad1b491daf864d4282fe81aad01f62e82605ac94b1a3f6c45f4c3876d67b66a3cb54589e96731854178b6cee73813d9067e04ea990aa94f7da276f1134a067fe947f2ec9171d38d90ac6f033bd29108b370052b05b9ae274de822aa7476c2ba8c728dea208925af4087fac30383cfd808420f02593a9db22b57a9e3bed634d595b16dfa8b2388b449f15b1c24dedd8e34683d5afc3cfa362f381180d12289425c9f01eead716c2e9c9b8b1fed33732af4e0ff5393f95bcbea4f81dabe481831c334442ef99ed6c868e2dab316e49a8df7119abb1add88f47618ffe0056b45d256aee421e694ad2a5066632c621c23a09c26776be399d9ecc7d43310339b1c6329a9b3c504759248e0fcde49894e496d300926a71bd5e8c0b251f7313c08f43d59dbb22aa23eda95455c19fc11dc86f67d63e8e63329cc3c7c194a69d99457b79660996627baaa0ae4876228d3a3d1f878ce749e65dcd26b99e8cff82c4337afaa31f15b82bdb93a0f45e634daccca38e86356bc216dfaf7cf8dd5aac1b8915b8c313a156fb36859175d4f1211d976d6236b0d9fe3cffc642ad528810b3c90982229797f68776bc61a73933bd225ed4f3081ac72fd577910ac76cc1e03c5e3777b8688c2976f39a467935894bbe0feae682d9163c7b0f611e75b710168f3ce53db2543bea195bfeb7b1c795f74f74695cea3cd71f68c7d891d2b8bad4658d14d999400f51baa37fa1b5b00144275e48e8a106f32e16f355b0767086bf180f653600124379e4e94569207a81f9f7176ab9cb44434c9cb1f9aae3910db6820681a32ae893b15ba68c36b6bd3c6063fb6fd90a96fcce6cdc41217d1a6b839c9e55bca2c604e96cab1fa9b82037dfa2372ba1005fa3d75c12afe2fd3cd539c903607ee2eed402353f33b70855cbde3d49297d9901cd31f1903e5fc8d4f625c1859601e15589f10b65d8c119ad864549d45440928547f38169fb9ae3d1e07b295df7ac2bd6cccfc2307b997a63acfa1d39eecba8b88e1fd352265fc1176176befb59460d5281c8750643f03427796df458203bc188040fb9bcbef238d9c4b81fd39a235d0917be263ba1a25a84a79e0b983c52d98e894ef777622499c35bf5d5ba6a8c3ce3f69d0b7389d3ee21a1f4f8c0dee65fabd3f1527420a6e91e7ad8ae544cd5981d62bc876f56f01126572f78cc00440aa196dd5eea730979f7c076223a2dfa7446e73417815a50ef51a2f0783361664f0d47b247f8a644b92b33f86ee61cb95c32f9c7b5056705b48cfde302287b46ad714206aef8f6f55bbef35513b8c28f873f7438eca24e76d5fb622062d11d22e92b4be7ce221f775e19205a88b4df075fa83d63cf151affe9572f8d37ccdc8dd18798d3af61ad6476d51fc88322f2a1df4a0f895658e39c24b2388f0e1c6d9006d750cec83b58f142cc483d270dea42d3597e9b86661e663b6c96e706f4d6924e1428ed35c736690f1c74e3ec431fe4cb65b7f04291cddb5a230f0a05c090ed554320719c7c91ff9afe383131edfe814a8b95ed4d412be27e8f15ba4d07a127027f2ccb74600129a8cbfabcac8d95a9941a035180ce8c28b98b4bf7c46b22cf017764fe277d41d0c17610cb0fdd79717882873c9b8d61d6bf4b153b1fc9afd7fdaf7f8689bea05a96b2438fe993dba62f4122adbd2b2fbdb2881f67407391dd1673fdd1153dc3bb81417efebeb88dbff8ee14a892dddbc79785f8d291a465df57038f99867f08082cbe90e890a83bcf6ca599ce02d318b5ba32a35d11aca09ba3ac8c012994b8bc712ae7fa14a41e4ef580d85c34a0fc729ed91182017b4e7cd81b4d000571f102381bd7b044fe9102790ad3eb1da160a0dcbc06921ddb0eb89d59859b5268e19ef2cba9be055f06ae4fe70b9577d06cc627046c2c995229c0194e9b4f9a0c4354bc3337359de73afe201a3d52f716025bbe505a0654d8e06f381d68fad8e2e325ec058111a23ef75fb308047071b1512ff2736b199bdec3c91d5c73d9b0cc345ae52a13b39f5caf47f5505c06f5d0aec170fdd1bc4bf9e7e647c61e71982034a9a572fe41a17e7e06140db815626f8ea31d3441e732201edccd40a05ca1391294f2db7e57b8ae5dc20240db34aefd74bc952a91a3111beee930bebc38c709d87464bd87c705e42c27cb27d578a3680b9ea7d34b5adb21c6f77a3178968e54185a8bcf239a46d072ae25158f1c251061da6957a91f8d217c729a01de734ccb05d775ec8489b5007cee02acd2ebe4360516512b5aa7da62ef0d7590b5d3d0d0c1bf926f41833a73a4fd1987da11a5b8627ec1432a3e2a7489791258f7631a3d7f11683334464964c", 0x1000}, {&(0x7f00000002c0)="01dab9ca6ce4d58fb1f86d2431c5c92d379a0fd13a0ec2e2aa49d079a600e44b339c12adcaea2d9fae460cb3083a1b7122bc066f70a578d6baa8e49e1937bf05b279f402448ee24e17ac2bcc43d8f8", 0x4f}, {&(0x7f0000001380)="f82b43050193e0f41c4ab91976f447d4bea030fc1d008168e2168865b6181d754f35f480b7ed8ba8b46ecc21e2a535c6963e6b78afc7414d84a97b142abb908faa667239cd026d20a0368e1bfe58eea0b746a2bbfd08491c54ebcbfd9a1b4bf058b2d289e990a4049c7c8e0e92823dfe1566570c00a29399636659c208a8eae0c70acf2863149257f5be8a1d49e5dfcea74dd436098a3f1530e78f07d186697df83a6caaa9aa9036f3cbb76f273e63415048ade5bdd7ec54211582d5b0", 0xbd}], 0x7, &(0x7f0000002600)=[{0xd8, 0x1, 0x2955, "3ae78e18169e9d7f08a574def315a794ceff2d3cd6e316ae611208257f63eb3bbf46522e67952c8a7e7720f673a40db8969460082234a34f3b6031cf1a413f08792097d90d3d432c384579b108864bee3e31e2e082e5df4fbf3cba5eac0a07bbbcd88dd359210b8f9509506752ed309d448d4f49998906d0dfac5c646b8add54053de7b5a251a30d1120e043a2245aef095eb8b44870f1e8b4edc5a63ac7ec21a7cf95e02ffe9bdc92abd5155a6a21197d45c96fb2ed9d57d91e04f7a629d57586ff75"}, {0x28, 0xffff, 0x0, "2e01c1606e48b3e9d27df3fbc4e4823811"}, {0x98, 0xffff, 0x0, "080a92e00f4526980e01a52543852088a429e462ff7d8367fa6199486dc73aa7387c4e666fce97249c253297c47321d91b1942e740126f1a89c2fdcf2be105f4af6d16f411cb3578f50658acafbdc2dbb7424e615cb9704e2a740709320133cd5601df0a6c3f132f69131c0026d78115f258086b9622da4390ab6d137efd06486e67e62679dd78de"}, {0xa0, 0x1ffff, 0x574, "276c55e78cd728a84482b6e4c33612f9a75337ed053d2bfcbb9a4e37dd1c59e5458ef16a1dd0db2f9f7e043f1d1ecad4b0b689673a5f44e17b4cc64f44db08db2b9d659926a2ad73bb53910515a9dc898191bc13b96976982c2d5aaf00258f55a5cf853c1718cf4e35ac8da41ad1dea28841a4e327d704961824624c443cff650da6c8d71e83eefeeced0bea5e"}], 0x238}, 0x401) 18:09:48 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) write(r6, &(0x7f0000000340)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f001d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea405000000780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f8d676623a3c0c33b5582eacdb3d1013e73ca1e24936cac0b5abf5a037bde0418b198d5b500bd90d3f4c471e066ddde5da9fe5aa7d4245d84b1ff7bd4b432ecfb19e20318fb623c5f49b193c16355", 0x8d4) r7 = syz_open_pts() close(r5) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 18:09:48 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x15) 18:09:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1ff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0xb2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) 18:09:49 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 18:09:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a1900006207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c2645d5085493af400f311aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0e0598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebeb8ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d8f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb23f82c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r1, 0x0, 0x0) 18:09:49 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000284, &(0x7f0000000280)=[0x0, r0, 0x0, r1, 0x0, 0x0, 0x0]) r2 = getegid() getgroups(0x400000000000006c, &(0x7f0000000040)=[0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x0, r0]) setegid(r3) setgroups(0x1, &(0x7f0000000000)=[r4]) msgget(0x0, 0x702) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 18:09:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x5d2d028540055b6d, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 18:09:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000002400)={0x3, 0x9, './file0\x00', 0x2f71, 0x3ff, 0x8, 0x1964f9dd}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$unix(r3, &(0x7f0000002380)=""/83, 0x53, 0xc42, 0x0, 0x0) open(&(0x7f0000004600)='./bus\x00', 0xa02, 0x160) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000000140)="d9f7eb1b9dec1617451b8473296e6ee7a89645307616fab4354a61d7e08bfefd5c4d3aae788c7d70402083a2cf6a1a7c0f8ca3754a4f8c4783197dfafa97c4c06f205f30e1b0cc8a04a54e9251a2", 0x4e}, {&(0x7f00000001c0)="879209fda7388f781c0021a447798afd8ed5e72663c27f16ae98ec08bee30fee9049fe7613f5607185966da7ad70332411f772b3401dc39d869775ff641405deebee47a2ebb795b2da473a3ea75f391cd8f0a7581f029c09fad822a0958e82a29f232beb8764e27bcd73ba127af1ea6b0155e1e410b343aadf3a964e9d50662cc7b2a76a2749866d7917e3f6c7168d7a69b315afc66e08524c489a9b2d941ea3a45f5ff3f2aa01d2541e2cd3fdee6bf856a636632c083a62065057df32be24686a695574d77230b7cf9dba3abc7f564387179ebd74caee9b28d6603ec1efcfd40d032f926f3e97a4bede076c1ccf8ba858ff1dba250c3459bd70ff194b6bda14d1585da16700c4a3b79f8a15be4a52a9909cad131b2948162ea35cd6241ac50ec784247476b95c8ef9cfdd893ccf8413b00d3ead5f54706bdc2228794845f41b95ad0e10fa85dcfc52e5383d5259e5d9f0bb9aa7940e6dfcede2fedd3a9eac360f900a80e7024f53813bbd0502d6ddb34966305adb49e8fa2351c88cd23a4ebaf43b470836ea5cc4b6f0ff3fce3acd853a62dea7c4a5f17f89c801c8f40aed3def346d988e20e5dfff41c4bc4cb3669e648e8ac590f74bfbfd74d16112ecc62d031fc35137b4beaf2f013f58e82bb019310139232ae1aa23d688e8803a86cc2b7d9151b3e7f6c0e790070b9fe185709bb3cdc8cebf362f5ca35648f51071192e057a4a5146bc845f65bc1b6dcc9944d200edf64ab77f46df272bc8f883a5f2e9eec012c30ed05f93770684e8d52176124875fcb0f2e6f97d129c9f47a3b8df11b726578e3aa7d78ae8d61dc03d09b4147ac58ebfdc858a814be437db6abf346d6bfab941df238689fd0f864556c49b3b0bf7b66e426718feeb6d447ce912c46efd47dc43503bba6e9091f976fc055f5fb267ef8826f988e25b2bef6354d318b9748104ca5e5958ccc6c406a8282e26c62d978d8c9a2a29e0b722e1594bcf5605c28f7912297272186fb8864c52fd57c883e404d3057b5e9de9c650dca94e5777cbd86c616cb14e233aba7eaf96c70135df93411822ef490c302aa33834ff2815fb12c1ba78c008847ad02a45e37b6a70d43bdd775a801e8bafbc9b4d2bf101af3b5662cebde737167de1668478dae97a008c7d868dfd6b876ad84445d7a4f6841678086cef898bb85b1908bb162e613810d4e07c9b6f0195fae8f0682b171e866dd867f5c0a1284221d6faf525bd69c409190ed46b283ab52d59e6aa5f1bd363bf2f6c2d279ff512cdc9f7804c6d25757b3cf53c98c1a79790b90a42bbf020f40cc077ea0d03f5dac8946842bd39ac09750e2898d8cc5645aec4a14047d46436563717748fea7eab1b7527e43028839f6bf2ea545b126c956a37445987a0b74c04cbed3abe613f148ee8051e1676d492daaa7f30065e30d8eb3c8373ba8304f16a4c2ccf3807ce494df4e7f0ec9a9e8da386d751b2c3bb06f84b313c31aaa96d8f978d152b192f4d8dee148379dc0a32b1757a8caf670b0d9f6562a00b4506660c5240647d4de4fb8f757725ca4840a952de46c7a21ee62e0ea40e182c305c66b25b26263920ce66511555bc026fea1f7464221e750681506de9ce7d9b18a658851cdc1ca4cabbb2bbb242bbccd62e1bd9bbe05e13211c07af6c109a392b7fdc9cd3cb30e3704b906dae7a474b70059bba9b80546f978541bfff70d302f1a718032e5008bc5f565354350af805e20f6f2d0da55adca8e86a195ff110f6f59780e748353b901680fd2663ae415fe6006ab3f353133347449b3f7e4c59f22f304813de74dd8a5f2af79df2e5aba1e14a3288f7d8c7fa62e8866b2f4e32bf429f601d1d9801c324dc2abe7f97843a88732d51936b92918ab71914ddcbbdd2d154d60b1dd6e63dfe8b46c81d15f8680c7be5fa4d6a6354c65a152532aeac25f35d3cbc1399bf87aba360fe38e9f29496a031a290d381a757ab7e23ec6380ad041f2575d632e006ac1cfe32d46e47588493a7e502a26a1a1051268a00f71960c35b4493e127cfe89eda7821b72827c99a6390b17c50669fe50545785d17a55f6af77273219140f597d9a617b9f596906bb5b0321103bb30f61484ad3adf6a14d846cf9f993acdf9d1bab53310e03d7e1c6b12bddd85cdfc37ad11b631a5693180da0d2b2bdd611729210c30a8c009939f38a5573c774daae0a4d9bc3e332c800517a0699f6c68b1780d03fb93137f5b42e20b520871f31330ba466203d81f25f1d577f93ecd2af4d09e45021afce134a6632e808a4edd456ed777834b91cf7c6dfde531261da36b220fa7090d229a46c48001c294644b8342b19bac30751b9d3e032fc82fa6fe9ad7a5386d3770dc5db837d09bef63e24812babb649474798c5feb9ff926671fb8fe0be19b0226c161a16cad22daa8caeececde91c2fd05558260116ebd8a389866d4b565acd1a191549896bd79640064676e7478fe63791ae37c33acc0e2ea885eca9d036eff6ac4142f41f8a80f84eef16d96a2244ab1968fdf907e6880d693d48c71abf3078f1da361b95a8ab7f4df89c6ae10ca07bc3fa3ab83cd3a74533ac0034f90ec737390f8f7545ad0ff9481099e32763eca30a74f2c3c95488430209942de1aa10443705255c886b4c520171386cdec34e73ef1164ef760cf468d93c7065746a68f732b1c69f85dd0aed180553a87bd7583fe1dde6249e1e5a95286f606d701a44b4afa3106b55c334c2378851f0ba1638f543aeb18e42ee71d6a0e0d35882d9798cdd860744e5ed6389bce6121431134aae4bb5bfdd28c0bb993075912fcc21062165ecf857a3a7be5a4be131ec6e43be4ec71e346ffe42097646b26375191bfe2d901642dea93d6f7948b8d71234d02d09566f9c868800b250e1edc98ffa214b6c74b4cc8dab8436eeac4e438d4078d6d6d85bd2a98fb639eb74e4d242829a02360c2fb0ebea4dd662752ac184e134ee314b12555e15dee8ddf31acb4f163743292227e00580a7d9564039b6a5e412507a76b7e03287b349ad692b92459c868458078e490a46b3834212bae14921b39e957738c86709254a739e911357a30eebd79b24bff177a6904ea95829a6cf74f363d9a179886593915eb6072797f3d4121a2ae911df0fcd3c4f1c0fb84bdbce6a49094a83ed760b0b06f4def6ba1d3f36e5f50f36c0a0bc24061c73272ddbfc9721bea3f02820d34dbdf522876a59a6b39bab7f55050aeea5ebbe586c1fd9ad9078baef01e1d7cfa58f3247c4b8ae37f6ef6af8dc49a862a97d3eafbab2ac2af2a0c49bb6e3798428bf741a9999e80e92f0ec21e43d8125f64032ebcc1ad269d294e443f2eab8f97b7ee862d391bad12a9b738d0675e995d736cd09f435725be25d921f20e7eb09b442948901d165158a4154add375db323396a6059574523c014852424786deedf8b7ee13eeda58e8ead7a506ae0d15191e928338743aba90b2f54c8de7884600ea92583d850b51dfb82b68fffd01f4b1e593cfef74055a4248012b8fd988ec0435168c8c742cb544c59dfad0e909ca81f8230c48877191767f18c2db34d4dffb524d767ce098481fb147c5cf0f45ec5495844647134180919cf7495d0e97f37cc545cc92b1eff9523a6efec134e6cf3b586175445bf5ccf8e542a42ad5040a64fcd9f2d0df86d4b24b578cbdf35a8a38de73a1a60608dda75c5a0e2191e37f8a9c3df39661e636d09662aa26219b282773c437c0740862e8da810a10148e759ce5b8239699ef57bdc757125fadcb6b21f86191d71742493ceb639d2656622c151ea87b7947180e55720d77032e31d3b54f6ee1af97d00f461a36e9fb65c3ecfef712ad4f878a72febad41d2d92672f20562bcc0fe2691da1592fe3493284b53e5f4fbe6235108bdf9a4f9075991f3c704648d06dd596df53d93dd6c337f32e14f497b4209f2b7f7c4e1a3c81cdac7b7049fba5a023b00c3b838be93e5774d87eb24c8c6dde071593abc7e05a3d1d652fcce15584dd8cbe649b44b882aeaaf2db424d406cff793402dddb52daeb76c12f6b194d1afdba836cd30afb7ce5132dd7f5d39628115fae914208d964269cd224765a9660b53a93c7485151ab08f96bceb6a50bfb78233f58d74579e65abcf11f192468de494519495d8bf3c842274f94e16d7c2b71ff50dc2cd8848264d7872255509347931981e0e9575169ede62b4f3438d0b54052a139e18ec4ef704f59c435c41ca185fae5545c4df43d147d71e462eab4cee0487ea8e3aedcb6be0db7e8d4065554d6874c8d27ed92d8fb780c3427345bbe482d7fca2a7e4484d14d0c4da778cf285b5abb31729ba7230a13ac6603a2392bab758fc567ec8be73f4c26be11823c007239495d95d656b9e329219a46586dc9b192d084019614a28b792ceafe4e95c7dd91efb41b9fb686aeca71137ce2962db245da34b498d90bc1d267c35b3b1baa6991f14b888b65e8fc1918986a43ed474faf8dce3547128592d834c32f2ce966f1451b259b7b6f4feb6421edf80cf447641df765a1ea48e622cc5f2e07821482334ea6ad363bf91666e462236048e7f42ecaea1842937e7205160d9e136bf845bda23a7cbbec9ed87ee6ec3f7c595bb590dcb7adac6eaca109809f6946f4c1cb112a846a0b81d53318eb23d590507f9c6ce5dcbe9b9ef0c009cf2d5ca309e3f38e57749a00147aa947bd4b035f55c857b3cd59750590c83a8b39330291d0b11c94c917e9f44a35bd6cf58a860ecfe47210fe19e4ad264cf0d91f9967e316c6436091e6a9c1d8594c95ba8e2181b36e35f25d0e3ece572184332a3bbb0f2182baddbf815ebf9dd631809a501a10e7a8f9b17e259c1269e6a2056149e479bfc7cad30e132912eec9c13084b376116f98e9df2648f900ed565ac6ac938c064626f202e78acb6f9d662efa50a354029eaa25e2e2e0e9b5109f1fb23909d97ef6a89d2fc2913269943f876b70e4c4431f667168fdfb11c135d3f8946f050563e437a4fbaa2615389f37efc9591480d7c21f32cb6106b0429004390ba00d7826249813b6eec6c615ec08dea6341e619473be244530915528c404eaf9a08180c77cf74d519922b5c3facdddb8fc1e96ed469f92641371fb97d001f4cb23dd5f8c6323bafa5c8b40d23ffe4768e554c19c3ed50e71df5b1128055c2a99a107369a51dcca8fad8e80d9767b2b97df903e5d494c2e2f6d84e94a4a84167da759619c4de81b33fbdbba736823c9cc27fc8f3de789795da39215bf2790543a5d6fb2c5a637767acfda6399b674052537c00f6e9c73d837dd1c3e6349a928006113ff901d4813b7d32d68741bf89b39cbd1731c6b3df84cbc90c7797c19d15fa03414f12d8557b68422968d3184be5cb65cfe11582b9cc2f20fc8ff818659bc28881c03eb445281720e3dec3ca66a1d6dc46ec10d19c6dda1060959945f0ef5b4d332cc8db97cc77fad4c42c69d82d0e5dffed92231882a0946cf246f9cd75e5866648aaf12b0bce87e7d7c6c0419dfeef96eaf0c0090a0d61b27dfc2ff07169542f7ca7f316465e6795c25a2afa4e8e4a4678b62a88f97e9239410a2b10665cbe2210e0f65e1f8465679337f08f00b082d683080bff8194cdf88e1bf59fce9668edfa5032be90a434d53ed1873250fc97ef06534db29d3880da8bbba3aa72f61f3d030f1565197b93bdcdb3a7b29c2507c24e73817f992dc7040d15abefefc82b04b33e436110660e5a3b5433d4a55131645848a16657dff7e2284e38c4b6bf0426244374a2e844cbd7e6566b080a9607d", 0x1000}, {&(0x7f00000011c0)="102735615bc44d8b5b59a3264643646aab48886fd4709d981bca7fd979165233fe2179c3906f8115bf31f2d6eb43e210c62c32511f7f6e5c5f653172d83d26aae2dd12c399c10d80a60fbaed671f924720b77e669d3113e8a1a63c35f6d66b89a47794f73ca1212a8da84469646ce382b0fa28b99ee68ede7f69038362cf68ada1caf56941ee4a3473d314e967bacb543bb955a58db1c8df07c2e13d282a1e7b119dc8665476584a430cc716ff", 0xad}, {&(0x7f0000001280)="fe6bd76209e71f36e6d286bf9f51197d1f85bf1ca285266050f9d01cb21871cf534af56d97e4a8f5248a25f912ed33bd5d93b59875a4ca459878a7c5c5dbecbb00", 0x41}, {&(0x7f0000001300)="6318d9f9e9b2832cffb0ffb810810ba08b21c80e8eb1e2bd5f0da702c1c7fb62cacfdf46279425759a62afa163f70419364eecb76a7a6ab3ed6a43d88ab5a69b5a1ea006d41ce84fd4fc9b0ead891f41191e01f5b51b8db98fdc286bfc6350200085fdb4ebc47c7e5b292dab0efe58846ff6c573f6965a1068c36424066cf642447e68bead5e8d24683e8e150adb036f88c3562ab6ddc26ae8ed7e7a5e5eb273e7be5b4e4e52c20d5816c6cbe4db9070cc6c74c7e71e572434f3aa50df778342c27a1907ee2bf16c7e8b7bead19554fbf61a89d03c4b9e69e1ae617e5e17cc1695d6042f515c01fe84e39930c76d96d4f678a402f10df1b4d8b8f05ea668d703eb63bd3d6ba74126b62a10c7e4d31943001ed214a0181376fc30a2550aa83b467c675b433851025ee14646bffc53a36ca29b2a9d442417d5c1ce47e5b26957eabceb912a01bf8d81f972f45a3e08b524bede022d523f0c2ab21834e53c31d6dcbf7f85b1765f7b0a444a89399332c5abe54e11580e8feac3c1bf93d9f4966d2cf40c8fe03d7570d326bbf66346802f87b1c69428f09f3479684a4e55413c2c22eef71fb690e8509ba80e97605870214c34f53f025d09402a2dea5ee78362412da2e054166e24544efb9f7c4fc7746ebfe4e3a4a7af339556d9620e2ce4f94ff3e185f9093a40ce0038495c024854810e05e00b7803664668b85037d5ea1d122386be57abc4d34a19def63302fc6fce2b7944ad004a33be413ff86c0e33bb36232a1f54b9e627d8b3c815adc2dbc9c4decca3c7ac3c096eb47753169a09f1c03b504b914e28691d29c3f48ba4796802cd8e873129a2a985525de52df5eb7360183c97d7ebe0d56c0bdbb1d1456748d261fe888e1463581ddb18ec4d4a008e948f7bc49439ed330485267161f6d0f9b0a47ae1c3f95ba8295e3e6a938118ec1c89a552cc6844d8ee08760359fcdf617e4541efedd5d11da1e077d17a94c4a89122d132a92bc6da889b535b966ce5dbe7b02467534bacc934bd125fc483bbbdb6b23e4ca151053d57fd9467771907e768d8b638b0afe6fcaab7edb7c4ba60fbc869cd602e5acbc5739e7e7f1b1bb17a8dde90fb863fca1cf77f0c8946127a7fb190a5934b9b2c3ba03ccdbae23da387b62d3db4ef91048590ba6229940cdaa7e05ab4d0d319083e07f2971184de07a0c6b7b4f44e825b1a1df6e1b453310c506bee304cc49dd0e4cf3b7d6dad11c905b661360fab7804f34c683c7d07dbeda28f4fc859cbc66565b7ff225eab499da4fb372ba662d85e0508c6536d56146028e36c8f0b0bc5b9e82a23d033c5d189ce11da67a77f1fa85002a021aae9962db53e3dc5c7a163354d28e62a000a0dc689547670e38bb8bab19e4a5ae6348b035208dcbdb34891c01d9d5b7808c20a03ea446778d27591f039b6c048e3bdb956340a57cfd6ef4097379752c585171c2b8247fd5e0c628c630befa189dd669e7ef3a830bee411f4631e6bf21f89d80d86e93f9673493afbcec191799fdbe7c637f37a98b236bd29d1d385c904be2cdd615bb6e53ac049d67f4fa6bf42cfe76efb19c34d750ca01356a634fcec14b64fa1da7ce432de4d0fd08f260e33ea7be1cdff28e1808bc8929fdda7147eea3fe2a5b2805bf2900508cfd31a2f5238f8b43b5ee04b83bcf48b427b2eccbade12d07c62f572f3c135ae6e3e3b8709fd28b144eae64d713f9360f4145cdd52f2f050deff173cc653db05bb532840d2774b0a9c5b19d03a041c78ebbf36c4bbbcdd0584b3f782bd81aca339ea7bdbc60c89dbf72073e9b9453ab969df412cc3a1df9d1ad47a4c47bdacc15e39170e234019dcc5bca4192f08372966eba642fd204a4c7a65a4cc97122fbebe97dc7d52e30d94ca3c9c7de3159b3f3826bf25e116f4efaea0cb31d163e6a3267c8a7380c8798cd929c58345691a149cf3ee253f5eea98e989f85449fc4b6b2f4d254186332730ce536b22787e79794a70cbf3c915271f68842c6695701dcd173097093e12f6198a850c352cc6a90e46d6c6b241d616ff5402159440d13f50a5607110800d101e21e75126beb85e06923d79b9f5b70ff2b6fb4b1d5d1db79854407c985b59ceddf36e4edf959119406b73524b9f7dc1e8af979244769ddc7b7ef485893212d03e2d6720868ec946658c640d4b0e8bdd13a908fadb913965e3096c8063d7ac370c5258123f13e820e10e871f410e2d4ee0661a3214fcbac0f2da0535012932ab4d9f8241617fe0a3f0db5bf3558614ee107e0fa4154f58a78b78efe607089ecf4a23b9f79b08c1a47edabdcf50f998e5a40e2026238fa8f57d1f8b947702a6fd698b91b9b7395af1ae8a9b4045cb5f40ad1a0de9df6cb279483bdce96aceb0dc5f12e31ddf9c529aefa09cf99bc86af05875406a46f5769c295eed9609812845121918508ba0e1e495f7da5d5e24365cb2f99ecc83040cc82f95b84caca47098dcf1dfdccca825af5675fb55fa829b3b738f74ca41709b9ae91485a2a5849732fc478fe316016b281ff6acc03f6844e24da023da1448c477b4a3c8ec1749373d22fe90566c1b259959f7664ad255c8fd160c6a94d892eeeedb3537c8f2b85938ea3b7fea6d181933abb110c9f1bd07372f019605ffe22b83dddb5736b96110f0e530f2f95e5b8a11106bba1caaa9e83ce91f9d063f58b48203b8f2cbf2901274ab60b33a552bc7d25c69c6ce92974cf278ce2f5d51c96919af4666189228d8f30beab68bccf407f2b26efa01cb81c39f8bffde14ee4383f6c06b2b10796442f7c9813ac4b0b00f8a381c4c12d6686cc12e9b116c9988eb4c14e31d1be3914b672a0564c044017d8612a061ab15c2cc9000611e45713dc5f3c6870d05940d79b4c6f99ca9f7071aaae0c0db38e47c9b9786ff5d2323e840bcce7f68bc404d79620434f24999cda7ca0af21c82e1ce5829f31e4aadb389d2bded9a74fea52b24a5f0855a492a6aac2f594f8783676f7942e782cec4600af595b1a0369afb038d456597221d94c828910f41e9a245443e249aed2bce8a97c06d1b7deb1df457e0f58f4231dc19277896918ad733da20def3dbc593c73710ebb9ac619fc7f8c4439a91fa1091dd316c59f50a39bb9fa716e9721a8ecbda259b936aa255020a6a500ec245f7791db0e701d07e3a7b09114ae606eaa75d5459a68daac4b1c4147c66d54dc055c9a5f4799ad6af2462e642d2f98238ef432df77bc6c1ee8acc7ac59e2ba3e47efde2c3d7b4936380a8cdfefed12a0764e39f6da44308cd56e5b90cc1adb19f50e8c304ccd6b3a8dcc7e177a92b5ca201764da595d65fc23fc9265266351bd3fa1655d9392932e9ef6f8040679835644f9cbac5049643dff22d07ffa176897765e4c5cc33158c5d6076023fe5dae6897137655840dd34d82d00ec7c8161222a4397e9af31196581c7bd73bc54f701f9d6096f081654cbc952c9ec3459c92e5ab000e05143976bbd2b9084fffc739c27ff0f7309b449354c41f21caf98fc1a6413ed266536acfe25be00abf2a63a2d604b36d1d132eabac3492d0c1c86f547b925fd881b2b03f77093445c606edea47d1da6920e0e28e03cc8b78bbe36dde338c3bc3834e92d35bcf0554d3d652a2b81f86d4065b99820bf74f90d0ff6c85264cb1493aef7dd6054e02c4d26cef049c30ce971af50e1b9d0c4c0582ddfd431c0624577cb2ba877c06e548bf2e2679639186c531bccffb03fee837df9f52d91d20d46a4d46fe5561f17d6a9a2962876e69a89cc05880194f41aa1c37ca2e90fd8d20a040c224ad0515a0ece44a6757f6cd7f721bb6d1fb4da7f6de99862447c5c4301731c376fa3534cba396576414bfd1e110bd6e6f437a25727941245620abe4493d89c9ac48b1eef86375bd332e945339e85e7d25229e942b2578ce7357c5e3c655e4a67c37592f6244deb0f61bbdb815c0d74d5d86496378c089ffbffd8b40efad7ff68033319f8675ea2a8a8f872049ee1d4c854d08abefabf9e4b286f22fb151d28678a165b3b7d0b57f6fcb3fac21f6e393ca2a11118f4a9b3fc1bb09e8cb1deea492790dd33ab032b27610c20048f3df392ed96028ce91a2a1d864b1437fb302bd0606330e8bc827bcb1f35f6b5acb3481877b3ad04d1e36b4f47c8c6cf5e8d99dc3baa71bcfc186da7fe8c104e20af9ae3820d0f1a80613579c2497a832dd05ae5a008a44900ad503097a8ccf8fdc678b27b4e958053b9dbdc00b8b1e1e4dd3eeb725298185a6679ec2beb7cf6a9ec187ace9cb91edb03b9bdf65c2ddd1c4eb60138d4f1a7b66eac83e92e5368ac6d749e338cc85be258a7b53ebc6bdb61ad500b40959027bb8c05129727d8c382038c499d50740c1417f79ec20d0c5f2b031881c67a8e8b6aed66d87988bb59cde74f13214d6088479a924d3eb6d8f84b3b9a3c3312355574551791a098ce451ec0ec1329635995be6a39090a99d0dd3dc42721c7a98758d9278054490844827861e9c4f01fd72af6cc79431e84000a495bab2578cc93da51f7b15c980ad4af400dde7a950c6f31152af741d8bfee56c6ecdb425b427c64a573449c10fb61e6d7499c5a95e0f727c6faa37ec26ab6139cd2365d089a656b2af5500452e7533aaeea654080676d39dcd60963fc03be86fab60e624b20f7c8ed1faa2f3d633424fed8bbd6b512535e904ed0f000457254dcc8a5e44286d8829548cfe8013bdb7de638944543e2edb7bbcdd1671d566b6c9b1e9e51d4bc3ffa4470eb29880740abe412d66baab0bd41e2f6d59b55d8c520b8174f1388b34484d633aaf30919373405bf1072a1ca49c15e1450176a54a7c91c1d29ef46435cc1f46012e1017d9d6ebe118c7cf1526882177872a8c46c035a9fa0c874da4b5a55354ec375f71846207982984dc689e4888305f3cc0c3797858d2b57060b73401a354051584ef9c37e93b97ec8d95dcf657ecf90cae825335d160319fdbdc6c8b4aa42c6c2b3b81f63c7e4eaae10b69f374f964597cc18b7b1c848c6a1ebf2236a52497e07ef0c52df369599906f5a3a782923996c78b7e762f459be5bdf595b540ce17f6899cd3d6f1b547a2032d8072c3b7024cfa0b21dbf5a25240698dbfb471e35bafc53994c1558b4996cee8ddb1bfefe2ee186b5e45df99b130e3f9c5873b08e7abfcaa940718d2db682a0500f27dc7de8e8af75f599e256cb500732f1054d6426e83e431829cca967c73fbb5071d8ebffd4ef0edcc872d79353f680ddd2707d50ec3080c5d041efb3eac23ad4a2efc79c012ccf10915b13bfcc60fcdf59dd9b979365da7cb6467a3f80696508ff846e495cf21ed60143bbdb457260b5a98cfe24dad22ca7abbe00c70a1c95f0bf802386e447b4c368bf720a627aa390f12e00f2dea2a0c8f8bfa7c35cae5a2438944a8b57c6de6218cb12d8f5d3ebbee0eb6dc0a968da9ebeab91b4533bd681224faf5f41d24fe0da4151b183bb984432218c7577b7f3edcca9c065a56d0514d71e2799b600121f47cb6716e48de555c93ba82d6b45bbd9e336b571c82192fae8c2807f7b043cfd1d393311f80978d3a56fab65ea248af2dcd2769c0e33f5e9add31ecc433eaaafb4486bfa3b837fb595e1c31587db2fb9c1db48423e04b3c1c0c94619a6c4f5a07ee891033c9e07beaad699bba51b630416516c856196aabd3e6d2eb202e80ca399d4706985c4c626fd5f97504bda908d9513d037cc98dae3cd21ffa7e946d686474c8775a25677ea260d43997dfc8dd53ceb57c0d0ec5f2c14f622cdfe153a26562416", 0x1000}], 0x5, &(0x7f0000004680)=ANY=[@ANYBLOB="a00000000000000001000000050000005df6d24adab152a2513db07c38a8ce9b37b5c2c58e7219048a2c64157213faf2b3a7bf2b00c2395acf93c8672341906fa5b51470615197917067219d2e89c353f156dc65f8863ec75d7eecd414a6232c1dce3df41050217de706ca41e9184842ac1971b35344d111a50f16947b069d424a4c01f67c34e92e3c07e28d1b1fdd8abf0868e1d8e9c95f9ab3000000000000680000000000000001000000f8ffffff81da5c27714f4305e34f04662eab9e14a38dae2e9b28be816b1a10fde66d1cbd8d9388af0aa29417f145003670433b37a9411537ffe85f6b3f59b659ff6da6242e4c75ad534b72ebd86a0ba7c837ff7238dc2a19d9eea90010100000000000000100000003000000cdccb909af8eb632d992f06dd063971734d8edfac7c24395f8278ba0b2ad904d12084bdd3cd5560bd57647f5b68acfab070ac40b4febf9b9c8bd5a721ac98e7a66ca4cfe93bb45c6e25967655dd8cc0facbbca04b1acf4f567266bbd68b45acc72fda748ecac7e7c80c2ebc860f1484c27a39f36b62a83bc68281cee6b23370fdc1543c79b8b0b33fa8a0ef40d679bea3afe055b2e7b441c31fdd28b707ec565ce1e28d55cc07bea5616a4c467ceb67814d445e9f2cebe09204d21a061bc971d1c60549d468ea9a6f50deccf5d092bf0827d3582296ed8559cf5b47edb3d76bb28f7aa18c3fde6476f12783448afe428e10d3577996418afce0a898f593a3c113f9bd5ef73a94f60295023709dd40dbaca8a0a263862909e3f7c2bc4dd3ae95bdd5ad54d91170d1d2585bd9e71e97a2828f5d56ddde3be9ce15cbd937c2c2c2523f230d14ee968f5479dfa46cadb9a7ada92de422060b95b0008af8b7b0aa69cfe211443eb5485457fc51d3e074366ad6ec33b57c424554d18b777ad8def636151b1cf044c283e7dae1cd0db1a6be6706aaca80c2ebfcd9ba2a04023646eb8337caa6526f85d05076f2253aef16805042c2c9d14aa70679e1774e5e1b8781ed8f6fcda102bdce7074ccd669354b500682fc1706a31c29446e8405aedc6da3d141ebf841810458db5e05bfe1c60b3273f1ac3aa3d2868992208fcc4d4229f31be85097f85ba9e4868b43539352e6dddc9bf6e36fdaef5146a702737908d5a61a1427a95acbb4f54d69f75ed6eff14e42a701459beacfd5666d47f852b449518c69dd54921dfc9bc28a88924f492ee6409503ccc1f7b93afb50266ce49f2edfb6746939c8dd1d79392edf17580ef1321db75eb1bdc062ee97d6c0b66cfec989079b5baa1782c1b302bc35fad2e375d9a6b6c15bc1ef045e2063b098eeaa5a8e54c3bb6aa3cc77386aff40a059dfb317e64ee46af16d3ed526d2edbe0bc634b357702d4748ac128ede760023c45d301c5457b9533903aaf98503068bbd1b78bc4dd7d73880bf63df58fd1f734675562c47713241ab3945561bfb2b2e76e9b2518f55e429806fea353f039acc12ca3d9184692cbf3715379a869b5d6d59bf1c58bf92a140c7d8c589b0a775df79499b84be41e78fdbf1b93a5f0cb53f4c8ac75d00d211b2d1cbb9244c6794cb3cdda29bdf9d4d34ce285f8798a3332187e2ecfffa4a4262c3fc9caf4d90626d76c1effa7c6f151b9d4ef6176d30f19b552bbd86fff354b39adf3134b0f032aa9d7b966c0b86f8b287e5bebb7128781f22a5a6483bd5d9ce70b08583b29a4355058c53f22bfdf19f9cb9c81cf87b7a49681a8a2ce7c8603899a6a5832d1324b1ae8ffcaf9a33a3e2c39af1775059fd8b0ca34376216f74a9a7fb9782c476d0044d53c9dfc2f892680b6cbc3d8982f111a98d50d954022784b1310995dd1e20661d8d7a02a4521fc57437765426a641e8e79a4c1b20e426ddb1e4e3b80f4361c6a2950f22ebbba9a7e3d40219e844ad14bbd6ed7cd69a3a3910e04a949854cc970547cd3b5ead0cc58568555b54dc33e21d66d0ce7430253580780ce602dbf6d6747ec0c98bf12db24db34de3465003eb664c780a0ea4187fd752344381549fc88b4679f02e0148f09e6aa4a7a208e8855ee6cd12c5e8eb8ac074818145f9bab758518bf6dd4fa29bc629fb70e3e90737e4246c1a669527ba6caa33014bc782d258594ca7d4368a1df8fc954d69fdc981b06808f43ae5edbb65854df4239644d07e827cfa2cf2bb3698ac59b7f6851fbebe97d22e937e53462472a5172cda235af16ca54728487d18f1e0062068badc2c2c5240c182d199686196b644da36da063627b69072ea475fe15cde68cb15df1ed21b415cfac2e43a6757b36b06f7b7f39a020334fe08dbe5625646668fc3833380c7a94c9142d69d356fad945effa846ac4b086527a0ef6c5ac81293815049408590d7705c2d31e59b033d0e8acc2f7d2501d1264be633e461908c93404693dc4352a38ac23fb41acc578ee11f46c425630172acb0132db9a32ffc1a24891b42aa454186412fa2769852c9391146467df9d41ee8898ba0c4f962c190323d62d80e05d03cab38ea14ed3a31463dac9866fd46c4148b239865a12440cf1c9ba5777624cab8d006b12bf72e300c5239ea254b129a0e2c850deffffc9f9d92a7139b658b898d0f888106bfa77323439d7c7abc28f1db0526b45d03530e169ec7b1d6b9899dd80fe793ff5b88efa2ef9b1a1c62abeb14559d2aff9713853cee08195180faeb6747159d8d166bfc1384b029a0c0fada5d9eb1084ac4abc3c43a90d88fe0f86629595e8e91413e8011d6e326ebe594b3b33c05d525c99d1d254337d0eb54127ea7b0762f44c4bc2514f80cdda924109e0227df05398311a2e3bd4328d18c43dff6dce548be31b005fef61b5f9fb16b0edd877ed1e039e6361f991521bcba61de2d8c91fb88273da642e4c205ee2e88060e3de429887f91e1e34f2631f75dca699a0d76be68ea22a596b8c752fdc9021b97f872a27755e2af13f55961de49b73cf093543f7a9a32fddb6515896be4b2236db399968a0344e4ed211d2f2cd2b52d3cc0f2e219e2514731bce39830693673cadacb2e2c9ba530d6380f59d8b444da7e82a8d34f624c3ab20711530ace263203afb42e8f7d2c9c54de50ec560301cc5d2f382969d18ae09dfb14a71eb79798d90390ae7ffe2fa74b37a602090736f1be8620303c8d7cf8141d0b2b7aed57477cb09c5b819b1b12b4d87b306e70cd5d2f450e6c3aa920a5f1d36589c52c94a8f7a7bc41a3864443975f3f6be52098eb5afac9647ce376e4c0dbc89256ce9b881a13b0865d18a3d0f68978ae5930c202d84df1fee5d00e72f12a135b94f8c06719ad3b205188d63cca1fd409fd431a886cb79af93ada2f2bb06a4bc76ba2689fc67c442938ed5bc33018d7fd8771c4fece96adbe83b4349b1289b9842c7396d9a8506958833e231053cd525b1e5523ef43c18bf7155acba19310122494fb4e42f7039098d33c01e9cd692aacc88647a3418c30caee26e05feff24acb987ef4ecc183d3853cccef918f55bceb5098457f98b0979ff9f8edd296e641c274a4e24b474ba11fd74012b9e61c365cac65c8ce9e824e2971fd972e9765022c01594b2afbe05d5920d66cf4e092bbe56abd82be0246265d92d216662a7a762b5189d44c1760dfef3e19f09c37f8bca3f6693d33489032f55b094dc8c8f36721c269ded43aa7432b820782f2303442f4d7e8c8c733fee5f952119ed522e57f63cb6841e81fdb997b3321004eb4c59bf881cd70861c5867dc4076939ea7f21eb61c0f77c33ca2b0262e15a627ea48bba0d1e6dd30e71f1ec242b5d3c9d92b2050241070cbd7c674034d07f9ef96ec71e07e5c284ee64b430b230639dd5ed2e286817ab9a566db22bace231bcd70fd1177ae5d9c31adb465fd678e04115e72fded54871c104a63eec42b9f39b40a96302a86b98f60ddf01ef072138ad4c0f77f312ad297dc6e42b0dd969e99fc0cf851582f1325a84a2409b73abbc6faeff539caacf2565bc192f4a65bb279619dd08c8f22887b82c237910c7cbb0214b9332427915db0b9e3d4ebc490662bf2a13433c5929fb6fe1939037dd4a2ad84c595be08116c81c06ef040897fa6652634625164845443ace2d940165eaa15c11a7d67e2b71d458aa9dceec4f4e4478a2820a067f6ee0240012ea196063c98a741fd9450a9a24de6de124f605b18f2ade9bd252d934ea8dd8362cfaedd7c23aa59d2a3dd82e6ebeebb3a648bf87ec969f626d079f85669883c0489b67f02ce3e573a813deb45373492171cf92b9aae67eea0ce1c3278666fd1d65b042ef740ccc41ccad515d50c76646e98f23c83fd483deb9437c76275d958af0d9f0486fe79ee57b3e9d723ffe73c2db936841a4d5650ace08a62f261ef1c6922fe9f39850047ef92f13404c3c2de7347685c8f64e830ef9fd09d5a1c4f3c320e6dc22794c367a360352eddbab2ee6682345431979e17718b18c5a42a8416954dd36b860c9fa0ba9da2fe68a05b0db2c87e205f464dc9d7116e5bf4509e2adcd239de32bd007d8f4272c1c5b24ce7545a23ad992ed8db94f27c39726981e5c40b9181e9fe25936910f085e536b8b92cddf2dfedbad87fe5db35aaf37d08472306a4f28c1d716c04dcfc797029962afc3ab7dc152aa87702db5314b8761e53a0d95fbf0f6487831f00f22cb3443e2645e9a80c18e6e7a945fd49214e13e2b1a779bc0866615c2b207225b27117ecb48b59dbb210446f76ffcf52476355adaba21b20c4883b9bc95e9a35117f02ac430b3d5e8dc8fd8fa6880a29bab375a1c2fd63c98bd75435efa020baa325368a91ed0f950c5c1391bbb90b9f48448604e6f82dbce01b3c8793414c381b1bffec270b4ba985e4e79a602d39b02b79fb7292aecf35293273ff80ee0eb2bc1cae347316a172affa355e44b154d50288c3db75fac22ed65b1df47e999d13e8cb32d872365d8b47f7002287e4dda544c982299209333c9ce5aec555d7d89242f08e16d525f7fb994a0635920c7cd3da8bb03ac4dc9240e474bc6ca61b5384f562af443093012478a1bd4e34b83ca440d580c790f5f4c7142fb330ca5d2370200d2cdf2d1623623ac1c05772fb9a6a8c1bf953f13e41c8de804e9b99f83dba977ea7e7b4b89b46cb72f01a4c976accbd77dee472ae0f5c55de85c19c715d2ffeb729da005befa04d892f821183e7e82d290e9f29af7c142bfad601e96fa2e2b3483bb222902ea1d73d619d2483dbaf2a7d0b1c5559f9dad31af53f79f32e6dc4ff3cc9e5da071bb49e1aa4ef10be9c0cc86bea76717463aa34bd9d01b4e683b2cd3ba242083f16606de9257609b262b8034f497dc009b9114486b0dd1587cc1df5249fec5a77539bd32368ac77463496938ea8f3b76fc63e465a83c4d47f3e999cc8a78f1f003fda135d97f1a8879cf76ef495084c34931e76c740b755b8b289779e49e47ee8c4a4cf083316a582ce73ad15740223bb25ee58333c5c4fe813daa5b224503be61dee0928b5ae755b52631d8d0b889e185a462ffa83295d89978ff1b6053a5c460b653cc62f0799ba8e6e12a9db817a17e806aed54ab283a99a694505b31a737b3e24605a4cf1b8c1ea4618e5d7543db0f33a02d93aebbec8ed2e2d195e1782b88793c09aabb7841cd9113a90ffb759a392f318c40a550fdb61c143530dd7861670bfcdc669561d443ed838d2129a7fb52f319ce58c66b231cd8eb7ff7654b9699f9e08dee6ee16d5b3360967b73eab8fa0860fd2a456ab29f25134d7f1bf953a0fc063a4af3519b981c75d784e92513dd68af817dc319ebc60583a4766cb55c77c8a2e995f25850b0d8c1b91204327bb85aa43945e1aff37c5cf01b3faa9fa2f447ff49dd538c913c2af9ad07700e27cda92aa65dec101fa50b51251bdae99c290fc037e2f4b65f1da7d00c956fb2f136a2b286d807c3b09ea9b8ae1c6f1b4dc42b9d6f648464cfe35b66298f6e16c4c59be630bf4453f636958fdf0aa9fff847c662a2d25c2568b76650d019c0c26df0e662982371d14a41b904b14914ba709e11c129ae58e4cf8088acfd27cad539a327b85cfafd8f8f0077703faf4b2c9119c5ca32a1a0032616c4a99c444d05e844caa933858ea0c74aaa262d35d8145c7444ea0a4b1c5054736cabd2f5e6333f8d4347e00b6542bad6c4f030fca46d167ae34641d9de5e40164739783b536c5010100000000000000000000006000000aca7b4768ddbc40c55123ce694daab7a209c06d9aca8852b9a807bd6f68325f96011256fde0426777589ef1cfa9b769f9d33cd107b3442584f4288b420b5abdd5e3f3b839235b84260f098d87a10ee3fabcdacaaafd0352983e50d8db7896e922d77a3a52e728ba699081d676d5f98948b849caac60bd56735bfe0b782b024be84222343b2c5899c0d7a3022e3a26961b538f009fe16d5d7937e7614d8082fcf02881bea2d5d2c168aad346106ceb5f3263cc5b9f35de15d8c92f8f9963e7ebd788e6280d453effdd06e595e543628ab734d8ba5d12ab09c1a077087a1dcaf6d479b4b8920ae756d3a85a75a51125aa3a0bf0a93b29f0844027a1901c731dd87e9064ace19ff7bd8d4a6077225a67fa190a6b01573b8202ebef437503413f6a5cec1980c13f69cd7c6339df1ad7b6d4a0c3e79d4f05cc740623c8e72c071072bfc15fb6ffa10269aa8ff1a4a6e33b9dd58169ae0bdd8166736dd4c88f4baba8ee29f15abf38c24c2bbbf0f063abff97dbafb21ce4c8b5f9bc63f136e8d89398231b5945ce1a9ff8bc75267b1c41720d6b0bbc5d5ca8bcd4d4dab23e9d0001184ae7a648e79629a39a676d9dd3e67774594c824021aeca27f0cc142c3411177b4eb6e02285cc5ba07c544f848c9affe402a6974c519f8c4c14811275e109e4be31b115f4dcf7f83946c9a8f1d84c8a684a6ebc204e51bac04fc3afd1799015d8735b985d4c6543f0c6b183fc29d0c7ee3702dd0f3029f8d1ca01f512ea05a7f94fe05eb9b20bfd571823160e32229fa29e55b05dfec1f5cde919df88d21a91fda618622c016c93a25817984c8eafcc4747ceaa10c7df177716eba8e4555250b65850d8d28bb81e46b7972c3e0639f34db2ae879c25379b8bf433696068960b85a8edf6affd27303d525b55b0e090329d7b5fec60f9123014ecd4f0687666ff57e16ec3e580a82cd2d3de6849ef9bf40bc525a25135faf8b1e1fb4039166adfaa4bd376d5275a6933b872929b023daa503398818c833322defc6a6fc7bf9ed6e83634eac278aa395d13b78330b0079ff011b0c1b5d63a4561612e3ae6825b398a90dc2d5ef62123136b2319b03e54ef583c3fa737832a8b1cb9e6411d5011cc9f772d3aea547f19c5d8af97ea564c906f2e189abbcc6d05cef78f3b802bfd29642c530e5258e628c966439f74a9f7c4dc09a6b1ad45f1e0e3ca09a7a4bfac883ae7ac7b8bb0bf9ca4c18752db4ebd4c79c0c352201e0dcb0a25fb1c3f7f45944039cc2f58db9f0517ef2e0274382f7abc59808b45b5b9ab46611b3271c80112f25ecb06ec020b8bdaa4de89975bb204c4e95b1ccfc3021e9040a8a6e7858b44e225c680618a0837146de2fba3e50602ab49fde06baded441597b9b98b63a5d5cd7b8cde5f97133bef4422d58c09219c41e3e282477b258f1e27d5f62040b11feae7c7f9a94c0fedefd8decc1ecd09df92c7131c5f0dc04913df7f5f5dd155d03e0f2c623d03eecaf771097acdb84ff5df460e798c89d0bb2e46fb2578e44afac210441d67a3b4965c98a07103dcb66573d2d8835ca403a6689d06150914bfc03827a1f40e1299f2a7a54df5d185878acf3dc4bbbba5a99156a6c69a3cd0f6b68c5a1f7d142c0b64d33d4c094e621ef83295ea1a2e1ac15cee31bea6d49eda2d10c4cbbc9ca2496c035df957c12184485ab0f8ebdecb2982a2c65dc2eee9ac686d15b23d9887d148c6376ce6bd1188d8f790bd52a5a925842b47d7436449f08bbb9940aded92de1a9660ed6aaa2ba633411d57fdd761d73818c4349b5be2f8898db0a7d802ff980852fc801fd5cc44ccd5109a193fa434b1cfeb1917e2899ca42b664df833a966f3f186721a518b7bb613c680a8f57026bdc761d0c12a6c9f283c0420d0e236c32ddee5da2bd570843b1c82d1f9e3a1f925f78ad386f36f1630f6500037897dc717119ba6c6536df4080c67ded977389da6ac8de66b55e3422701ec78af002acf7f6a063ea0e0896155d4a4f4cb397131da6c5268dc253b8b831495a43c6314439ac331c13340cc53a626b78669029e933d261d059e176da9cf300ea6149c9e57de442a292901ac3626292077e24ba642eb7ec143ac65f2b5c902b3b0062e34ae3d63494a5b8b83b4ace54c248653a73e148bb1a36f22ab3e98821c2443ffd2edb1dcf74dcbe70df7cd62e8cd779b150e38490b937795610126e29b910ba337db592fa2d6ccfce89c47ee2956a99620fd8c9bbb4ffd7e0751392190a4e04018ac05f1ea476cca5bf8e11c2e86684c07b5d155a4dbfa6c96906f22d48c8b45e39fd90ed656e253fd3ea8f8196c5f3549b6eaf690eaf497b94e321728da0bed66039517a608a41395d9116d0055f538e0d5fdb6552bb7852b84236618b26c7efe078e730cd37ca8db910f55fd18f0e076baac27c946da48009c9bcdcc913ad27412d723aef8790cf4b2d83a462fbe750ab46609f852b28048ad9c0e570b1618caca920e74eaf86efcddee20ff819c6f21f02eea55b0d571a0f8c138ad03417275196480b6e399498b08030f295580783aba2cb5837654e3151655ff7c6dc47fb5e240991e39f8b7affe36a4c8bbf6a0f6f64b06fd7447d12ec7344c744b93fd7925ea19243aa256898e7c422740b4ca3685a35fb2d58691c3f69957e41018cde5b4a1b6b153657fbcedbc2f8aa55fb417ee396bf0a15a1f3611a0089c4db87168ab4c80036f5208a7d1cf7c0413caf6f8772300a2ce15258de1383bfc0ea4d390810138096690b64812a60e68240f194693d6dbcf1c975f6624926eb79dcc37ce9faa384c0899039ca232cd19334dc8b8df68ca65c5fa557593c302f9b589b4b3bba4ef7b4e27677503e70d402167788196ffcd99f80f8e132940f2648a44ce305530fb4e0bd79d0819fb6fdbda295e881330423a761390760f94916707a9baa163bbd8ebb99f856b0761fc4257ec85c35248434ee74cbc77a62c6b43062f4ffb5271decb9a598405b51adb7a98c74590e8488557bcccbe8acd8e4f3fd92dbc18026ca14770487f5f3b91be562c5914615d5a12c7d8460110b880e40ad3d5029ad4eb21f8488f7365efb7c0f628d963b1662943d14c80f2ad8821d8181a15b53e55318f0993ea33bbf63d4fe1cd5459af9afd97c878896532d358999e3122d56038e7d40a7804b0cbb559dc2592845d22c33753768e1fc1dda88f98d0be4af3c16cf2fea387330abb6adca3d8e77beee07b40d063aeb44029d172d514dea4645bfe4fdb6e995dfc970409b7bd10a21e150aad3187d9d9a048ac9587f106bc9d616f36dfbaa37318535e49eab1157cb46f076db42bae39d822f715b9075870a7505550cd3e3756399a65d71bfcef7541301a3cd78fa11bfa8cc6fdb7decc0b3c5f0568ff78e0f647b68ddcb7a4c051586644b7f0179c636d95b53b1e1c2aac1f06a1e6785cc09fe60f476d59900174dbf8e5ebd8a64019be4a9a2c2c0c8a1652899b8f4d7e73930a7129da4928dcd44c4ae1a4e4549025ae3a454e116ffa9b4a1e5151aefb3df84642ef02d33efdf54ac3a9a4e87564874ac26bbdf629de03fd086f434ac2c886b7939d1493acaba5436af47da5ccb8bcb0ebe396c8a28dcb0c7fe1a35a36f4550c52cfefeb0913e7eaf822ca0ee805f8b4212972c155795870bdbf32f94a20dd76527b79becb3edf657cca29aca5b508e8ac165133904ada206003f6d8f25315aeec09f455ea6ed0f24e4012eac53db56962db684b9641ada5a671058ad3673e24048826c992081a934f9fc7a3759c817c575b1f33bf4e7b02cc221da3a9b711ce64f7b17d65f8a06f615ef5356f998d179c2bb2b05fbf41602e6ab4a772ffd41f736575a6b4d3cfa73ad220d6fa3b321dd80f691a224688fc4ea782fc649d0f84e9cc03a44db91efc9768641987314f090a73d30db713f0902faecb9d2104d7fd2a7a3cb41ef331b55321a3148753cb344fb5652cadc260e3a89c738739a6ec68a71933889606d76aa76d896bd2c06987efbb597e2c3bf95823eff6c476ecb6b4797b059853e9d67b33e512b97769e2ab1ee2144a6d1622a0c26fc8cd23d8bfb45378ca3a2b1c39ba9bb0e45a87b6933f806eef09248ed32ce09e2b8184133a5c7d7c93155c486fb2a053a29d64bd0786c0aa1017d04ea57bf2867f8256e8a4e4daa135c0593bf2ea0a29d63951e39f44b57ab0b8d5e6aff0b4c22c236cb5d3177d7337bf9fc500818a6b3244588efa50e6711d5462c0002eaca3d1a9c7f082e89ba4c71dea73aeef310697aa98d7fa953a14da1fcee9c8259e8de0b0da17274e506c2d731f3beff9761b7761ed4ac3229746a6493e2545cb50e26f11982a5e3c5e19fe8df9821eabc54d80d8175f4516bdf53a93832140f5cbf91c74a9cb16ac76e29e987c1176bcf1c8d87c390e37892037712f7657d6eeda872fe581fe1176483375c0e602598d9540058575e0999ba7fa417cb7e628a99c4f0b2b5edcb2f5ff6049e82d1c79db4faaad03878cd75b75e03de89eb4b91d71e34cecbe32236a023a58db46afb412462c2315375fd1505a942313d10b2bd4d60b236c62fdf102d88c67827b4ea9d09b27a6d8fe40d7ace161222f35f2d5beddf13d7ab6f29fe615ab86b30ee90d3abf5c7d635fce74474736597cea43bae8865c55766b114eba4151ba966f9cfb8240187f49397493b3405a573eb36a031c8d3250ac1e643ac2ea61b16a36880ced5b1d0ddc709d81b9695cca48364bc72410d4827e5d435849f57526d42ee2b199785c921de85e300293a5e8c4158049f055ac6cb1a65bbd66097100fb52035ceb8012b81d3a008dabb7394d22613bbd60238346f5f21a18c73f2c524940b4db72d7739f50c00715baedebb86492b158ee66242664adbb467f13f03e3150d68b8881d2753ffd02949cb44690ed324c1674b5e1695086720ef956fde70434d9c555ffe234de0823d25b8a8f2fa712ea3db2f529fad3b98c6c593104ab8e9ca285eb1b1660e01b0aa52d4ac2b31d73b8f9251b0df1f955d63e069e3feb3e478b797b31b25f4f8094e7880c24f0ff4bda4da45826c8700dfb90b720062d7eac36a1b2ac5232e22679a68f1b796c1240b7a551402b2d2c89146f2b8159efb2e3eb12d50e947361af63eb02d2cd7fbc1e43ccc1686224b7bc663ef0ecbacd271481adbd0f819c6627b1d32f4344343382a8a9a619b568737e1c7faf33d19789707b3a3b69b591e2cb4f9af0ee9e7178f735ff7f05f8c4851cb9139a54a90264db854fe15a87aae3566693b2a82227c7518857ab0ee9a9541a74227a2ea268172575b1d76ac84af6f5c687846f378782bc2f1b321dd60aee7a473efdba67422596733415d011a3c62364297fd0bddc06f48cd07e89dfdf7e620e4791db8ce61d2fae01c47bcab2143f8209533dfe013c4963605f86551ec23d8197c01473b76c4de5aad8cc0f0fb6b0d5a872285225536181e57fb3e9cce9d4b65fbc3a922c7afb5df254bdcd8e8ceafd6bb661eac6d9f69ec39931641aee72fe2e2c548d53df5909c60ce9d7bb5e3c40298f4b43e9808127ae3aef602daaca6274cd9104be7abb9f8604c31781e910ffd5e90c0e29cdd537af4b1fec23ff36139990660562a05ba8df77dba806ace34ccbb7303d7d27f51585959dc739413f13dc9d33b92d89cabe73d7cdb706e364981fd9a36bd4d942d2d5e56aa1ce3d010e8db6b0c170d84787a1e2b5bd26dae58ff21ce972cbe4d6ff51aa4a0686418169e34d601eff2cdd80156240ff0fdc70f69afbe87c7a28694c8000000000000000100000007000000041250236160ec95031cb3316e61fdd224f441aca567ba8a002c6d2b9432d2ed976c3d0b205f77d009614d9e7f479e3aa8efdbfa023e4830d52afb6e46328f409e64d291e65601a054b80b39b736a762a51558c9fb996be2e33a247b959cd07598578b295b732da5a8d2242541470e18046fd26ff2250e0d63fe0441b0d802b6742ebb10db8e81cbdef934dd36311166c5de5c180e4187a37d9f05fc313223da8620d6491a992d295172a2d610312431fe167eca0200000058000000000000000100000007000000753bb3ae555547d1e3f9afc94898cabff6c45224a781e3706a7eb7a3243840910bc31e4e9dcb8152c8b7f97e650b5252b144bfa431a50a360c9ae50000000000c7c31f7f7796271c5cf906a6a52f12d1b3a9aae18c1ca85647f8a3d3369088ef24f2fabaadc2417aca29e344a0c271a743d2c226368125d24b5aea3be6d3f0869368d4219c5a79c8c714e21fa71c0d1814d7af9a1c51a9aba25641f855e9c034ca188ec5b9de5b957ddb1f544d4f7d387dfd4249fe2984fb88927a52f1f4b74d5cd3351d508ba9d03c82e1bcef0000000000000000"], 0x2248}, 0xfee101b224515f73) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x9}, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000004640)) 18:09:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000040)) 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) socket(0x2, 0xc, 0x6) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 18:09:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xfffffffd) 18:09:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0x7f, 0xff, 0x5c2, 0xff, 0x7, 0x2, 0x200}, &(0x7f0000000080)={0xd614, 0x7fffffff, 0x8000, 0x80000000, 0x130cdb5f, 0x6, 0x4, 0x3}, &(0x7f00000000c0)={0x17a, 0x6, 0x81, 0x135, 0x6, 0x3, 0xac, 0xffffffffffff28cd}, &(0x7f0000000100)={0x2, 0x5}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="51d65e4e2b0964fd32fe9647e5ae0f2dd0caeca44b21c57e7464a9041a2d07feceab8425a57d6b4a12acfd3b", 0x2c}, {&(0x7f00000001c0)="1bcce12989efebf9cb3cb9c49b70d5141f675ecd5b45c4146efbc96d6923f2b62fa83380164684557afcf169b5df41a899a666dcdcd2c9dd0846ad2bb37d2d27171cf62c62d086f72dd40610e84db8bb20b5c79cda47ffa4835c0d86f3eae288a30573d36647d2b158c739f4ea42e7150f73e2d2b647ad143b895dc23d44861a5614d2883f14417d88eeeff30d65d813767376198488f2aef8edbe7a40df67d043d20ec16b028467131ef428c8e10a43e907afdb74d6", 0xb6}, {&(0x7f0000000280)="589ee7d7c2626d25e213c65c32eb4172a301e755ffc39128c21725b332647ffdd33b2b967836e192322d681a43148f35c457300c2f1b41f7f8426af2", 0x3c}], 0x4, &(0x7f0000000300)=[{0x78, 0x3ad47b6e297e2183, 0x0, "e19694e8d67ae3772edf49fa2a2c1ef8e743d461424e9190b7f9f16b1363ea8f639f71ac87080bbf3ead995d9428723b70b24dd41a40c869c90f2af0c86d1cea91a1117961ccac68877851a086999eb5ec75602d41b6c67fe54d971e1b1d08ebfbd3e6ea3587d2"}], 0x78}, 0x1) 18:09:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 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) fcntl$setown(r2, 0x6, 0xffffffffffffffff) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 18:09:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 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"}) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000000)=[{0x3, 0xfff}, {0x0, 0x94, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x20, 0x1800}, {0x7, 0x100, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7, 0x1800}], 0x9) semop(r2, &(0x7f0000000080)=[{0x4, 0x8, 0x800}, {0x7, 0xfffd, 0x800}, {0x6, 0x8001, 0x2000}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:09:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/z]ro\x00', 0xed5cf4dcbc0139e5, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 18:09:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x9) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000000)=""/28, 0x1c, 0xc41, &(0x7f0000000080)={0x18, 0x0, 0x4, 0xfffffff9}, 0xc) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 18:09:50 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/\x00', &(0x7f0000000180)='\xf1,\'$\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='%}\x00', &(0x7f0000000280)='*&}\x00', &(0x7f00000002c0)='^^\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 18:09:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x3, 0x7fffffff, &(0x7f0000000040)="30f47dab08f537f8d76180d6c438d75345d63f8b9c29d190992701062f7b35c0fb5eda2e85d33aeeebbb9eb9177322aa19882cdfc68a69a0b26ae435bd3a06d5038651a4a91848e06ad2eb2b430c333fe85bb25c484ac406d2f9dcc12d2bdc2bc2", 0x61) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 18:09:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000040)=""/20, 0x14, 0x801, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x1ff}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x460aba67df97ee07}) 18:09:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="4f9a68b04151a25ab6c765d5286ed6ed072343abf6ae4c585c0a8e33a3cecdfa57442d801ed192b7394a092aa756f740be9ccc4146a533d3087160dade41973eb3407946eca0f1df4572e037cf500ce9a2b45a09230ffed1ffc788a0b135cacb0379a6fa0f4bd8510ab73dc4530d45016e9c85b79bbcea0e1e22ef05392fed8ad90c38e803bef4364f347cfb7f04c45f3c7e8ff134332d6cb4b165e78365d3f4113b1621f555e2fc2375620610d763a0ed01a35af16ee0f28ca65a025e1d3ba18165626335077056a6df2e13ba6a480f6a45c7e83e7197058a9e7705caa447fc16286d605a990734c86aa84aa831", 0xee) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ftruncate(r1, 0x0, 0x12f2) r2 = socket$inet6(0x18, 0x0, 0x0) r3 = dup(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() fchown(r0, r4, r5) r6 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)=""/217, &(0x7f0000000380)=0xd9) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000400)={0x7e8cc05a}) socketpair(0x2, 0xc007, 0xff, &(0x7f0000000440)={0xffffffffffffffff}) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = socket$inet(0x2, 0x2, 0x3f) dup(r11) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x10, 0x0) flock(r12, 0xd) accept(r9, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$dupfd(r8, 0xa, r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r15 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000600)="9f37affd2aa4a98260fc63cc236867d6e6bbbff5f0bdca7b99e1215b974c2dfd3f62803882e98a25d59e8face43c2313c0ca425e571e98833c8f9e97af941cf586e72cf73ffa886d550bd534c0a6deb22310e805865c365a75f595e3", 0x5c}, {&(0x7f0000000680)="d6fa4eb9bff266f2b8", 0x9}, {&(0x7f00000006c0)="eb8963fdde90cd46044feef38d710bd666f71b86e79582ca18f89db7e895e2d121163ec4808d5e9139ea879e97243a45b55af0f63ecd4fb0c3081419129454d1bf5889f57b192d672eb0a60142ded0881f56441d4a669091e332e6026edf1c335fad5cb7f453c3294993439be3072fb947adc14adf25460d5f7f09ad492a7e8064829cd2a8bd26b8fbd7c063cc9752cf949373d2772bfc0ea4487422aefe41203b09ae5b6a58c3ac12033b7c0c224dfd072615d648c9", 0xb6}, {&(0x7f0000000780)="f84fdb061d1b4684bfcd549e53e542ae4b3c53d2343fe35694", 0x19}], 0x4, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r14, r7, r15}], 0x20}, 0x2) r16 = open$dir(&(0x7f0000000900)='./file0\x00', 0x20188, 0x201) lseek(r16, 0x0, 0x0, 0x2) getsockopt(r13, 0x8, 0x8, &(0x7f0000000940)=""/181, &(0x7f0000000a00)=0xb5) 18:09:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpv\x00', 0x140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xffff, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xd8cf, 0x81, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000240)="d03d0a82fcc363cba39833ee53004fa0129fab188d113f6bf3076d89bc1d78f4fbcc24b4828a9a71ad5a762318a68cc2af8f2e618fa2bebf21162aa580f6bc6ab0e891af9069a7f83d07e857e8c6adc2d900e502a83ed3a4760900000000000000e46ba4279133d7e29ac398f6dc7222ac8ff5a90cfb94c696e11e5e954a440567d61d116e71346fde") 18:09:52 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) lseek(r1, 0x0, 0x7fff, 0x3) preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x5, "26cd5c39cbbb1cc86de1d89b461339e2ac2bbf11", 0x396, 0x14d8e0a7}) pwritev(0xffffffffffffffff, &(0x7f0000000480), 0x100001cd, 0x0, 0x2000000000000) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:09:52 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socket(0x6, 0x2, 0x0) 18:09:52 executing program 1: select(0x40, &(0x7f0000000040)={0x9, 0x3, 0x8, 0x6000000, 0x200000000, 0x6, 0x6, 0x101}, &(0x7f0000000080)={0x8, 0x1, 0x7, 0x80000001, 0x4a19c44b, 0xfffffffffffeffff, 0x2, 0x64}, &(0x7f00000000c0)={0x40, 0x80, 0x3, 0x5, 0x3ff, 0x7ff, 0x8000, 0x200}, &(0x7f0000000100)={0x50}) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x8000000000005200) socketpair(0x2, 0x800c, 0x1, &(0x7f0000000180)) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) getpid() 18:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x40000002c}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x5, 0x11, 0x3, 0x1000}, {0x80, 0x1, 0x3, 0x80}]}) 18:09:52 executing program 1: socketpair(0x18, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x1) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x13, 0x4007, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r6 = kqueue() r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000340)=""/218) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) kevent(r4, &(0x7f0000000100)=[{{r5}, 0x6, 0x10, 0x20000000, 0x0, 0x80000000}, {{r6}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x4, 0x10000}, {{}, 0xa4653fd4b44305b6, 0x4, 0x40000000, 0xfffb, 0x1}, {{r7}, 0xfffffffffffffffd, 0x40, 0x478f144a8afda760, 0xd60}], 0x6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xc8, 0xfffff, 0x80000001, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x3f, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x9, 0x8}, {{0xffffffffffffff9c}, 0x0, 0x7c, 0x8, 0x4, 0x2}, {{r9}, 0x5, 0x29, 0x1, 0x5, 0x10000}], 0x6, &(0x7f0000000300)={0x0, 0x5}) 18:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x100) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r4 = shmat(0xffffffffffffffff, &(0x7f00009ff000/0x600000)=nil, 0x1000) shmdt(r4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000001c0)}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r6 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000000)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 18:09:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) shutdown(r2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1a5}], 0x1, 0x0) 18:09:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) write(r5, &(0x7f0000000180)="37c2a7d1f71b8b6ebbbf3c03b84d5536677a4e6747176a59e419ec0b59a6664cc2411ecf129da4e2572652eaec333f0f54220f686a70288328bccffc7b163dceaa3f7a71f8824e99a4d7fde2de2dba964f349cf3b969717a444cc3f02142f00988e08be3a763658341", 0x69) fcntl$dupfd(r3, 0x0, r3) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$KDSETRAD(r2, 0x20004b43) 18:09:52 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)="a36914dac5be28381054032d79f874a934cd3b79b7d1ba061ee75ddcfba90bdab612e4f5b775f4b6b549a4538becdd75789981386e6bea903137e3adc165d0340b47ced156f4929b005bb0e5a4b1ac511b526f4ff03149bc5ea1856b1571c83ed8835a2f5779e5920414") r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4) clock_gettime(0x6, &(0x7f0000000040)) 18:09:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x7d3}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) 18:09:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 18:09:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) fcntl$setflags(r0, 0x2, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 18:09:52 executing program 0: r0 = syz_open_pts() recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/247, 0xf7, 0x801, &(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) 18:09:52 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) 18:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00\xea\x04', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 18:09:52 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r4, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x12}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x9, 0x205d, 0xf875}, 0xc) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:09:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 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) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xfff, 0x1, './file0\x00', 0x5, 0x4, 0x80000000, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:09:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r5 = open(&(0x7f0000000640)='./bus\x00', 0x0, 0x24c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r5, &(0x7f00000001c0)='./bus\x00', r5, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r2}, 0xc) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 18:09:52 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2d783d78be3bab061851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb6b59f1d97b4472db283acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f077eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b224b72b608308b95e2fde4c38d4d55805bbd6005527ca81cd5db2dd59c539cfa0e17f732ebe0893f4c00"/2412], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getgid() 18:09:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x8, 0x0, 0xffff}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1000010e) 18:09:52 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 18:09:52 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f00000005c0)=""/201, 0xc9}, 0x1800) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000380)=[{0x4020}, {0x7, 0x3}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690e, &(0x7f0000000300)) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690e, &(0x7f0000000300)) kevent(r1, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x8001, 0x1}, {{r12}, 0x7ffffffffffffff2, 0x81, 0x2, 0x2, 0x4000000080}, {{r0}, 0xfffffffffffffffc, 0xa3, 0x1, 0x7ff, 0x1ff}, {{r14}, 0xfffffffffffffff8, 0x42, 0x1, 0x4, 0x80000000}, {{r10}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x3b533914, 0x7}, {{r9}, 0x331ae3f68edefef6, 0x9, 0x8, 0x5, 0x2}], 0xac1b, &(0x7f00000006c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x71}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0x2, 0x12, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffb, 0xa, 0x18000002d, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r15 = socket(0x1, 0x1, 0x100000000) shutdown(r15, 0x1) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000300)) r17 = semget$private(0x0, 0x2, 0xa2) semop(r17, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = geteuid() setreuid(r19, r20) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r21 = semget$private(0x0, 0x4, 0x10) r22 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x2000000008005) r23 = open(&(0x7f00000003c0)='./file0\x00', 0x9b6161085009b81c, 0x10) ftruncate(r23, 0x0, 0x0) shmdt(r22) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000006c0)) semop(r17, &(0x7f0000000a80)=[{0x6, 0x1, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8001}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r21, 0x4, 0x8, &(0x7f0000000a00)=0x2) 18:09:52 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) load: 3.71 cmd: getty 69903 [ttyin] 0.00u 0.02s 0% 305k load: 3.71 cmd: getty 69903 [ttyin] 0.00u 0.02s 0% 305k 18:09:52 executing program 1: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) mlockall(0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3f) 18:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 18:09:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="4493d721c9f95249cdf54893c52692c69e05a88f14f8444e746149a5fa29a8139c0e5d64b8e0311b36abf556a3801286c074a622cf558862e5973e238d96478a5f9c3f3dd2eaa91f42b78512c857d14a4172ff3af9342ae749edf6d68b138ec120043d40a6d3fa90db7f305978624af9fe6963d9ac71beae86", 0x79}, {&(0x7f0000000080)="a3a58749079917bacc", 0xfffffffffffffe24}, {&(0x7f0000000240)="8968e80e97fd86518c4586bc30a51225d2c38e34e1d6591b1d64de267eea8c41660f6974e90564cbf06eb01c3286332d9210239fa5b5f5e7602b76b2f18f5576ba2d4905a35c675f8c2fe14bd29a64dab0f77ee480fbc801eb8b", 0x5a}], 0x10000000000001a4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r4 = socket$inet6(0x18, 0x8001, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$getown(r5, 0x5) getsockopt$sock_timeval(r4, 0xffff, 0x2, &(0x7f0000000040), &(0x7f0000000180)=0x77) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) pread(r6, &(0x7f0000000000)="a3bbca1d6adf200b07d96a3de4d3d69c3c6a363e996dfb26", 0x18, 0x0, 0xfffffffffffffbc2) mknod(&(0x7f0000000340)='./file0\x00', 0x40, 0x8000) 18:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3da, &(0x7f00000001c0)=[{0x3d}, {0x4}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:09:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000180)=0x27fffc) 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) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r6, r9, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r13, r15, r18, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = getpgid(0xffffffffffffffff) r22 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, r3, r11, r12, r20, 0x284, 0x5}, 0x3, 0x2, r21, r22, 0x420, 0xffff, 0x4}) r23 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r23, 0x8020690e, &(0x7f0000000300)) listen(r23, 0x80000000) 18:09:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="ab584a1a92b84b7b805926ec5b8ef9000273270e7a98cc3afc830f87e56b732ba42600eca9df7dda72fe66", 0x2b}], 0x1) write(r0, &(0x7f0000000b00)="34b0f67de51646", 0x7) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0xff, 0xffff, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 18:09:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="57fd8d705094f1a52edaed32dd1f5d64b0ed499d61367011b38c994794b66a809ab78b53e307ad43c396ffa35037a1a367"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x0) recvfrom$inet6(r1, &(0x7f0000000300)=""/58, 0x3a, 0x1c00, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x2) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d2", 0x4a5}], 0x4) 18:09:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) pread(0xffffffffffffffff, &(0x7f00000000c0)="e4b0e4d89bdf23", 0x7, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 18:09:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0x8, 0x101, &(0x7f0000000080)=""/255, &(0x7f0000000180)=0xff) 18:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x40}, {0x200000000006, 0x0, 0x0, 0x108}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 18:09:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000004, &(0x7f0000000240)=[{}, {0x29, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b40400c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a0d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90914c5c7cf7f2de7cebc597798d7fc438cd4a285175f823e517352b813aacba6124c426633f57a7a3dc606a8912039fd261e862a160670b3579c48db1e4e519e552d29076ed1a73b4f077f2ee0b160ebc14f4bd6db8fca5fae2650d9e82989874f56f98fb6aa81d7e18ce8121e511539206656ad3ba909d3d629f16b97b3811e296fac21f48f20581ee9b1f76d159f7ce05442649a64c0486259aad36a63079e5813d0e16db57d95017bb5b9f0f2c5b390cfb3314584e55"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b40400c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a0d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90914c5c7cf7f2de7cebc597798d7fc438cd4a285175f823e517352b813aacba6124c426633f57a7a3dc606a8912039fd261e862a160670b3579c48db1e4e519e552d29076ed1a73b4f077f2ee0b160ebc14f4bd6db8fca5fae2650d9e82989874f56f98fb6aa81d7e18ce8121e511539206656ad3ba909d3d629f16b97b3811e296fac21f48f20581ee9b1f76d159f7ce05442649a64c0486259aad36a63079e5813d0e16db57d95017bb5b9f0f2c5b390cfb3314584e55"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) msgget(0x1, 0x1) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000480)=""/223) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) 18:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000480)) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 18:09:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000, 0x7) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[], @ANYRESOCT=0x0], 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000100)={0x7966, 0x20}) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r9 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/83}, &(0x7f0000000380)=0x246dccfd58c1876d) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000240)=0x1ff, 0x4) 18:09:53 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3f15aaeba437aa5b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000000c0)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x15}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xac0) 18:09:53 executing program 0: setpgid(0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000004c0)="a6ca7be1a3e2a963204f62c549f88cc2b01797eb8f966308c4f0cc6f1361d7894238073a36e5826ed91955d0c0b88b1a504ceef7dcdb3ca020e6ef6edada4d05a45dbdcb3f19c0f9041b6de3b1d8f4973f1b2fcd8f0fcb888c97d1099d8f5af8ef807278745346a6f34b6f1042058ac6974063b551389dfa538f6ad1fb6ead42839bfb6263484c9159d7e3c97c0e6c3341eefcd8d5319543ea0f772f16bd480405f027ac98", 0xa5}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="b800000000000000ffff0000050000007c137918a75701e982f5d8d67e952c4eac3dff946e69967f9a5ed5a45c916a3b0288fa34d4f51193a800b3c3170630c5fe74b99ee2f543e63fd7b80d6586e538e3a5a48f7524d22747e7376059b419039da052acf0121b55789d13c5f565d58b63987860e4771b1d55b5ae4188f83d783781959749b8ae1afed804ed26777866ef10dabed176d81b1412b4c8fa32616158c805a98b9d1a4801461592cc23ed7e914c747a3a10fb57"], 0xb8}, 0x414) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000], [], [0x80]}}) socket(0x10, 0x8000, 0x2) getpgrp() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x7f, [{0x0, 0x3}, {0x0, 0x7f}, {0x0, 0x59df}, {0x1, 0x992e}, {0x3, 0xb44}, {0x2, 0x7}, {0x2, 0x4}, {0x6, 0x80091a}, {0x3, 0x80000001}, {0x3, 0x4f1108e4}, {0x2, 0x81}, {0x2, 0x4}, {0x3, 0xfff}, {0x3, 0x80}, {0x2, 0x7}, {0x1, 0x3f}, {0x2, 0x5}, {0x1, 0x80000000}, {0x2, 0x2}, {0x3, 0xfffffffe}, {0x3}, {0x3, 0x7}, {0x0, 0x9}, {0x1, 0x7}, {0x2d143df76f674ac8, 0x3}, {0x3, 0x1}, {0x0, 0x400}, {0x3, 0xb48}, {0x1, 0x200}, {}, {0x3, 0x401}, {0x1, 0x1}]}) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x1, 0x1, &(0x7f0000000680)="8a5507c2cb360db6d6e9ab184e899bda0361fa984eaaea44d400e3c82e44baa86d46d0da1e04967341eab188f6c249b9d27576ce0d2f78babdc1c19620214d7fe39c3616f97e812fc6727fd0c560987ac38e4fb52310e8bed03ed071a283b4d9ec4e0b43fac551ace2674628e8482abd848cd971cc9d22e9a2b6c80e6e8bb0075401", 0x82) 18:09:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) getegid() 18:09:53 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:09:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x1) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1}, {0x18, 0x2, 0x80000001, 0x101}, 0x401, [0x9, 0x8001, 0x12af3eb7, 0x1, 0x8e95, 0x1000, 0x1]}, 0x3c) 18:09:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002340)=[{&(0x7f00000003c0)="059c02aca046ffffffff0d55f6b0098e00000000ed890c37998ef29b17f4b4302b4523ba81291bde3415093d81aea8f4bd4e29995b7a1635800dc17993fa43673ee7e710aae3f9240bd541818d9892793ed1bd11a85c1c6fff4f252adaa444809e5deaec3475fc53940dfaacda2b6dfcc8a976678250deb478b852cf812824033ff6c5ea84de9f7058e9b7c902947be6244fd22e24c44c35e71c6bb16b5ca9fc2b341ee66d9eb353ee75e2cdc968e48b56ae64d5b3e62c553f2f7cb31241721079f2243a3a820db153ba32d29ff8bd9a05ddcb80bbda323cac296764a8b08fe17c3ed23708de8f9d29e5438f90e6a0ec63465f14b8bc3ca5ec86362d9911831b231300"/272, 0x471}, {&(0x7f00000002c0)="f6afdbc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524efc3b8317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x2, 0x0, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x5, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0xffff, 0x7, './bus\x00', 0xfffffb69, 0x40, 0x10001, 0x3}) execve(0x0, 0x0, 0x0) 18:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x51, &(0x7f0000000080)="bc2540fbebb665adf4424414b106640c8f4c47f418804dd8078e5b593479f2f55e6ef97099a3d301980537518180370532bd93ac2933a601abaa5aff65126ad13736703af1397d7741c8b1a34c0cc7eee8") r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = kqueue() r5 = syz_open_pts() r6 = fcntl$getown(r5, 0x5) setpgid(r6, 0x0) r7 = getpgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r11, r14, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x80, 0x0) r21 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = socket(0x2, 0x1, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8020690e, &(0x7f0000000300)) r25 = socket(0x2, 0x1, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8020690e, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000200)="6b248f6654b39207c935c5025b7afd1afe547ffd36f5dfa6e83bc3b715965b1b1ccd603b0cac156c3901435e90112ac83eb637eb7cdc236d3338c28892df4ce0c77fe2aafef6d60f49e6", 0x4a}, {&(0x7f0000000340)="6ba45f2235cafc1cc71473f764c82daab38de7e62f391cee39e23f7941f207e44a30e416ac7871ae1dc3487391d0a71914d10dd42480b7bf6229d8d0d92468e9b8e10a8f17e4fad351f0a0bbdb3c03991c9ac80e2e66b1c0f329bdc01dfe1ffcc8f1af7f265bc99b06b3601098701d7ba5cad8aa73919b55e78d4e4ca0f6788196d85fe65c31255877cce86c16230b5ada9c5bfead2522859d1f92396c49ccfa718af0fc2cdf0b852d916e5511cf308dad4d66189e4d9f53c5939c9d20689f40967c9a4b32e0f34093517f4a9ccac325fd9517880d9943119502c7447c061daf24fedc265fdc64cedb8e61392ef5d0005de37d4bf492a66e0ed823", 0xfb}, {&(0x7f0000000440)="14e055880566b913de60e316dcf8980c00c89c75e7a8fd2efe9f506d2bbb089d625c2287c01e5b07ea0dcd78a1dd985b10cacd64a49a2f716bc922d8fe8662d31cda57c60018e783ab33a849f30c30f4dde1b5d29311d556d83543fc313497d323a33e558feebc3428886d2c46efc9f5ec115371232a8997a3fc1ea3e9b1a0513070002ec4323937a7f97fb52b6b9e68479af84c0cf3510c5c1998af189586b8075839cb5a17434e30805115f3d595224538d0f0b71800fc8248e7c4a602b172038e1a3098ff4e4e2f3104f6ad01fd7227660bcf479f54a7a790c7c2001e7ba9b6010926ff0a7b82d14c6f955fc6f89bf2cdfe8d88b2356df70cb8c3087d", 0xfe}, {&(0x7f00000002c0)="b054d4a2c7c5783f752cf25dc8", 0xd}, {&(0x7f0000000540)="abbb9ff429f5206792f2eadf12bd9b677ac5b7733b28fb64f37ef755667fc0b2f9b73ea38e7f", 0x26}, {&(0x7f0000000580)="2339b2a320f7ec22f596a35bd21aed47ed8f0c3648ea65fc27378e7ffb9181a10ab893d9a274ef498514f5c8dcd172a049b6f496fcc47ed631253cbe28d923616aada588e1d1d936423887cfa2fb46c1c066167b81486a45410d03e8b3f0f60a23588605900751007b03dc23d74ce0ad0a396af4d28a5124f302d9897ef50f23a90fd511d3b51f0d297f70dd73c99889fb48d43e72cfed", 0x97}, {&(0x7f0000000640)="da0c90eaa417be52424ef775f4be3f6bb6a3d07a001e5daf2e17418603919e6524ac2f9d076f6b02cfcc10c5956457ef89b59241f3259e2618194cd3e6bbfebbec411465cc0509c88f7e307707bc2855eb260ae961fae472357bdd81c16510dd4081d46c0cf9f6463cd16d9c6fd7f79464036be465ef268572e199f0f8490572e198ed7889fb1f104796345ccbba852c9d4893daf265b8e7b12ce6a23d8cbe6dbdf2f7db71c30d7572fc345f21a15ef14497c612e6f0da0c8a3ee3f29ca79be6d2b7410dc5699abfec784e9e23c10c4126eb6b5e249f541664b6f96de807d20f14b179b08223aa3c6d01c7f52d907982f196", 0xf2}, {&(0x7f0000000740)="7c4ff0fe9f06c0c7727e4daafa7517c6b62ce5f9758fa33feed81c25134338e323cceabee1b63f10ec0b4b5e07b02c9499cd7645b5d049df3d5cf87d68fa5f1e59845fd764ee55fd65550f088ab11489dae94429ca8c506100eb96ba3b904496d0fbb7ca8df158de138c6ff540ceb27a28bce490b0249383ca8c0fe7bb", 0x7d}], 0x8, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, r7, r8, r16}, @rights={0x20, 0xffff, 0x1, [r17, r1, r18]}, @rights={0x18, 0xffff, 0x1, [r19, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r20]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r21, r22, r24]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r1, r1, r1, r1, r26]}], 0xe0, 0xe}, 0x400) r27 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r27, 0x8020690e, &(0x7f0000000300)) getpeername(r27, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) pckbd_enable: command error 18:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x7, 0x3, 0xa3, 0xfffffffb}, {0x9, 0x6, 0x0, 0x7}]}) 18:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 18:09:55 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) socket(0x10, 0x1, 0x3f) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pckbd_enable: command error 18:09:55 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = getpgrp() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0xc0, 0x0) r9 = dup(0xffffffffffffffff) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) r12 = accept(r11, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x8, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x8000, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x10, 0x0) r16 = syz_open_pts() r17 = fcntl$getown(r16, 0x5) setpgid(r17, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r18, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x4002, 0x0) r21 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x1, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8020690e, &(0x7f0000000300)) r24 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r24, 0x0, r24) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x80, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r27, 0x0, r27) r28 = socket$inet6(0x18, 0x2, 0x2) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x80, 0x0) r30 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x0, 0x0) r31 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000740)={0xffffffffffffffff}) r33 = syz_open_pts() r34 = fcntl$getown(r33, 0x5) setpgid(r34, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r37 = syz_open_pts() r38 = fcntl$getown(r37, 0x5) setpgid(r38, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r44 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r44, 0x1}, {r44, 0xaf}, {r44, 0x10e}, {r44}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r44, 0x1) fcntl$dupfd(r44, 0x1b, r43) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r46 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r46, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x3, r39, r40, r42, r45, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r47, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="1cb29f9e510801992ffc2af48f56bd69bc3659d19b5a8e6d5344e1a20d4ee75fc5d098f01c8d8d6e832b87ad8ab02ab192846155d8f39d0ee2221cac072a1289fa5840485a2c75e126ea8285bf2ead4d0a116055b7d5d81aab55defc0090e4c7ead6de9ad391d16dbb7d06794e78c6eb30a605564987efc17bcb75c0b01823a2426d104f1670dfb6a16882", 0x8b}], 0x1, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r18}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffff9c, r23, r24, r25, r26]}, @rights={0x30, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @cred={0x20, 0xffff, 0x0, r38, r39, r47}], 0x110, 0x400}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r48) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 18:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000044}, {0x20}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 18:09:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) syz_open_pts() writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="a83dfa5bcc2aed95517a3f9b3eb72ce001fb0845abafaa4dd69f610e6a9d5d56a28805ffd281ace9848c6caab714d4a32e929ccd5ed46f6d8d9b3558bd", 0x3d}, {&(0x7f0000000040)="9b478c5585982b3604a922bf939e00b0cb0925fd95b800d0045b5d41f7746ca8a4c101021872f36ff3045db55b33c32917d23ceb618911bb22f6fa6fa049bd4db02be096762d9b20349733dfa3fa83105574cf3f1d68d89431f19bbb5acb2a100590ba7650b897457b3694fc314c3c1ccc51867866598e1406ee1c16380dba3f6ed02ce481a9fabe4ab42591c87b94b918a2f49f0432cec95f3d82f30f16c547c750043de45c0338324fa0a399abef2f6bb97071ef27a1", 0xb7}, {&(0x7f0000000100)="fdbd7637ed48d7c5cb51387ae7106b4157", 0x11}, {&(0x7f0000000300)="26cac73bd2dcad3de74c7a09258d71703efe895fd9d0cfbdd436052b76620b8829f5d06a6c9045ca43a9abcf709a70d42a2029d5c92acfcf26b2bebf0e6e15c5efd7423fddbf972f19126885101c0a0142cf016190bb0a4430f7e29c76cb91920cc6194c53825eed25d1ab06702b0dcfebfcabf6a3c192a65c9f149ca708612071efcbd94c81fa47aabca5d995101133625368c3fa96d2122903b3bcb25d599b3615e3e7e5608810bf520b705769ce71aa0d5ebe4f72b0b203d9a4a9a004d9f559613d64816a2248522907f1d93ab39bdc70b11db2454b561227b53be002000fd4d8d51dae7c0d049666a007f2e331a21e3b83ffbc24af3c4df7101e82c545ba7ce15153c595902c4ff487e7d56cd5e1d6ede4488184fe4c5a50d8d47477a55c4717f2c1dee8ea58863fe3e7828ac20971405e2c96c4739935d89eea038259ef08488617e12578b8d3ccd4be61e1ac4d0297143c9aa9ea84c56a8ca8204fd437e243cb09a73c6bb491079643aae069efe9ae4f1f4b26040bd7aa5e17b02740e1731a8f48c401950113ea3a4af5657b75d70d36572fd21a267daf66c79829ae11e42d5c8dc08f4fd2e22d5e11fda9d2c543dbd7e5e9fed27c80b3576826b29d929ac2df9ba9b0fbc16e25cf9e18404d96430a8c1dfaf798be6887c13bd07c3436ab31e4805dd0ae23ea431850f63bce2b1fd9699094fe35a549129c340323306ebfeb8c0a77237d3e5154e52d34bad300faeab27e38463f8bea99a8ad799ee8699bee90d8e885b6cc15b98d5bc8848d6ba40f68f7ffc345ed90b88e838b1c36b238dcface9d86eb15623aea9ba779ba4638df0d516919a05fc93e0d2b3d4d26d318c9d3e71948e6d1d13f74b23592bf13356ca2a5d977fa40ea97330da6b66992e4ba19bcb090f047b48379ceb120fc6a019cf0587293d1bbb4d2a949b80b2a6a4c1a4d1417c6023338e53477e4a22bf0e1e58fed49cbd37fc9c4cad5dd8f3cde8c5d272a6748ecf84e2bb9c8943381898e46b9835c3b57586082c276a67a61bf850ee4d99ef53f437a0e60564be2b0978a13f4df172fe2d7279effcbae4fd6044103c14ef01d0ff4f75482f39ed294da7b1ea9db7c27d58117f5fe86310db02d61374e33e95b8f92b4f28b82e72d39c5d94c0b431e33dbc8f4cbf56e5ec8946143792d16740cc7dc5430bf8067bcbf55edbbdbb6f34cc3390c73586c61ed3436288933d2e7f946f0545126e298132ffcc1fc12546c17954121aa14e829daef072b282d818ec4cf807fce7fb59768bfdad342e6b081242a2620526d7c500b1005b288b4d17eeb4ca58788900b2a65582d026156e8bd014bc79ec58e55c6b9da0d33adee3629b57f6587600874b6467e258ddb7d72516b53c3a2ac4369f0d414f5a31e8e7d85f13d6a439bcdb7dc21ef39cdbc6613abb81bbcf2e1d6f97ff9f394c5e6a1b56e6601c50485affd7480151adf18e9ab4dc3998fa74fbda9a63b642f9d5bb9538c78e943a7e69316c77fa4f337ed55492b8119f719752d5cfe1b64e5f6becd6813cc56c60c0d1beba92cf4b43bac09c115aab111eef165c3a4972b7e4079c652da708a148df1a08d2734ed2f21da076b1926853089fdfea081807ccaea51d5fada23e3aafbaf06dc6db745931693202d44d3b260380e510ad2cd1af7b6cd1183376d398c600aee15f60b5249e5c0da1deb1e4b16e395b4cd59513871f6d5496f31a4d31d071277c3e886cd0f79d652c8ad24f56afdba6dae2b1fd963dfa7982d0342b308461c7af48aed3f16919376001156adf23cede485c3068b3c531bd07dd9aeec53a22758bb9caaead57a54d4eb8042e6cb89ce5b8c8db15fa177064350f339bce7bb611852dc28c4f37556de168fe3d149c6695d3a91283e2a021cc7f43e6ac494067acc783eaeb3eef9eb9de498f6a37d640cd8ca3b803136b8fcfbfadf259ea96671e503953872a69cea554279aff2a20a8b78d29bd7614e666f0ef0c7a8b83922157fe6cdbb465616f695f32db6ecd775f01d65a50118890d43aa94390cb00691f88eb8c7912208b3918404d0faa645ffb9764f022b417ad21893c117310e9f670a784ce1884df96e082ab686c6e6f5c81cfba19ed78df837a757e18c7da474387c700417eafaada6c55719522d68d35ab499cb009bf2f29f4665f4eb5dfb357bccf80feb1c338d9eaa048e7e25758b18307d1e7476b81d83688afea000a86d2b924311d30cd6ec7df47895bc46fd5f94feca0827f11d681103d36308cc4d14e593213a5b81620ce6682f73ad5927b775dc734c72324378d59ba10c4a9abba803130a4d4a519a104ea1a749be78b446f9241a8b3ffa670f02563de1bb62f399899da23f5140cb993cbcb93a72e0a0d2af50717e0131a13c14e45fa8c0847cf8e591dcc7929ab653361705bf3eeb1d9ef8f6bb3350f310638279e45e755b0e3337a0479e83f05a6255da84ade89c62989c66aaf9cd5e52384b430205d96a71e1a5cef96858e46ba48b57d49cb53ededd828a8742d231e2b17bb7498f878bb9c9dd48c990d652e4d7b2796351133774dfca2f9a5160238d2a63e819363352427d9d90f465a5428531f3d6303822956ba52799406f31ad6fb69315227cd76f4e447b0ff355f56608affc8803e4bab5bf8a02c919e440e7beb527b7e6092199adcadece980ff65c07bdcca986224e306544775fa097feaaf2121792f19a837b6070a71176f7b403eddd65e16cccc48dacba03e7d83467906aceb503b0f7a43675a74c7cc9af2db51f9a28b2c8f79e6402e005bd5c1847c3d06e503212e4e4dd948410ddfa506bc29aac4ed7bc5e0e67fd18bfaf72e275e53ec1d263ca4b56a1d685ae1c4c77b513b4692fe03730bbc542e7d1c2339e6a716d78e735ec0da865456fd511434fd3f53a964300bc19892dd0b9825497ccbb18cdb6f0463a7b8221d6dcea427c7bd9ad1dfb328e9ea0fd19470a999931923d323abdd94bb7bdb5c60aa422979e575a2c5a157beb2f74a93f42a9f815dbf3f0e858a7f5627cef42b5eb3a57fad9040074755d5f2b46642f9724c5fb5ced0c86ae7a8b2657a82622f79d91d7bb7074a3d5966f078f27aee180daf56f721a9de8d16cffe03944749912a2914d242134b5c99c5136e5765d50cceeea84c0c83be2702df435c9be13915a0d06f40f0aa669e1d41f0ff87cd05d99238ea82a69394ad3d29c038bb978c1020186b662eec323417e7a7d8b9d3d2cf77385d51f9a4ea95650c94d8e89f8b438be2779ad8ac63820c5a48fedf52af9c6043e6690449342e359bc10275f317498610859c9f21bbc167b229174f42317e4ba7342943c49da2ce6683f3593780b6efaedd892028a76a8d6c615ade76cfc94a38d2eaada70893dddd6cdc47bb600630820f2c2a5b146d5c00b2059b39027b695b569f14b39278e9fd94579617ab77114c256efc2924e0ce06d61578fcabc8e9cc52a172aa222138b2a85290bff1d30c5560462c71003f0816887e41dff2a599da45b6708621c747fc4091cef98f6fe96ccb81cd0be98ea2ef99ebceb0d43f79e856595a709505bf3ebb20193ff4cbe0acb9f1e221d3d38b0377d6f587e056dbc046e8f9656538d0f347e2e824273a19fc0019ecfc803c9f0797b1686285db719c3e5d5c5d189098f15d7a1d2da078d4a141b60e1b056dc90a794cd856d9972b121b7cbac6700fbd84d865bc04ac4ed6a68908e0cf15d8e95154977664f3d4e56ccb00c316cfce420befc01bb90d14104799f71f9ad66c3d321d689de04e4d11d8b748a8f60ca138bb0525bd435b1fd927ff8e56d25e74589d168e41a5f93ff7bad5b8882ffc489c9b9b918154591c732bf5dc86f84ce7d280716b59eb53e60dabe6bdf56b8f85c9876ca04d360b41593f49e346b09d692d1dff050811e2f1bc39229a529566d1275555146e30e04e1887640d6094bdee7cbfa7bd9af748026b3793dbabc0aefa9389171c2e4f291a8ff0a288fc34b20f0de4619f58bd30f618b2381c9dab13931be26423a2918826abd0dd3f07c2fb35d289f0e53722f742b1bf23f859a2c84297993334d45466f9bf96783a68fcfa97f7655d92498ec4238733f882bddb547ad57e3a4d36f1b87fc76cf793ad3698dc189b0abf22cb456d5806a0ae3053c91bf80e44835bb539c45d9765566a54c7645361d25467fec1a6c71d514352f4751cdadc907fb5c25cd8eec54405d12f8a89a50de67a18411d9355460693739f8c2ac53f6cb916c9e184780cc8010919c8db867b9d07e94fb174acbfde6ea6e9397766b165852ca399043de1981eb3778624e80d6ade0119f9ca1a7b38d6b782c5e6912502487d9cda5457cb7dc05cac0fb7112c0758fc10e4b2e4c5a7131f1dfbfa0b4e863098d82d1a62e44405188729c672b5ce22e476d1021ef22a27af9cc8aa649daa0a152beed7ef7bb1161a3d7653560f7038bcb4bb42c9f67f619fde35db8b3f5845c670c8de1f875de57f3e17e3826d3fa2bfbccd2a1bf5ba43f0b5c731cd760517ecc3442a0e99bcbeb945b19226714b1cea255c54e66914201cea6484f93bc78e59043da84d5026420268cd6e7e3f7406e4b9a73235a9c6171ca0eddc9594de022315653ddaff3d263e59fbc95cd297faa96507035d2f45610705bb01969b914a5b346f8aac9c3e3541055d92147d3fb72b15e380bf139a104eafc012c0839eec225a367ce60057bfcf047a987702806c33c172d7f03e79732bdc31c93e7dcc549ef7624de22eb8fdd3bc871917fa438e427bc9d953857ea69a8f68411bd7ca3c53d4b4f999730f9acc5d7b455a1c4b45016d2e5a0f73576cd6c93809dc6d2bae87d5cf3b336c8f6ba651dd33cfeccea0f2f766e1904793fb8092c123d5e690d24437e3790ae934b206ebeba9cbbe5b4c4ad40605d9229216518198592b59a61f61512f0beb6e937d2d17725bea56ce111d2d27b4dc45d2d41d66e3a2dcb87caaf89d296eaf3d4d634db57d06679053f0cd6872bd348b9d7d79f775f3c7a165e3afd339649ac275afb5de7a1e6368f009391ceb36a80ddf8129c612386ea4fcf57987eec24603197b4fc9397520b6fda73d3fed9bb2fc93cb5f5b2f3fc7d3cba7262555fad4b84f728cf4a7c844cb85b594407c1efdc09d6fd71d23edda7d7f6031eb7007bafba4322e10b4505e76b5cb565d9ecf74c259b71d82340c6a6c64b8d1ebb186158d33a408d6704925d3b617bf7c98b400ea8fae89a25bd882461d67891011c9d5d44cbc82aa5943d9941975492539f27b3510d44edf96503775c8607839bbe5719a38ac53c7d4ee589b9252d42ca3e8f25ac0334b52e2fd8b329c8481e60b474c3a2b5202255a66101c6b3c67c5b7356459714e2914e74a7c7cb830c401828156f13a56c33b899c6502be50190c281fddaef2929a2a53634a2ae7590d76c53886ce4fe1f9f7249077e2abd1af20ca247c1c2a261c3da5cf09feb920cc926dc88af012c2255b248c125fce650c3d28b31a2a19468847f63e53e615d0ea03db28ab3bf5de6534af486b1a24aa76156c3f1b551be2e1ee3374d3ed62d8259cca84dfcc8228cb982abb1efac8a88a54b3a1b48ef06f703aafbec6f228450f21ba7ad2c9e8535b00bb63d2c5d46fe352f9755f548ae73beafb751b93d07d5a0e1ec3757acfed31ca24f07c72bad9cda683cb68c8f71f658bd1a14b843a1a389357e74581b676852886b2ea59e38f8be8c79b8ed025abe4c359205ca0eeaf644b3eb22e991b883a04cea308c7b8f314ca076bb3e9079bd85b84a4f60b2", 0x1000}, {&(0x7f0000000140)="808137e612c1fba0c763dba083c0476352ba17", 0x13}, {&(0x7f0000000180)="d58edaa0158f49da47ed88f6961c97f77db99341d5f5def86994f5fa244186d9cc99b4eec2d7", 0x26}], 0x6) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x41, 0x5}, {0x5, 0xbf42}, {0x101, 0x2}, {0x85, 0xc1}, {0x5, 0x9}], 0x5}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfffffff8) fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000240)="8d7746b9b69014d50bc8b78b6337ffde7b25cae8110274266991465b2669ce02e1ed878f2c06a20ed31226c096d3b714f490285e4f83b637edc815d19555bd4ae4dcb0ed68dc22c2bdb4c0c4a559e252a4dc924212000f67295ba4fd25da5a6ec48fcf62139719896d0eaa468f3896c0f7b9ef28e964137bc193e00895cf0a20335486a5633782b28c6cbf54aaada2f3ef804e2c8078c9d67e995c344a94a33d469cf6638fd1ee5f51800ea3d2cbb53cf89aa66b71dc9213a06755dd074f90095454bce7f48a82213078c5c5f2dbb169d5fb5eea69be1786173286d9392d1def01a5e4f3425f5b7a02b66102a3", 0xed, 0x1f25ac1d02fd8ec6, &(0x7f0000000000)={0x2, 0x3}, 0xc) 18:09:55 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a00004cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f57773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a1566df57aff2c7e1223cedf26e82fcca1e245a58d78b79dc3b93721aa7885824e115dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8db8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7f"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0x3, 0x8}) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) socket$inet(0x2, 0x1, 0x20) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xc}, 0xffffffffffffff30) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="f41f222f8ff0abe310caa970de5e189c3287164de61343602959b1116d4871a981ba89270c28f48b6da712bf15521505bdd7de9e17ed50777d976580abd4d17199b78398398d74def962a756fabc05bff1a847e47cbcfd9313274836503f60f1cff4ee8d7be023f009786f2c975bcb9a5491bb0685bae25fae3c67c547ef727aa79d3b0914c4a2d83ccc298cd91bdf90fed468998a0eefd0f1ed618eac5ef026cf7e60cba4", 0xa5}, {&(0x7f0000000680)="eef535d4e559dc793df7ada404b204e54c5a6b8fe1933df7a9baef7cb1f79f940b35bfd4ac2561f4e21210830b03eb15b78f79dfe8bbc65d6ca1ac8d837d09b8708e1eb748518aaf9a510790d448aa2e905f76e8047b12f9ce367b4404dd4ccf2536e545f8acecbf04eb87d32b97e43c1fddc3d1ca8455406cbb79d840a71f66b0ee20a98705e821ffea67de77d5399c5b91aa23cf4f0b146b6795e693cf072fb25243a7db45cfc37a0101a8", 0xac}, {&(0x7f0000000740)="6f1c78d1044414a415679f000b7d22c2a48552bcec045f346c639ab5b80dab05", 0x20}], 0x3) 18:09:55 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x500) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c66a56f49dece725"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) 18:09:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000001c0)) write(r5, &(0x7f0000000080)="9fb46ce10b098e8c13b98953e74ae33272220a27adcb4839b9e189d5ea6b9367edbf549b21e6dc5fd3c100cada588355b03ea18ec5c4d46c41f5c864a9640efbb5b96745c66c3c5c55c477746a1a92160b92e0cbfcfdaa4d05ba004b8cbddc74b3ecd83815946747d359951f85fb43f97150d7f1658a09a20f1b0ddedc1ee86123d6a4b772285c40ace313b37fe1cf331b8697", 0x93) 18:09:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) 18:09:55 executing program 0: semget$private(0x0, 0x0, 0x20) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) kqueue() sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b329", 0x9d5}], 0xb0, 0x0}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xc35e3a3f51fbdb4b, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) getdents(r3, &(0x7f0000000a80)=""/192, 0xc0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x1000, 0x4, {0x8, 0x9}}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002200)="35b8a1cf4643e20bfe497809496a62250f0481728b94fe59622e33e5e049810d4103b329e2cfa9c28a8331fabbe2fc3b6d726f4799824cc045bf11d7c7e0ab230d79050ca78e1ed96167321ccac85435382e5d7f6200c40263037bebba58b446cb4befae32355ae8d5118ea6e995df5553aeb5b77c87560f97fb2a01157920678fe4b33cc7f2ee542c5d793b60d4780f15fed5eab2706fec6d97d7c460b316b4a2cafa45187780a9af3402728468f54cb4cf2cc0cede11d9d94129220919ac2cb6155f64b9c9f144471d661227d411e5e5321582b66bd65821804dded4b79ff7959e7a5e2c06db892e4a5fa9bef2a363cd02737768f46285d573b52279824fccd89b72ed90b844e668b1fd8f7a530ab9d1fa8e24696b648c587b5a59c0a231ebdcbaaa132115137b0c729ea544b22bb4944576c0e79bfc80b8256963b05a63f46577b66dfebfbb7c55af72b30922b14a2555cc8f0e1f4dd985a5153a4486cd1d3ac0f512709e09c49907d4abce7ec5b7b90a32ea549f3b9ebb0d3b68dc1ff829d51074e1338f6d6e17ed8021035cee3875d31dd2dba0f8042e0f6dae48f2315abd1ebbbdf1223591684a48ce84855fb8e459c9bcbb64a70f1a0793703407eeaf7d7abb016249839b339df3a75190c59e9c542409b40708850f373a4378e34763dd049f91b6ff43f76b7430714d3422fa254bb3b669f8688b00800beaf459c47b09a9c93fe8474e3d580ff772ea7749f0098ed25e8678c6887a559fa64cd49021cd6abb165a3e64197792a0f94273ec5952f565f129e9ba027695e3f07e2524be07a5307d7edc1d2f29fbe61542fb386198fa9c883cac393000018021785e17e603c72513d2f02a4b22feaf5fa4a7abdd21bb3281a76ef76bf3cdedb5f54f8c07ba6d3315b9fd61c621ec08f74bd85a659c45580d648050b22d28c54801ae80fcb17be0c561f979596c602c38779d276a881a9e1ebdb6249895e336032638cc2a04d307fbf2164d7d21a9ad7d06145d425e33313788b8591b975d9e092071f854825091ecfca25c34e289739a17f1f35d62b2ef520126ecb08e4338912563e8c4c52090cb2de9a118bf03f38f53eaa6784a3569981df920287f8231008c96a4ff0569f28b2877bc0ea5e068c77a5eb97654e3ec718230968699c57074b1e26b82f7cd5492f80572e84cd63fa2e32189f2c17b1c9971e162f3a3df1d609791c710fd0ae72d418092a2e2fd90fb748218e9e191ec8e7e377c83c67c576f01d6928798cccf5497bbea03de917231672004214c312e1ab1b67e19eb8b50b952afcdc0dd52b256cd20fda5619fdccf6ab3f9a5517e0beee5aed3ffff819a70be44ba612a7e2d0ebcc77abea0698f0582ecf0863537be5b9a2db4088b5c128a9cfe3e3252d21564c7f5277008187fa1660faa6e28a0226c8df5a78a445038bb8d494bb07c1d70e17436b855fbd711bd16851bcc1d8edd4c30d5f9bc2053742897419a23f20637cce1a19554c573298291513440542a72a69231fdcc45df23e1aac2c2967bf475a371c52802faca37bea8d3dd90cdaa83be8b6190736958c033fca79c929b8bba05e0c01fba029a5208d7e082d09ecf696ea608080df881a4ddcf05a4e6539ca847cce350f41566769ae3ee2fe57dfdbdf83d51bd6199c282f0568bdf0bc67dafacf7cfe6a715d1a092b48a1165ba7adbee020751fda7e2c1542e829afc6d7691dddf0ffaf6fdafe03e186a22dc1d5d00d47db4336e8b8d1f84550ff3abf3694c7758fcf4d6f593535e62f664da77aae079e518a85499ce608150e60b5be908668466074e13ea7088af58b4b3d4cb1a3c2e9799cf4d3831db38f5e3b020a02489cf627e531a65cdd07a3cf483f857233dbf843abc2cb1637c49f489a6b790e5166f49ee65df55b97a3bd29e2024496a4677ca5d76b645335b5c219197a2b15e76b1a72d7950765de8141ea31fe7c80523d7ff01e89e3d349bde9e7be08739915b91e56216aeed60481e3c887bf9ca400e2a786269eab986db277c4e7027b2d190b6fdb03a0a38d9646511e07da086e316208e59c28987323138237b9a0e6fa2a81c6e95a933fb37de35d7466b7b8e59040f155b93c073551fe214aaf1baa8edb2978f68b811fffdbe86a5593040dd2184fe2ed715df61454da50d30b7422d2a00ae99e2be0af4759dca34498c5cd9f5f64b3239064e9484e146f31316de52f828f8f512576fb7c8365d24e669e5575e7f24fd1786de7677576c797a27d6ca6c8805b5acabc5443105e3599ef8ce58b352a464f078aa2f8d7407841d4e9c42b94cbaae82b3718e56f172e13d5db4308eaaa787a0e999a3ea857f55b8c712edffd105799455ae1266b62c30d3bc34b2ac37edc2e22e5c8d1041f3e1fe1ff6ed3fe37ff0a06564b4f04484fb59df3dd2368f1b178e23a362f80c610dae72192c41e8f7e1ad14c523d93a0919a54c39ded9104e2577a2a2b59f15ad3b7c2dbf1836a1d0f36550a927e9ef02d044906eb866e6efe84dc952d482ed15128465f7be8cce7bcd147f2ab102d701301f9572bc081903b5eadf65edb6cacb4ccf46fad26ad3d55b2c2f03fd74c2f9b016ef343b53cda5ad2981e2fdd64c8c6d18915d4fa4d6d820f1ed7c72cad5ba63dd559f81abe56d1d5d014494a5b255c964fae2d7bf37b8abb303621ab83ccdbc38f219b67ee8e4547dd0eba3698ee656925dfed9ba5d0d25dabb4f677365c274d9b01e352bbf553f36c007128fb0abb6d68b4c1ac81b80dc28c28415084b14910123686133b6aedd6657aa98104d661592fc909b49e7374890de9a004a0c2b042d953b1e4f19e7f9ca4b51f9bfb7d985f92d85ca396af6b03b259002febd5136b775f700266019335c4f0a3003116c51416c4340481ce4a02257012b39e8fff58f25ecdad4ad5cd5909d065de33bfb7dca2e0515642587995f1eda9dcbeba212b84bd453d77ae831efeda2591c57d7a4a2d09821eeea5d0d653a81e0bc5df2e59d586e7fd3a204af36d04ec1bf6fe3ea1a2082ca81597f50dc68f5b9316fe79f56c0d4d7cd0b6af2b10197e7fbfe30e1d3164511df77def7aced87b3dac7b3cdbf78b55c59de5a24acb931c7bfe0de3c9baf7b8abe307402eafc053817720949aea5e3ff6c6c807155d2f2128a10d032e09d6622adee653090d7e50189832fa373472c1f46f16fd8322a818486c962e3cb3f833bef54927c4e785eb7b0ebe8ac412ddf3202272dd9df98b3a044f29e5056ad6236e3a550ba99c104fb74870cc6307f3e79cf633372c3c6b9fa389af5ae68a9512dc3cc8e0aea56c1df98ed54a1c9040cde25b34aff3b01d479b379271e3f78630af5a86e4d8299158c481e271c341188ff08ddd3aad7b80f03ced16f764a9516fa4e4f70182e60825199c19f03808cdc8ae3850e6a2f4256ab84fdbcb6e550933faaa3669721b5fe0caaf4af46d0075298df852407788eea5e006634cb5e1dc7593331fe4c11282bfb9d7a44bc923b3026702c4ed2032f90aaea6d3c6d44907ca33725183374b8edaa4e58cd0824f954e40a9242e3007c7b4e8f70d9c1017121e67c541649938192f5ea483e3b93e974aefa4594c93d568bed685ba2bf378e48a84d8304569b64aebcec5884a073be0f96ed9283b71143591449da9c9fc2c11b876107acc4505dc70407639e2243a4c7a146abc559553b4f809771724ecf4fcf46491c638625cb03d23704b0de9336788a6b0edbcb9c8cc9189db57069887751d11bec7ef601d9e348eccec7ff9c366feba8ab2400b635be658c943e6a3185a141b06a1e6e890adf2197260f7501b9a46aba92d55684c40e1b6382995217692940823c928a42f96fa7bbf24bd224cd9c9afb37e1351d60eaeb6b80655edd1405b280f07c2b3bf9e8c11ad10c932e18674aaea117c9340c9fe8a97f39a01f690b345ce989eed088305515433d9939b6ce7ac5d778c302c54852d6c985d9eb0e7433df6f477fc5438ea26071a550641b8eb415cef459298e7638ccbd8a643ed9e1bd8453c2138ef744e398787e10e6eee06178d0dfdeefd2e24dce6a466a61c7dfb6f6d92714d2b4f3006c801db47bae81d16d76f5431fd86c48c4d654068cf66d5c30bcc9748ca0883d9faa7ba0e8c7f121354f5f41bdbbd41be2e17c30a8ed6333b836b50e5678145653e136086f3e63c7f4fa6a5a6f5d84929bbf444eed64c3991228df57ef9a50573a8b9ecd63a068311e55e66a4351fd3d782b6995673bc8eae96b5010969fb283ac0b84e5ebba9ee8388e5aac6d91a56cbfd788f1e3c15711ee1538397f33194add59c609a87101eab981f0017dbbe730bb4a0e9cb6010f01acc3238aec2ec1e5cc1a8617151c35e45f2e424aae55ed79109cdfe9e1e0bec5d92d0169121638c5909ac5af5e93beec4fc736c3900945d453713a808208d55db58f1a735f81c7cc960ca5da54d675dafc8ba2646a5da15b5c0e3f5543c357cf5471cd91a8cd9459a14977c8c59c8d5beeb373dab8e6b5d1183c493d62034e5228e114af9f84c0db7f8104c0d46f8faadf7d8f0b4aa6f9acc7c52f05583e84ade458818f25732fbc974c9dd88566ef2fa8eef37ce4b8b2ee0caaf52745b471841e9c4ce8442699e90b402a05ccd62770950e6c074554053f18eb76b56a8dfb4e5356fce4b74cb33c93ce4c89ab882c11a4c36bbdfd8d4e7dcc76abdd73d1b284264c0c32fbed62a223061c336a529b0b398df940ead6192c663179632b1acfb5d5dc597d439717084b1c2f0d02492b6d66f1f73675b2fee244c93ae51869c71ad5d9b6064cc05f5b17910a743650829a352e531d38a8d49e961be691e8c90a5549430a67a7f90001cd015fa371d1786d9d49cbf61f1e0661162badb5a1a65912aeb1c701d2fcc94d49964d302c4265c72308bf038281d28e46c5ec6687b4268583069261bf3da6652ce57aabb4d910f224d99ca16892bbf492eb522acff2c21feb71637f1d6cf65298874addee36d6a6d47dde09a318427cca8771d2f22f0adfa74a1dc37f59aa58204ef4e5f3ce55f049bdb06c413bdf4ffcd71d3aee6f213e3a831b5a574ee489096a440e7edb03d0da0db64f84f82adbce8c9c836e323d85778a9d8fe09c5ac638ea17641dca0307442f88c60ee804d6dfd30e13cf5a5b19829f2a766a8efcdb3b0bd3e3561954809cc5da34c233f01aa6262dc17546522e5e59b83f4bf98ea0b81c32fcad1ead69838b8eb9bd9573109eadeb40842f96529a9fb2de0c58e496fbdcda0b486093a9d9e475570b18d11dbf8416cf3802a01b573d7c1f854a4e689beb9f403dfd8e2310256bfdbf619902746b3abe6f0ca96563f16b446efdec5c3d09b318c65c4eb1d25e4c1c66d23d0e8fe2c4ace13d89ff88e82d7d8d64f4c1fecf48454282dae95d375567697806721e50544c24787c3949cb4dd6df71f7769b99b0a2a0dd9eca2d2d00ff130a3cf033fe9289c3f060216d26f5fb751de1361cf891695a95a3d293e391e2e3e5db72b2afa082f21918565d41143f13c22597a52c5cba9bfb6cffdded5c2803b80cc852e6e947b4089e7acca8f8d62125d61421c259971311528bbc579aa3166526f4d231805d167cd38245dc09d251d49ebe2dcdbaed8aaf9cfd4491d527900b3b286036c1f3750f7a688290ebc1176b73e8aecaf84d1fba9cd54aaa5ab4c759e8e584827d880a4752d8671b8c13f6bf626704d30fab8fe87946ae2fe78a63745e0288ebbf55bf206efc629a601e19302087a5dc12f1ef4705ac0747ecafff60f23a87ea35cffa6907", 0x1000}, {&(0x7f0000000000)="9915a510de325799fb0926346aa013e56cb5689a658a62eec47f9562fc893c91ad1d6c095dd5777edc81c09997349f4b2f9913b89aacbe8dcb849964744b1db0a6113c8e3efcc1a6959350470962140ead557bf211226fc2664b29bd3aa683f848b476e842153396f56722b8d9788883f77cce4c00a4a0be45c7ca5096c9155ae77a40702c5fdfe9969d271a8317b2cea218bb56ab7e913be18a48e5c91f9c6e083fb68de67634341a180dc990172e5dc5adf50885190edc8b6e9471e9fb2f02eaa6ae55faa001b67e2aa6b7b0d564f5d54aa969d00114ef1494db263a14e6600ef4e3470b5adf63f707b552c948e1", 0xef}], 0x2, &(0x7f0000000680)=[{0x108, 0x1, 0x8, "90625cea846672f94ec98e26272b73cc898c18825bec58763f13529e92576b15cf9ace927e2adbb255f6a39416068adbe413cfe789ad14f0aa18ecb83c2bbebe4a981f1dccc9bdfd0879987b06d30d07734ed1827218108943005c4c16f3b90bcc80532e62e58cc77369acbc1f650628c78767d483f85bbfb3d87514c61fb85883da469f7d7e6d9aaf831d9c32279f5c6e232aada73dca601be3de0e7f6b88b64071e158c70db5dae1ee50aaeef57c85b4e4a60cf9960bf8c356395d1d7bce21ab445dbf2734e7d2cb1ca7dc67749f7fe6fda553c9a5000cd54acdd2811495a77a3af6b16dc7271e4727fdcfcfdd9e4478237e"}, {0xb8, 0xffff, 0x7, "566c1730bb4cd9cc9909d7aad2fba90409cb069066ac0744382ecce1334d10a3af35ba1e61f3340f6fe318d9a61726ae3ee6538e1648fd79098d5011577f8f536bc5aa4ae0766948a7c6441032bdc8cb2d1b05c3f6a066097cc91ef0420083b1d5cd770ed03ec11b87bd20687658f5481f19ee756d94389b174e262cfdcc9a809efb692551c4f982a164651c8950f4f047e051efb77992ce179225355c41aa68b7"}, {0xb8, 0x1, 0x636, "85a312bccfc0a386f0061c89a8ec035e1310391f39bf5a689e54ad0df43ad889cf52859e87fa24cce0b7a40233d370bd65212f3ef015af13003a44e671383529b6681f3caf2b92edc45486837ec9c5b938b05925830d97bfedaefb3f2ce695a4a1abb96335a847eaaa9e798e115cc4e1d835729d3cef8b95aff1ebe784c68235038fce56ed6af4c5e90a59184ce8dabb073a42190d8ea2fda90b6eecd45c6c37e2865b21"}, {0x78, 0xfffe, 0x5b81, "20e124cd7c7517e77f6927af24a2560427539aad74fefc34ba15ea4db334e98843ff126276caa31dd091e2a10a7adf7cf4394da696910f7d08418c1fae052aea0ed5465b8c149a9fced7487e75be3352a33bb3f36342bd59fb64ba785d1e895013d2e8d592e3fc"}, {0x80, 0x5e0bed7887c9b4f2, 0xf5f, "c0ccb0ed4fef0bdd216141c34a5f243eb2b7f00df08dc18cad133f5cba3d04a401541644a822f0d67d200ceab4d20960646d1a70a82e2cdfd968b3a4b884baf402821ff3c21d7adb0f79050611de854c592d04a0494cd4f2833a95de5e55f2f7bdcf9454b6182475d12861a5"}, {0x40, 0xffff, 0xdfd9, "0d48b831aa6d0b44c9fed938f27251d4c16c8ee6648b89838d9942823f1cb1111427255dfc48574a348f0cd7e5dec0b8"}, {0x48, 0xffff, 0x10001, "06c300d141791cf0c7dcfb9d5fe54e67b5c5c0f25e81f56cdaa1413ad10cba3ab4c9218b75dfc224aa05dd9f51891e4bedcd0490"}], 0x3f8}, 0xc08) 18:09:55 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2ab, &(0x7f0000000140)=[{0x10002}]}) 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) lseek(0xffffffffffffffff, 0x0, 0x5c, 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 18:09:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) setpgid(r2, 0x0) wait4(r2, &(0x7f0000000000), 0xf, &(0x7f00000000c0)) 18:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x7) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x5) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) close(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1a, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 18:09:56 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202332f66696c6530014ffd67611209ee04f7d52bb36f2e3f4f22d5cb7f63cf5a860f56bb58c6a7db18ed0e37668cd41dd1735f227b5eb92ec0bf9215a1b1d5af4cf377c7d54dd08dce10adcab4324b2f1abd080179fb27c825b4cc7fb5a939d5b743a0ff7acc3a7e7eb0590c06e8931d70e69fe7d31c4aa60a518d3213ac4951dc4445c8c8efcd4bdefd49c144ae157c81931cac9edebf2a181ad71689aadca649d2caf290a436f6d87aeff7fd9be96845bafc4381e84435a1ca30029c51e8338e9dd04f6d9bfd4155082f11f4ff87412c29974325e1b07112f44742d7a33326af1881bdc0a510c6d3c9e2570df077cab12cf5553f1fe6c9f6bdf31657e2e280104bb13f4f0246d34967ebc418213b067a0680b5b17d401891815b86904c9ead73b25bf962ad7b31d7fac2f18429809793a5e7ad9b16adccf1f639a6fb17be20a0cd6b309b3ef7f57febebbb01cef4c0547e301c3a"], 0x10) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xfffffffffffffe49) write(r1, &(0x7f0000000000)="5959b52f8cece98e", 0x44) 18:09:56 executing program 0: r0 = kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknodat(0xffffffffffffff9c, &(0x7f0000000600)='./bus\x00', 0x2000, 0x10000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r1, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000580)={0x7, 0x9cc5aeb8033aaa41, 0x100000001, 0x1, r3}) select(0x40, &(0x7f0000000340)={0x0, 0x10000000000000, 0x0, 0xfffffffffffffffd, 0xe201, 0xff7fffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000480)=""/95, 0x5f}], 0x4, &(0x7f0000000500)=""/20, 0x14}, 0x40) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000000)=[{0x94, 0x7ff}, {0x87, 0xffff}, {0x1, 0xffffffff}, {0x22, 0xaa2}, {0x47, 0x9}, {0x24}], 0x6}) 18:09:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) 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(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x8d) write(r1, &(0x7f0000000340)="5e3c2b9da1549e5649873b7d6caa70f9e4e8fe3d94592ec3dd3c68996967c670fb1ade6996ef892017343e74af55249c15bf7fa00b1eb88f6daa44a92fdc9b44a74109e7634606f868de9a0aed", 0x72a) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCEXCL(r6, 0x2000740d) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000280)) r10 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) accept$unix(r10, &(0x7f0000000200)=@file={0x0, ""/89}, &(0x7f0000000180)=0x5b) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) close(r1) 18:09:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 18:09:56 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) setpgid(r2, 0x0) wait4(r2, &(0x7f0000000000), 0xf, &(0x7f0000000040)) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) socket$inet(0x2, 0x4, 0x9) 18:09:57 executing program 0: socket(0x10000000011, 0x2, 0x1) r0 = socket(0x20, 0x1, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/4096) fcntl$dupfd(r0, 0xa, r0) shutdown(0xffffffffffffff9c, 0x3) r1 = socket(0x3e, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690e, &(0x7f0000000300)) r16 = socket(0x2, 0x1, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020690e, &(0x7f0000000300)) r18 = socket(0x2, 0x1, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690e, &(0x7f0000000300)) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd0\x00', 0x8, 0x0) kevent(r8, &(0x7f00000010c0)=[{{r9}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8a}, {{r0}, 0x7, 0x10, 0x80000000, 0xd0, 0x8}, {{r11}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7ff, 0x6}, {{r13}, 0xfffffffffffffff8, 0x3e1ea674dd155f66, 0x49ac30ef5385a0cf, 0x6, 0x3}, {{r15}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x8001, 0x46a9}, {{r17}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xfffffffffffffeff, 0xd5}, {{r19}, 0xffffffffffffffff, 0x0, 0x2, 0x3ff, 0xd2a0}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x2, 0x7f}], 0xfff, &(0x7f0000001200)=[{{}, 0xfffffffffffffffd, 0xd0, 0x40000000, 0x2, 0x7928}, {{r20}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x3, 0xdcf6}], 0x20, &(0x7f0000001280)={0xffff, 0x1}) r21 = socket(0x2, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) r23 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r23, 0x0, r23) close(r23) ioctl$TIOCFLUSH(r22, 0x8020690e, &(0x7f0000000300)) fcntl$dupfd(r4, 0x0, r22) fchown(0xffffffffffffff9c, r3, r6) setrlimit(0x4, &(0x7f0000000000)={0x3f, 0x80}) 18:09:57 executing program 1: 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, 0x1002, &(0x7f00000001c0), 0x4) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000000)=[{0x3, 0xfff}, {0x0, 0x94, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x20, 0x1800}, {0x7, 0x100, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7, 0x1800}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7fff, 0x2]) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 18:09:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x50) r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x1, 0x60) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) pread(r2, &(0x7f0000001500)="ab554220e4dbb88b80984c043caf4067c7bc2ac57d69d23e0052f2e8fb0eeb38c24b828aaa1638ec8dfc736e5afc236687c7c2dfb662e16f061d503520504a14dc135785976641874b32fff136a18ef44001402b6e5aa986137adcdd2767c56ca9346cd3859952c8bdfa11e63814882ca3b64bf568276952d879c85afb6752d561723fd9abf06f8df8cd977f2c78d552ed9a2d422b21d0ceebab9db7b5de11aa6c4cc40eb55eb95044145c556dc2409220030d1f7404c70e82589790855a279e945fbf2254f6fb1391c10695d705e82cc5c9", 0xd2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) select(0x40, &(0x7f00000002c0)={0x0, 0x4, 0xfffffffffffffff8, 0x8, 0xa1a, 0xffffffffffff0000, 0x1f, 0x3}, &(0x7f0000000340)={0x6, 0x6, 0x3, 0x5, 0x7ff, 0x0, 0x1, 0x9}, &(0x7f0000000400)={0x91fe, 0x2, 0x7ff, 0x7, 0x200, 0x0, 0x5, 0xfffffffffffffc01}, &(0x7f0000000440)={0x1, 0x4}) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000240)) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2c, 0x40, 0xa72, 0x9}, {{r3}, 0x6, 0x70, 0x4, 0x8000, 0x3}, {{r4}, 0x7, 0x0, 0x1, 0x1, 0x1}], 0x7, &(0x7f00000001c0), 0x4, &(0x7f0000000200)={0x1f, 0x6}) r8 = msgget(0x0, 0x100) msgsnd(r8, &(0x7f0000000280)={0x2, "f6dd713d31f166ce790bdf303e261de78b9f"}, 0x1a, 0x400) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) r11 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r11, 0x0, 0x0) getpeername$unix(r10, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) 18:09:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r2, &(0x7f0000000240)='./file1/file0\x00', 0x0, r4, 0xd) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 18:09:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a0000a714000000290000002a07000003f1ffffffffffffff00"/56], 0x38}, 0x0) 18:09:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f397c069105b25dde178f0100000000990000000055c7f7a077263d47ff963391583bdcf80da83bf3b55c44793e8be913925a1e7fbbb61be1ff727b9f4963d2086297989043ba0c0000000000912904270a6b860a1cc72c3b0d1524f528e56df6edad220160d57830481fe0d9db38818402489245c6ad7be4d72fa93e1c8e128dd1f767e76138b18f49a4e8ba69eb1910ffaaa7b373d1385fb3894df55477337c18"], 0x10) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x9) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 18:09:58 executing program 1: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='\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') open(&(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//../file0\x00', 0x0, 0xd5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18090, 0x0) 18:09:58 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = socket(0x18, 0x0, 0x1) setsockopt(r0, 0x5, 0x7fff, &(0x7f00000000c0)="d398871e315a9120a6fccad54aec87496301331f63d0d8c536e22620f5db1afd2a1fbd875fa84e26c9bffc8667c2b4005909d7bc092466588b21c09bffd835910fc01764092e1c3de10004e255ae01642269d21544a364146382c75fa5a5a2a286c50b8823d48bfe9b6f64cec899f9cf53466f48150acffa3fde759c0773f7afefeada95345429c000", 0x89) bind$unix(r0, &(0x7f00000001c0)=@abs={0xc9551bd76498319c, 0x0, 0x1}, 0x57) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x6000000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x8) 18:09:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x800, 0x1}, 0xc) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x800000000029, 0x1, &(0x7f0000000080)="d5ff9668", 0x4) 18:09:58 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair(0x42, 0x8000, 0x8, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) fchmod(r3, 0x87e18dada84666ae) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 18:09:58 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="84fe132d5232aeb042897842780000ce495c51aed24ad9e3457c525adb06000000000000006c10fe5b23bf2fab6cdb077cf62bcf09000000000000007a91b8fb382fe75cfed8bfca435785637f1492ab3ff2fc493f8cd474ff742a9e91adefb2c963433bec978e38588e5f32e78217a12a305becd6b1464a9ad7955b4c1336d1d3a6a1b80eba89ff567539f56f5563ecf50c17f82447d7ee86f831c2c99877c5226e6cfb2f4080640ea4a67f9a0c25944d6bbd3483a766766d8e98aeb1dea62005e31a713560ac1209f2a105c5287470eecf778074c2370674de460000000010d271659f55c4bd854300265b0ac8aeaee6d3beb55f6ad91891c361845e984225a684800efa1ec1", @ANYRESHEX, @ANYRES64=0x0], 0x4) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 18:09:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:09:58 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) close(r0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_int(r3, 0xffff, 0x2b434a76ceb16495, &(0x7f0000000000), &(0x7f0000000040)=0x4) fchmod(r3, 0x1) ftruncate(r0, 0x0, 0x80000000) 18:09:58 executing program 1: r0 = getuid() getegid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8000, 0x102) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 18:09:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmdt(r1) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCLOCK(r5, 0x20004276) 18:09:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x7ff}, {0x9, 0x949}}, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) r1 = semget(0x2, 0x2, 0x5) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/233) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 18:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000040)="68c2778b7c5fc1f715157def0ced875af5b02ed3d2747d", 0x17}, {&(0x7f0000000180)="e73a480689c81a5cd00a47fa8317a0724b120808de5ad9a4c495dd307dd3f40cd3913485e2438852c02a83bc00eb42d2a3753f8f6ea2c612c1a8069574185f2c12b36839c22244da708f5392895ec331507718f77f4aa91e41a9f3e62d3ebc29f58645be6baf6248a8714516bce7f00d6c80031b3ade69ff72ab0aa02ba1323bee73ba55b4a715bcb60f899ddf895df69a08302be7122a7faee513ffbf0daec2e0c865cd4eac1935a8c7144e8b96d9bfd31b31fa879180b2f0983166953c61c87c41b63a84c1219bf8a2ce7b0efbf73cfc95aac18cde8ab64729d647421c829d860af749371bf9019623d6", 0xeb}, {&(0x7f0000000280)="e20dcb4174105123df05d6e0855b4980c0f3fe494fe1f979f4ca33e726b52c76eec4d44027fba5272c4bc894cd797b03107c0f4cac0ab15977b1d137bc2ff28349c47890393d8c87163bb48e9a70e51f0bbed019c62a357a7c58d4378a3167bf8efcb5eb17c79f6d06e5f24e81ff866999707ac027c3c0bb5b9dd4c07371c072caaacce9798e0f48930af2974f189b449a76e6f72c3cd51c0f792d82a108eaefa48884e5f29c99663144f103", 0xac}, {&(0x7f0000000340)="891234004978de64aaced02498df47fafd54c407dc1e088f6ba5561abe1a2b07469537b2ec97c6b1abe74b1d5def9a12f81ab5f796cb26777b91a28a0f9d1b9fff8e88c361e6fc2d940fbbfdc3f9fee903382ea86cfe15105f546ab7fc98dbac7915d33f2110f87b58e62418b36bd8b14913b3396cff21771d9640ba64a73ebcf25515a6fc6a754b64d8357e2dbdaaad8d9dc41cdcfd56eafe5defc427a39b4e347ed4646c255655f5498dc731ee5b68fb3488aedc064d842b2baa", 0xbb}, {&(0x7f0000000400)="085d20ab7637fef1a18fb9c9d6ef3949051726dbe58282c9061e9a5f2033b1f1f044b57e9e3c006e5bd2989b543476544f04de173dec25879adf9c2ed02134171620491cb73bec1fb4bede40a1d444962ef67fba62ab1840f7280ec90f79177e0c85b726494a4d9b8ab7f1b34ec860d4d713f75302b8b507d2a51aaa5af628fd1a3c44340928b2ec80cd8c3748b113ac7da4fdf62991f48ccd0e5713bda110c3b80c98c618f70d394dc12a94", 0xac}], 0x5, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 18:09:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000), 0x345}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 18:09:58 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x3, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 18:09:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x80, 0x0) 18:09:58 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) stat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f0000000040)) 18:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1000050}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f0000000200)=[{0x0, 0x6b, 0x6, 0x3}, {0x1, 0x40, 0x0, 0xfffffff9}, {0x5a, 0x1, 0x8, 0x2}, {0xc8, 0xb, 0xe8, 0x202}, {0x101, 0x4, 0x20, 0x8}, {0xc33, 0x0, 0x9, 0xffffffe1}, {0x81, 0x8, 0x36, 0x4}, {0x9, 0x7, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) syz_emit_ethernet(0xae, &(0x7f0000000280)="7c4c5e7666e6935508030722723905d378e50217b307d0a12af7c26e4b220a4ef0fbf39a4d8b9b6dfbcd4b14614c006e4d0d3c412b12e116104c5031a814a865091bc389dad149e5c0e9d7e8305e6737f2885b492962d587a6f77010b9883a3bcdc32877bc5eb1b9fe4ca2424335f1728944d57a3bcba0c1a7a2549858c3720fd01ed0f115d80009faabab487d3ee55df823dd7dc18ae0107a3a7cf9c96040685d2952818662c5fb7c82fa0b3cd8") poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) setsockopt(r3, 0x0, 0x2, &(0x7f0000000400)="d846f72b94737403a1adb825f363a679f9690e85aca087cf319921d62dcddccf5c882ff4b403f07da48c9bc2d9a90eba04e484b75c8dc2801078a0019ada8fcfd10b70f97a03f5b4b9f0e36b540dc55bb696a0721fba92d35330fa31a745a8c40021cc1d2520aca8cdd6ae3767d4e8dffb05c456de28ee9d14abc76a4cb93fc612e02851bf2a66b4e91c74faad3c2a270aa670548229d95ca0087622d2b690515354c5bc1a339eff7093bab9769bfbabdc83849174780bc1b92aa3c94d9f75cb18f917d629a64847c12b64270dfdfc2c6f4824a64e746629", 0xd8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chdir(&(0x7f0000000380)='./file0\x00') read(r0, &(0x7f0000000040)=""/32, 0x20) 18:09:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) r4 = fcntl$getown(r1, 0x5) setpgid(r4, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x40000000, r4) ftruncate(r0, 0x0, 0x7fffffff) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) ftruncate(r0, 0x0, 0x802fffd) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000100)="3ba25f0fdd1c1cce524fac7f4dcc32fe5e2512d5868765c324ccc97208a5d079930cdea69b4c2b0b3e6f28a1b33d57c7e89bf4aed6d8b980877ac403d422a8e6a825fdbebb6ff2d4a594fb59b6e353c20509b4d1921e363a2d54b9e3719ae4479d9b4d08e30145f96512b2ce7223286b1e94ea00f2a78a18a55c0f04", 0x7c}, {&(0x7f0000000180)="6206b1a7a01cd5f4325f96fe165d18a7440edc09f4d27f01b515e22f982609705bfe5d513dbed96fcc06552c1af9a130d03f5f54106d73da409a85f16eaf2ad6caa0bf42e7753a70533642931ec2b3c7d13f2c4ec8f933a3d7fc9fa5b1d2", 0x5e}, {&(0x7f0000000080)="5b7649dd4463", 0x6}], 0x3) 18:09:59 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000000000d2fdb676a545e0ca3929d2bf5837ef7d97bfbe77f799eb78ad60ecef9ba52dfc3edd7a7b4d6a20052ab3685a28efe4bdc1a32366aba808a86f1e30d1494c5cb4f0b35cba92cbbee6bb0ddf2f63a50b01666d71c4df189b19afe186aa7574cd56f5214d0cbed6"], 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 18:09:59 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x110) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x1000}, {0x0, 0x7f}}, 0x0) chroot(&(0x7f0000000180)='./file0\x00') r1 = dup2(0xffffffffffffffff, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') close(r1) sendto(r1, &(0x7f0000000300)="ba4aecc210662966dcb37d389478a11580919e2f2e57054cf00fe53b6a22d30eb6a351ff68f649a39935bda88e394d356b3a848062598288ec183c691947b55c23d4730d9c42060d639274386597a08b8ad64ceb10f228e40c857e40543aa0cc4c04db21ff9487b58b0ba1538501e6b4a8f5e1c38aa48da9800284b4c733231112c5fa6733c875218bc83db984d835799e22cb3265d58c46", 0x98, 0x401, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000440)={0xa, &(0x7f0000000400)=[0x8, 0x3, 0xf4, 0x0, 0x7fff, 0x4, 0x2, 0x1, 0x80000001, 0x10001]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x14, r2) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r5) connect$unix(r7, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCDRAIN(r8, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x1, 0x0) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000640)) syz_open_pts() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x100, 0x0) preadv(r10, &(0x7f0000000d00)=[{&(0x7f0000000740)=""/150, 0x96}, {&(0x7f0000000800)=""/120, 0x78}, {&(0x7f0000000880)=""/201, 0xc9}, {&(0x7f0000000980)=""/51, 0x33}, {&(0x7f00000009c0)=""/68, 0x44}, {&(0x7f0000000a40)=""/149, 0x95}, {&(0x7f0000000b00)=""/112, 0x70}, {&(0x7f0000000b80)=""/92, 0x5c}, {&(0x7f0000000c00)=""/227, 0xe3}], 0x9, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000dc0)=0xf5) 18:09:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202ffff60cb5770a3c81da75f7a12fec0db791e3fbb12658ca83f18b321b3840853112f7ad83405d0101c3198d3fa814d7e1aadf09841b7c2a796648de20f403b4d24b8d8949240b3c6fd63b1cc4e13cf565a96e4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 18:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="c8e557c45acfea4ad032cbc1dfa32af61ded4feba9004e449f4f3b3bc5dc08d43f17081bf682c02e7f99456f6a5152991525aab43f15bef14058d49251c04f84766073d98b799761a9236046af77724186fff6086158a0595586788045eefca94f02e011f2a88dfb7ac59b9e4147e4449db998440705d09256fb174880b44b270b7e7e8bcf767ad536bbf8c4e27f8c6cff72d83a52b2c53b3f4b873d15b765096f23dee1085793ae11ee4110ab6f84b6dc33cc5f0f26a7289b96271937e3f29eff02efafcdc6b07d0c11dcef1ea2fb3b56c3f9b37e7e759456b9", 0x60}], 0xcfdb42027a67073) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x10004}, {0x4006}]}) syz_emit_ethernet(0x9b80b59c04cda360, &(0x7f0000000440)="c8c10cc4e00294e5cab50032b69d272d21cf5e6c33964dc8be4c54388c5c59113e166cc26cdb1589865c0505260db77988a6eee2259fbc09fc5b369403422bc3b3e96147b459041f5df28bf0d5170849ac3801765b3052622b73a07351608b227d0cab6299dc429cf28eea47ae86b2139b097226d8efa9316b509c56337242b1c4f0980d31d00b5e970226c8714fcce452dce0d23e2c89b74f74eafdc3ea75780a878c3dc2b4f976a4b32958dd010dce974eda8b2f43c91e925ac69807f15e115595c67faa948944c5dcfc") 18:09:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:09:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpgrp() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() r5 = fcntl$getown(r4, 0x5) setpgid(r5, 0x0) r6 = syz_open_pts() r7 = fcntl$getown(r6, 0x5) setpgid(r7, 0x0) getpgrp() fcntl$setown(r3, 0x6, 0x0) close(r0) 18:09:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x580fda5e39bf612c, 0x9) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x101) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x1f, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) close(r1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) close(r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1fe, 0x101, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) accept(r10, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xd7b) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 18:09:59 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f000051e000/0x2000)=nil, 0x2000, 0x0) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 18:09:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) getpgrp() write(r0, &(0x7f0000000040)="0500ae490000000300000000d7142d545d8489199c4f0bfa563e3236e6cf01f996cf6ea20000000061a5f2c8efc511748d7f5d2047", 0x35) 18:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4, 0x208) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x650f, 0x6, 0x6, 0xffff, 0x6]) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:09:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaece], [], [], [], {}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b40400c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a0d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90914c5c7cf7f2de7cebc597798d7fc438cd4a285175f823e517352b813aacba6124c426633f57a7a3dc606a8912039fd261e862a160670b3579c48db1e4e519e552d29076ed1a73b4f077f2ee0b160ebc14f4bd6db8fca5fae2650d9e82989874f56f98fb6aa81d7e18ce8121e511539206656ad3ba909d3d629f16b97b3811e296fac21f48f20581ee9b1f76d159f7ce05442649a64c0486259aad36a63079e5813d0e16db57d95017bb5b9f0f2c5b390cfb3314584e55"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) msgsnd(r3, &(0x7f0000000080)={0x3, "c2d8d15bcff6637e0a85f42099ea5d2b3af119db04040f03e6515f9ed9334986b291d08acf5cc7281512dad39f71c46b75439abde08c3ff73d7ee2bf9c109507326ef413d1c89a18f623b6ce8fd13d978f556bfbf74e8cf2b81774b0746e3d6f1aaca436ca5cbec7623617bd152f29d62ee460c0e2b0eef9b071646582d27fb647399b4736fdf5128dda84413312eea785868c177bffb379d40322d95e728a0c314a5a6023bf74fa75e59f465ae981e2c01f1c478d9c41881a139a7492f9fb39186996f9af73a977daf8ea57f345172afdb1929cfbe7ec378ebeff"}, 0xe3, 0xc87c1b976814d7a0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 18:09:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x4, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 18:09:59 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x1) renameat(r1, &(0x7f0000000080)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) 18:09:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xd2) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000050000"], 0x10}, 0x0) 18:09:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xbe, 0x4}) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x87, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 18:09:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=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) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r6, r9, 0x18b}, 0x202, 0x401, 0x22}) setreuid(r2, r6) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 18:09:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x80, 0x7fffffff, 0x3, 0xb456, 0x1, 0x7fff, 0x5, 0x10, [{0x1f, 0xdbf, 0xca, 0x1000}, {0x800, 0x80000001, 0x4}, {0x6c31, 0xd9ca, 0x6, 0xbcf}, {0x100, 0x9, 0x7fe000, 0x7fffffff}, {0x10001, 0x20, 0x4, 0x9c0}, {0x7, 0x8001, 0x1000, 0x8f}, {0x3, 0x9a, 0x2, 0x3ff}, {0x8, 0xfffffff9, 0x9, 0x60c2}, {0x3f, 0x9, 0x2, 0x7}, {0x5, 0xfd51, 0x6, 0x7}, {0x3f, 0x6, 0x7, 0x4}, {0x200, 0x98, 0x5, 0x2}, {0x4, 0x3, 0x0, 0x101}, {0x100, 0x3ff, 0x10000, 0x9bb}, {0x4, 0xfffffd52, 0x6, 0x62}, {0x5, 0x70c, 0x7f2d}]}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 18:09:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r5, r8, 0x18b}, 0x202, 0x401, 0x22}) r10 = getegid() r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r13, r15, r18, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = syz_open_pts() r22 = fcntl$getown(r21, 0x5) setpgid(r22, 0x0) r23 = getegid() r24 = syz_open_pts() r25 = fcntl$getown(r24, 0x5) setpgid(r25, 0x0) r26 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r27, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="03002e2f62755f00"], 0x8, &(0x7f0000000040)=[{&(0x7f0000000380)="9543042f2b0d68e14d3e54c4ca0cf82021d2c89d067aa8f98d9e0777f9e49684feeab230b27bbd4b433051e39eba2f0d10d2584930b77adba5522c95d0073bf07f15c72048d5f546fc3fb813ceaad3cfaaeb9613cdc668ff65085a5a48c6b8c11d01b4a13e987db4fb37d9ad088d5f1de0e71a9fb5ff910a324750b8be1ab939e8859c5966dd72e15ab2de89daa424249e6155fc9266e54ee7045e52d0a35208364d0726d36bce6bf5b914aad7bc8fb4b0962927c49f4d97ec0c64bffc4af31336c450c15753fb6d841d5aa577702b14bb71cec24be9cdee8abdf0bd1d7b56920ebcdb876f98b703f367eb1a921cd89e17", 0xf1}, {&(0x7f0000000480)="e9c91b428fe44c01c9dd93b5ebe78abaf8986f707e7fb3a96ed1f523da4f372e83d2770820f5e790d60fb206ad0ca193cd370b6cae7738fb52f28cb0aeef51d3750771252f6d9d1de3e77f53ae275f1c9989314dd5ea44d46692826b8600e49f1159b0d8adf74d614ccbeda2e9533aadc5d98fd64232c577248a838bbde65357f657c50f8e199879191f698f00fa6b5efa5686dfe1b55cc9e1023f5573a9880a296392afebc311d7977bf1f859d3b960c23bba2c0bbcc36f6724712234d82b32352b4c921045595c4659cd", 0xcb}], 0x2, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r20}, @cred={0x20, 0xffff, 0x0, r22, 0xffffffffffffffff, r23}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x80, 0x2}, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 18:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 18:09:59 executing program 0: chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="cf037a6a559a3bd8dfff3229de09cfa74e31623a3bf3f8149cf9f84da2929073f158901cfd1fec3b51d475632437dfb545c227e76d1fe1648d84e33579a93d5ff47e2aacfdc54c02945659e3fbac6c079ba4fb76e48d7cab358b94ff329f8d771b3acfd1efa533da61ffc7923bee4041777070f3a63cf311bb", 0x79, 0x0, 0x0) 18:09:59 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f00000001c0)=""/126, 0x7e}], 0x4) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="65f100"], 0xa) 18:09:59 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0xd2ef}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:09:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x3) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) 18:09:59 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x4, 0x9010, r3, 0x0, 0x0) 18:09:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 18:09:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 18:09:59 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair(0x18, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x3, r6, r7, r9, r12, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, r14, 0x0]) r16 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r16) r17 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = syz_open_pts() r19 = fcntl$getown(r18, 0x5) setpgid(r19, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r27, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0x3, r20, r21, r23, r26, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r28, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r29 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x6eef6ca42ee84903, 0x8271210eb6610566) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="361ca62d1ab77213f65702dc5362e4010136f3fd61ad001e70848a7f928f134477aad1a80792310e9283aa5055d505dcdc776119f8e5a317d7ed59c6b0e04d5d631c90eb2f9820c6d7a416d13d220fa4fd914e272a279347993d47", 0x5b}, {&(0x7f0000000b40)="8f7056f7e64874b91a4cc96560c982155d8e02c229b26237143a80a36ce8ea2d4d9eda99bddd730b608b707896d4e56ffeab33c4360a5283f90a85205d2b6f7632045a0bc81820bd7d46c3e976049f9fe22b9fabc908fc7f31a885ed94638e1046a9105f7373a470961effb74ac4e711e7ba3e3d93f6feef82120cece24ff39ef4aa23893a994192381bf3c45d67fa140ead141139966b3e44e3cce963f2b73770fbd68ee6739bd17544c19fc82010e25f91df47eb78f89ee5e005bb4a2162d7b79625ce8b4bba6542f6f87560c6292fb6602bd57048050cd07cbf419d1c9d447be21a4c446bc64944c835748c2eaa0ee3630383ae45bf3180837f3b64bc8b11c851a79e2a797852bf877f1ac5dd58c5ce38cc38175b0adc3a761f4bb1807d1a30220b32345fb3781c56188c0787f547b46ec9424dd562f9fa53f83bf1bd56294db58016c6618fb82c9ea125d74dba1ffa37256d722ebb7cb393d8faadf3e5eb9ec71cfcc9367f0abd25ddab11de275384aba720bb5416878b0b894454cf158bb762bbce91210ba5a860f366bc8b3741ff3301db37066fd9faa77233ebfca63f683f7d9335db4fc90a964ae2a078c34ba52cd5c67de0a96ed85b460d283d089a4323d3ee08b6cc3a6df90a32dc2443c60c5b0f99538c9cfb66cc1f02c5216d9cfc1ef309727d917031360ff0ef36762831336adf08bd4dff7fe7e0478951bbb96a1a80aab1c9fd314476da8117b81f6f13c9889b9b8c277871300b0a99576c6c0945e39ee01eee3ceacdfaca9c065682f60d996c4c2d44578ff3437152b76742a5188a5a2d7c6d83c0d1f80f0c2fdf65ce4b46ce3df0892200c5dce857dddb4a90512f0bb5e7e7d5c87cf938c42f09427aa18a46af2c6e93453dc84a94fb0b74f15f4465fe2f607713fc8320193a3f1436ea27f1d9e3a405af2d8150912c0169465a3ec9f458c4ec20bd91e8388a9b886b08eb469c325a80729083df462f8809f5b68c493a2151408cd71290d1104eef54826066e407a54e4d79e5ec81cfc338712fe44a33951fd51759917d69bf367b49102f2ca0ddbbd554fd1f73e2a66ee62307c15053a48fc2434086a96799331a4a49626b22a967e2124a3225a37a90d606389813e756f1696e6aa56cd0c38723cc341b54e6e52bbeb8aa0f97e63a4bd2641159ddd81377881fc468d0a0fdc64ba6a99b399fedaded073f0d5ccc9741a8b776e97148b64348aa80dfa1c5afa2a9835d894667c0c3214ce8c8aab9414a3a6586d4bfa562a48ae95ec9cfd18943c0e2bba2923a61295acb0b3774dd6f648dc9b701ed53689cd0a45053589e4b4cfca16bc7b1f7b0d47880f9b83edc1d763a508804b47d1b3c17a54f3c95be6d830db49dd7489d51a9dc4b161c6660e79b06521051f187f0ac4eaf40dfa278b811c26b720b1c51a26e197d898d7c7a10ff9ebbc6a46408efa7c66b9fe0c0eba5f21413f9ce3f31fd12671d894dafe77034773d1e386a22efe4d5dc1c7c0e4ae6419c3115d2eba0835258368e6d6a8d3d5f8341c03e8dd177565cf5c89afece5c627c05cff1629b2512f670000cf2215bb6316526534c029c1ff264e2c12515eb0754713f1285fd6f2eb578b58a79f9321cabef66fb696555fcaeef47b264b110c34147fef221ece9b9337e2dd01c8738cbe8d96d16d00ea7e4e92cc31b44a4bdd532d810853edddc8b9d968039aa357995dc4dd0777d98de869df479317c6ee660f1dcdaceb3e1ebaf82556e99d091cae2746df903d577fec8bcd8ce3636a09ffcd2f179022ad52cf55c7b309170ce7922581caa3bff74168f8fd70e72c50716986aa6a60d409763701956ef7e27f074afe8ca9f420961823d9e3f2f191fc0356089f99e841c71c73e324ec109fdde0d1fb2cc165f0580bf5969b1c70cd72ac4b9a89470edde6a8c4caa5a153b7ca53d438684c71f44062ae85536f6a9738b5576017ac79276f66a7f313d9607649fa5c20d8d0a53f9dcefd99d1f1e225a3c8055e8e00abae14f9014b558fedf989efce22852a0dccb346371d9f8e7fd70194e83729174a7b5bdbc95eb28391fe7dbe5658da9c182cef52125351d7622fe59d7231839d717de3d5c00d285bc23ebbdb920c577b09a7416857699e11f3d6a5ad48ac52f0f8b3e36a05893c8104313a5052cc689f267559272fd99adcf882fbc1a76c4c4e45c33af498e0f88904d4ee37d50e8f2ab5b8a5cd47b166892853c9473826485a2e7e05a0a5e88b45b967a065c3cb2994a900c0c1e15ed722e6381b6f0d08b25d733b1a8efd9d6f33f4486e72a62746f39d5f6ce1253b8493bd527229751567f53065041189205df84a690e4c0ccb41fb231b465db3f5b4eb9a5524be141f4235ff6f37d2e47102c8c89af979b0496a91e988c58a5ed097ef2fdadf50079e8f7430277f1465ae2d904d91fccd07fe898e5c1a952ddaffacdea5e34d3e33ad7cdbb477f3e23d69eeba7ef1b307582127f34407c343a0aef1a3721d5fb81fa67c46ad1865dcfb9f5c6b13bc4a326bd633245df9ae61b8a8556e354e7d07b3704d70f3144321d0f931ae679bda952f7c3943b61f51236e68288b90cbc35446f2dc3c15e3c760b56d0840263160677e8ef5d89785fde22c73757ea913619032e2d2c9c746638027a911e049e32fbd948ec3661d6a7c7377eb1e565054b9c7f94091a7c7a6c593e2baaa8c862c69bd17f1cf6c15c67d37eb7d135f8a367c64449c652a3cfa37ca40d8e1d58b6835f6a940d0a826577b3d698f9d73864b3745144980697fd0219a550471fb96ea2ea3987feaf178809a1d99c90d98378657543d1f9b02a5bb714d20eec91d54efeda95f1c7e121b5246e17c1f5bd0d012c9c865e631d3a15900d48ef63eef9d0bfd2dda94c08a03606eacfa9b2dcc422551226984fd8dafb9c577b07b3be76cb30cd3509e1c659dd266658532d093de4d395cc6a319aac199e5112096b3faca5ca75550ae6dd5d3575c2eca437efc16cbdea913c17fee9c7afff37b68f479afe373b45c9b81f93f107d8369b2760a6345b4c719d0cd0929486f15646064133b4e8c9ed6887b57607d640d454943c2d04f7391e3505bedea1b67232076b2ccb73aac302f7e310e2b0dbc2929280bc81da6c7330f6b9e43e340d668cad8b381cbe4bded7c5b3d2db8dcb156c5d9983f4e1903a3c900651b568c92133df7b157f135d2542f7f0ace1dfc192542e5da6362799df1b8a1427d7153352b628ed8246bd99c7a01c0881b5c66e36fa526d55eca7c6c04bc6a1900b17274d44b182b7b6e4ef25910f313499834e7a0775d49d1dab9e13070dd69d0ed81b493cf63ed4f959154918dfea66db294dd95c0223a36081a04b6fbdce51afe493447be26be92b860fe3a8f56f5ddd84adca8abc0d729c82ceb3734aa0c750d82425e8c9b60eda64ddad443531483187a7bdd7d9cec04eefe92c381b2c4914b27de297a4d997a0440b6e220d928e373d80d939695e56be028cadf22f237f8548e9de3c24b0845bb3d545bc1c2c1abbe5fb44e53e92f03d675bcb72e0e0304c48e60a41160661e5bb7d62ba5886c7ae1d3b48d9051574b9e6daa16f084a947b855b65a0e24bb55cba8704742895978d4ec80aebafff25e6fa31ea0c38239f7fb8df1386427127c48e91ff474a75b81814b901e9d58a05301c5932f68bbf5c8f51982188f306aaeb1b853404cfeef7523247330b32b34bd625f59ca87bfd247c6b3696c9bff11c7320537ef5bcc66f87b6cf62ee2ebf2f0b8099367bf7cd49597adb28d13d7b843ecc4f04bc5511f9a5763e7d7815d3f4f3adfaaa1875d0dd61d0d9bac643187b6518653e361ff8897e89756a87ce949b035d2e9dab3a0c7c55e63db790c8b1f954f53ed276aa4fb7718c211f7a648556b8b60047e2c9edbfaf42d7518bec7fc5a425314933fa9656372388ba5fd5533366ddf59b97bf176569658f6d504531e1e763aadc9852192d445747eef8209ecd8fc92eb7fa2d0dd3cb9ab555b776e71ce432d808b0bf0bfe2c4acd4b701fc5660855c9ce8f4d9c2b20e236ede165eb0a198d429b29e737a13b51e4ec4fe6993dd285fba1be18f6c60c8685fd5bf8b5fa0870ec95b8b0fdb3eaeaa231e93715ddc33ae09f44964cd186af03131470e57514faa52b46ac2b67cda8f4e29ea6da9830dde0571193f21fd2c1c07a73b6eacc4d08f6128a02dbab07afaa36bce9e779fc0663d5fc0571a86e11cef04cf3b8bf211340d6921a98ea0003b1c7749e3b4e7c23a9b21d17729f8f95b209e930735fbb9663457c14111f4756ffaf2a5aadceb58e526a645f43aa09b5061f5f386cf378724b17a92a4e4ea3e93fc8d7af9bf0e474119c0cbcd19e762e358412a8a4f981650fead42748c9b9c7df9b934967248340fd4be990f0574713550e627781ab2186b7842616154a485b2b0ff2f6daa4f1f42eb1a3747bb32797b784ce9b9cf6f75a896fca53b08415d59070ad5b1d9bf43a5bf8cedb507c6cc9fd28745b5ed96c553928e9ba4e64e640b0ede99f7615926d2d9cb60609bbb965c97dd6a551c6b4b511e526008b455219f4ccad2702c1f142a49e8e872657173d4673f6ae065b9950845891c274f85e3d74bc1f0c23c43fba4abcce6063f165db2c8205ef22791acb2765082e101716ce132a1fbc24660cb5417bba4cf273ef2111c5f243d513e61acd89895de9c2337e208deef3d37050a610f651b5a6a435e0a1cf9088a8f0e6224688465c73432b974eb0e997ff5daf82acf2b3c1e6f70c90196a87130f0c4ab48a31457fe7287ad0ceb4e4b5abe88816214e443e7b7fb0d7c87b5424d8c2089bd0c704bca1c00b6e85afa46c682bc02512849dd7277b1eca2a47e7947702cecc420cb8d9da7cc739156e483ac1672e3523c97685e56f471c2d9252d4a990a2d4095783eea8440c9e52196470e2234bb057d0fd1cc698ccd71750c462210a31ded75d4f8c3b1041b96f30aa0b8bc9957aefc8efde93fba76151892c048137bee5e59169f9c8309a59beca29df885256fa2239f9fa4ee3d8d74986e10a88726f03c8cb7e96f8f9239957ceafdabdd2194af0c98ffb0658d4016f6d81a7b2f584917da211e9a0a6a7e6a8156eccd624148fd5639fb8fb03d9dda137e05cf6baf413c72907c5e02e4e0b3f44c434e1c49a9d1eee91892af1de80f02ded51a9235bd42dca78928d1e69efa09f2af014bc361a37dd84d65b17ef41f397584965e991cf10e6ace5a1e042fe66be914eb9fb42cb172c9ca93021901d4877e5cae6e3ede6b94adf8bd02dca722c1f892d799a84d185accbffa2cfdcc32320b40066da7ed5202124ada0db6d5c48c5ace1fe15458dd7a5399f09a7da3fe2e38b09e5f71fcea2d8823d427a3b584f3a28a31a14a5ec829c9772b4819564d794707ba53d0868df49398440a0fdcda3f6aee3cb79b414a25652a4ed1037690d4d7cb53556229da2818c03f4659549be8e79a46bf2b0cf4e4b0374db0582d369ad049045f1f03cf5dd92b0d012d2ec08c1f305c20370358e8176fa38d04f5fd132879a48c8df6727a84c7a4c5d70fe0ede21c1c2fac96bcb7f801f36c2ff0abf3028d3e1fadf7da27d39f81986af3df1dc2f57a7156b3dc1c3a893ddad705b69edd2a15a03b0ccfc5dab84d1abf15ed22d2d90b26efa0f34fd885b0b810593ee814461ef813555998a696cbfad3e6173c88d1c2c26ff905abdf94b29bfa698a42f5923e4cce287998f7e131cd0e1efae2a1e4d71142d4298185e68ac8a9668eaa20fd133bce8ae43058b3fb7", 0x1000}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, r6, r15}, @rights={0x28, 0xffff, 0x1, [r16, 0xffffffffffffff9c, r1, r17, r3]}, @cred={0x20, 0xffff, 0x0, r19, r20, r28}, @rights={0x18, 0xffff, 0x1, [r29, r4]}], 0x80, 0x1}, 0x400) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:09:59 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000001480)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x46f14be9a4b6c22f, 0x1, 0x1) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002640)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/246, 0xf6}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000002700)=""/1, 0x1}, {&(0x7f00000014c0)=""/154, 0x9a}, {&(0x7f0000001580)=""/154, 0x9a}, {&(0x7f0000001640)=""/4096, 0x107a}], 0x9, 0x0}, 0x0) 18:09:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0x5, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$getown(r3, 0x5) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 18:10:00 executing program 1: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x100000000200}}, 0x0) 18:10:00 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\t$\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = syz_open_pts() r9 = fcntl$getown(r8, 0x5) setpgid(r9, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0x4, r5, 0xffffffffffffffff, r5, r7, 0x0, 0x4}, 0x1f, 0x5, r9, r10, 0x7, 0x400, 0x5}) r11 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r11) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r12, r5, r13}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f0000000a00)=0x2) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 18:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 18:10:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x40, 0x2ff, 0x0, "00b9ab6d000000000000c4f4644900", 0x40ffd}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e4, 0x7}, 0x8) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 18:10:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) 18:10:00 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10090, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r5) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x4}, {}], 0x2}) 18:10:00 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file1/file0\x00') 18:10:00 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 18:10:00 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000040)=0x10000) pwrite(r1, &(0x7f0000000140)="71195e116a7c6adacbe778d9d9bb9bf0881f41bc29f3bf87512c1266f7201a46fc0b8e57701c4876c7e9143995a9b2221dd0cd582a4f9b3535d51ad99ed2682a05df9d64c9647cfccafcd6014593ee4817b32c5a53d81b759a5e73a450add3972812d5240ac53fe20b88b26a84957deeb271138770c40dc7fec2b37fa16ec9b1c7d321be06d4302e8ebe7477a77633d3d06744e5ad912cbe8e883f84a7ef62c5dbc53ec4aad1eb370d3be78ff78e49666365042683144f7cd40a7f9620d7940034475e95a63e9ae7218305cc2e78a64f401a81097ac5e6dbca9fcc180a8b3c10f2fdb20c59ba1aa016094507b03271ce585ef59acdf8afd63121d445ad1442f274909cae6377b9612631a24fe56e2d83d584cc135e3f40aa8a2a5feb49346d98489a7834e4d2941ed73061dd516bb16e4d105d243ee56694e11cf5acf87972593ebe8f5e1c5d2400b74d056b39f0ed7af385368034d38f2518ca01fa27dbf2066c340ebaeee936cd3a3c490583bba783fcb6e493b6839610b7f86b74d59f8a4bbf4489408fd13597969bc1e35f044a6ee3ada7a019b456e93f51f66845a0b320c8a061fdf25d2391001b6e6a5185cd0bca22eaedeb8958fb6922b6bb0a7023c3128e204c840568e6df60a8be9e10760157bf865363c59a753289833b42663d5a40dbb47d800222b89c81a4c4e00c170c989faafdf6409e7bdc78e6e5692f1fff0416b5c8ceb38296235d756e483cc22873bfe3c7a52b7f70e21088c9207d87c0daba5c639dc7218927d8804293c88a322ccd98f0e6cdb35117852db36958a1275407725e89971e020600858598211abdca6aa2b9d30dd8c6636380586d345a5f945197a1fc9ead5b0c90a4dab6c2cc7b25aef137adad7087f94ca340269e01a48f8a0e54affef95ef9cb32001e87c2a71c8c9cb3902b076b6cb07560b6c82f504d8112700595b021e616523cfb34e8cad3f4fab5d50ed3bdf073bfbf17241df51da047f4b32a6b63831c8c3a50875ed6352516911092cc67a893e0492d68c23dd4787d8d2794f42833a7012ab2763a0ec184c0610eacc1b140dc064cb443d1f3d2d76454cee277acb7c308de74b3968365093c38dd1e2f57a1a2f49646dc3cf770d2558a063f12a1f4e8dcb742c7cdc7db5bc4d62983a2ec29f3f08aced0d97d30dfdaf2ab016ec95b5d8ddee6db26f98549a23f56396e4f23da463299db148f4d661906318c6efef705b266c69bb830e36065f6e13c4938856c7ced0f235b15159ee3d50942cc48b85b2af5acd70c4fb5ecaf4c3a1692db7aef772a7990e00066aceab810b42cbeb8721cae51a44322d58401464494bbc8ebe7117918ee3a55ffe1aee89f0bdb0dfa3a79427abea719ac0134fe77493b225cee9161dadad31d1abe65a5624529630369773f4e78d6a6eb7b1997417e7d33792a0f47ca659602ae2381b3bf313ec1ccaf4657d2814e9c16bcc44fdd27dde0ce6d7e124e9777a8118556c13e46040fb8496193a7bcde93b6f626b94fa1b4452b77231f1d80210ea28fd844d94c3c3f6eceb8d197e5dd711ddadcd132497d4a424242f60d06da2b103b1271f3d9cf91ad99498e6e5c04874f312dbe32b0fd510e80cfd3e44e5b92ea3fc402bd02c6711006ae10b69a5587e2ae8fcaa3bd94e4cde50f944d4dfe6157274a39e3581898dc0074104c944daa6b0965bdc6e97a8f2238ca8ae3ac03d7746d26fee4f1efc75990c2c73ce4695f03f1195c961093d55a9d7a9fe07c6337a4bb56e4fc71a734ed8eefafe99c82f0aab671f5d169b0961478ca2e077dc82427fdec1e2df29f634acc660b7bb3306af7a9d856c192ef2f358b6e5d7bef766c3c5eb1777a498b61fd5ba8cf9aad6eacce271666530baeada398938ffb69fab20b34834e4d43c9e8ec2ca2d695588fe29263f1e7f19afd7c1b741a6c1568d9b048812eabb3a9f6350e4a20b6aaa4893f344c74f09022317134a22f906baa53745aa5bb34fe4451f239eb37119ab11536eeaf16ee8660efef6401917ce18f178566bda03acb1186f0415ac3f66f734784abfa67a17252a83c7322320eeb60249b118410974a34e77295d49e91259bdce738d963073b2e2a7534d57ed2eb97f97ffee6c6239f63584b3084922677edcc1823540790fa8e4d222465b96840c99de99c946f82aafd28680830271bd24a9f9ea9284430b3e8bb8b4b5b457ff9b608304ba59277629da0e969afcee91c2309236d715c29c1b56ce8508ebd83aa6ecb896b34cd79ac7d6fb1171ad8e107d10fe52e25ccc5ccca774312fb736d3c2c5b3d061416b019305cc92c61cbeced6404f06c0cd00cd2918ac4a38c5d6f4e214d9bc58b0eb2369532eaba9635d64d493e0a6b805e0bd5b3897c6a5d0b5592bbc0b8c6c7f3f03ac2a05dbd1dd32862be013560438ed283495cc9338451d1fc499e57bfbe6c5a7b42e456d5bcb1a06af0e874cc3e4342474886f6f264a782df802ec627fcdb210a019f3a7ce3e6356c411edc2d8db16ae0334725313f18e074754e23406e8debe913272922987506fd8e7408f20252366b248d4aa1d3ba0ac7d622130bcf262922a2b0141c0e23816463160b2165022887f572fa87e44eaf667f5baedec455599a69ea5a763f3da61f2c5e7540dc299fe35c13832ae148e05ecff536e31b43f9b76c2ec20f7907ef206c9652e7df6bd843086091559bbf47dc64d0414f1e844b555ef287204c5cf81dbcce1bc3dbf161bee442d5834d25304047fc4a3eefceab4f9f9b76a80c33a1ad219e531bb7afe58a373fbbd2d889e9913c6e49b68eee427c797f6a13543bfb768688d3a433aefc7cacb318f8054d1d4bbe64421988734187993bbfe229764134f5b71c763dea6281f9f1043c0d60c7c584c7859acec77c7c67248880f5358753bbf9fa1ea70f003d91509a4c54a661662229858d03999d6a5397221f4064e0a5a3be5aec6fd662574c18e5ea9ae00f195ee314f2e889a18be041a27e190ac59d32987e02e6544fe7e88b0ebf30a87d70bd16fa0aaf5fd39c0cc51bb451fd1b2bfe6e9f5f274cf6e273f87a1e55f900a5289ce2f87956cd75e3f1c9402384db6be6883eb2ab474600c1464215ddcf0666e945394f90559dde2d9659ef5b2f2c014f2d2b6f0ab49b76c6e2ad711c796fcd085fa4673267c815e6006b1d9dc4764d952cdb56879ac1d3063e22f771c4891dc3224d5eb2e6e592af966daf2ddb9a668ac8d0c2789348f41115a51ced7f08fdf4ad7ee46a2d24242256ae211035c386c6b927c829a04bc6d830570dd1c732d1f213b9b88a018a4221e82557fef511514f96f6c4d045e0e6f14a8a86c7c34361d36ae556c890e063f68794c8d1cf4d51373b11a1a35269d5d30573e297fa7f3beb56d8ec90d13e630f12aea63536a60ce5c608fd5de5caf8295667ee6e5cc5f24d117a6e86506e999287148941d75d64bb33be47faa2dec3e7dd78ad8fd3eb5bc69466020705e2afea1bbc825384ee33c55f8516793038faf2b0c03b383c8efcf7861147b2046c08a589f227790b99dc635a4683d30aabd075785607dde5a1db1dd77bf9dbd2f01fc68e5e6e5369e146ebdfe5295014a4c9d4841abbd45d1ce163d407bf9123e2e78f87beb1508f2c299b47c935934fb85b63de2886abf9c6fff50f70b6b66b1dc5454244ab48cd3db95ac6b7ec66867e37f53ae02aa41b41cfb691b07e3811cd7a21b02cb3fd09f73819f0e023412a12d954fbc4a1299894d118bcd5df6820ced1f95b8668181f4d3a35e5747ffc900fcfb3a95e034d969dc8356b530c96fa501e904c76a7534f0269b1a8fee944e8a8bbb17772af6951f0bb47cf26a6d09c2ebf058a5c92b855701ef445964d5757ecca3bf8daed2ad1f4ab49bf6935754dcc45c00e64123854678c6b96e63993a9e6df001fa7472079b1c1784653bfdaa0808ec13fb97a8cb85187635c8a274121d3b16509a33c3d5ad0cb8c242e767feef3d1602e7475ea015f6b0f8f4412732c9aa9ca3df9db2bbf5c358840affb9d5b659f5ccffbc64b21475c2cd065f750783f23036839b66fd2ea01dba72569d24b182dce63e90d063e82cb98865428118005df8fc6cd1a320506ece697d54b50654f3430031cd4d7ec1f5a8b4085fe80b3e6a702516858304af0404dee9dfe8187d331b7d9005df85ee8ec5e2c2f245277e141681ad23d6b97b0d6d496fec779254c9f424540437eb7a228f65870c9f93a7101c5786cf48c37915c74cc32261f95bbfbdce99f0f23d0ddd97152bdc61b4046f69b27fcd36efd47b59ee5056c890242786715a8e81f7dde6cf5378d4d61b964686c3aed484d7714181bca5e922c23d1bdcd228bf7c02c8e952a123ba8a6b8e8e5822069adb179fd57f220d6f616df343f32bc6472e6c59cc090cfc48206482cdb17b2d6d9acedfd6534a8ca41ca409706b162d68d1f5118d6e0c1d1757e7615edb1e81fbe6b2220e5a09f45e54cf46895664e781da95f2fa234afcd689a09c1b3125989c7ce9eec146afbf63c6a9d782ce946fcb0256d034a0605da0485ffbec86b9803a4783a2e9e7d0faa67351ff102f294cecf4762d0c9c6b5b940f28bffa09a07e769dc1388bae5cb37d9e9c70b6b5c4be18413da72c642e94c2eb72e656fa53bedeca6c0991344c55f53c16c5fd64212cf50227067f85d9dcf495532bdf4f0d9c4123a0f39253c1bdd5ee98f786af2c9cca69ebe95085db217b6ea19ed0db6a810b6c8b4d8d8559448b1f573fda9f3e733a201190568edd85969a0fcbf355fd90485ec98861406e38f9e2386d7ed1bd12d6291fe7460c1bfd00b629df2fd0f559e14e7ef1ca5fb0f3750637148751b265e0abfca8e2f74e4b2b912e69e32d26029a3dd0594b8e2e3ab6ac400a81e830e20d5e915fb19e5d0f346b4aac07c9423fc6c82106edff22b6fad4f9e2d8c2c55a60ae3fa06c725d237bce83bfe81c9bfae00d54d4fb6619b000aa541c030a3b7dbbf56fb6e13fb6acab88cd06f0dbcc5a311cf041ac0b4e0e8cdb58a5f1d48a698e64b8eacf83f74e9b1caa2aec7f015503ae7d3463b8f5c65486fa1d10039301c43cadc372f7eade4d6995b903de25fbd59de2f1a0ad490d9364ba515caf755b83487a58e4a2b125b64f13b6a99d0f0baa1a049cea44ef344e36ce275264b08c22403ca057c4b9430f05888ee432808197adaa616902b2051fd2e345bbf209b4c5f40758447b836b7dd084c57cb9685d30f83bc22804f4bdbc8994725d0ef37d2106979c62587a666b2b3f0dbc0d15ae7cdc2e77a30c1af11be874cb072df6bb01cbe9be64fa0c3a0ed24658cdf744b13112c03dfa6666bb783b150d165d042dd576004ef84662e049a1466f5d3892d7fa95d420fd80ff1a6355505fd5954b976c87ed34e21c68fe46dcd7453cbb54c4b10207a2d2a07eadc1fd0bca5a05cbee5979db79c0df0499c57d46e416c07219af85652971dfbb687ce9ea4c6ed89c4e4d13450f55df321be9065b114bb05e4425ef520b8d3108a651cd05012adaba040dd1207422b421d3c9a1529d666ff0f1bfc333cf0419829f31a80d0f2e10df5aeb8396fae744242d63b171c41116730521414194ddadb00e7ad5105f54bb2c927d42889251058a9b47bc5587c85aaf4bdbfa8f08ecd08164589398bdef691febc79cb37483bef92bb735b7949c0c77e80980cda41e15ed814045f6ddaa705d356d3dcba32548b1924ca694f83a3c5f9e6ba5df5bdd2681299c89abc8578e1aa0369bf595bf4a802385adf1682927c5125f9d9edb2404c353d", 0x1000, 0x0, 0x26) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 18:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x810, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)='$', 0x1) 18:10:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYRES32=r1, @ANYRES64=0x0, @ANYRES64=r2, @ANYRES32=0x0, @ANYRESHEX=0x0]], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ff", 0x54}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114", 0x10}], 0x3) read(r2, &(0x7f0000000300)=""/97, 0x61) 18:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x20000000000001f3, &(0x7f00000001c0)=[{0x80, 0xcc, 0x81, 0x1ff}, {0x4, 0x80, 0x6a, 0x6}, {0x1000, 0x3f, 0x1, 0x9}]}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) pwrite(r1, &(0x7f0000000140)="d0195cdaaaff0000000000000000", 0xffffffffffffff24, 0x0, 0x200000000008) 18:10:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r4, r5, r7, r10, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r4, r12) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r13, 0xc0107003, &(0x7f0000000080)={{0x35, 0x4, 0xac}, 0x4, 0x3}) r14 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x2, 0x1, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020690e, &(0x7f0000000300)) r17 = socket(0x2, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020690e, &(0x7f0000000300)) r19 = socket(0x18, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffa, 0x18, 0x0, 0x9, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd, 0x20000000, 0xbe79, 0xfff}, {{r16}, 0x7ffffffffffffffa, 0x18, 0x2, 0x7fffffff, 0x1}, {{r18}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x3, 0xffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0xa, 0x400000000000000, 0x6}, {{0xffffffffffffff9c}, 0x7ffffffffffffff6, 0x20, 0x82, 0x7f, 0x2}, {{}, 0xfffffffffffffffb, 0x2, 0x8, 0x0, 0x2}], 0xfffffffb, &(0x7f0000000400)=[{{r19}, 0xfffffffffffffff9, 0x90, 0x80, 0x3, 0x5}, {{r20}, 0x0, 0x10, 0x40, 0x0, 0x7}], 0x70f, &(0x7f0000000440)={0x2, 0xffffffff}) 18:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r2, 0xa, r1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 18:10:00 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 18:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x1ff}, 0x0, 0x0, 0x0) 18:10:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0000000"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000680)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) r10 = shmget$private(0x0, 0x2000, 0x38c, &(0x7f0000ffe000/0x2000)=nil) r11 = getegid() r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) fchownat(r13, &(0x7f00000010c0)='./bus\x00', r16, r22, 0x2) r23 = socket(0x2, 0xc003, 0x61) connect$unix(r23, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r23, &(0x7f0000000000)=[{0x0}], 0x1) r24 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f00000003c0)=0xfffffffffffffc5d) r26 = kqueue() r27 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r26, 0x48) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r28, 0x2000746e) kevent(r26, &(0x7f0000000240)=[{{r27}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r26, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r29, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) poll(&(0x7f00000004c0)=[{r30, 0x40}, {r26, 0x1}, {r28, 0x8}, {r26, 0x40}, {r27, 0x80}, {0xffffffffffffffff, 0x40}, {r29, 0x4}, {r30, 0xa}], 0x8, 0x2) r31 = socket(0x2, 0xc003, 0x61) connect$unix(r31, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200000000000000000000000000000000e52f795fb149463ca40a7aa244dce0308c91db1b1497c2a66f8b5d3c8ae0a950a239f54bc3097fad7f733566a8de96067e416a2deb678c1a5cef7a9874ec7f950843d8078082bd99e65acb20f34b586f77f080468ecf1d4f83694cf7de83b9d06ab7bb5caaa764d6362b4749b492217d89891c63afd1d3811ffd4b5a196c2df1d74dda5a8279e2cc3258a1d6d3789945863c18db10d3332bacbe899c9c1482ed2c216078acd28bb436448d24233626f09bad874b7cb4b7256916ff8c8a5d19b9cff857f59339dc4bcc3cec33cb0e68d10629d45b692e86035f1acc830f2f74d1"], 0x10) writev(r31, &(0x7f0000000000)=[{0x0}], 0x1) r32 = accept$inet(r31, &(0x7f00000006c0), &(0x7f00000003c0)=0xe6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r34, r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r32, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r35}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000400)={{0x7ff, 0xffffffffffffffff, r11, r12, r22, 0x140, 0x40}, 0x3, 0x9, r25, r35, 0x10000, 0xe6}) 18:10:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) syz_open_pts() getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 18:10:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="c1ea2c9ba61ff4b6aa48a2e879334ff9dc98163a4c7ed28bd64916519c7567ef37596d794f58711435a44138fcd2d145", 0x30}, {&(0x7f0000000100)="1208c2da3527e4ee30f5bbe37ba95369c1d027f3f3481a312a0a4d777c", 0x1d}], 0x2) 18:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x10001}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba38") 18:10:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2000a, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) dup2(r7, r9) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = accept$inet(r10, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x2, 0xa0, 0x1, 0x9, 0x80}, {{r3}, 0x6, 0x7e, 0xfc53d1c0ac11493d, 0x1, 0x1ff}], 0x4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x0, 0x20, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1af5fecbe3f5e714, 0x40000000, 0x80000000, 0x101}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x8, 0x4}, {{r0}, 0x0, 0x0, 0x10, 0x101, 0x3}, {{r0}, 0x0, 0x80, 0x80000000, 0x0, 0x3}, {{r6}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x8, 0xffff}, {{r11}, 0x8000000000000005, 0x1, 0x1, 0x7, 0x5}], 0x7, &(0x7f00000003c0)={0x0, 0x4}) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0xfe, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="f267baa985dac0621c75289ff07083ab102ec37f5aa9512f3cfc59232909d7a645cef5dcb54480d89729f438b41749dd2468f51f6b7b44514ca5d72392cc398eb214d26cac76050ea560f1d47b25", 0x4e, 0x400, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c8b85b976978f7b6c653000"], 0xa) 18:10:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0xfffffffffffffdeb, &(0x7f0000000040)={0x8, 0x0, 0x20800200000, 0x0, 0x6cb, 0x7, 0x4}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 18:10:02 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/205, 0xcd) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x27f, 0x1000}, {0x18, 0x1, 0x10000, 0x2722df25}, 0x0, [0x2, 0x401, 0x7, 0x1f, 0x3, 0xffffffff, 0x6, 0x41f40af7]}, 0x3c) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}], 0x1, &(0x7f0000000740)=""/134, 0x86}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r3, 0x0) 18:10:02 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x408) 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]) 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x10}, {r7, 0xaf}, {r7, 0x14e}, {r7, 0x80}, {r6}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = socket(0x18, 0x400000002, 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffff17) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r5, r12) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getpid() 18:10:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r0, r1, r3, r6, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r8, r0) socketpair(0x18, 0x4003, 0x102, 0x0) 18:10:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x48, 0xc555}, {0x23, 0x49}, {0x0, 0x10000}], 0x3}) fchflags(r0, 0x0) flock(r0, 0x15) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r6, r3) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 18:10:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xb356, 0x4}) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x0) fcntl$lock(r2, 0x7, 0x0) 18:10:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x1f) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0xa005) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) r8 = dup2(r1, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7fff, 0x2, 0x1, 0x1}]}) nanosleep(&(0x7f00000001c0)={0x3, 0x1}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r9 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) bind(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) 18:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x4c4, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xb673f8db) syz_emit_ethernet(0x57, &(0x7f0000000200)="da1a22cab8c3c27f6ce916579e8b052c1578b8ad5910703ff7bc5665d4b8ac0232d6b010f7a1d122d9934248ce6a549ff4467b67fd0ad45943aae74640a2282695f56e04b5ed0059eb6d09d93338e06724d957277177e6") open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18) 18:10:03 executing program 0: r0 = socket(0x2, 0xc003, 0x80) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d61dc18000000000000795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05f5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8926d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442de8d621c633af91fe272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc01000000cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72679145d19f34a9a004ceb9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e687800"/1515], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r3 = getegid() setregid(r1, r3) 18:10:03 executing program 0: socket$inet(0x2, 0x5, 0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8, 0x0, 0x4c2ac828, 0x8, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x2], [0x0, 0x2, 0x40000000000000, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x3, 0x0, 0x6, 0xffffffffffffffff], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x8000000000000000, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xb85e}, {0x0, 0x40}], {0x4}}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x200, 0x0) read(r1, &(0x7f0000000940)=""/248, 0xf8) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0x8fe3d12a2b311c18) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000880)=[{&(0x7f00000004c0)="76ab6c998346c2286b3172537e37d64cbe7914356d9e2f2df2a423d2f16b530eabe037d816a7dd31639fe3d85d224bd6865be4fe48a6316cd3b34f31056203a51291034868e48aee96b9e6561becde561f695f0589faad12bf472f32296ec45ad2f080d72044a388c7490b3285b29f519de7b3c2d1465ada30cea12bfeee69fee13c5592a952e1d600406ffce66bc2f7206c1335c56e3a8bd945f30f5456737b94f8136b7d8439a70b699d540af944af978dd57a13bda44c33d9f7066bb161cb0a97030a1a32c699eb151946", 0xcc}, {&(0x7f00000005c0)="88137c3d63c86676074df0ccc460abf6bd066e4259ccfdb76ceae07118dc7a0ff46cf5be5026b781d55d4e8c8ce95c77e6ce0e40d865357f7f2a901694eef7247bd148dace1bef423dcaf93dc0f8ca687629bfaf348e55dc272f967849c423fdde9bd77c282abc7e0025730d9d0946f1d09d5463e3c3bede2d41abedf7cf58a45e2d15c5f0b87adccfbd822a48cb86825f5ef69f62a8c734318ca69c45092aa13e478c4891ec898d06fe4f848f9b6c1a609ffc65f2a7db35012e9375e4e5f909298482f52cfe91dbae99c456bd8d", 0xce}, {&(0x7f00000000c0)="b82062cbfb42b9225c0640c86677895f64b290d7ad8787fa42ea5ddc9238fcb994dfced6e27b32995de28e69339a02684b36b85263482e0e99d1e0502a755493551a1b4f33c6ff102c70a887b1321ade56c1190732ec5b2ca9178679c8cf581260", 0x61}, {&(0x7f0000000180)="74078bac7baa655405554a777bb599c9e31c86f04f14f4d994a8f869e90fdfe85a348861a385d875762429ebfad58853ceb8926b57b6e82c14a41d5dfd47eb81c1a146a51f591e50e2fd5207a84525836f43681c1a074c7f66b6251b0999ae48367ba2480030d6a87fa1d240d8732b0d00d7f427d6b0788eb05d384c1f7f645f39c9baf0a5e227e1b2e642a0bc83fbad98d84709b57dc57b46e99e1cba87ca5d1188807267", 0xa5}, {&(0x7f00000006c0)="a96b649aca1825ecc6a854786a8b3969362bd15b4fe489b01b500f4f434d1de38f32899aa147a19f1d3c556368fe0e8c579c99e4a5a1c962a5451e2f4f08cdc6bcec6c74006950e1bd6e52d856207ffdde24aeaed76a2c968b6c946795466b91730c7eefa035f3dc621954be8673b1d006", 0x71}, {&(0x7f0000000740)="0f7fc0b3fbaab57205695bfb3262310ce52772a74ed13bd551704a39206ce1305a3d2f555086257d4bc9cfc5a724988952bc9711394276a4f3ace608ac59e32115e81e8bb8efc392ad309b3b778b32f763e468c9", 0x54}, {&(0x7f00000007c0)="6c423df0ce72e818fbff87a7b962ddfe24bd4ef93db2ae3cd4239ca88e1bb8cae064b37f3128a3b6e0f41f67be6c770589b4a37594d4eb47cb317f7783d7ee583df592c8e6f72bcbc3906a7acdb3fbdae01f06d14394d86a19e79876753aa8570e9ec7ddb84faa922996063a487b533e84f7dee2f48660c51d669bcdc7f480f3b8f4a5c55bd4374e259462344c237690aedf96e8e675678412606741da1e1366d651f323feca70c513cf6e0cd55795b3b1a115dce56b09cf6c", 0xb9}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000080)=0xfb39727668f71d16) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 18:10:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 18:10:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = kqueue() mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x4) kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 18:10:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x9ab42a1eea5b24b9, 0x28a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) 18:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f0000000000)=""/93, 0x5d}], 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:10:03 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000000), 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 18:10:03 executing program 1: socket(0x18, 0x0, 0x0) 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) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x1ff, 0x100}, 0x10) 18:10:04 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = syz_open_pts() r4 = fcntl$getown(r3, 0x5) setpgid(r4, 0x0) getpgid(r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x6, 0x1, 0xfc, 0x7}, {0x7, 0x65, 0x3, 0x1}, {0x20, 0x3f, 0x6, 0x7}, {0x1ff, 0x8, 0x0, 0x8}, {0x2, 0x7, 0x2, 0x9}, {0x6, 0x7e, 0x8, 0x2}, {0x6, 0x9, 0x31, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 18:10:04 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0xc0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x20090, 0x181) 18:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 18:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x2400015}, {0x20000006}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 18:10:04 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0xffffffff, 0x9, &(0x7f0000000180)="58f9abdb", 0xffffffffffffff5b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) 18:10:04 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2d783d78be3bab061851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b22"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = dup2(r4, 0xffffffffffffffff) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5}) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) getpeername$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 18:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f00000fd000/0x4000)=nil, 0x4000, 0x0, 0x2011, r4, 0x0, 0x0) 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}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x7}, 0x4000010000004, 0x10000a, r9, 0x0, 0x1}) 18:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x2000025}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 18:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5483}, {0x84}, {0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") r1 = socket(0x2, 0x1, 0x0) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x2d) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0xeb, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f0000000140)=[r3, r6, 0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0x0]) r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[r9, r12, r11]) r13 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) geteuid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCGHDRCMPLT(r13, 0x40044274, &(0x7f0000000000)) 18:10:04 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d, 0xa91da47fdeb7fcb6}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x707, 0x1}, {0x1c, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x3}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 18:10:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x0, 0xfffffffd, "000000000000000100002000", 0xffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) socket(0xe4a2108e41fae36b, 0xd, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000001c0)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x4, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r9, 0x5a255fe10265c358, r2) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) getpeername$unix(r10, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000dbf9d8f74aac4cc664c00f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff000000000000000000000000000000000000000000000000004a9be836296df80971afa49d07d2423025c4a97ae44a8b81060018e5917e72062a62949d47b6d0dd587396077b0a7930fd29a21af179080ebeddf5eed1918b5549b1a648bb5d8a6faf7180972a791473dc12c903e4d0ce5db51a170bebe93fc834ea8a57dd0eb2c7a69c43471f0bddac0d10f242344eaef8ed38f43360b37074c60a8af9e3d7cf4f1f33bb4adc336633c3fb6fdeb4c36cb78aa00152c77b53bc44414ff0c613"], &(0x7f0000000180)=0x6e) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 18:10:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x12000002ff, 0x0, "00b9ab6d0000fd7f06000000000000004000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = accept(r3, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:10:04 executing program 1: socket$inet(0x2, 0x5, 0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8, 0x0, 0x4c2ac828, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x8000000000000000, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0x40}], {0x4}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 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, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) 18:10:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) kqueue() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/173}, {&(0x7f0000000180)=""/94}, {&(0x7f0000000200)=""/53}, {&(0x7f0000000240)=""/2}, {&(0x7f0000000280)=""/154}], 0x60b) 18:10:04 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) clock_gettime(0x4, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x829b05a5416aa0d2, 0x0) write(r3, &(0x7f0000000240)="8759a5371d5a20551ddcd765dfda0354739abc6568f6f9fc980b1aa95e1a229a4c1d74e09b4f90870546ee9f5e4c4a8453c4e560091fc87d97d2d8a16171709ac1b9f59241c780", 0x47) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 18:10:04 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000014b4f83a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(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)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\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, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r5, &(0x7f0000000240)="724e1baca94a10a2", 0x8, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000280)={0xfffffe01, 0x5b4, 0x4, 0x7, "97733494c49ba562a799fc54c26295487ccaa7f2", 0x8000, 0x4}) dup2(r6, r7) kevent(r8, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 18:10:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) open(0x0, 0x2, 0x100) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) acct(&(0x7f0000000300)='./bus\x00') r0 = socket$inet(0x2, 0x2, 0xc0) getsockopt$sock_timeval(r0, 0xffff, 0x300c, &(0x7f0000000040), &(0x7f0000000080)=0x10) 18:10:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xae8f) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffff7b, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) 18:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) fchflags(r3, 0x1) 18:10:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}, {r8, 0x1}], 0x2, 0x5c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x105) r11 = accept(r10, 0x0, &(0x7f0000000080)) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690e, &(0x7f0000000300)) r16 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r16) kevent(r13, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x3c35f32f}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0x40}, {{r5}, 0xfffffffffffffffc, 0x18, 0x4f3fec28c15584b8, 0x7f, 0x3800000000000}, {{r16}, 0x8000000000000000, 0x48, 0x40000000, 0xa3fb, 0x2}], 0x9, &(0x7f0000000300)={0x3ff, 0x7fff}) connect$unix(r11, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 18:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) nanosleep(&(0x7f0000001c40)={0xf0, 0x4}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\x01\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000042e1d264224e077c0424000000000000200"/34]) kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000001380)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xabbb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9b1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc050}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r11 = socket(0x2, 0x1, 0x0) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f00000018c0)={&(0x7f0000001880)='./file\x00', r13, 0x2}) r14 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r14, 0x8020690e, &(0x7f0000000300)) setsockopt$sock_timeval(r14, 0xffff, 0x0, &(0x7f0000000240)={0x80, 0xffffffffffffffe1}, 0x10) r15 = accept(r9, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) kevent(r3, &(0x7f0000000180)=[{{r4}, 0x8000000000000000, 0x80, 0x2, 0x6, 0x3}, {{r1}, 0xfffffffffffffff8, 0xa2, 0x2, 0x3, 0x4}, {{r5}, 0xffffffffffffffff, 0x0, 0xdcff1175f9641b38, 0x5, 0x6}, {{r6}, 0xfffffffffffffffc, 0x10, 0x2, 0x2, 0x9b}, {{r8}, 0xfffffffffffffffc, 0x1, 0x2, 0x2400000, 0x9}, {{r15}, 0xfffffffffffffff8, 0x22, 0x1, 0xffffffffffffffff, 0x2a5}], 0xf91, 0x0, 0x4, 0x0) 18:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x3, 0x81, 0x2}, 0x5, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x32, 0x1}, {0xc}, {0x26, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:10:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) 18:10:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x13db, 0x4}, 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfffffffa) 18:10:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x40) setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x50, 0xa1d8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) 18:10:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) pipe2(&(0x7f0000000140), 0x10000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\xa94F\xe8\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) fchdir(r3) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x0, 0x3f, {0x7ff, 0x1}}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x77) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 18:10:05 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4cec0c2faa6c7d69) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = getpgrp() r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690e, &(0x7f0000000300)) r16 = socket(0x2, 0x1, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020690e, &(0x7f0000000300)) r18 = socket(0x2, 0x1, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690e, &(0x7f0000000300)) r20 = socket(0x2, 0x1, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8020690e, &(0x7f0000000300)) r22 = syz_open_pts() r23 = fcntl$getown(r22, 0x5) setpgid(r23, 0x0) r24 = socket(0x2, 0x1, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r28 = syz_open_pts() r29 = fcntl$getown(r28, 0x5) setpgid(r29, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r35 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r35, 0x1}, {r35, 0xaf}, {r35, 0x10e}, {r35}, {r35, 0x2}], 0x5, 0x8eb6) shutdown(r35, 0x1) fcntl$dupfd(r35, 0x1b, r34) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r37 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x3, r30, r31, r33, r36, 0x18b}, 0x202, 0x401, 0x22}) r38 = getegid() r39 = socket(0x2, 0x1, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCFLUSH(r40, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r42, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="0100352f66696c5177c8b1fc8125168bfc449cf689e6b112e38ce78de78e48b4c06ef978d6e0a1abdfcfd923de87d340b123266d82c69689759997a181169eba6ab75a2a9adcca07cf86e4ac2dae46"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="4bb3ff9dffe6e15b7110622035cb340adb3511e35d4f84f855b5f434a2", 0x1d}, {&(0x7f0000000200)="4df282bcece8b45e31b63adb267cfdaa2299872115084e12f7a9caceef9557f487fa00fe2b47452d31fb0e1cfd75206090fce8ddb744f6156ad9d3eae000bdf431aa22c9a8af6a31", 0x48}, {&(0x7f0000000280)="7d584ce4a66e2d6eb46b4622fe5cb234776074bc96d65540579546040ee1fefd9d9f3226195f2273e4cfa7161c1589bd365d350f64d685d24d2c5569f256545b4b1dc03fb4fc52989ad9d4141216fc86d47ebbd189b04405eadea710894371c71e3d46540da4909bbdb358b9627f361b51983622c225beb7734e08453810d7", 0x7f}], 0x3, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r7, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r12, r13, 0xffffffffffffffff, r15, r17, r1, r19, r0, r21, r0]}, @cred={0x20, 0xffff, 0x0, r23, r26, r27}, @cred={0x20, 0xffff, 0x0, r29, r33, r38}, @cred={0x20, 0xffff, 0x0, 0x0, r41, r42}], 0xf0, 0x1}, 0x6) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 18:10:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x325}], 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x3, 0x0, 0x43, 0x0, "7400000e0267a709000000000000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 18:10:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 18:10:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = semget(0x3, 0x1, 0x1) semop(r3, &(0x7f0000000440)=[{0x1, 0x2f, 0x1800}, {0x4, 0x8001, 0x1000}, {0x0, 0x5, 0x800}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) unlinkat(r2, &(0x7f00000005c0)='./file0/file0\x00', 0xc) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = dup(r6) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0xa8) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f0000002580)) linkat(r4, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f00000004c0)='./file1\x00', 0x2) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x40) getpid() flock(r0, 0x15) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) semget$private(0x0, 0x3, 0x10602) r12 = semget(0x0, 0x4, 0x524) semop(r12, &(0x7f0000000580)=[{0x0, 0x0, 0x800}], 0x1) 18:10:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = dup(r0) msgget$private(0x0, 0x400) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001840)=[{&(0x7f00000006c0)="65180f22c8bc9cf0cc0a9c4162110ff5412aac868c18e4c15ff9a02e7430370373f88cc4b56b613ea00c3f75a76a0008a6925e17df7763ca9f253142f800a93bd127231cd6b0bdfcde3aa3e50d8ffbdae674f0be503877d7c41ca98e926129d0fb07b958946f89e641d7ab19677c5e76cd8065", 0x73}, {&(0x7f0000000740)="ad85fa3601c4d8cbc5bc9c8a9d06a08dc19bdcb99f68410569a6cbe6aa050a9829e7966e9845720f69c95a3398dd38a71f0f5a2d412722efab83133fd34e32beec7a301b0d7a54be26dea9814e8bd370174e073d8292df3785043f2f77294900d8b424bb6deb62d145ba61ebb622aef3f576a96ef29f282c177899ee7b2628", 0x7f}, {&(0x7f00000007c0)="4cb18cb13053587286e390f5cfddf2d2eb2e88db81a2bc77555868de160b6f42793c1836f8101aec693a1a2956963b6d94b4b972ce0449460d9c4666f0076b1092", 0x41}, {&(0x7f0000000840)="302355cfa1dca563593c55dad72465888430e972a429582064fd4e798d7a4de08a5d4bef5ebb0877e6660c2f5ec7ffdc83cbba878b2f34b6241d70bf2c88be9a5fc4901dd4891f08af813308de561c62a2059043865f1aab81a1013722b863bb9492885ea7af12a5ecae9cecc9178e50b26976f55d7bef311c919266043aef66be94c2a80ec1dad973f435234b4395908952ef94e1d6811c92706f432449b00035df190c3780eb887753fa371b17f4200970bec1e09c86068d964ede437a5a81bae62870e2ce347539c79e6fb60834a37f8f9d33736015eec4e23b88b86a0ef78f91052d7315396d072ee20724d1dc722886fa1b7b82b4f194135be6fd2a6dd349579c70d19886081c2bccdafac454b3c48bc44e7d4c639b6a446f9aee6d512ed3fba34f8bb34c20dd01ed1b842abcb0f29a528c1a0b41948fca276b29fff6740dbace2e7f17f3e922865b11cc6bfe66055fcc36b032a0ff80124bd22e0f9915624c41616baa7cf05b3f9edf72c59e714b906c6fd2986d62dd6485600873a520b1db3972fc16d384a0a578d43eb05457e31c0b9028745c4259207a2f5a4d076d5c4f0f8b1f7fdd21a9540c4cfdc3b1f2059f85e5f2e285f520a03a90a5b35d662f733918f5787abfaeaca5a80b85a17d7165693bafb61d67332541ce8bc3838861a56e46b4c2ebe95edc3042c53afced2f1495455deb3e826ddfe206c392bc3e436d415c0731a563e5898a0455efca950060cf355e4cbfaef6436d198b867684061cfd4b320e4233795d175bc87649d3d08f72f9a7f392632c4c4367589d61b5c00c86bcc73434972bcb37bb1fe272c4795601dccbc57ee4f08d96ee748bc12e8a5a2e6e135696f93cd6ed23f693981d454cbfe58bc4cae0edaab92c5ac0a628cf9680cb2ada0f53c9e993e428085029ec6c63c5a131cdf8a11165a45dfd4ab31b733adf19477d0bc38c28588677afaa73ed9396ea392b5ec3aa8c2e05617f46848efe2d94058771a4bc8c03a8340410d0a6689794e4aa96514113aae3fbeb6011330e78fd8990905c68498d1120540ddb503a4f1d35de7e59ce20548c753a32cd4921cdc54873b5d56817fd1eb7b2c6ae012e22f98e3832f93367cd7eb071847b28d0b20493c1f97694b22422bf29f514a44f71ab48fc0615b4e6cfc5d66ed865d5bde50ee06199910e536838340f893bbb27013f7b25c8ab86b135e68db6bc1c15c6d37451cd9a10bd6890b3c93f85ba4fa9acbb76f1013dac70db9148c16b19e89b4a99d8e5a8e2dbc63e56167198c322239ad66b6f9f1ef055bde41e7d5de4ba9ae2dd951bf07efd22310f5b634f12e8aaeb12b947fd1e0f5f56671f8c12f6b54ffe406629869e618afef3a3d3cad6f1fdd0c5026865d5291d95774e55b6eb0a1965ae68684a3cc915515a3752ce7d1cc336ed59cbe9b1d698a4da198eb15cebdc59cefa5787d2661a1d183e6840d2522e14b04a3e93560ff9bdb17b1ee23ae81a239a744de6df9fdc7352202de2eae5647f6821fbf51fb7633ee8a5488b9b82ea043397315be346f7ab0ac1c49eedfb1b1ad04c62ce78731517faf57353f77d182f33e4de0b51368b0725b022b61ceb4a251f3400c3de7ed6f316294d46a2b79adbbafdaa6b5e55073852da1c91fa8ce1423e2b3b11f426421edcb8cb32a549deeace0b039a6a56ac749f56e3f6b3e59666a85b7a0c7d15eb96bdd189eea94156bd41a9b383d30b3256ea003dd15fb59adac20a471731588de4bf9acca26056bc27abd556314e690e459ec77741224ecfba967b61095ba16d724fa4ea6e42b7fcdc7e6a658e76da2e1f1b8ac3019eef81c792f9581a325f941f7f9784ecced080c31938bce24fe313a2f1b58bee89a27faf08450a9e27f349bf6e3e813f15f85d6209f8b2585d6844745e3cb324dbd6d1073911158b29039a832144f492e70ec9e06344023737907133ceadbc2154259f12bd6b17d83eb9030ab796359edfed9e4eb9e12d765890a2f8b3401f62eaf2294624b704bf204424cc0fc1b38167b772ef239fc4cc20488e7b53ec4107eecd4b1e65f4d3af211c8c92025612ff0c7ab80bb776f68bc9e6a59e60fc57443d52ed123433aaf02f43e7c39eab6b57bafa0033b3a7b32af3f797e4fa30328fc483f193931b747422a326f2641b245bfbbd31ac50b26be0067ed27dcdb2f4fd56eca20f95c568839dd531963fa79cbab6edeec12ebc80f77cbc5d88c352615adecba145c6829d920c6d788af0476b77f8a2082d17708f47673d45a3f7c10dfe5cd82f4abcd4e2632ef60d1f8decee100fb82fa0019199e8f14420b2c18984c6e51622792aa2d75947304d22afec90f6096e493a860a52f7771a2c562ae5781f83446d0670b4d74c2ebbcf8a9efbcbbbe4d5f65dde5512e70518f02e8ed45fa17c82d2433c856e3d40365f8871c63f388406fc7f0344ff25e5ac23b143240d2feb579fd83fb83ad409a0d9bcc8ad42f9fbd82ea810de9e0945367c399dbb3d65e39b3d3e5eefb9a7503516739cc662d7d9a36ebf9e96b6dfcbce18c6484712d8419223d908cbbee9f5f2148f4e57a09e3eadaae4b848493b8fd02c1b967d79fb6f51c8b1cc76d4b2500aa01c2290f5c2b19af24c1a1cb4ebfb1ab2165268888dc6c75d9fa9797aebe8d5b09448e12f4fb659b5adb52163583e5d1628a951ed8cff907fc29a5aabcb478564a0494676539765da3cb2e785273c5bd23ed73bdb1999881e517f91a97aeac1da9b95ac248d18e1a676ff220d35b573302dc7511fa791b6dd306ef3e13ceaa09b1273836646af456336873fbda6cdb16a2e362de7935e2419b9eb1b1d3edee9b6db4779c3ed1c89a659ba6d2f9265ab988cfce7102dec251e5260149ebf4e6a038bfa513ca41d568b60de23bcdaf0deb16960dece50a425c2d4b47145d7fb57611a1c5b471f52fa9ddb4fff5687d09a91758ca59bdef02cbfde176339787f7693cbc601d433f66f857c587fa0c7aae7ee9b4d5520ba45a22e85688f90d68f220d173277c4844bf874ae5115598069bb527d473dde863b59684b731da5012e6ff455d0460ba47aee52ae7e1b522888a50e27f2aba0541e38aaa0bf4f799194b4e5c38643b3d3bca1b636c20fd811b73065d15da2aa8066472b624be1863b2bc392be19b5612e5fc057dfc108dcd2800b535d9bf8494b5cd2bf8ed85e9805d61bd4191bc624f102a85ea0c33d1295590b3fe1c1bf9946318a90160e91ba5d4e34363788c7a2f402e282fca873fca4d73e99915f5af2b927ef99c8e64c61fc105067222f9f175257a1a5c519b4962a841f08a53f298b3276f2d3dd9389d45f28a9565922cf9f97b61fd5cfbdb56c7faffbb031860367b8cf33aee46b1227f0fcc05b8b62af2cfa5eb462cc1c1e6e5ca5a8e8565f454f05166ed17d790fff4e737e4ba1d5e7db1d33e53d2194bc5934d15a8b8bd24a427bf6429f1e2452cda33228c230b8e86d52ef1185c5bc733b75ac47cb382b0ed1799b19405faf3cfac1e667c4aeb38cf161d91cf5e184ae3ac49941ec3b0f074261bfdf83f13a6cd42458e4ab9da3124be1b1360f71755d86d460a95aac55f6dfbd7a21fade316db7fd5633a6d58ee54db127d8008f391bc670d07e62fd89a76e33abe012f1f089afe74573500c15c6a0a2ff8a262108a4f22fae7a7f9d5017337677705a90e036f275133bfb501f0216a7bc1c4b8d4bc21c390bc036534133fc8bbdd47136e45b75bbeab287ab82c3a8840f5b948c0727ec18cead29bc6a3000d11f2088173e61f56ab307c205b1a665a200b449217cd097cfe905f3d74771c6cc4af2c45485ce35d9ab6526528da77e38eb7bbef89dc419778b20c40f85d8a3b3f51d96ed544d4aca97ba5efeafef921c7110c8927409bd647c38e50beb92122cba426768ff29af68348d96bc811bacbc50118d010d8c945cca670c9e48446769195bd7cec0eeef1a89466de0ef08ca9c5f3057bced0a7e6f2dbb0503773866b4f9533b4b71bf57f233623c7cb3ebd6cef402bfd3facc5c30f298d0ec055e12fd74be18fe80a1a9c94a82949a647408361ed5111ecef3cb4c80531dbc0fb84948324c33591f05206a6e41f8be1ae327ff6e3fd119a9e0004cf98344e705757cd074a8247bd96924fc6836d0595b82835772c4e6a1cbd58c7a8abcad022f3cd9db94d392ddaa5030bf78405e16a7e6097ceb20c2810af14ee4d45b96ac55f45f4d6c995f2a0ac5b41637e7ac27bfb2d2016758eab20bc2a9f0738010be44fff5a98a438d41a1735730e2c7dabbf3c6b04612f864fc25585e81c3bf196907c396a2ffef2fb154da30c7858c97c487b597567b9f209341fc639c62557e99eec08265b69f8f06f8e8cb64d6f269b890689a40d0ee35bffaab84f0331f9e4c84f54d95ae77f4f940cef1b5149e3574ff5040c33483308d5c06750a73a42fe9914431825719b4438b86f022802729aba25d69712033dc6c74e576f1e9d13f81658917d2df8031c2a359c745c04a9059ada6177b5a9aca2c1fcc98d377e8d320708ff8fac8cd55c7d7be4aa0b5850ccc0446e496f8df60dda0c78a3b80af94a049a372c6515d56a6dc7fac38965c07196ffe796ea900266752f7dd83c461a31757bf84f222ef702814012c5df73586c265a9a1f65dd4640a1239424135d69f212cb992fa39d64ce9ca5a3109e7e911a61085fc811dbee8cd766e52bbe7499c1d9d2a698c74118c74e18cc7fa57c1542e8881dcf4767e31040fb64c489dbbfd554ba3955482385734e9aa14b97ecadc206730b29da63b790186d52abb1c203d7eb866ba5a1f0b51f17b4c21ff50e0851ef25ce090b3aed5a14d09f51ede852aa0e4081163c45b7f4d2ccbd7a954254df26c3c580cd59f542b8fff89b9dd903795b8bfa38b3a73994acdc995e3560b83379478c517d0d9eb23baa30bcbf4d3421c844d8e17e22b397fe3c031f97d796dae8471a3e00623760086dccca6bcdb430c8eecceee17cd7cffd076f346b994baff99da17f6b708903cfda17cb61aa438b5ff3e8536c9efb20f5b42f9bb8294ec460835367d1afb5757db183e06657d96679b70d3691b7de9f2922a858aa294705ccf702bd0e55ec498378a7c3a7b677f982d7e2a673803c0d37767e72f107776f11bfbe9a84de7347c8c482cd8789734e3e4fdd3b28dd6edcedcb69caf48b3e4c4344fbc35f93f9f93eddfe98455cf7973de75c2963042b5ce89196ecb10483ebb097e48e251f91b79f9b1bc0bc9f272d1e7b9d10683c99894f980b49e58130436e6f883d80f6b01f65143d4098885f5147cc6fb1d30841d77a9aac58bf21d7ee579eebeaf4abe98ad6559b11acabcfad3389b44836137e519594d228cf14c34f1b3a6682989e2f99bcc694a6a2e8db52a8e91d5e0c30dcf68fa4842323c27713cfbe4d47d152acd52d6e67d7a6a163436ea7afc87da71a134d78851d5626c97056614de7c6a41e43bea70ad4aec46abc81c54624dc05586d99a63e87370012ae541cf74873b9c0ed20dbaa91d05af98a3abaef5227e99d0ffd6be5213c28a3d4468e17ff17175a4633d2f7284f9e5d182ee9ddc314786b4801fb5da4045a9fd02f5bb6938146247c585d6620b870d9d895e9fd3cb1ba82e05240d6a3ad6a513d9029a577841fdcb1f6a233cd0be9692bd9ca053a2e3615c7d43734324ea0da3e7715c56aecc06256b809fc8a3101dbe62ed8b51830ac90cc4793d03054018ae670f90a81922b5637419e307001d28e1edb15631a29c232cc765614da076b1c549a354a9a5", 0x1000}, {&(0x7f0000000180)="890b051336057f43f58a8afbb7a94eaab11307dffbf3d8c5b9a78d5b02aa51712811a32f0eb1a67926f23403f649e641", 0x30}], 0x5, &(0x7f00000018c0)}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 18:10:05 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x8a8fa0e9450fcd51, &(0x7f0000ffb000/0x4000)=nil) r1 = semget(0x3, 0x3, 0x40e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r6 = semget(0x3, 0x3, 0x40e) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r7, r8, r9, r10, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r11 = semget(0x3, 0x3, 0x40e) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r12, r13, r14, 0x0, 0x40, 0x100}, 0x100, 0x1fe4, 0x200}) semget(0x3, 0x3, 0x40e) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r15 = getgid() r16 = semget(0x3, 0x3, 0x40e) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() r19 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r17, r18, r19, 0x0, 0x60, 0x101}, 0x100, 0x1fe7, 0x200}) r20 = semget(0x3, 0x3, 0x40e) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r21, 0x0, r22, r23, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r24 = semget(0x3, 0x3, 0x40e) r25 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r25, r26, r27, r28, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) r29 = semget(0x3, 0x3, 0x40e) r30 = geteuid() r31 = kqueue() r32 = fcntl$dupfd(r31, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r32, 0x0, 0x0) preadv(r32, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r33 = kqueue() r34 = fcntl$dupfd(r33, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r34, 0x0, 0x0) preadv(r34, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket$inet6(0x18, 0x3, 0x9) r35 = kqueue() r36 = fcntl$dupfd(r35, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r36, 0x0, 0x0) preadv(r36, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffff6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r39 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r30, r37, r38, r39, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x8, r27, r37, 0x0, r15, 0xa6, 0x80000001}, 0x9, 0x6, 0x20}) getgroups(0x40000000000001e0, &(0x7f0000000000)) semget(0x3, 0x3, 0x40e) r40 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r41 = kqueue() fcntl$dupfd(r41, 0x2, 0xffffffffffffffff) r42 = socket(0x2, 0x1, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x8020690e, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r43, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x8, r4, 0x0, r40, 0x0, 0x100, 0xfffffffffffff001}, 0xfff, 0x1, 0x0, 0x0, 0x8, 0x7f}) 18:10:05 executing program 1: getuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, r5, r6, r7]) fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r8, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 18:10:05 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x10000}) r0 = syz_open_pts() sync() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = syz_open_pts() r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$setstatus(r4, 0x4, 0x40) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) sendto$inet(r6, &(0x7f0000000180)="1fdfdf3888fbc28e29474624dafee666fc1fdf0aafbe0200991ed7e386fbbbb6a8429f147db6214abcf27aa940956f64ac45814b8d7b451f79d16d3c235f71ddfffde99998d4db2f531bbf28fc66796386107d0796a2aff98a4f8972896eed37a373626af84a5fb7b908b38eb8e64a4fdcc4eae93677b14f057762096250335d6c13da9b6a2e2626d5c6b81d3967b00435ac38e0871b6202841dc4a3f1822e35d9024d14a9fac6bfcf337846d323112cc083c56c0917e1547def286edab576884294621478c832e424555c786d83819520c3c4cb14dc6d9341c5a87aa03894f7559acc7343bfdd8a845d3f24", 0xec, 0x20f, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)='E', 0x1) 18:10:05 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 18:10:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x5, 0xfffffff8, 0x2, {[0x8, 0x492, 0x9, 0x6, 0x6, 0x5, 0x176, 0x32, 0x8001, 0xffffffffffffff01, 0x4, 0x0, 0xfffffffffffffe00, 0x80000001, 0x6, 0x2, 0x7ff, 0x3], [0x6, 0x100000000, 0x7, 0x7, 0xfff, 0xb604, 0x7, 0x9, 0xfffffffffffffffc, 0x20], [0x7, 0x1f, 0x4, 0x0, 0x9a2, 0x5, 0x10000], [0x5925, 0x8, 0x40, 0x0, 0x4000000, 0x2], [{0x200, 0x2, 0x96, 0x101}, {0x4, 0x10000, 0x4, 0x4}, {0x1, 0x8, 0x6, 0x8}, {0x800, 0xfffffe01, 0x7ff, 0x7ff}, {0x2, 0x3f, 0x9, 0x1}, {0x6, 0x1, 0x1, 0x4}, {0x6, 0xffff, 0x1, 0x2}, {0x8016, 0xffffffff, 0x6, 0x7}], {0x8001, 0x1, 0x101, 0xd37}, {0x8, 0x100, 0x3, 0x56}}}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = accept$unix(r1, 0x0, &(0x7f0000000480)) fchdir(r6) faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x626c02037cf6d046, 0x3) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000540)={0x2613748f, 0x3, {0x2, 0x800}}) r8 = dup2(r0, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000580)=0x2) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd0\x00', 0x0, 0x0) r11 = getpgrp() r12 = getuid() getgroups(0x4, &(0x7f0000001a80)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/speaker\x00', 0x20, 0x0) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wskbd\x00', 0x100, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/speaker\x00', 0x8000, 0x0) r17 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001b80)) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/tty\x00', 0x20000, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/wsmouse\x00', 0x2, 0x0) pipe2(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) sendmsg$unix(r9, &(0x7f0000001d00)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000600)="d12512d6176b274e397b90ef23bed05bf4b20991a9dabf0f3aea01f223f377a2d71c4bc67ce7c2739dd49b1d8ed84424885b9ac95702dc1e16b9a9d4febf21df11bd700faa7404261fc40aba5c4b96c9cdffb67c10b3f553c5378b555c86afb5a0d2c96b4dfe782fe748047e8135ebdef57a5e14b6262b6cbd914dc0becd8256d5b2bd5b98ca0133f3fb19912b51539a43a4617201b388e6e4a15f3d671899d36e6b612904eae1603f95f06038509511d600786d24b361fd1bf4c257a67faeac10ba0f4ecdffa1a39fec82f286bb4adbfcd0ab1bc82ef89d1eed64c3fe46f18a15304c89b95cf79b86295efa0cb0b8546236c07f", 0xf4}, {&(0x7f0000000700)="174b13d8b311760982e404b1bd4018e770228c5ecb17ff90d5d4841a2592bc0cee459d94cb73a9f1762865afe16aaa969230a1c909d2f026", 0x38}, {&(0x7f0000000740)="ec7fe14a782f0e31edaa7e7e3795f46bc81cc1dcf3b48f4fbfee299e9cf99496330313b7bad03161ceef631a217f7bbdeab0410e5e5a3744497026e5f3dee06adc789e59fe85c8cfd749c2ddd965c481d1e0b9e3592d0c09210b8b099da3d5b91fc110f4d251ffbb9ca4e30cc81ff5c7d75775d3fbe6a66ac2019e9c4820e26b6e26b8aa1c72988f75b233a55ed94c0aff5b9f830234098a8af1c2513c33c75e3805542c522aaf56fe4e2f8cac282dfe67c182d92134e5c14416b8dadcaef658b21cd6c944c17b410735fe07c69ef737066b0c1c4dbe232bec09385056fe999e070d2a014025bba387a3771e8b19c0595a94144c85ab4702eed6bc8e8c9b52927bdd77dc2f5f68c062a2228ba51b33460d65f4aad8f6dd7ce5e52faff8de303a99c7fe432d6802e6982a27d4936d1fa76c4b6f3b05f34cc151f1ad34761631844e948b011d994439376d639d88cafb2c31585f61cd9b5a63ed6522060262c15e4b28e3960170e7b5dd1fcaace8af6145c8c935141af2150976f9ef7ad6961fab44e80a6a26c01d31c01e874d52e9f3acd7bb2530da03bb9d0ef7e81e845453aa1eb582caf0c0c5574a48be45a712e585b9d0cf55604526c8e7299f8226f0cd8e7068740bbf05d544ffab2f51ae4a1a5881b706b82a83566ca2408594199d9f6fa52b1f6d1a69b2e5839388e6fd66b9a9edd50ccba4df123e960d5ec1f988e96b7423c30ce9a399acc6ec1cad19a2cc9e1b34396e78b588c6bb6f53dae00851f4c5d9d32dc12309b630f75c3831dce2e1f7dae0e6b350f460b2af2ab7aa67f239cdff077b2a4b90e08dc49b9faa9e7be066b93e22934d3b0e430a5d8a0d4c0ce7ab12a2d891dbcc470e6be4599cf6cd897b0c05d64a91bfa6a406be67a67d459549dc80efe44b53e4f8da1311f951540a5c85f669c45e0566a2e6047a2c3253cf24751523b6a2d392e7d0d4c18448d5248bd799dcf8fcc9e662d6525ce87dcb0546cac4a2a75f01c36dcb3667a21bb7a4e6e53c70f1667097469d48787291b6897e3a62222bc213cc1ed6e5e36d65a79eca44ae22a124f33cd745e4c419c5c5f1ae41025ff65335108cc5990bea2786502df7fce441ce65ddc27ec6f95c10fa7ebaf2fe7e2ff4f790fbb9761979d73f5860d1f621ece44ff6c06848b336cb7beaef21db200b6ff47b042acdb5d06ac04dcde14b8c27724e7eb74953273afc30f7bedd966e81fc0e9eb1659503a640921a4da0bc7ace6f58b22d3e1bdc37cc306651794f323e4d7758d1cbdb52d4c525b2e0b81786e3300ca4d5a60e89272ad5a39ee786130209983dd306838c45285e852784d7e3be1106c0f80ad7d62345a6204d6e6e9b4cdfb2a7062d833b0c4ac393ce7bdedf94bd6878bc5c450cfec1c7fc8cf05062300f9830b6ceeb9a61663d8d45a46b3c26e66021c306f56937c110c5544c0f9ee3677b3e85968b8cd6ff4a7fc17e9762a41d1c1d3a2c47bffcb7b6f6b9a202bce916136589f2d0754477687c36c1ab2801866099d1814e90b71947e483803e108a9ecad289484e451aef7568c0fbed7f001ead8a8963ebc73db9d6357091ed3530c01e146bd4f76cca069b4c2bf74b0f2309c2ca0d0440760bf73457f420ce7e9ed72688a98a764db91aae28413260038333ae2a08fb8385bac6fff2b1e73442d1731199697045b928a20b3b5cdd091a613d18db47319091d8510f0a97ca5d69bf8b59142cdc6373cdf1cf212d5245b82c0c8556aec59429b852df0c704f6bc22be8a16052d06e3e5d52cb2381835915c136763a17ba4818cdb53561035ac722defa7847f297c879b20de59b9ded28089bad4edd14d8f3740aa204914986203ec1a6e189e87194e9dbb45b9cdcf512f4225aae5903d16b4306fa00e7b799e4d6eb15527f6fb664bcf65eb7112932a2e0347edba1186d0d680bdfe124aac25be4d3362f3a4f226ed5eec40a032d6c752f03969de19231cd547cc585563e2a767b031b9abe84831dba4e4b4f9529ea41ba63eecde6f0f13dad1934059e491c526b7277aeb254d6b053ef7b13cdd3fd745cb41ff2c8e3bc987fb65899c919f34b8a1670dcc941dc3537d16a6c5caa54442bd8173e875247b99b40fe58209b7c848306a4645621891768efde05bfc588d54ef3388d7607615a966933f56a0b08965c1f59734a409b468e402b3a5de6da3e8633e5ba7151c96eecbf592d320a0b8974e74d54550a9813ffbecd36d20d2765b5fc2a1f9ee62d7d92aba2b0e88c2d584303ba8a6527ef6ccca94387458b23d50abc4b37168665209c7d06240c5e39d18548afbd6138a3fae468565ea2a241250001f0536a6797e26b8da5bbc4a52f285f4517fc26d463a712cbe541bb17e952780264b56b3fd214d5d39530d31567fbcc592dc0572f3f37579d8e9dc69a379b538a20013815409dee0dc5b0835ec132a51cd2335d9cda29628651a4c5c165026e94d93ae9ce8253412e06c2607c79d2e303fe9fe811c99572b6ef269952fb8008b6b4ce6d51a50ed12feed0b7a7f9caa7c204d2f6e74c1a8239756f52471522f89a3734bb7cd12c1fe05036d2274343fd128cf9e64db53d3cdd8f7b5a854fc4b5816da3021a9fc1cc519dd9a62278ea919d9d8b716e556cdbe477c6326be642197a79f4a22070083982dfa58ba05345b405359329ae4fdfd3a963a1c2fa87416c32968dd2392b1704866ce7a828c380e6a6e3793cdbfb81bd1fe84198b9b8234ab9f470fff83fa7ad0ccbccf955fbc03e8d55e42522a48e0a338ba75905b748304a35cfd9c43ca842377eb24888f51b6f89b95b515a84158cb218c9ddf0d4f1363cbab3c68f6a2fa6270ba7e3f037e0068a2f97be6deb3ca18c7e9beb4bbe3335d1d1e590da4f76aea7bc8d70b5a567f37f6567224302f8fe4d42bca4b41b567ec7b4cdb5b380ccd0dad33e884592a0396876017698b108fe894cace1266c6f1c1451134c2e07517e3a35b016d70ad2cb5ae5c4c58c3107b1aa575d9e2ef7c7ddc92a1492d2c8ebd60ed9e1d13a02436172edc4353d67fe4865bd3d8c66ded97999bfa6e5f31c3b9e2cd796abce83fc29ba87eb986a4d2ad5d1bc3ff4cf8e787c11c5816069598d2c60d0d1cec511fb2705445a97ef640c51f09411571c2a067c89c56b6a8a43410b1058970593d63d91e00896077cbf2010989520558aaef51d5fdd23c2e83df0a3316ddc6e0d1833364d38e1882a367cfa8b69c7becd42afe36a3f9ad79081c01036bc51b153478a8d63922814d011a6133c458227a751f9f214819e7d63e1f006c3fec61a66e7c17351fb116a90dce252227f9800ee48013512a35fcff9ebf237044bad295af84f731bb4392516c379086e61cf03125812897f2852166a9a0337a07b0e0498f99e89e19b21fcdeed4b244b7e2b28e65dfadd99a7a940066a86df999b8f64cfa9dcec0693a6f49a3158182ea7321bfb92397d965d8906372b197c73ab62616db920161a9c37efb5d63472a426023cb4082b75a1fae67a08f79d8e30961fb1aa62df0bb21dee19b96916ea6eb21a918dd4436f276ddad03294c3a77d803e49180b959b00d919ffbd6afb0f8c730695273163ec2bbe38dac7d2e389c657631cb98d803d384e64bd7c1e8bf49bdd1657689b77d5c2336bed507954de92ef8d0b1cc3c082ab6fd2f902796ea31e8cdbb6ef571dfd2d05c2a1d4bf820a5ec9638938ce4e8b64aa61ccbb358c7fb5a036f9e78e2e2045004513748c7121c4fbd184a87a4b92efe74b9618639850795c20c220ee78663daf50d47cabbe26f78a0771ba869663549a1e41f20e680f2b457cb5d13fc6f03d19e0d5fbecb0934edebe0a25ce5d93635a2315373fddc3d3d14a91593497e9412e2e0ab8a0ac434b85f73d3ff76a9d63652f24e10640034b6d22859084db79cb5802e236f50842c2055ee81489fdfdf61306441d5d6a9563bd740dd89187a661813983584b965be05d41cba7225969308556273ed323d41dd7ae8047bf090a02a3b9ee00bd2a9c4c32e3a92ea52c57dd593be7ac718aed74b24417b911e01f5fcf32bb36f21c9f11fafbe9cf228e6b350f8decd851b90e74268830cbe8b1b8caff82f14e7c46c23c07518940721b92b26d1416251ba0ae66472379d5a16c5f138d64ae7709695c4e3f7787a9e161c9614f19e1b15ffde0a5908bf5b9bcbba906b36a172ce4456d5bd96fd7ae20b3e1a5773ff69875f41ef41de1d0623757ddbcb6718eb03b767d3fe1d5e38bf8bd7984622b0cf703c4f8c177adde9b39d503450ca6358e67e5d99fdbd2f22f6c70e10c714d9d148e0e36e9f420597b4d06945b80193e7037dadd41c61fe2c7f8a7a2429971ee598dbd3b81e29af6d3d298fa6317ff5e1edc62536a3d8859e226cbbc28f1bc725716a8994f67c4707e711554c5b7296e7c7018076db2fc5d224eade1f879cfef253102a8131790221b320fba2a6ee954bebbda8065d74342bd4c25ea072fbcfe10da70e1a0525eba25b748ddc61e5b658f7af9329df353403c962418cee6866727e5ac88e92af666dfc7de8fcf23f1eea134695caa0819c3c4074720536880254cb864fb0d92d25765dd41f8e1eb8ab3830a96b81ac6a28a4badca47c5074c89f2498cf0d960a4f5d1035efb28d537a7b7b62abc82c9e96864329d299e634d9844f777111e1c90a331f65daefbed464989c4225c15a7fe4527d9e169ef7f96517d4dfbadaf8b5878165ee1e8d170a32a8f06d009c07920d9ed3e70fc60923ce0655edfaec18cc319ddbda096152ad4f2685f596b9eae4fd9fa7c6f0c68cbfc47cbe6067cc5e2bfd5eeaaf50f6332fc273bbc8de20554e23745749b404080952828e290f85714578a02c757288dc01dbcbc3b77bd1484fc8d60520f2636010608d619676de5e20b0d511db584e801a1bd594485bd82e414c5886e33149f5c0fc93f5a42dd823239e5ab76c0121fd55acfa1937ba0035f1c12ca8070f465f501b0cf23b9fd003d3f772bb80dddd52ab6c4935ca5db3051e74ed733cdbf4b41b7e906b596cf4c0dbea22520dba4dd087a7a7d8a64d2eb8ef33fc4e4d702253ae3dfbf7de2167af678607d7fb79d1f600e478df4ca3a8f846ee471d4d8664bfc7d9b2e54fe92816e57bb12c341b50906c8cb484b377f89947ff3854d9fad0862c7e8817696435fbe07ca270010ca8c81096c7ea6c44743e4c487cd964d37a8d52155b4f9f70ec59f4ab60ade6eff5740dfb4048b36fb35e06d39b1cd837f1a4a3375d364d5c624d9f57afe76a6d4de60708278ef21d51fe2402e5cffffaefdb7f1c7ef5bec98d412072ff798285d8289b1ce851adba8b5c674f632d060c742dbd46ba912751bf3621941ca125e3612c15a902ac95657f1537d7b0d50d1dbc45b91deaa3fe48f0626b7c615b5c39de23c2f581d701240d865d182aa6d402f0c5d2dc732e1857265bde5591c06ddb9edb0ee66ea5636fcdc1d80c40e47c67ca56bea009019e5a49a347a40e8cfd0003c82a335515810815b6ad7bbeeb0ecdf18579e0cc2bf5d569b1a38b0e9e2fb9a9a4eac50aca4d3abeb5e042fa40869004923d387b9795473d29c5ddbe6af7e1ea74cffb15c8503b787e57838f57adace9194214412e439f787f9f94af7516398aaee3d9bd52dcf737474b2eff76d820ea0daa73c687f6ce6b7dfb72ed8510f62e1f9df2c837c3df1edb74a4da393d869de17b2dab1151232bc0d5176be89f9ed87609890a620d089a0efef7a94d939943819c931aa92363c39fc61cf99c3d4b9dc6619ea2230fd66731aeb40", 0x1000}, {&(0x7f0000001740)="63faf2056fb3604e9573124b7cf86a806005662dcf5aad8189d181d0afd98dfa42aeee60be8aa353363a1c94ac7c1b259ba65c307d5c36f515f582825274b58f1b42f36caaebe7285d8f1a0cfcdcc954c9e792d11b97279248e58e59fc95c0e521d57e2e6ccd8fba4da163bf81af5ba68960576a607c84b4e3f84180ceb0be16c91b25e72d055a178426dfa18bfb3630e4d4595f69904a64c28c06ec7f9897ff6bfb71d7be116b702f327c3fd9ef07380f90aa4626e22cc6afca7c6785c42588b737024f94267a8b0391", 0xca}, {&(0x7f0000001840)="2b12922fa9bdcbb765e71048132946024442091337bad56cf57be7f462956aeef03aae17f5a89b4121cb67561e792abdcf9872d171cd2d08450ec9d2797b4ae3d85da64cedacc18b898e08035be8097d4d5932c23c", 0x55}, {&(0x7f00000018c0)="e1cfc974ebebc39ac237c30d03097f8b87e1fa458ab798a2fd4ef7e9f7373bdabd41c5fb3bad49970738537258724c891afd2801c3609cb7691df96027155904fc1d99f706cae776027279d2d1c4e519c2048c976a2228cec976d74bf54b58fa7a61284f177281689e80bf524cbf5a388616dc73eefd9a8f3ce716483b72662228eda1ffddc4b7d561943299baa8c18462e4165b8e36abe3e1590881326432009f369f994b27584e344344300337b3ab19293213e80a7063cf05e024c4ca01de9b9fde98410c733e54a7dbb3027456aa99c5ef5b6914", 0xd6}], 0x6, &(0x7f0000001c80)=[@rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, 0xffffffffffffff9c, r20]}], 0x78}, 0x2) 18:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x910, 0x20, 0x1, 0x6}, {0x3, 0x0, 0x1, 0x1}, {0x4, 0x74, 0x0, 0x13bac00}, {0xfff, 0x2, 0xd2, 0x34}, {0x4452, 0x62, 0xf1, 0x81}, {0x0, 0x0, 0x6, 0x9}, {0x7, 0x6, 0x80, 0x4}, {0x5, 0x7, 0x1, 0x2}, {0x5, 0x5, 0x4, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000580)="378b6f6e9eb49b7666901a8af135") 18:10:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="d03efe3d2b8fa786cb00ec95cefd869513747f02242b", 0x16}, {&(0x7f0000000100)="fd86ae892ce3652c399df01a06450e9c309e29fd189de2f281ef7f3a35a276a5f6bfd958ca69b7b9292e", 0x2a}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10000, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r4, 0x3) shmat(r4, &(0x7f000032d000/0x3000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x200, 0x4) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000240)={0x2, 0x3, 0x800, 0x100, "c729817cec6e20972badd7ef89967c2e900421e7", 0xff, 0x5}) write(r1, 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 18:10:07 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"}) write(r0, &(0x7f0000000380)="bb", 0x1) fchdir(r1) ioctl$TIOCSDTR(r0, 0x20007479) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 18:10:07 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='c\x00') r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 18:10:08 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="c69567233c69e19babfbd3cb742f7440a8662efc36e96aeb5198b810c6e1197e7f4a290180328d29c4d6ad904ba970481e6a73d9b7e6e6e3cd0758eb2ba82d54e5b104454d45824d0b280b4784f9f1973f5678c677c5ff29afdc7bc4e89a275f29a3693257d4a7b3cb41b0f2ed39ecb8303dfe941dfbd46f2d58449945c18fa465edcf7c748e4d7683f9544c55740b9e796a3278390995118855de7d3bcd21d2bd0823c5505adadc9aeeeb326e3253293dad0d2eef5a20481facc9f0fe589a0f075e5dd4c0ceedb99ce606556020a80ca05db1b2da2fc9cad1524476d9469bddfdcc41145b8f849fc37f471b87", 0xed}, {&(0x7f0000001380)="15c73ac1216f98ee8167ff30d3f21a3ec6ca13b230e5cbfc87a030ab2a5384111dbf199e550d49484e0ff17cbfa7c54d2ca3fca475406756d78a9d63195e9e38b998936d92913d0e1dc2675d71fe89e0a131ffc8cef1b3ba8ab2eb0b50b53f64108deba37e2b1fd14eee83e6cbc23e8e7509a3bc7a78ad1262665eb76577805fd9db51aac3d827d443e578e7d1cda83a5f26d39d96d7d648fe62e36e5e4b824572323b06f3852bed3964a0e8b78b2d730df232fc931f26b98d820e330e02745c5c48cf344a5f973e6c2c1756c0a55b363047c6f697660523babac04c4fe9d1238577653476655b4820fe3a3a961e7158385d1568c326c8c9dd5bf0bb025ee67adb3823d2244c8d7bf5ab873e2a22c9cf884854bb9e40bce9691b44c36c08f67edfca22b97e8630df211838c6e0a3f7360cae1b52acdf9d201bcf1ed4adb5b94954b625ded96cbe424de87b1bb12aed2ebd93ec7b7c3cf79a0aa12f950103dafe85d01746226e5a8256cf396a994ba205fa78b1270d60c6cbcd21baf8154003e7f5a306d9a6e564feab1a7624997ef5ffa902ddd1dc5002ebabf176c4904216c7a4d3008b837dbba44f564e0e168c9f67f77777894b75d2361545ab24e2a9236cca86b8a9c19248d6950847f7cd36619d00c67b2608f11262801d1e058fad5d8c742fdce4f26bd5337bff53060dde8e361055f3dac2c4dbdf42744a8faea1bceac26ad64f725937511fbcd82b882330a383fffe732dff292769e1def5707e4b077c95764316be89dc96320c421c0617fddd3d9ee2886c3fcdc5276d99e688af9893be61f58175aa6e725f45f71b4893b71595ca806d5e0c82c2940303a5dc1802f5f7540eeb152a78010ad102881c41a1c89883472cee6be123877b64bd1d5cbfc51316063557a814dbbe9e799fdb8e2f8af1477c1a0d3b3c88487e908337b7af973c706f63195e1fad124ee8c21922b7f9a39bcf7c363745573b619fc356f0b0f5e21bf6b46b472025982c77e7203798756d4332226ea4aa3df3bfac6e4d963b7851703eff30c65648f904f0d338e7bdb348cc72bcc8b4d4965e6db251902401694c5ce75feeb11543e25d021bdb15cadcf467696f9913c5d32eefe72dfc808dec523449d3c43e965481379f9bccb47c4f438b0daa1be14496577e5b2ced2a9d7543711547e3b55fcb006103b757e0e8f6a926251c4a3f87ca621b485501c26fef3968efcdfbd9022e49d22e266faba04b4ab2f24fa8ff939445ce3d0b7e9b216ceb5201ce5ccd8cf95b4d5c07b553696ee166c3e6d277c4e3f9934c2f5924e2e6b0d021e8d850882404632fba7065744284b8edab5bb469c0dda850eb9d18a88710eabe3dd6b98e1590a5faea665ceb28a60a29577a371442df9042b7ea072c3c7c47e917866c4fc5b418592b644d403e56234d8e011b7247bebd9533e9ff8c91b3d34ff0776d032ae56d843ef1f81b78e1d5a85c3225c75bef0640ab3f47df50959d28fbb770a8cd1b25bd1e8f99805368783d3ae527beb37386c74cf85829ab2b287d79804e5d43ea5d8c3aba243bf3691d34da23c3f7d4169010a57442a253ccf8987e549b5f43a38ea36c85a5466eeeac95eef62243e30c3f43ac72762736c18dc9b1d88495c6a188eb44237c785e0bcddb6d0d2993b367f434e4b74ee727cfd6e8399041e92429f0af94c2103a78b1313d80f55b121d2708090bd3725b6c9692a402d6d4b57492df316d2d3ee1410a5816aca9b8dd1591f56318472622ff3fad3f80ff8f12d3e1592f1d4519921e84f861f653c2f59843449b90e313e47daec58667ed20c98496a77faf56a0f8302c834f8627bdc43e8c8431db2fa2eefd93d88a13a4534b5f8766ee60e2d8bd4d93c8bf979f61ad9c8dc8940bb5cb12d2c4a6776d013c6fb7b8635aff34b60b71789ee4462d54e5bbb19caf1c5ebc8e8750507d238c3906d93218abebbb3e1f97ba35673291196f8d338bbca0ed129298a2377f5a2c8c76c41babda0f61efc66bc1cf37e4931c1bec44fdb4d96fc1f2bbd02115bf236df593156bac8cc5a044904ef4f33278180b4c3f7245b157320073e0a0fe385af7895cf0562f78b773bda51f89e24c016a68fb43d0ebb0084eabcc940c26737935b23863edfd196cb1940365039411f7c3730b672d88894128ff43eea6e03a46dce6fafc72fe0bf5575569369b71e11b57e0a62de7921dc8ff28081aeac12640b6d255e4876e97381acb9507bc2f054ab8952bf0c91ed8680f1439947cdf4504ef2662b4e6f3f858f50969f51135788873842e744d9743fec047bf44c88e5cb4317fca2936dba01479346f5df8adb0485395f5e072c4ea339a8eb534e3301fa23ae78ab2f1a94c3a6d66fa10e0726581eb40e94be2f8d3688a9bf1933f48b733f05f064ad0376ffeaab55bd905fb39821a420c23251020cf67f31089e77347ced85caedae3decb579da1ee1f768ff55b9ddb959c3302a1efdeaa7f33e83abad097300a842e150f2c80adb69a6f79349d0de9192c97d1b46753d964da4d3c2553e1e89cfc16c24b997ba0b0752c26d59559fa0e02057ed17e51c4ecfcda9d47b5d1cb73865e54c05ca940326130976ade1dcc634a489fb6bd5a190b43473d2f945d8c778420e763f2fb2e9931f6723308fa886aa64f77d60b3d73b72f7b78239851f81ad6f4fcede4f7f17443944fb61978700b4e5a110a430277c847e70c510393b31d5cced3a7c2f1e8227df47acf804fd7755346fc5f174d3f2aa1884d73a1f1a2f84da5e12c8a73fb13907886760b18ac11a2f9ed952b8c3105ac5728877388f47424cf11cb5eeeffae45f01905613d65903a9783cbddea3644269fd0bc82d261f64177436390b54a6c4f6acdced7ec847507390784d11e3c7ed7b02e9ca292a0fe84d8239655ace32759cd7fb53e5e2e270e41c7197d99ef8051746480cd1eb6ea64317e35453cf6e376de269fb21ecd0f43720f5c0f0776d43e87a310a090562f5047620c68525d7e0ed75935f30768f3a50da9288cf23f1c3f1230b910eef484dca55b6c2e61a7a953a05c947a79f725016811c4ec0c000b5f04ba8f6decce5492bdf249240e977f8577ed570a99bea3e77aa73bb6d72a7d9e5d3a7fbfa7b18b5c463f555421b6353bd600d5e726201645e5e8e0edd23340db1fd53aa78ae2d5477d9a010e60fb8ffe590771db097ed4e6e9ba4466eda433917510bb4049c81781e4e3be3943e44624980452a7c2bcadd9394babee2ba7deab982200be36f2ce463ea8052e867a1683d3eab0b7e49ec42495f9f2fe48bc6d0ecc144e8d9b0d090bed0d1fb71e880ff7e169c01ea8b4521e66d36e14f0bb29ccb098f636e328513d58813cddbcbe1144b8bb401e89aa83c622fcc96041b638cb4afdac16dba46509675942a42ca3b44865e8c6120afcf78a5b77d9bef34ea383f0e8126546ec7e8456296e6e2d3f613bf66f98ad394f199d3273afa43d19dbc6c2a681b4961043c3cede9a37e5705c7311904279471158dbd31d4b93c7d8e5b0b4f99927df41f60a42d2cdd8de4676d42ad5efb31796302f5887dd04862843760aab0b058e26daa3b9907d354f1021280c45910b17be1b5e7e43fa0b796e86cf710ca64449ba0a52bb66d51fe93e3857320e2e196a4895c733d4d492608c266dac5a5e39ab58c394356057e1fef6025e28d2768bf22b47a08eb9eb09ed62aeaec79deb92809ff6ca61ca64245f5c0b94997e6fe3ba582f8a45dd525b193a95c173555ed3be872e5beab95176446910054bff3b0a4403b3a7d181d6dc94adf528ade6b6e5c9f461290891bc15b4d6c481a9909a30325530f094b23875e4027ee9df070f290469a061ff3fdc0202bc28b21ff79a891d89b5506df76a8d7601b06fa4cba0316dcbeefd36404cac3a712c860d4874131f05435f1c07bfd9d8e9a57b8eba43db816c29ed21a2acec9c05aeba6462b6a5c4310d554bf5475460ccae7e638b0438bda21b629ed4971bc2aea95cd046f3cd646000ef3b9b53a7522a1a572c6cb5b9fc408f126235e3348def8a80751e3667b8803fac4e7ac745853288776ee312bf540aad2b834df22fee348747b31a45ad4e2d782f150cb98fcc3d07a3b69a3da6d5899f6e334b0bd9d52fbe69ac240d427283acc454ddb89a32b178dd1a998cd6184e0ea0b4f038f564a3a4d6916d045e991b12c8fc76a5acd1dea3741aa0c77e5883928971d08ff433f54637a5202598d38730c35ec99f1db93a8772afcb0e752d83931daaaf9c97312a4a15586bdeaa2e65564a7410fe3ffadef41d6e1fadbaff9d8a99888a75ec1939259ceb27687c2b9b095c61d146e90677cb7161e5164cb607f5dc33e62c2cc5bd40c00ea5054c4a157eee80e9685ff4a85f5e56696ed30e5b6b42c2087431eec9fe442d1c1fcc4f2d70e89a403a695dd166952b8123c48e9224f83dcbaf1655a65a94bdffef2a7e70692c6f7e596c9d7403f8545a5e8e68597f3396eb2ba3ce049439b1e4b4a8ee6a50d34207dd6b65fc9d6bc30a5db89b3617e124acbeb691350fa0af90257f0260ee9d599ff9265813526c737d0084fd8fe67393609b0408dd733cf38a8382d6880ed866c42ba92fc9b7b98c03f4e42002e21a7cb03fe387c93fd372ebd65379e12a649e808c30442652f7fc0e50a79f8f8e5fdb3126b316be5f9dad094fe00f308d1e4cc1005aee972305a4fb506ce5cbfc099b3ed448a52e2aea69fc6f34d66b5863d39e73a32e752ce58bafd773183913b42fcd96a3d0202e6ca6ca7c8dd951ba884a81e14c1b94458dff70f7a138791b928a472cd76e0c8ccaf7e226e7f69be86fee842010e30424bd20c238accd99d3070107991b1b47d1d33f4827c2ef6848bacfe9937ecde95cc1a6669db0e87d7db308253c6b5aef7c138afa711539dae2665becf244e819ac7d84c2507a89b08c72ea4ccee75adf5b0686b82b4eb175bffc804cf06742108029d73130590b76f64223729d00d9ee3263dd99456668ccc637f7354a7294ffa6596dffc2eea18781de55d676f1d4e9fce465006ce9c3b1578bd580def892b933793e7487a864a2b9ffeedcb6345035cec826c99424f3158f5ad23a5c8d822da1dab677729db7698902136f35a4cd788b8550695905d86e8387c52e0d9181c53d9d8b54847c2a63eb4312bf6efa86403031b567ed233c42d57d63d130324f397deeb00e2edcefec771b551bb0e6cd24c53363250e82c24b8854f169668ec37aa5273dad1b361e5baa0ac2431a8247cb2e89dec533eddd586618f3438e9a3cc084a894adbeffa85dd320320b0348ea43ae6a7c73ecceeaf3dcfbf043b96c5c5dd8af60e44793a830a955e7abefbf6bd74a310d8bd91fc35c49394a01dd02fc775af66d3b52e19c80aeebe4b6ebdca7a39f55ea937ec44e9024db7e4efdcf042655706165846a79a925eaeb7185e7d505f62703c1f75e31727a20c31985e6fe08ef5bcb1aaeb426d6300b0b121ee356c20113c58ccbeb7ee1ce27839fa079ca20708793a011f89567cd5eb9ebe1234fe063eba7db3494adb8823705121a5d92a946d42c06d4d2ef394b70bb3719d6617924e6ea1f430548474f4bbac9bedf5cfa0951e23b9927bbd500b721870c37aef2e64bf2b93af588d9e3f48ca49036168d592dfad6676c66f8eaf05f1f1afca6c88b7b8aba95b59b90cdc2a4531be74c0f01ce2cb420b968befadd028a5fd4b32d3117f788a737fbf0eb783f7b29bca8c799f098ab3cc19d410f525e866c38f2798ae4f1df518bbb7fe60ad7d7fbd4f554", 0xa1c}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f00000037c0)={0x0, 0xfecc, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r3) 18:10:08 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)=ANY=[@ANYBLOB="82022eff"], 0x1) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 18:10:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0x7fff}, {0xffffffffffffffb4}}, 0xd033899da420449) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r5, r8, 0x18b}, 0x202, 0x401, 0x22}) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r11) 18:10:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) fcntl$getflags(r2, 0x3) geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x200007, "9a5475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 18:10:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0x89) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x3, r0, r1, r3, r6, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r12, 0xad}, {r12, 0x10}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r11, r13, 0x18b}, 0x202, 0x401, 0x22}) setuid(r8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 18:10:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) fsync(r3) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x40, 0x0) 18:10:09 executing program 1: setgroups(0xfffffffffffffe2f, 0xfffffffffffffffe) 18:10:09 executing program 0: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ea2000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x588, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000eaa000/0x2000)=nil, 0x3000) 18:10:09 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xdac4a4c316bd55e2}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000c7659befe7c5f8b5db60dfd26362433d03f27d9762c48b2720647a2ef7ce3edb45934cc5bc84a82dbad9bf3bad4099018f674ab0a34a5e4f250d9a3614eb63b0f7a2663b14ddf696ca7a64a9e888d62af2a4eb751ccde35c89da706d28d2b9b906877531610b135d403d1b24e3db6cf9547eea77d6d1138836f75127fb1a5379e33edcdf"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 18:10:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xe0000000000000, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x7583) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 18:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x922e3d0f3d9b2884, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r4, 0x1e, r1) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) pwrite(r5, &(0x7f0000000100)="e49079e56f24ba4a20", 0x9, 0x0, 0x0) 18:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x800, 0x2, 0xff, 0x5}, {0x3, 0x9, 0x3, 0x5}]}) 18:10:09 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) shmget$private(0x0, 0x4000, 0x68a, &(0x7f000012d000/0x4000)=nil) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x8001, 0xa1, 0x100000001, 0x9cb, 0x70}, &(0x7f0000000080)={0xe13c, 0x969f, 0xc000000000000000, 0x5aaf64, 0x65, 0x10000, 0x5, 0xffffffffffff7436}, &(0x7f00000000c0)={0x7, 0x91e8, 0x2, 0x675b, 0x401, 0x0, 0x3f}, &(0x7f0000000100)={0x5, 0x6e}) 18:10:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x7c7, 0xe7e}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) readv(r5, &(0x7f0000000040), 0x0) 18:10:09 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="b3db0a23f56a7d1aecb2432a0b0b23e4e71f159c9c1ab40e98277cedcc70991db8d5fd6730e05e384cc073b41186bb4010e9a75fe8ab808342a16397ea459db1f1e8cede948a67298e7737a6b7403293ee9512b878225d16390accf6dccb0e5aef512e03260d4841bb9af81ab8b107fe39599153e5c7feeafc77952120299038a94b9d4bb3201473c519f485a238c382833bc42e0798ee413407e9233a98a3446dd317d112685c1428f5715261aeb6e1578a3398aa4d1fa216db0427636bac86d6bb3b", 0xc3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000340)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x80) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="82b3b87029998a61046a96ddb53424e506c45a6def026b90aac620ba3bb270246a006bf910175676c3d430c81d682ca5e994b4df9afaf21a5cb09ae899a977219c55957bd230c4c3ca8d1947c832702fab9a453e13f1dcd08d8e2cb3465306bbcf526833111300142bac0be2e06b25e6abc3dea029ad8a2101c42359defeb09e5b7c5efc5ae8a6433b5299d2483a1e8f5a985fadd2e915ea664642714af118dfafcca61dd2ba208e1dd4300e86b2896f76c7ae888ace9c30a9f26342306dceb497665ce789e6ab50", 0xc8) r5 = dup(r3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x80000006) 18:10:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x38, &(0x7f0000000140)="814ada3c657d89c3aa6bc57222b74a698714cd0f1cd41354363a21cf242c5353ca63c1e5462bb38ffdbe985a85068a7280e3b9f29f9a52a42e92b85c5ac22bbbed872870c1b84bd968a58f5ae8997939fd39a93402ad1dbd28b5aa2d7df122eb76aa3cf8b27d9e743e98b8806cbb7af6037abd3eb5ae7dd528c3fea14a285b3f24799c17af91ffc74a64b042ccf0735a76dec896cf77a71e28fb00dc513b29c7835df051f3370e4927d5", 0xaa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x40) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x0, 0x33}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 18:10:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 18:10:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) acct(&(0x7f0000000300)='./bus\x00') 18:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) syz_emit_ethernet(0x33, &(0x7f0000000100)="1ac7ca7207383f89305b5c9220d475535e41e819ea69b3620f477d8071e3fba71d9debf838d3f81b81d30b2bccd6b5e0749d2b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 18:10:10 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6223e52d396759c6b60b1a000001"], 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, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 18:10:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd33c], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x0, 0x4], [], [0x2], [], {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) setrlimit(0x0, &(0x7f0000000000)={0x101, 0x80000000}) 18:10:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000500)='./file0/file0\x00', 0x611, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/204, 0xcc, 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="0100009300000069b5766afa80f612a0515a59a02f916cc070eb536c653080"], 0x10) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) getpeername$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x1000002aa) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) close(r8) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000004c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020690e, &(0x7f0000000580)=0x20000000) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) fcntl$dupfd(r10, 0x0, r13) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 18:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 18:10:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYPTR64, @ANYRESOCT=r0, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRESDEC=0x0, @ANYBLOB="7462cd6f34dc77f84f9588b134a61807d130d013ea0c07518531d38ecfe3855ce31c9021b63518079e3695b59d8d2d2c80e547208955f6e6ea5f83d87d08b21ea0a9d2d53c5a29f4b5e379832fa2e1b24c81"]], @ANYRES32=r0, @ANYRES32=r0], 0x2c}, 0x0) 18:10:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r14 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, r8, r10, r13, 0x18b}, 0x202, 0x401, 0x22}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653001"], 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="2b844dc3fd6ed3f451061b36a8cbcf5686bb9011cd7eda1599f53b6ba9682ce75e25200b9af6fdedf81cab95929f62a7e062dd460352eb672a54c5a1210fabd9ee8183a4ad0066511d44500a7e049a700af003cdf5b1112854f27beb555db4b75fac16f4aa8d543623a249cd561bd912fd1ad4c8db150258e596fc6987f62259d7a9c035d8c6347eb70211135c1a153468d546e44f7fd0bc993f227e0773e3d9", 0xa0}, {&(0x7f0000000180)="fd952fcd7b2ffa3d10ccaa4a56bfef0bfa453a10ef410e27da87e8fe8d2355b6a6e7cdd4eac5e8a38e8559c88506b0be6cc4a29892aa21b1c31195eed8bf117b13b4898b727b79dd1065505fe54f8abff01ad5109aa5180d2b49b1ede255695268e36171de0471f300a7471a956321eabffd24e08ad9a7990ca4af9645e1e93b4962a13c2ec4a657216f92", 0x8b}, {&(0x7f0000000240)="f6d46a2c62f7a5d26d1510279e0878abed241bd66e0c20c27e705f106d5002d750ff8ad02fc7a297cd68d391f48d2e3f281fbb3fdac0e6ed538abb6cb0b95911bc07e7965e3882bbe7012e55cfceefc7f13b4f2e6f0788ed9429a3b23859891a10ffc2ce13d567292121f04993952fc7b4fb04a0e37b51f48c85d94b8d400ff9a815641f6a15", 0x86}], 0x3, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r3, r5, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r10, r15}], 0x40}, 0x4) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) r18 = socket(0x2, 0x1, 0x0) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000040)=0xffff04) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000000)) ioctl$TIOCFLUSH(r17, 0x801169ac, &(0x7f0000000300)) 18:10:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="437d60f221c6c22285914ccbdc4b1719c8940726127911"], 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(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x81) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 18:10:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x194, 0x2) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x8000) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) bind(r6, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) 18:10:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x2, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 18:10:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xb10, 0x0) fcntl$getflags(r0, 0x1) socket(0x1, 0x4c6b8baf4b18b35, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 18:10:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socketpair(0x18, 0x8000, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) r12 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690e, &(0x7f0000000300)) kevent(r1, &(0x7f0000000040)=[{{r3}, 0x60e179030b0be03d, 0x44, 0x2, 0xfff, 0x5}], 0x4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x10, 0x6, 0x8}, {{r5}, 0xfffffffffffffffe, 0x98, 0x40, 0x400, 0xffffffffffff8001}, {{r6}, 0x3, 0x4742920c76628f19, 0x1, 0xffffffffffff0001, 0x3}, {{r8}, 0xfffffffffffffffb, 0x4, 0xa0000083, 0x5, 0x6}, {{r10}, 0x73e15452f86ca357, 0x1, 0x2, 0x10000, 0x7}, {{r11}, 0xfffffffffffffffd, 0x20, 0x1, 0xffff, 0x5}, {{r12}, 0xfffffffffffffffa, 0xa, 0xa00ffffe, 0x6, 0x3f}, {{r14}, 0xfffffffffffffffc, 0x20, 0xa42c7a1004b11b3e, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa4, 0x40000000, 0x8000, 0x1}], 0x4e84, &(0x7f00000001c0)={0x7b1, 0x9}) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 18:10:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 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) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x7, 0x5}) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) fsync(r4) 18:10:11 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 18:10:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000002600)=""/178, 0xb2}, {}, {&(0x7f0000002480)=""/254, 0xfe}, {&(0x7f0000002580)=""/69, 0x45}], 0x4, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 18:10:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(0xffffffffffffff9c, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x8000, 0x49) faccessat(r5, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) sendmsg$unix(r7, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0xe8de4a89682e3373, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="a83268ed6e97088f3f240efc6a89c043bf196abe978eb7ddbc1999224a06f6312fd8e535d3b474ca1699ef8cb78c5f27078afbb19bf64a", 0x37}], 0x1, 0x0, 0x0, 0x800}, 0x2) 18:10:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(0xffffffffffffffff, r1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/165, 0xa5) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 18:10:11 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) 18:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3d, &(0x7f0000000000)=[{0x6, 0xff, 0x5, 0x7d}, {0x8001, 0x81, 0x2, 0x2}, {0x55, 0x3, 0x1, 0x3}, {0x101, 0x9, 0x4, 0xfffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 18:10:11 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000580)={0x5, './file0\x00', './file0\x00'}) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 18:10:11 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) 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) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r5, 0x0, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r7, 0x0) dup(r2) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_open_pts() 18:10:11 executing program 1: r0 = semget$private(0x0, 0x1, 0xd2560f7884416dce) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 18:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d, 0x0, 0x0, 0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x12, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f00000001c0)="68d2b5dfc4cf628db22f137491e54c73a5f8c12ba238945b2a4f914bb16ad525e25c0f664e7a00713c3ac068dea64b245624efd4e46f957325156b601b7b2346064eeed5043f98e65a47f31fb812b3a9afc275a0a22c8a62b2f77a924e1964e3d1bf5303c90041a522d5dee473928400c746f2f7011c72e6b45d06f078956a69347032b63e6c8d1487145190ac3f6f2a198f04fa85666b0f89b266f8364d345beb69875e302b", 0xa6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 18:10:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000003c0)="7e459850e500e7108aec99b0f07f0ff7b53fe0e0e4deceeec42fe616d94b2f9b35222f5de8dc5e3fede2e65cc45cadc388d8de17af988c9a64206485c0b6bd8fddcc4597cd2db2fd2a368faf8aa99056bfb3f093315c4516c1080d284d23ce349273f0892333ec2b2eb5e265cd2e3a456598d0ff36ea220adb77dc73bf2f395ed5ac51a282e911e0a22feca5c356c3b0785403a1ebdbbd6b2c2260c7327d6cd2e5e04a5eaa07d7a3af32dc403941e304922d8b63b7c6800f4c01e96591e4aaca3e20c1e9585f8cafa4d0894ff4577a73899b90a35ac142214714f8df082d1e719c0625ff684b8ea047a28aa0c3c46d440c0743de090396b81884a5cae8aa5451ddf115ce8ed094998e642c680c5839431a2ae6b9a5dd637d297ae5eaf7d693f5097dd92b236ce2c7adaa65b3d39605563fa523bf97f58b9c2e5df3e7709f68eb7bf3e50934e2bd7259c8247dcb52d1e9e2ef9642283995d6311105921ad7d734e1c936c62a450fd11b11304bdffab4554424e0a7bfb3a2660147a20ac92e8752a91bd2f2cbcbfcd75a663d837a108578bfb553063533890a21b83f7d4eef37c1550fee7573437aeca8130048e0de80fc3ca5d378e4f09e38c5edbc6fa5d94abb6ca1bd1ddc335ab8eadf14953ef5495b3eef5e882fc7a1927ffd0ecf915951060e0a69ebfb46afeed1c33f76646f6209380ebd510b562a082fdc454df238978fc5430c029dd87aa0a3e9e3423d2ce7bef03f60001af9120bb7a1b68bf58e3a2837434bfb6928bf04d4736e909dbe0947ffce27f8cee1552c348befa840bd0d9152e4d65e111e17ade37124d86bb20c7556ad8565257a7821c1c41cf85610794f2e7b3f7b430f4a20c2cbc1f5112ace8c73c1aa1ba5f934d300012809960f96e9777482c9841df29049e8a3676677f1102a8733818b576560f7beecfd3937a06345054d2034e730b341b067ca26df46f77446a320d1b85a3bf5b63c4d6caf12136f2c2ef7acd01bcdeea7528a9ddf1eaf533ca1f408ff3d352fc752d4c477541e078f92e17140a843c16ca2d2255409c95b11ab55c6b9b1dc11318b72f3d14148e9826c6859e3f9d93a0c1d7f8fd53c2abc50a7c4c91ee7c6a28c4e7427e8f725dfb129b85fa6a9b7db41f0aae36f02c3c4c7e6a5bdac490718cd5376bebc30a64e24ce8f435c819ccfbe2bb26dae011a9896c2e062a7d72f32893b0d83bf03e9676b7b1336b9140685ed2d29508f53947a1535e558a78c739aa8b5b8cca420d80a4dedcd8787c0e27e66b5fc9f9c66d58f9a3419be0fb921ed3ccf1406cf626c040f91676348c9bf291b3cb74f0b208353db487559cabd62c4464282a1fe1327c0ab0dcd66e089754d25011c472004573750d4edaa4e371d1490b11cb82531c8cb262f6dbf04d6989c6d4acde44aef13d35b96c815fa4bc9fb00eaf1c25d165fd94a861f9941a559f0117a6c5074ce7dedbdfb5058f71bbec6f77bc258d990a9cc7a6d84f824d6d1a6b6228c69704435153d3a5880013929b4ea118204347610cd2db2e1eb6d9a1bca5844b8e621c568b40c76d9e56e64b079150c1eeb053dc65ea5995fb8dc487b1915cb79396a7ef329c76c960d48c4cca73b7823b78bb78bd7c5119e0e17ab61e709385277d6ec1fa73146bbafddb4f56d6d0ff5baad2db9ba66f94638d5bd9c9211153ac61244b8198975b6e2dc698b83451492c8c95b4ffe92578b85a3ea802d853c53ad708b86e96bc6b2c79ab48a77752e972bde0a7bccba1a580b9ddf8006b8f71893a9355c4ffea7bbc42464ce57896b840485ad3519207bcbb045ad8c7963ca10d008548ba57c6a58d7f37c9a0f2c5ee61b63873eaa1cb4a82174c50966198118a27788e4e66e6e7583365a0699f88ae603bd8e4cc5a81fab992844fa9557bc37d60dfed1227983799a9d49ab4d56cb38892869afeb2174cfbcde479fbd97949bf32730fa160569637d9fa3ea086789f362318f5da55280cc3db700a00e98e65b93ba4e7c52be6bce4a581ec42f3a7ff70fa77c3a4475c18a17307a83b499207ca3bbc8c54f7d465bee1005ef25ce1e98fac9fcac24959dab70f6e2ef78b16e65221c5ed5653478af3212178528e23e08f8ce4895d4d7394e3a887c33f12c72ce3392b3991600d3d868c4bfccbdd5ccfee7f515396be1660b048ee38dea9340bb8f250800106195d5966ea872d3bce66b0ee3301536b24ad0396169cac01048a60720babf8f7f0a5ff65892d99a1735393dd43f540a15db2d795acef673e3c66f30f3d162a75c7034a6e5f13ffb80497e94ec6dd71ba8991cba40f639bcc8c21bac58a5576ce772ccc7d89d0e96385aec7584d1fc7484896287547149a12af4f363a666a59bdfab00cd76e0b58a1f1aea9009cb1ca9059f573be473e91d73f26618d50f3146ba4fa7f87ce0f499c0b80b82e182266ae9dcff38378b1e04f148580278bd2574902cabf435c38a2af1d426f0daa7369b76d286c7de73fe8e6135b5dee4eef0c71a92e82cee7deaa100212c7b614b6d000f460cae256152ded21092112cae2fc3e19849e76e1967d3fe260884eb75079368ed1b7980eed5f7101093db996a1980fd65116beeece040eea87485119c8679a9d715fdd5d898929130c8e273308f52b2d19f52de28257fde68caf5dd28ea822328217a54716ba2c6901a87e97813548601701037db06661baede7f34965073218f93418ce103271851fc63fe68b76ae2fa0d98e25a0a422c10f7b1f2f32c4dba8b44291171760d4656f1f88fdbed962d7e3af48590c13fe8ac7c8e8284fb52bb890b853f1b9e8b2d5cab33b2db992bd44c5a9edb2193868de5aa8992d66377f45d6962f4d5d123114d68e03f56f9f406451cdee6a3a3390e59445c5b1e326589a5aa18a6723184c17dc5e844269aea466b351cb4148720fd6b0a5c0dd9d3c5608d0840ca5d921941644925e3c0db3b0b17202d900617b836180862242f3ff0b94b9f99e821de0cb2bddc0638abb2874d813fdabca2956d5e9017bef8ad9c70b9bdd52e366c12b9c09af8f0fdde394b18f8be8f22c6452788319ffeb7ffafc59e573ad279019b16aec2b5fe39f425cf7d8186ebd3657b1b5c518ed0a35273cc4510746767d8ceee089c40eb82549a89beee31291a506cf656c5ebde6667f7962f49397beabf4c89020359d534d9f1e2c48750e4234eb2d6e619d12f04ae4f1eb536d4af1025c3bd7a814951f037714223f52ae043aa60f03dfcdd72ac5b00fe945d810152cfc0172c7472196c8c65edb4309d26f99b0bf23ccdffa66b6a9184c746a36ca8d3197968566d831a324d64f10b813d03548884ee675423cc195b510d92dffea18f9479edebf7ec5014f75a83a1778e16d3c2de2ede393d51a6abc2ce5a30643c0f81687ef1a1446c28707d0802a443489d3f11e0c91fe3650471a13833723f7df8be55381c0d3969d080ac2bafc229bf59418abf2247c79ac06ecea7937e5cc46bf70d4b2534020132a5259ee56252908d58ac56d3911e146dd7bdb1df68859b86f33287714cd55679bb7d98a0597056f1256838e1838e6b844d137157c9ddc62676ca27e37dcf98bb193218c3cfb7091b67efce72323b441d852bce671e3b51b9b7a7472ff56c4d9af12d7dce510691140fa8c3a902f49e67de2076c0b6dd429727384ee800b182049665d122e57f8e3c59a75f13e000597daa42c15b6e7613d47799d156489479c60d62972a71c5a144c8a3d23248530b837a80ff2eba1e014858845cf4c77d64ec91f22d0376e479c42f7ed3884daf1d40edd00a11426fa1dbb7817629ee02a3413f7db95860024595b0f46e407f3269a8c139f7cb48ab4a9d65f4479b2880724d48bc50e66d3bfe5ad9569e63e32caf9da35ee3731499bfa34618474fc38efc4eb9f0b66f6f8b4ce0ae7c64266f04d4053f59d5d372d272f108d32beedfbc829154cb94f7439c434242d21bb6b420220c885f428c2a368fd709708c0f5eb490dea6441aff91398cbeb00e6c330d5bd345302076b6493cc5de9e11ac1c7e36cd8f4aa3a8c7a4d92bf46d0d5220180560d2224b9ca6d1f5a451fad328a864d037cbc0cd37eb3bb12074c5b596aec8f5ef79c5a1bf182bc494615cf518444bb4df70702fb19c54b3b90d3b95515b9b32e7f5705938d16f1fb7923e98d4410c67e26ba4dfdc8c4f46c3295fa5e9cb4cba1bff924d0f98570192da0e9ddf662dcf46600245db6f595f7e0d7c93d381d87a271d0f1616804baa4a7fc258473fa74f541f1aac6188b75d37feb526e1663229936df0f12428afec830a36e6997260d8d554b16a0897fc322bb47cc7f672b57a7df160fb5e135308083a4f8df84fb8b553c7322645a5dfbbc3e88460431d2d7221689c582383852cbf80f1377fb90863d48fc3c8c0d027a02deb46d6f32faaeabb1ba2bbfa71a56b00a1be95f0d0f0b0c079043b0e6c5ddb100c41c8465ae4a8eebdf78e3556278d6ad81b0ce48b1b158fe0a64270111ebdd9a30a209e1b39e91cbe91e7ef6779974ae0468a7d520c1d367e5b417b1d50fd5b10399dacb54166e58dad653a4a02631a3bc330fb325fc68129622a77815df9465a7ee1cf28b93852c1e10173958e5ba8d691d8879aff3c66b8103d1a8d64c56e7afe96e195efc59042f025bda4f75838ee802b50d068d66ad3eaa94a842bf48233fea42718a4ca80968ea935514246cf91a8c4621ff327c7c5adb0e2cc4e5262e291eef0db7c6852f626159a593e9e5e0a01cbaf07ac2ac0db5852c8920ed10d6dfc565eeebedd6914e8989c33a29a9135be72c4d3ec2d7b10e637b33e0ee8ad4274da4ba4f112bd49d947c839a3edb21a7ccdd7a40f74879501118ec690b44b1be78840f2e6ef5bbf011df8ba4de49b77b5b63c1c52067966613aaf9441a58bb7ee98aa95576def59c9f8e84d13f54f55e4614510857931a55be55176fc23d7dff159dfc3274e3f46cb2142a346f25ba24f96261bdd98a9c3f0929ec8494768e36be33322cce632d611480e8aac1c57ac13d3d7edfdd1303422ccb10ceabb82979369f69c8b84d5fd20fa42a286bdcf91d0de0a54e7eb2a83db6a198fb1c1544c247b453b991a45d7dcc3312e7798d2253ad92d982bd1886da2879e52b6769d1431e331e1303f98b0cd7d7b777f91dc445495c8bfc793311b7ef0309865ce4e0efcb5e5794d691fdb0c454a07461723fdd06d2a045a44daef701eeda7f567d5377abfea051631dd24ed259514f350343c5267424855bb7e1e88c1ed205a7bcfe24ea8e5e7060d221c225cac54ff41474a4ddf699b4618e7f395d86445292301901e2bbc29b974362833903c790366fcf2ecd5e4fbd9b62fe6883c3361601f9565c2eeb15f05f9563baae0fa185f9328ae6de935404003658d188d665f87082d914abf881853e25edd9a5c17b46f04f645c88f9b55630cae3827977ca09bcd184d72a007c48c3aac0c854f00a7eb5997e524ac164478ffd25514f65196f3e513d0bb1b6e1d5dbb147893602b95aaef641d3f81b39ab79b12835a1701a66c02c5dbe97bad6c89472ac0c4b44272df355ff7d25fd4d8a1152fcc8cef129859a9f9b4ebc048a66dac3b00050a782c465371d6022ac6972fd70c3677b5b8a3e601be3092b0560026bfcf66b724f590baecb18e54127bd115821e0853d59aba3cad84bc2498835aae0461c03b5d120732dc3e7d5df5cfcb9e4109383ac257cc2d4e81e37a2cc8cbeb3576300381f78145fb964b1bff0a03667e5fb87559753bbdeb4b1647187e8dae2f5d2e86"}, {&(0x7f00000013c0)="54d65e12f38fcf0e918487bac3ebd313d747e4e79ea853c2a4a252795a6a3ac292f67067e499bce45c36fd9d9f231749ee533d03c958cfe22baad6e49e2380fdb24a9226a492086cee8ef03645456d16512d87f887361e3e1f8d99337d9cba88633b9396b9f4cf9558b3ca052bdd43f33333818473179a6ef2"}, {&(0x7f0000001440)="90bdf588310bce338d1958"}, {&(0x7f0000001480)="1add87a45d2fa2e368a3b9340cf7d7c788d9b3f22c3835c24512c55b6f1d9358da4e57e7bd5a5f09faae43398cc93b345d2b4e9ddce1d15faa54294f9ddd9e88f3d2df2804076e0813b93d48fbe6fc7b66f65dcfd64b1c618bd44abd751e866953fff2f1a152fc15dee4f401e71111889b821422ad747d053698f5b1b4c5a59523f207ea46049d56677c3dafb98982c8adbb4bff64d67ad439d1bd83a32d78d388dbb68dcb9be1285c325695f9c1ddb371a87d993b77dc1702aaecfe9910e59038ef7204820806dfdcdde52cab5c4f4d6b8a935df9dd1b47724f87228c814acdc6c1cbfa3d56567b890637c0b85ccf05c04f552b85"}, {&(0x7f0000001580)="19a631895c126ec53b0102e153106f44fc8a4ffc36b62f8c6dad3eb33a081e0601a7246dcfc493ea4ae3f1b599983afb9d2e8d73c8f865bd189f029a599c90be00cd0d18122dde6a01e91a6036368acb14951572f60a8ad989f9dc57544b5be0df16e303df2bbe08b1ddab1673bc4cda911e85a0bd9cdd56d00b24e7825c3eaea333f770d3fd933091ee57afdcea2202c15a31790b62c907555e4f19f279e0dcd3c4720d7a57ca8c00e77da2cb9225fcb7b4fe854e8e62ef048c5cad0e11977873783260995f403d6ce701"}, {&(0x7f0000001680)="62282e4ac36b8b473f42bfbef04d7ed7df64f2d06cb43a3de0d7072f766670d124ff2f11f8dbe530249d47202b05bccf4dc6e36d9ff3a41492cda25f736c75738289cee2ff006b88bd44aad92483df055b026ba01d586925441fc2b3f2abca8b35a5ff89dd43abee512c1dc880ab3dfdd4cd9157225d0820ac2fc3437d468d8dcf124274e4a8870513cb7691a637e9686159ffa2af6ee66e00a4b7119d3a87f62fc383994aeffbb6f246e164d0d84ea97e91ed577af5be51f4b8a428f2e142e165395ce76d83390e32f15bdf8c3490ae49cc56ebaacf57aaebbdd9358654206181f495100c6ef477d230825eb754ede8f3b1d1027173a4d5"}, {&(0x7f0000001780)="f77efeff0b26755d68791a72abe8dbbf8009af6753fd98c024fc773131dc6234c6a836521c2d46e12f7f253ebd058e92522edb3deba55dd0ed949c085e04ad78fdadf6a09ef7a9f8390398b482c8047520f9aee3518b8534bbe198115118f5331cdea78ce5e537df50ccc8b4b872b0a95610ec88e5d2a7f587ab6ac5f6bc17ede8c2bd0193785dd3c818dabad8266d7f186f0275da59e9b974fd41baf5cb4fcc7873f94759ad5de34e9ee52415fb6e52f5c4d742a5fd316aa8061ab38ea03d29d219697188a51cc07bca42ed230e0c57a6c24c7dd39f660669007fb1187933db753fc26a1a7a5e626c5da0dae28474b6b68ddaa07c41600a7814ec99b27f840e2e742b103ac384d056a32f0f812bc9c112de005a3eb9caa955d84c1706db79ca172fe6998955bff3f29e07dafa3832c184e09bb033f8010b543dfa7d0949057510f5fa6d62e85c12ce73e22b6a4d0939d4abbc0737176b212b9a9df8f4c034eb7613cfa7467ab9d0f8266ce05093d8b3246a5c7f6b4ad7074c050705958f7adf20bc81bdace502b8ee62909ae993033818ee7f8c4e595ccb73bbbcef4ca5c8ccf385e476f86327cbb87569c9783a7529f1fc52ffa35b18fe01a7070a6935bd2144a18f62774bfcba48ecb20805babe06a97e576745553673e2d9d3639a53d250d4ed50d94de5e2daeb118884c5e3efc582ac292acc73790011da430eda863c8554f014d1cf3fc5fa55680fa38cf961e8de07c2d48fcbb1dc4a4b61800439cff2b3f321e1c07815b216d9115b49f73658564cbf94e356acaa9dc1f5b2c6b8116747d901fc32278d1217c231714f39cc632d64e3e26014b95f834217b723213b00b7d3abc72ead75d49b450d48e0d07fb5f4267a22a5df3bdecc70579ebcb3c89f5c5bbd78acb22b07877143c40b2321cd0efbf96d620ab5ef4d8a6aef9f960b01e50e8f1e84f85296cf0c703fb7511be9c6a16936017d98e3ac5186bbe26d6e9207988837e4db3a68cac95bc07d1adf1432302974351e418365b2b1a8c41da7a7c9667febe0a329ff8bbd93ab8907d3ebc0d7622a32369f56d82dcc7d5014b068387cf482d72a57c89ff7ff590948d9314a2c32bace00aa6d006f1c9d44c923330248784a79ab8b2ca78c39848e109176b4ff71f480267f7fb3958a2ad47dd2ab9818b6da0e42b918083d9cd8363a6ec7f522797d3e93310626045be3f1d448fad858751da6e5e40f02b25298e3ede24edfb82ee981f856caace85d13235a9a97e4dac0047865d22d7cd44a52d6ef744d7ff70bf070aebd7f4482ef4c0e109932c308685c55bf1c84622fb5d53ca8d0e0aca116c735f0197e316c0465ffec3c92fc9549afb0bb4e900a1931d64fba2192fd6317f482bce2866dd2cff14ff8faffd0b4eed55938d72fe5f64d9a3cc855c09549f3ce453c6e9cbb48ace05152d4c670a44d5a8d5a0257cb42f644b8c63da2648a7b97ddef28586fa702688ec76a1ed3d98fa906cabaf259b277215802d0ccb159b0bda0b01e6e057af0d3d86061656404d9bfda63006b913b1a4f0dc4425458c143824e8842caf34c4c765e72c0c3b809f348bc038d866e36a7e7dc52bc27029a2d04e957c12e5a633256d2b3df96420099ee6297ab6ca4be43a70a5ab3f0e3a46fa45b240f70ef7286100ae857bc2680f43d17fdc0d54275f43e86da74c697a6ebc9700e1e9fc77ae7d9f678a888b358694474abc4b4c43eb4e5357fa130b877b7ee8feb9a1b0062b7ee8a17597dedbadcc4a6adc36af8b197db1571c608faca2150e00f2824ba50e5ed3147c93bcf246777c698d33ea82b8764316c3b9a68dadb4fd8263eafa851fdd8b22658443bedc260721858f322cb677f826ddb9c4efc4ec4c8474e20a50b5b3c3f00a9993331449060cab0a92b992679dbab4b213cc62e0cf679bad8985db96b64be2c7ad04d431baca650e1c2f2a556bf38a40aefeac3c14966718df68ad4ebb1ff86be707ae5a7af758469bb93e8c167632a9495b3f51a14e1165e022ee81824dd054b099a7f7ee6143d18ae8b4abd4b79b04cde9ffe32d04903e7d99d58e513ced54c1f0dc492ae551d21521a12cac6d8c78840e141ea3ccb75709d2151d840d016860b787c3053621916ef4bb48eddfe64d875f9ab4c73642d07ece8fda5ebaea3891162277610fc948a546f252295022776dce5ec9d68e01605aaad9187516dfe382fb18a8b0a27b648c9d9284c92d3b856a853e1441c559fc6c5f2bdb6787d6cac503dd2a8fd9f773317f3a6970494c03ee2270089cdcf666bf1d87977cbb071bcc68a21bc67f9d1851b8ea27131a26091054ce5210bd5fec088c45a341e295677e47e93c98c0359cb406eac2ced81cc381820378657cee38ae3ab67c022c9c98e996f73d07d154da7991d7ef6dc66325e0d4d1ccd0628df3064fb01a9300b3c6855d1e8ba365dd0721e80853538cff6d7e74c11ade9708378858570e57ea56e0989dacfa481e738192fe0c85c32f3c1f92a7a1cd75463d20889765cbf7635ba8b596936c34a33396f7ce027848060753b30fc2c98842f9c5c053c481b9b3e8bdbce462961482c95da435f92c706f29eb7afe7a01977a442b7aa80c7b264ec51a611841788f2dfc098775ccdd2273e856777728eb2b725c43183fde0d8dfced08f634a9fc721a00d0f97793daae4064ad996a1d9fae2a5a879d7186755978ae69b7ec8ac573964c8218cf044dda1fac6a57432435b11da23ffd69baaeb2c971b00695cb0985008770f230a25426b6eeb0655c87b694a37ede5055388e3b409e003ab5069c973570aa1220951c1e1d5162c5219933121a8ebc6fdf26c3635be8e6651ccf3c1226ed93f0b6d46d848a83a04bd7ff4e48698463b4817f9ec39383fca94a9f802ec927b8194d434a8382681992b579c060d4e1b130dd5c63a5355ad9448f48edaeda250ee7617070ef462c6cbbd1030662cbe9d32fc9538d3971c78a92f2c17f47b90bb32035e0fa5b1c9c5c69fbdd18aec20e6ad807502b980cbc897ca9ee89eaf4cb019a0a91f76da0645ac744fe707a738a5b7bc29008e17e33e7a8b202de42199ed71530064fa2950e08fee600dc8add82a8d1449a6bc5a0ea617e246da40fb890e3bf37d33af80edd6fd286ae67d67b77469e79c82f0f3dd2ab1907684e3621bbd0874a8c4b985159ae64f9071749f721793667d3d6fea374dfaaae6e220357a742b34a91f59b702f6a68689524b9006f8bdeb732e68a11236d373304f72f9d340df58c70dd6536c964c18b077ff2bcbc3e07c967d65b3758fd76b1312d364ddc13994920afe09492d94e15aa2784b711ad573e6fd85b4636c4fa58cb4b24d65d8cc13c4f16ac65816a3244c036c584d9945a85f1e85da6c541e30d5801cbe2690638ea7f9821af606f893f6366dce4ba8b555e9c5bbb465e214f29eb12f333d13e9174ff00681b69aee622b3aa589635197f21bb2c8e67af6f21406e8ffa86e71a1eae11bcefbe0751e8970f99266c0ba9238d355127e507c3947c731081e74c60be3254666f73db7c1536a7067880b959521dbfe5b436cb119aefce8abd86794a383aa5bdf6ab1dcc12dee41f4fa597a4bc7de954bf1d20260033621a35308151bc710b69ad68c188b9bef9a99aae7b94532e1aac2df336f429c817aeb56356de6e9ce575f3ac9a2e1f0ff45337c4fa3be2b00c840bd98af7e61d41cc4e724b02643b9be452def6729ce9a713a4b94a020e30cb12ba30623aa4d1d4ff0ffd4cf2d19dd0857ac5c057f76ccdc8d6ad93a9d3854e14cd7c78b4fed22d0240f1e391ecd5cf7b91d7b319f242304ddedd16f0f7e4f228723f960c91a7a20b535449554f601c16491ab4196afe591d5208f1bf117ec9b9c9ac3773fbc720fa8df16d95b3b574a2f19c3fdf1892fcfd940c32c8335e3b35e4936b842e2814e9201757ce99586d627ac24fba079bbc4968403f5a8ec2a67b6ee10c8bf08082f3d7d08946dc8fa8e1539c7d02bcaeab4895ac771fdb84901a978013ea90220d2fdb567f02deef79b2fd87a1abed30ef6195e6ec8d463273e419687c44dc7d31f7aaef07ad8674a5a8042b33e3608b31faccbdfe19c997222605764c2db5a1e0c6a0e8b74f9e8f1e304973a523b5bc41c7abbc2b44bc39642bbcd3b33719389a0416b2b12ce2f4353eb96045c6ca98f9b1b952af4ad05cae2ac1c89cbd72cd9d65243c59d83d470bae9e03a9d84161ee77803cf8a3eb415879bd0e6ca726c300250fcb0f2aa99106eb592a0bb0b35f3dfddf388cb2e440013ff95fbd7f08f3a5e021654ad44d225ea3415e3241b6e1c26d7f5520d6f04484fbca2a31610a662bb6d05f5a4df8a08f86297632f522f019b95fd389acc411d0c0c66b60118f2fcf2d2fd20d35422ffb0f8e72fc3911373885a084afd1109ec53df9b8994c8babcbacf81f2124c7ebf07a8f37349f23b09c719d4293c41b7fc964b534514426d2a5772b4e0fba9ac4f0cf9ec70ef5ecaf4b8b652c7d1a6da92b4c338067cefbdd6af73b029a89e191bf67d856f1d2470d9bd1c900ee93ecef88310834683bd40c554824046503867c40f0f9b83b39a719d1422e6e3e68090859c5def03e5eaa1650ee64cd2fda31cbc6c34f7d566413f49bd6c29364e2aff7a5d467d1ef0a92e0617effc2da6988b3cb9307ac79bfc1494184cd386632b93f5ad0d2e75ad3f958fd15c1c8ba70470c5ace168e439c6f53837dbfc21e7bbcb26a492260ea3ebc43eaa7aacd693d6248b4d25d063a78b47c1d533962aa30838d65ef92e9f72a512610589d085339297df13ff0397290d847f523ed2769bfe76e675f5b8bb3251fa6b4645226896043c4512d0122370df2c21b3b13926deb4f3adf984fa2a19f27f9df26d1e42f4bf9e76c28c3d52c550feb3f00ee179fd0cc5575d8c054abce4f88f546c0d0be751892978c5c4c27c8c715f721f6222e2eaaa892467735e5f0db87e0822ae5addcf72738a3397423f40aebedfcaa9011dc13a5e7839702b47f9cadf8a28983c047e6e5265f34ad98a9938ca22ac19f0daac626de9d6ba469fc7d5ebe65b127109379c4edf8d47ccf9c35d7c07d42ba6ca5c19f8617cc73256a6f6f788338ceecb80cc3adb3733e21ad9dfa31c9e027705d8d6378ae321a85437c5a5c4ec87436e762e220b73dd53bae1c13839fbdcdef438dbe69cb6a21aa7d06f3fec5734775525076f480c59e70d62539500447dbd34d82248527886143b62db1ff4b0d10d7a00b3a3a6e0b4bdbc2c6507f8fab81b54feacf1555e16d11b800cb8827100f3c57ccbcdff50004e3cf8eebfa82895494d9e4e2074cb0ad904e9b6c8d226ff5dcb8e3ab78211d763bc2a0271345ae97f01b8622636c33a1431fd175e3290f3519f37dc30dcfea98d50b7d287fc1a37827bd376f163e83ace97ca5f8c4c62f36a294170727c845a6de01165e90dcd3ff8f29abd38abcf912db69b296c6254a6284ae618862c59522d7395efb464b269da19cafa2a805955238b49dff79218cba9109015906805aabca468cbdef29872eb6e026cdb2f3ae88a9350709395568684e365fe87c7049adce19d09a61be8781b33214bac026f1bfdd3d2a1fe10ad1b10935863706e22dc2e9f8224b1538adb7515b3d7119dd47f2663ce8e6b91c980ecaeecdec0f059f640df9fff5ef655e79cf23c6241c2b80b33a036633404cb902c4e89e360f087ef7ab8300b69790c4cdd11be3c333b7d3bf1563cc7f4de529dde3f9f2e24b3741600642fb0076c1309f15e658f39bde148657248"}], 0x1000000000000024) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 18:10:12 executing program 0: recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4e) acct(&(0x7f0000000100)='./file0\x00') getrusage(0x0, &(0x7f0000000000)) r0 = semget(0x1, 0x0, 0x487) semop(r0, &(0x7f00000000c0)=[{0x5, 0x736, 0x1000}, {0x4, 0xffff, 0x800}, {0x0, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x4ea6, 0x1800}], 0x5) 18:10:12 executing program 0: r0 = socket(0x2, 0x5, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) 18:10:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r2, 0xe4}, {r1, 0x100}, {r0, 0x24}, {r3, 0x18}, {r4, 0x7c78485200daded4}], 0x6, 0x20) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r5 = kqueue() r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x1, 0x0) socket(0x20, 0x2, 0xbb) fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) preadv(r9, &(0x7f0000000000)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 18:10:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x2, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0109000000696c6559693800fa585d5922c973151a389911e149bd6e4ec6b57bec02150a8f26733474b00e6fe218e5d6cc66a9f847ea4b8b9b9201a17a46fd5b4d0ae7d2a7b4be1c05cdbf"], 0xa) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) pipe(&(0x7f0000000700)) bind$unix(0xffffffffffffffff, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 18:10:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) sendto$inet6(r5, &(0x7f0000000080)="4ca285c1653359f323f6e9adbdcdf2012922d19aa344e3cebd0a12004be0658d7af0ce6b2f90e9e22acc9960101cfbe103816009495045d19e8cdb1b9f62bf5f7984d4facc11a2ff86fd4d54c45bdb0f8e5f274399cc5142b1ec5762e4940d38215ca8ace1566af79ebe1d838e7ce33b93b333e36de39a470fbff14213df0ebbdbdb4eb003f0ba155a7e", 0x8a, 0x2, 0x0, 0x0) 18:10:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 18:10:13 executing program 0: 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}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 18:10:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0x1f, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 18:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x2, 0x40, 0x20, 0x1f}, {0x9, 0x9, 0x9c, 0x4}, {0xb42, 0x3, 0xb9, 0x4}, {0x20, 0xff, 0x58, 0x5}, {0x8, 0x2, 0x49, 0x8}, {0xff80, 0x2, 0x4, 0x43}]}) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x15b, 0x3ff, {0x9, 0x7}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000340)="c9cc0445fc58fd95f2529f6238697100fa41b7d12a8f2ce04becff8fffe3b5e49bf40fac402e8c21a07730de4423a653530b4797e8f40cf214e942c59a51864253c8913876b689c92763ea8d0dcf1e6c8eeb7aaecbdcfc502ffc52af1eeb5c404196553a65e9e9b0f1b46bf18911456b8a5baf300e7402d4db42dd3e60dee28da257e3664308774d7d298660e7fd4bc60ab8f6c22e6b83b1fef5ba4c23efb45b10856b765f425db674dc675bd2cfa782a35976d05851d493eb") syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, r3, r4, r5]) 18:10:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x7, 0xfffffeff, 0x2, "1359b5b2d39ce290fc920b76b805adc2b0daf788", 0x7f, 0xfffffffd}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 18:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) getppid() 18:10:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) sendto$unix(r1, &(0x7f0000001240)="06ee50128fc32a39cbedc1770e0c5fb5ea90a0444e34e0028db0bb18779e5cdabab1e342d35d03988d6af080d85ec38d245013d1fad8c9f80d6941247abe7edd229a4bb0e34222c71aef434ab915e06c9330c35a16cf5630ee6964c6690cab898ff9c2fd98fb8edaaf257e3383", 0x6d, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="03002e2f6275732d66696c583000"], 0xe) mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = open(&(0x7f00000012c0)='./bus/file0\x00', 0x1673bca21bfc54c0, 0x110) unlinkat(r3, &(0x7f0000001300)='./bus/file0\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000001340)=0xe4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="dfac0fbe8f1417b46ebbc1110615a7d20492fb339a8f84e46df0b7e4735adf8c40faf80683071a8840c06c52e44b726283083fe162033337ec71c64e050a6d90c8139b238ca9f066c46de09d2a82db1600e19d45c2f11ce6670a3f989cbd43922ec94357b3cbd68ac040d3dcb85b13705414bace5e185700634e0e77271a37d1712d9c2e1fce9b4eaf1a83b61b12b809f0f5738d1c07ee5ae73637618be4f380c5733178bfb5895ca0909416121288e8691bd481160838831935194860c91ebefdf8b69b2252af4b8edf9bb711ce635d50d968d83ba78b1b69f9861c6b3fd18d35fa565c871e33ba390916eadae359c05a51eaa5db449fe1a99a49a7965da7fc3f467c0e8f82416362753d9d25001144d8dfd0ab565b1eee52d17ae9b588cbcb0561c349173838144a69a56f0f69e813ea1867b3140c6ecc66f77c1cf7d0850fa0dbc6d85347b92c83230416c2e73197e18e465742ec7870c7615b7f18f54d5fa75918847ca590a1a0133117e60c5108e222a5b6576f0ccab6b179c8aa60f976040a489d96856f3d7f6bca6f3e65c2a810c37c82da731f413f1d8141a36c411babe153d1837b8d2db75ae65eb4f15c3c162596823761afd54bea5766329f5753315544566494ba91667292736b2a3d33d93592c87c6b101e99549417a313e468a025e3f7c2873326ae6b9a0163689b1f971dccfe11463b3887f8fa5e9b8651e309c90510180fb950ef197d618c6d2a0da5388e1c0f8ce5fa3c1c3841d41317b8123f9c1b58351a0706daf338e3cb7bb4139b8ee653c5ce596dfbfa0764e9b195d921cfbafdd20053bf025b371773fa335a9d2b8887234c5b5d5515b044b5271144f04dd66b5aa1e72c89736294c0c751f2a38db3130189fe9258f8a572c5999103da2928be72f74c8a23045e131cc27d7f44ecaba0c9bd5baf46bacf79abf58abcabe7082bcadae4af20baabc47f8341fd482616c39f61f437f6f2821cf8838a06597d494e0eeb70161ec60fc24610ac68ec23a26fbc951ee074eaba8da3fbaf617664b19618babf391d0bb0295c1dd45d14b300feb1e11b5de6cc26e557e86093c8958cb49aa3dcc91c0f0c71236fbbfede4a1b195093d2850962dd2baa2c27055bd3b06ebfd773d9d8d3490f387167927b18d8c3e45184008cf75f78b558b0ae6af815048680076284e5d4eabda90be6c4c7aaff9cb3aaee08a9f195be70397ad7acbb0ac986afd19af33ab056fa00f1149ba4318a48f4b9a67228eb608ccdb3b6eca4eb4b15d36738c8070f5ad984aa6a8e3d342c3e5d43073ffc2e992c6258451c3ff259f5417eb45d7db6ab42d619030229f5a43aa2460a9fd3a112df2b9b15cca3bb53410208690ed88f6d0065acab10d5b85ad9a2218fe6716fbbbc14b6b089b928dff9148aaae3281f504c0b73ddf83e24b559fadcba5faf1d6b77c8b5b1e6367c8cdf9975434481174193fe85294bcded6370eec6208341acc877a1104335aeb0d4e2fa45187ccd0869de055d9723501c7ede71c86eef765df3a0128d7572db5ff60a00f09b8d5bc713d4f0cd7b68095c40bf07005de3805b3ca1b3d4ebd5e0bab8eca2c36b6a365ebfcb157108f3bb47efc3c2cb09dbc84ec80f0d408e2ff4da4b914eceacdf55f466149f69419c406ab9a583ce62402df0c0efb3a679258b103580fd5f9e3f566f28cd870084cda4623eb552969364a132debc86c767d96e83968b662bb96d34936964d1cf28c8e0a44551d45b000e809e28ff0340d5d4cf47afa664c526eefa8d32393c59a35b2a83e63aa95a447a5dd414db08b75ae52408ff9a091a9766232fa1ad7511dcc8aad6de81178f68c6607a9bcc9958037299dcd9d4860d8d304687bc74df8d34e5a56b45f2c26e30d20a710419407bc148b968d63e178fd41e19d37ac8fe264075718d411168e6bdc172b2b07368b963081ca4ff1d88240f6a54a4cbf89f911f07ee314d8b72ab254996e18ae7d17145b8627b1f639c9b9e53eb00bf2fa1885866f3d82bcf92dac60c570b4d16c3096157a1c6eac10807b4362beb9acbd6776d242428c3df6e05098fd514df62475eac3fd86ee9ee87ed89ce15f82ddeae9b630b0af8cc8a440d9de258951f371787bccdb42cba19b90c23081ddb78aca96dce1308fc850de96b05221c94ba94918176e24e847827b95db8c1310817ebf40bba84dac843a1e013ba6a07360ecc488ade8083fe17e089819d4155ce7a01784569d82bf3b57bf616f4fea00144d12b9017ee0e84645a7c6d5259f25abd108c1d74006d6fc2d01ad2ef843b844b427db00d77f2fd6cdb87ab2b3ed9b445aff9910431f58015eee3a9a850161d1b6c08e2c6ceb7c31348d18b28f352ffc09044699495d5e059912b0a8a15b0dfa1d1bd16fb34c6e9e32cc02d6821d36bdf3ee43f716bb4e285f2c165ea3592678c4da0c24c4edfdd1466a2da7040ee95e0f5d450516886c731acb991c8511cdd073b1f3ccb57e556891a59f1ecf3d6bea9bfa05924fc386ed13de71b4c50f8decb2c53239359233e7c826d87ab5b9245614195154f1a458c39cbbd4dc259f40fc59eb35ce528077154aacc9980effe719ae09c7153be24c950eb3c8a8f1ee07ecd7e414e193820db9919411c04ee8cd23a802aceec4271f4bf0eb5c1e7b02d0635c6c7e60398096d0acbebb13813b3dd31c0545a78b84dd07e846af0718bb87580df08fd049e0dce549bfb70d9eed8d392fafa3dc86c39fdb6d5b6015e32645618000c06b24efeab1f71200029a3e82ba79ff8fd8c6cc108fb4b127defdbd384df48f748478e10b4ff0e17d1d03fd95d5f2bdebfc93b7f2d688712c8240622797cb2661909b3e3a62ace4757e4b452dc0da9c377a3be3011261cf51ffd44fe24d56dc902b1c5c22330d9459c52773b92a9a1a3c048b781e71deb887717807072a8a99f415427882f7bc1b9471cd75222ee73391667ef21d4fb98b7697bd9841ea8b168583f08eadfe209f86092adf9582b77ec0f622134a5e88384463e21834667cc02a1b13ac6ea1b786b6d8318b844f22ad2826bde604c0eeadfa51c4049c2aa7a4b32dafcb664b108050831c65a3376f92471d52f91c24a4ab1ef6f79f01ca5bd8a122bd7f09e573242095a508d2166a51e800620bec07c394310846428336e245006747e6a2de383f73dbbc98f1933d9d9fc793d0e25a2e2b7c021e65cf4ca680ea58d81ff927539123abb7605e209c11bfbafde943d3756d8d16d9593f3adcac0bfac6aa7143de64a5e40d1afde62baac3b6e65a74815f13f30d1e5dfc8e04964f00e2894964dc0c6f8b7051551677cfaf1a9dbefbadb3452829839b45a5d0db0046d4d46abef548aa45d52972ede490b8c547776bc1cca2545b08b8bc4857e9b7f698660b128560b30a2d067e587fce151bcf7c7ffb6d9c62dc777287de2a586b7ab734fb4f7db8360941bb2e3a246ec9ef0fec50650ed929427124528b2b7483da9f60b2bdb8b67b6defb4b2b9cd08c76549dcbafac0cf42ab98757c2e82e8c21180f8dc88c67eb7c23384259f4c27ec8bec24fe9b14e7368c9743e10f93bd6dd9a860b62c19e5391aef9baeeeec4a6d711c77eb5682c3b706c20cc1ee316c8ce4aad8ab3ae5856017555c03a93a6c84d2c6d72a3605063393914558e265a03f4c97e19a6572dc20f6fab433ff3be092e2c8e55fd1d5f89eafeda7e9203ce9603a48d811a88238c3736ea15c203218554c29e5e6cc7e47388e85b766d9ca74bbc51179ba695626677bcec1d3566283fe437ea6d7d9cb1ce22b013420f8f263d3679452642c16f20e304199a17f11bbbeea7cc474a4daf45ff39193a5a950a9e2ca6dbdda70f484d2542206b70a09fc7aa5fde9cf3af60d2a5d76241b2f79e713eb11a87e7281779774372cc49ecbab0f7ff795c9cb26b0d08bc6cfbecd43ff459c4742600f2b757a52f24a8b4091eacac0d2c4956ad738dc30a9f165fac79d7d2ae0265d6e7ab3696c1fa4233c30196ceee086e06edf168db669d892f5fe3ac3dcb969b5626578e1f02c82e886700567c31d7a4bc890eede4f6cb9f0da8026497af2b20cb37309a446004bc88541fc945e239cab97061f5f9cdcadec28cc4e031be6ab29c531143b45a9739d92848e3b921f95fb098d592385d9cb4fe7eca194e0ccb81bb3e62a98628c664aa8c8917e71269ff027613f2b81cb974f725a120293bed77369fd853a251d14818a4a097f3a41d97fa72358dfeb0cde5f0ef3b1e3030c08fc44aba9074763e47c9afd9f02d35781a3ec0ef4541ef6befaeef73715c6a4f2e537736cca2246e509e32c1dee557897a77ed854b7eb7744c5b6c515b56a2185824e115296cbe56cab23038f02b6f7ab111e2dcd5f01e18bc2a615023afde7cd1fa6ed86d8b14a9f77df1deab6aff1b804da499bf589441d827c43edef1033d3a655add9f9cdeb0ba8ed24eda765e2ee089f772a107652c239f9e1ced14f26dec7811c7636a4e8e04716855110c9f310d12edb64b7cc9af2660332b3dad383b9fb6dd5be402e4a0dba8bc88f846dc62c99f1bc74ca860a7586878228dbc7593838725024a28a3317c7818aaf6e2c89a593f1b12613bfdc83ee4c0ef5ce80a3fc42d5dd8ac4aebce024c182e20561b9e3d2c7618dc4188b94ed6efed106a725cbadbade0d24a5a8983e0caab611928b1997b02bc3605bb5ec9e5a8d1ee85c135318ac03baa8e9f22e5ecfa33fcbb353e0c0785b4ba01ce0009c251a177a146f761da295c531862ea62a9e4124722293a1884667be12af70f95ccbce6376fde261b7204fc3eef7c3df5e24571eaeb1e4c93e8d8e8a0aa3bf4106608a9208878c304c8342e086201a75fe7a135eadc1d6173da6a79a3ca07d8bd64541592dda33a8834697bd64e45f7388e608aa76e85dcf729c5cb3fdace83ad83ab211fa871fd2e00cfb50cadad1c2fac88426770f5404cf4e81afc17f281f4093cf9dcb54d7b37ac515ec7bbd337a1672da4a97ee16af05c02f0110ae7a0cc8116327c2d219c597c8f1f9f0507ec63db6007d522d4715e31ef9f99ee03cf80a882ead59d06a0e83854565e88d603776d863fc492a25930a3bf4e395a5b8412d52819642c7bc50357c21629314016c9b99c42ceac1a603522c96e9d43845299511d566eb172578e90bb331d059948adc78d9acc8ff8599e08f7507af664c9986134a1c88d04777075fd01545e0106a7409ff9d58f032ad5e7a40a1e267abdd1c137c4e5c958ee5ce2b2d804b873ff55ae43ff7f92f824882dce29d46a8f1e1ffccc3e7caaabbf41510665671d8b88127fd185987ed75286267271bc71dad0bccec875565adde2b85dbb4c854ba5f7f25c5e4e057ce75a8d24639dda916bf997d4926a51e2ba8121ceb7e7f2f5aac248890a0f78598fea3b7444dcc7ffac6055dbfdeec44ab657f9833439c83d1f8047995379cd9d3860e0034bb5915c5015e8375de328ced267868d7c6c9925295ed12b03486f7fcab9f179709e57b1ea8eedb9a6acad4108d53ce3039bb8f8cd083364fd7f6f97630bd3914df138d863632d56987c1f8dc52ae35e44a2de191849b59395305dfdcb117ff629b802235f0bc9f8e2169a1b876404ff43f8238111dd67b6d47ee70e047173c35d9403fcc708cb12947a6f5eb813968c290d1850a88500656eb62a9af73fa81939a610a2129bee1a29f20e1042db1abb547bd3bd1939b75d04b35273bc51bc23d75f168d23635c4772f12ba9b76f8ff7a039eb2089a387f85f3ad8d6beb1abe699f7c1c0795746f4aa2ab8", 0x1000}, {&(0x7f0000001180)="eb0b295089751cdc0cdd1e655eba8a024be29e3051bbbf13898492302e1a186f0c316213706494f27d15db07620a39c2c4897e8d7680c5f5e0e75d8075911c233680990fa45e9e4d694ec07bce81b367072b829c89bcc74eb0b64ed21c76384b4427e7ac7a0fdcdad1b4965d0ec2e6f6cda3ad7dfc3a9e2a1edeadfa5dd9c2cf68410c53e9423a28c4653bb0c2b57cbc87cd6de13ca8d3aa2f840d4230596692022ef67a999d4475cf59ac610a68b7561c8edca3037c1941e734073643", 0xbd}], 0x2) 18:10:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x2}, {0x18, 0x2, 0x20, 0x9}, 0x0, [0x0, 0x9, 0x8001, 0x800, 0x8000, 0x0, 0xbd6, 0xff]}, 0x3c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:10:14 executing program 0: r0 = getpgrp() socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, r0) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 263678 67305 0 0 0 0 syz-executor.1 *277475 67305 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022d691c0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021964000,fffffd8062ee4d98,10,ffff80000005b470,ffff800022d69428) at alltraps_kern_meltdown+0x7b 0(b,ffff800022d69388,83,ffff800022d69428,0,b) at 0 rt_clone(ffff800022d69498,fffffd806f6cb198,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cb198,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022d69570,fffffd8067994d20,fffffd806f6cb118) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cb118,fffffd8067994d00) at in_pcbconnect+0x107 udp_usrreq(fffffd807bf44388,4,0,fffffd8067994d00,0,ffff800020acf8d8) at udp_usrreq+0x560 sys_connect(ffff800020acf8d8,ffff800022d696f8,ffff800022d69740) at sys_connect+0x3df syscall(ffff800022d697c0) at syscall+0x4a4 Xsyscall(0,0,fffffffffffffecf,0,3,eebe8510010) at Xsyscall+0x128 end of kernel end trace frame: 0xeeedac9a590, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022d691c0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021964000,fffffd8062ee4d98,10,ffff80000005b470,ffff800022d69428) at alltraps_kern_meltdown+0x7b 0(b,ffff800022d69388,83,ffff800022d69428,0,b) at 0 rt_clone(ffff800022d69498,fffffd806f6cb198,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cb198,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022d69570,fffffd8067994d20,fffffd806f6cb118) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cb118,fffffd8067994d00) at in_pcbconnect+0x107 udp_usrreq(fffffd807bf44388,4,0,fffffd8067994d00,0,ffff800020acf8d8) at udp_usrreq+0x560 sys_connect(ffff800020acf8d8,ffff800022d696f8,ffff800022d69740) at sys_connect+0x3df syscall(ffff800022d697c0) at syscall+0x4a4 Xsyscall(0,0,fffffffffffffecf,0,3,eebe8510010) at Xsyscall+0x128 end of kernel end trace frame: 0xeeedac9a590, count: -14 ddb{1}> show registers rdi 0xffffffff81ceddf7 db_enter+0x17 rsi 0x29ee __ALIGN_SIZE+0x19ee rbp 0xffff800022d69030 rbx 0xffff800022d690e0 rdx 0x29ef __ALIGN_SIZE+0x19ef rcx 0xffff800021964000 rax 0xffff800021964000 r8 0xffffffff81931c2f kprintf+0x16f r9 0x1 r10 0x25 r11 0x7857825a79afcb62 r12 0x3000000008 r13 0xffff800022d69040 r14 0x100 r15 0x1 rip 0xffffffff81ceddf8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d69020 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=277475 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace028,0xffff800020acec90 process=0xffff800020a8b890 user=0xffff800022d64000, vmspace=0xfffffd807f00b730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88229 52089 67018 0 2 0 syz-executor.0 67305 263678 363 0 7 0 syz-executor.1 *67305 277475 363 0 7 0x4000000 syz-executor.1 67018 336414 36008 0 3 0x82 nanosleep syz-executor.0 363 2354 36008 0 3 0x82 nanosleep syz-executor.1 69903 27100 1 0 3 0x100083 ttyin getty 97990 328440 0 0 3 0x14200 bored sosplice 46309 504283 0 0 3 0x14200 acct acct 36008 179772 43079 0 3 0x82 thrsleep syz-fuzzer 36008 161956 43079 0 3 0x4000082 nanosleep syz-fuzzer 36008 195466 43079 0 3 0x4000082 thrsleep syz-fuzzer 36008 47541 43079 0 3 0x4000082 thrsleep syz-fuzzer 36008 347649 43079 0 3 0x4000082 thrsleep syz-fuzzer 36008 24423 43079 0 3 0x4000082 thrsleep syz-fuzzer 36008 170947 43079 0 3 0x4000082 thrsleep syz-fuzzer 36008 241673 43079 0 3 0x4000082 thrsleep syz-fuzzer 36008 452053 43079 0 3 0x4000082 kqread syz-fuzzer 36008 209114 43079 0 3 0x4000082 nanosleep syz-fuzzer 43079 475937 35384 0 3 0x10008a pause ksh 35384 371999 79126 0 3 0x92 select sshd 79126 413505 1 0 3 0x80 select sshd 76649 131796 65998 74 3 0x100092 bpf pflogd 65998 260532 1 0 3 0x80 netio pflogd 88760 33022 97478 73 3 0x100090 kqread syslogd 97478 402599 1 0 3 0x100082 netio syslogd 74968 432895 1 77 3 0x100090 poll dhclient 94215 179750 1 0 3 0x80 poll dhclient 47086 518575 0 0 2 0x14200 zerothread 53450 342855 0 0 3 0x14200 aiodoned aiodoned 38742 148298 0 0 3 0x14200 syncer update 56642 152932 0 0 3 0x14200 cleaner cleaner 5183 104968 0 0 3 0x14200 reaper reaper 80933 346842 0 0 3 0x14200 pgdaemon pagedaemon 94913 230610 0 0 3 0x14200 bored crynlk 46688 52637 0 0 3 0x14200 bored crypto 90457 47917 0 0 3 0x40014200 acpi0 acpi0 6043 7309 0 0 3 0x40014200 idle1 5776 411484 0 0 3 0x14200 bored softnet 33997 42892 0 0 3 0x14200 bored systqmp 20004 113761 0 0 3 0x14200 bored systq 23376 343303 0 0 3 0x40014200 bored softclock 49118 431074 0 0 3 0x40014200 idle0 13146 418310 0 0 3 0x14200 bored smr 1 272677 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 67305 (syz-executor.1) thread 0xffff800020acf8d8 (277475) exclusive rwlock netlock r = 0 (0xffffffff824e54e8) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8265c4c8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9599 7212K 8395K 78643K 13030 0 0 pcb 13 10K 12K 78643K 197 0 0 rtable 115 13K 13K 78643K 805 0 0 ifaddr 88 17K 17K 78643K 253 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1526 0 0 iov 0 0K 16K 78643K 215 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 2128 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 27 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 281 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1140 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 61 63K 95K 78643K 815 0 0 subproc 32 2K 2K 78643K 136 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 58 0 0 in_multi 30 2K 2K 78643K 126 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 379 0 0 pfkey data 0 0K 0K 78643K 1 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 106 22K 30K 78643K 4846 0 0 UVM aobj 50 2K 2K 78643K 51 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 186 0 0 NDP 21 0K 0K 78643K 76 0 0 temp 235 3557K 4180K 78643K 24995 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 24 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 95 0 93 1 0 1 1 0 8 0 rtentry 112 135 0 92 2 0 2 2 0 8 0 unpcb 120 413 0 403 1 0 1 1 0 8 0 syncache 264 14 0 14 5 5 0 1 0 8 0 tcpqe 32 6636 0 6636 3 3 0 2 0 8 0 tcpcb 544 2457 0 2450 16 14 2 12 0 8 1 inpcb 280 3165 0 3155 12 10 2 9 0 8 1 nd6 48 17 0 14 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 ppxss 1128 27 0 27 3 2 1 1 0 8 1 pffrag 232 17 0 17 5 4 1 1 0 482 1 pffrnode 88 17 0 17 5 4 1 1 0 8 1 pffrent 40 42 0 42 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 103 0 40 1 0 1 1 0 8 0 pfstkey 112 103 0 40 2 0 2 2 0 8 0 pfstate 328 103 0 40 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 5 0 4 5 3 2 3 0 8 1 art_heap4 256 589 0 376 17 3 14 14 0 8 0 art_table 32 594 0 380 2 0 2 2 0 8 0 art_node 16 132 0 92 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 277 0 267 1 0 1 1 0 8 0 shmpl 112 49 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3123 0 1718 46 0 46 46 0 8 0 ffsino 272 3123 0 1718 95 0 95 95 0 8 0 nchpl 144 4931 0 3324 61 0 61 61 0 8 0 uvmvnodes 72 3796 0 0 70 0 70 70 0 8 0 vnodes 208 3796 0 0 200 0 200 200 0 8 0 namei 1024 15732 0 15732 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 2 0 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 16674 0 16674 15 12 3 7 0 8 3 plimitpl 152 114 0 106 1 0 1 1 0 8 0 sigapl 432 1323 0 1307 3 1 2 3 0 8 0 futexpl 56 22431 0 22431 2 1 1 1 0 8 1 knotepl 112 290 0 271 1 0 1 1 0 8 0 kqueuepl 104 408 0 406 4 3 1 4 0 8 0 pipepl 112 716 0 697 5 4 1 2 0 8 0 fdescpl 488 1324 0 1307 3 0 3 3 0 8 0 filepl 152 10709 0 10607 16 11 5 13 0 8 0 lockfpl 104 467 0 466 1 0 1 1 0 8 0 lockfspl 48 153 0 152 1 0 1 1 0 8 0 sessionpl 112 25 0 14 1 0 1 1 0 8 0 pgrppl 48 123 0 112 1 0 1 1 0 8 0 ucredpl 96 1324 0 1315 1 0 1 1 0 8 0 zombiepl 144 1307 0 1307 3 2 1 1 0 8 1 processpl 896 1341 0 1307 4 0 4 4 0 8 0 procpl 632 3768 0 3724 6 1 5 5 0 8 0 srpgc 64 10 0 10 4 4 0 1 0 8 0 sosppl 128 19 0 19 4 4 0 1 0 8 0 sockpl 384 3683 0 3661 22 17 5 14 0 8 2 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 221 0 0 27 0 27 27 0 8 0 mtagpl 80 32 0 0 1 0 1 1 0 8 0 mbufpl 256 369 0 0 22 0 22 22 0 8 0 bufpl 256 12379 0 5331 441 0 441 441 0 8 0 anonpl 16 158171 0 142922 104 35 69 82 0 124 3 amapchunkpl 152 8851 0 8743 19 9 10 12 0 158 4 amappl16 192 6572 0 5665 75 29 46 58 0 8 0 amappl15 184 509 0 509 1 1 0 1 0 8 0 amappl14 176 367 0 366 2 1 1 1 0 8 0 amappl13 168 168 0 165 1 0 1 1 0 8 0 amappl12 160 15 0 11 1 0 1 1 0 8 0 amappl11 152 144 0 129 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 839 0 832 1 0 1 1 0 8 0 amappl8 128 378 0 346 2 0 2 2 0 8 0 amappl7 120 74 0 67 1 0 1 1 0 8 0 amappl6 112 156 0 146 1 0 1 1 0 8 0 amappl5 104 186 0 172 1 0 1 1 0 8 0 amappl4 96 1756 0 1720 2 1 1 2 0 8 0 amappl3 88 454 0 448 1 0 1 1 0 8 0 amappl2 80 9571 0 9499 3 1 2 3 0 8 0 amappl1 72 39266 0 38827 26 16 10 20 0 8 0 amappl 80 4117 0 4079 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 50 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1328 0 1307 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1328 0 1307 1 0 1 1 0 8 0 vmmpekpl 168 13777 0 13741 2 0 2 2 0 8 0 vmmpepl 168 171617 0 169499 208 84 124 124 0 357 31 vmsppl 368 1323 0 1307 2 0 2 2 0 8 0 pdppl 4096 2663 0 2622 7 1 6 6 0 8 0 pvpl 32 449245 0 430781 245 71 174 197 0 265 15 pmappl 232 1327 0 1311 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 649 0 25 18 0 18 18 0 8 0