000000300)=""/167, 0xa7}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x5, 0x2, 0x4, 0x8, "af46004176fdca92ffe4371de514b32d93eac426", 0x80000001, 0xcca7}) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x50183cf20175a231}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) ftruncate(r8, 0x0, 0xff) r11 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x80, 0xc030103471059f21) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x8}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'ta`', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x73, &(0x7f0000000080)=[{0x100000b1, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, {0x5}, {0x8, 0xe18}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 16:00:09 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0xbc4022df1ec28b55, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x20000000000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x20000000000016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x20000000000016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(r0, &(0x7f0000000980)=ANY=[@ANYRESHEX=r1, @ANYPTR64, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESHEX=0x0, @ANYRES16, @ANYRESOCT=r2, @ANYRESHEX=r3, @ANYRESDEC=r1, @ANYBLOB="c67bf1fe", @ANYBLOB="f4cb4273a37ed9ae6bdc2e012119f29cf2b95131cc45ea87f430c77bc6218914dba43df33030b50362de20ee684493c99ca4537501e97fd987886cd92747bb4822"], @ANYRES32=r1, @ANYBLOB="d9fd0aaecd402ba82da02ce772c6af10fb0cf55f6f78e9d7160b6369bdd0a5ee423642cc1475d6be7b7140cab81e65869b8b8b6c395f453352fa0668188537a569d6e5c3d88fdeb8a9c99538f5d23e419f76fa940cd05f19834dc545e9e1098a7897069daaf1c56cbaafa39b94d000488e8017d41f00cbe0c1c50b335845aa4bd885cd15cdb55268b91f6a0352991ba943b00f10f0fd62324f22c96acfd2ba29a4a4d20ff88f02bf97c538e85f495e762c163b2e50f70357889775a4b667336f1f9b36ae61fdc5d7e637aa341560ec052d2794c35d8d4c834660ef36e8468aad93a2f2"], 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r5, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0xfffffffffffffffc}], 0x8000, 0x0, 0x5, 0x0) getpeername(r6, &(0x7f0000000140)=@in, &(0x7f00000003c0)=0xc) r7 = semget$private(0x0, 0x3, 0x80) r8 = dup(r4) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r8, 0x2000745e) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) r9 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x20) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0x9}], 0x1) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) read(r4, &(0x7f0000000640)=""/119, 0x77) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r0, r0) r1 = dup2(0xffffffffffffff9c, r0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = accept$unix(r3, 0x0, &(0x7f0000000040)) getpeername$unix(r6, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x6, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/205) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) socket(0x0, 0x3, 0x689) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r11 = getpgrp() setpgid(r11, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff00"/248], 0xf9, 0x2, 0x800) setpgid(r10, r12) fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r8, r9, 0x0, 0x2}, 0x5, 0x9, r12, r7, 0x8, 0x9, 0x5, 0x2}) 16:00:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x982, 0x2}, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5f79668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='\x00\x00\x00', 0x9f) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000003c0), &(0x7f0000000400)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r5, 0x2) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f00000002c0)=0x8) r6 = dup2(r0, r1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) r3 = socket(0x18, 0x3, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140), 0x0, &(0x7f00000003c0)=[{0x40, 0xffff, 0xc83, "a4c993cc704868b4c824241f59e49f959a9a7304d1e772becea0a0b424740fcfedd7fcb9de0d0463cc066d"}, {0xb0, 0x1, 0x8000, "35d366b5bc8488b843e3846731c62cafaf0258ae9141e538f2affa38c6b83474530ee7929d6f57cfa93cf450e4ef6eeb82f1b658c916706dfea6ab01804b97fd43dc58e4b1d32fa28821a56e58eac89afb78ed6e3ed1ccd8d352a87fbd6ced75edbd8c662a1513f639fe6d1326deee2169bcc590dd1647656b5fda4a69c968743b2695c4fa83cc13d3388fdb4b64b73efe5813a122c12afc95e1"}, {0xf8, 0x0, 0x4, "38901aa427d0e0ed38c4ae919b001f9767e1fc963017914f2d0d7b951204928458ec45213b94bae2808d75d2c19caead03403755004a37836cddb131b2446d42ee5e676a27c9e89966654b013f07d3e5cb8e478e54b74ced4697ee1a808e4d39012b2a6dd682558158cc4fce3b089d390ca3f23583d9a1e88acfdab3740693f0076d7de052dc3fc4cf27dc55f26cea929dfc6df8d68d1564be01bf2e9cf014eeb09e54b720cfbd50935de2b6b38357207468640c028fc4b8519bbb5a5c522fba26dbf72f3167bfba5214303ec7a7bcc6a358a37787dcdea9bddb19444d5bee229b6c877bfb0d"}, {0x50, 0xffff, 0x5, "c1e7147b0e3b5a135dffd4472bbccd4b83db95968cacc18c7c333c446e1c00505bfd61c660800337d9c636ffc4e6e1dbb1dbf8a8a76e5b0d9a23c433c91b8fcb"}, {0x70, 0xffff, 0x3, "bea9cf31c9f4c1e56572a4c5e0822b4e889bbe9c3dd7626b61e0f8263b3bee4921c28dfc89c0f78ff03fb14625593c5cacfafa5d0be421332b47c8e4a3615096662c58abc836e8c34e1eda4d6d6d58d2378e7c982ab24aeb0d127bec4f4496b7"}, {0xc0, 0x1, 0x7fffffff, "8acf43cc0522faa35d2a87337ced2b2488d4342cf8178a193914a5fc21a8ef87f7f67f7e4b6b5db401c0fb0b14e9df2b9f86728789834caf395a35fb284db47b2dc2982bc79b3603b3b8380cda8522a70e3dbfe1a126a1e2083214f18a9d9cb4a9b3fd2699cfbf182a0b1d50b368e9352b7ef869a82902fa832a666ff49bc5cd932a16c8e8a0bb8976bef2f941630881b8c4d70297ff595ee08a4ee69a3cba73e5f8e2269fbd01e3d3ecb6ece1fa"}], 0x368}, 0x400) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r4, &(0x7f0000002a40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a9cbd4780416e007db2384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d75fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849ded6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a80a56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f6173800000000000000", 0xf08) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6, 0x4, 0x4f4a92e2, 0x4, "056b60aff3e2dd840c2d7c00db5c1413e03ec42f", 0x7, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x40000060}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x182) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:10 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="48c170208ce5ab57454d8c8ae14913593059f95c777adf61a1c714dc0d381004a116b69f31f66b0dc71ef1f6407c591dba0d3ca6dfe9398e1fb624b151b3377250d38139fff431332e9637a9c6", 0x4d}], 0x1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66556c653000"], 0x1, 0x0}, 0x404) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) close(r1) r2 = 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) 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) mprotect(&(0x7f00000c5000/0x4000)=nil, 0x4000, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) socket(0x1, 0x4000, 0x4c8) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x20054}, {0x10000006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x110) r6 = getuid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r11 = getpgrp() setpgid(r11, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r10, r12) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x2, r6, r9, 0xffffffffffffffff, r4, 0x4118fb31a9520c3d, 0x7fffffff}, 0x0, 0x7, r3, r12, 0x2, 0x7, 0x4, 0x3}) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r4, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 11:46:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x195, &(0x7f0000000100)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) open(&(0x7f00000003c0)='./file0/file0\x00', 0x1080, 0x30) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() r4 = socket(0x18, 0x3, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r4, &(0x7f00000000c0)="2be7a049ced91552bc1d5a086c20c9c823890db5fbc39e6f6dce4cb998041dfc10895b08e768d26a34afcd87a68e4e5bfc73ddf269c7069e1ea377dbdb241bda17d2e73706203fa2b44c7d2aa2786fae86d057f2fda2", 0x56) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) 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, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semop(r5, &(0x7f0000000340)=[{0x4, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x10000000, 0xfff, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000400)=[{0x1, 0x8000, 0x400}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r12, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10f8, 0x0) ioctl$BIOCSHDRCMPLT(r13, 0x80044275, &(0x7f00000002c0)=0x5) r14 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r14, 0x4004574b, &(0x7f0000000040)) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000061}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x380, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 11:46:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'&#!\x00', &(0x7f00000001c0)=':,&j\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x86\xb7\x00', &(0x7f0000000300), &(0x7f0000000340)='\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getpeername(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) 11:46:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)="55333871149b73f7779df00cc93e926df4a58e7dc4b084e839831d3fa1b8ee484e6077b3efb7e0b656ab4bf33dbfa0f29a62e3b6f816d4028c7411f2946c797c7a74216a1a26c68088ede01af4b698a5f12694584e68161259672d", 0x5b}], 0x1) execve(0x0, 0x0, 0x0) 11:46:07 executing program 1: socket$inet(0x2, 0x4005, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000000), 0x4) recvfrom$inet6(r0, &(0x7f0000000040)=""/173, 0xfffffeae, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x2000000000, 0x1}, 0xc) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) open(&(0x7f0000000180)='./file0/file0\x00', 0x81, 0x90) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x5, {0x9, 0x9}}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:46:07 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 11:46:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fsync(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r7, 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) r11 = socket(0x18, 0x3, 0x0) bind$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r3], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r5, @ANYRES16=r0, @ANYRESHEX=r0, @ANYBLOB="fb0942c7c15a9aeb85745ce67cc770a70f3b2ae5a55c4ef13065723dd8cce554654c83a5afaafc61fefaf1a72271", @ANYPTR], @ANYRES32], @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r6, @ANYPTR, @ANYRES16, @ANYBLOB="d0bdc576bd762a1d0fc37399a8ee8d060e62dcc68646ce126d49ff80cdab11625f3b27f3e61482b01a002d597b226ed35cc2f98a4d12631d7b3f912dce5ec35ba05380f55f937b9ac17f1e6269b5ed6baf06ba8d256bc72d1a440ad2e8fc37808ffb8401f82bb502b40c1cb75e14ec6bc6e3bd464221addbd08882"], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESOCT=r8, @ANYRESHEX, @ANYRESDEC, @ANYRES16=r7, @ANYBLOB="ab1145867dd172f599ae94efbd5c3c2664fc95afc732bc51db2a5c5276f38dacdea2873faf", @ANYRES64, @ANYRES16=r11, @ANYRESOCT=r6, @ANYRESHEX, @ANYRES64=0x0]], @ANYRESOCT=r8, @ANYPTR], 0x4) r12 = dup2(r0, r0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r12, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$WSDISPLAYIO_SBURNER(r12, 0x800c5751, &(0x7f0000000000)={0x1, 0xefe8, 0x9}) r13 = socket(0x2, 0x400000000002, 0x0) r14 = socket(0x1e, 0x3, 0x0) r15 = socket(0x2, 0x3, 0x0) fsync(r15) connect$unix(r15, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r16 = dup2(r15, r15) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r16, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) recvfrom(r16, &(0x7f0000000040)=""/228, 0xe4, 0x1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r17 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r17, 0x80206931, &(0x7f0000000300)) fcntl$setstatus(r13, 0x4, 0x80) 11:46:07 executing program 0: socketpair(0x2, 0x8003, 0x2, 0x0) kqueue() 11:46:07 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x1a) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x80000000}, 0xc) listen(0xffffffffffffffff, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) 11:46:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f303af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b4f73252b2e10ca8f1b04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c000000"], 0x10) r3 = dup2(r2, r2) r4 = socket(0x18, 0x400000002, 0x0) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000140)=0xc) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="ee4b2bb9c73b001dfb44bcadb5bdbc467ae2f03f499c66f14fefdc5633e3078fe4409592c6648d21777a80edccdb34bab87ae1394571384c21593448ce474218a057f0f5a89c4646d157d0795fdf7058ae9f75dd779af9e82e82047b8d8860a6848dcc1419", 0x65, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000040)={0xbf1, 0x0, 0x3, 0x3f, "61aa0db11ce9bae3c6514e8be973739ea7a07ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) 11:46:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 11:46:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x400, './file0\x00', './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebe6993192109c00"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x2, 0x0) fcntl$getflags(r3, 0x3) r4 = socket(0x2, 0x3, 0x0) fsync(r4) connect$unix(r4, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r5 = dup2(r4, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r5, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x5) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) write(r6, &(0x7f0000000100)="a45a19879c14aea4bb07ae18e79b392d17a71a0db374e9f3a3521ff45b866a645edcaed11cbc7c52a7693e712363279977e6188325da2369bba93fda7d1d87688dd6b24c99a013d1ca4dc390cdec5ebb0bbf0233f836f3a4f9115c6a07559fb386233c88c1e29b875e5b06f10f3ea8d06401f734f6a0c45ed278a76c563ae2fae9486da5400ef88c27306558b8a1060e578515b0fded5f5fca34b7a29ed5581ed0f0fddecc1b1f130e376a679d3e2a", 0xaf) write(r1, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) bind$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x400, 0x0) write(r7, &(0x7f00000001c0)="42117de513df9f0d92f0fe20c18c22cadceac1fdf93954503bf4f198ed271ee03a6a70340efa6b98617c02b826d6745b575df9c05fc5986ede7edaf79df4588537d32430c8193174efb46dbb000bf9b1f831d7ceadde89d865443c1159d1793ca5d7cbc729f54b65719481a2cbb6a3b79b71ec2439f22723f164676e1e8320ead73b0ad5b3bdf22eb0f97da10bee800ccaa7d7ce032155cb167988971a631fb7e5a0c88f64d9a1600a8cdfb10c2a00e12961e809a0ae6d01d93cbe74a1d77a0d9783", 0xc2) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x20}, {0x6}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = geteuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r7 = getuid() r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./bus\x00', r7, r11, 0x5) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e22", 0x3) preadv(r12, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r13 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000000)='./file0/file0\x00', r13, r14, 0x2) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="220e22", 0x3) preadv(r15, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000000)='./file0/file0\x00', r16, r17, 0x2) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e22", 0x3) preadv(r18, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r18, &(0x7f0000000000)='./file0/file0\x00', r19, r20, 0x2) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000140)="220e22", 0x3) preadv(r21, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r22 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000000)='./file0/file0\x00', r22, r23, 0x2) r24 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f0000000140)="220e22", 0x3) preadv(r24, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r25 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r24, &(0x7f0000000000)='./file0/file0\x00', r25, r26, 0x2) getgroups(0x8, &(0x7f0000000100)=[r11, r14, 0xffffffffffffffff, r17, 0xffffffffffffffff, r20, r23, r26]) r28 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff199, r28, r4, r5, r27, 0x208, 0x40008}, 0x1, 0x3f, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8248, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x462250b0e47889cf, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:46:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40) r1 = open(&(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', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\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) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\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', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 11:46:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="57477e3838bf", 0x6) 11:46:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) accept$inet6(r5, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 11:46:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[], 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) sendto(r1, &(0x7f00000001c0)="a62fae94a273194c8d897196809279837416ea9eebb15794ac0f4ac62453dbad6cc7681e90c54c878d3cbaf4fc99895b9a8301c43296b9da102c335d59ce4b97763760a271ccaed8eb24260c9bc57bc44a20a11d78347e071e2401b07515ad7bac4282c61d87de9650a37d982a46c8fe44056042907d483cea19f057893e8018a37f07107cc3d366d6c390de25cc00e0db73679a9787ff56873b6352366ab4f2da8dab4ddf9cff16884210b6c670ca129261610c60dda13249a5054a9a905651a5b563bfdc813b09bd38d5705d3b8ecbb5fb0622f6f42f03d79f42fc86d983fa3c2f4ead7e2e9012dd854bbf4e0a1155364e7a8a9a71d27748197055f17731e2a05fc5a29aee5f45d18023110b6d017987d5ae0bb464afd0b406bc1ea209307b11bbcb437ea1a4b2be107355b7ea11c9a79bd3add8cc43f5ef53338e46320d16cd844089128aa1ad3db8d1e38ee737d172d1fd2b4ea4166cc191bef754498004802526b112eda30db0bd18107c8a33833ab5f33e50d82d0658d41956c32916b514f24533993cbcc6560e2b61791eaca340c56c7b602a5e0fb29c561070830c1eda9f0d11e68359682d06fa2c7289acc277216d9edbf6d6be14dce28acce078fdef378d794d15e87e9cc55880b58a323fc3b6ed45c97b1d77b3fe1a4a25acc12e31519888d8c699c0ef03d7e34e3d328bc9a6e7c4a27740eb4abce95057ebceb98d28762eb7e8e9f8f9e4ff461a1ac934fc903f6ac8f6493479d75cd7fff154568af5fc33e1fe7b5067fe0674b37996ba333eea4dea56485b6faf1e0dc8c7810badcd134fdbbecc999b9651562e4e82985df0e088b8c538b3536c6666850101845ffb4294abe01e9ae0d77c5ce206a115b09070ecd566c8507a782636a042d7bb10776fe83be96289a1dbd5de885ae3f1c64026a38c6788543d8e6ecdd345cd858f65ec791626a52259d23e7389a502133dffa1be86fb31d4157088c14af96843121b9e06c98afe66ba0fa62fd095dfbd03507a1ef79551d3978d1ce2bf35a3d6bfcbce6a089ce2f43b43dd4016268d9da199ec2f0fd81c21fc53550e4d02300c1874f4c761a28ec92e5b73afc022fe601aee34d60b581b329eff2e9ad6716c6eea5f501cec0400066c4f47b9128dbd09519118f327110153f0a9fa8d4d3773d3ea82ec687c7a6925e1bb6e6d18da1cb75a2757aec1ad3615b20beb43ce603122f823937a77180b0934777e72d4877a88590e07f7f85bb1d2a19cf61f661381b3d07bd3ef8d7a188661eecede21b20b7e56e42547b57fdf51dcd5691c109670b07606ca382e2e14c60c0e71fdb50b173f568c913b1e2d9267b417ca93bd0aa9833963b0b3ac2908e2912d80054c7e7ca3f8065aeedff791563ad3656958e74af3af4984145bb45ca7e2c2ee96006cd9e39c2c462f9567ab949092544ec32244683cafaad2b368414927f680c897f9c4a72e8613cfbd3860a2a511e53f90391fee98a76881ebf4d6b7f7f77fe42409b02f24d8a41997097bb40586996d66d4bcee5bea19f0b9c1d2f157c88d48cb80c23d79d1478fe0bd66b4e2ca0cc658e693aadfd0560f97aaa62ff9b252065e97952db3378d5b71c04c84e0914e7d6328dd057e5641e9f574ab18d0a710a998fdcdb5f2bac9bd46d5d688367ffb97a5a2beb84b6a33000682187ae82d2c986a932ecea0568f82fe66e168337275f7ffb68f763b99203d1c3cc7723e3074ac995f1f5913aa4f861a747a825bb863214723398d1a67ee95d84180323110b1eec33bd91034d5ec107be40899365190c1dbcef1684988a55d553b890467cf06ddf3c5368167de6e31cee43d56b9b0b8cac1ff3dd7c3cd8ddd5abb9e1bb24b40b6d470f7233f12c660173dc76e4414d93f19c7df70faf343adb579fdb7f7e2c6af93f4725d87471929c9d5e2ce44add6da4bfb8cdab16d98a8316e87940f557acce85747ad9814a76167b3dc442e274c2977ca057f8c0353795f72c7b9d4284b600a21312f96964a68fbf7c79cc1cb345ee00cd0b837de234538affbb743a4ec1471c25a18e0a31976e33c97cb86d470faf99cb626f133d0079b097016dfb1e5497f793ee98442901998cd0e680f354fdbbf1b12f0d5e799dd0032fbdc71299684d453a2907140afa414b8935c089b2cc28434eb4f17fe0e1a3e90aa14a8a74e46cdf20d48f5dac3c38ae7a23e1c3162c3e89c4970e417921a5bd6c7cf833ab504483ea335dd1dbb6dd4eb11d8ef17b5999e1f63a76cc326221473e5aa3133aadaabf3ab7b9c4122d814600e8e4a4b308ad2d85cae0d3119cc920a1e09c5c5756ed410a3ba61c53d56e092112ca6f4950a060845df55019693563e6bd43bae0c713228f92a58311cea83db26cd406d95b135c6108c19b0870329cde81f644e14ffdea24949897f6d03039e63de824f6b45fa046c3ae936b2b19f546b907dd9dace918ec9695e7f8e42c8e78e51a72e2e48715d7fbc40c62b868d44e5de1020dee8d88dd024ab9fa4dfb3d7bb315b6cc03c27920ceefba540b5262c337b8a34349756b3038ca5a7810c8120f9de871d9f4dfd5c6949e11617df00515ae16e90ddfc2307f65c1a349eac8ed5592287e75cfd2782ccbd9cccb294ae541e43e8a10578d57730977c58d3a2061c0d1bfbc1f586a89c5bf403429f77139e64755d502924500859c38d7b62e8b1cf60d8ba7d8f376e12e76688efa297117eadc378e6ab6a7afd2b84f21c61add01eadb0e815ed26391198f41d9bdfd16480931db0071c28a5a72497d433d950d80c9c2dcc3a295ffb6a7dfbb722269f728a337234fc1c549c41b2054f91981a647c999ab8ca025298970e566db1f9eeb490a16279f28f396aa38c15528a2e267d55e0a7aa457ebff4a84508e3cee5dd8eae8ffed6488032ff82abed91149aeff2bdf7ba50fa2e2d330ddaf4bf76ae1c15f137d98f6c671fc73b46ee8b712fb0ad0eba6a16be6b9d1735f8cc43b3129ede8ab1ca4c1e6b3051ca123efd4c70c74d42b126de15648aadc1c648968b721233b131b5c34908c279b6e451cfc705295fb6dc81a6c01311c199793edb1f95bebe799ee4137082d8751147c583445c768223579ddb2d80498adea49747193e7521b6c8dee393ef9819e48c34364073f332720fdd69e191ef01025631c9ee006b5af71662f241a9fe709e25dfc0f479073184b7d967c907235ce2210807e524ef59cf50d548c43b357a92c16687899c7cc9da5de1cf0ea4c4007a30a6c5d98d58f4657444f6be455c623df2cf8650d2e87bf28d114e428e7b366bbc942344c539435e4e75932ac9c0bbfc7738744eb87604a442df07bdb5d97c46f886b4b7f7bcf492edca8af5a6442ae83aa36be892c5759abb0d370d5a93c25db80ee33e0197f481bd3b5a12acba3eb04d6cef1897f3332c8fb8d36297051fe2ffc567e7a7067bba974b1184bd3619b8f6937379cb2393189b26cb6f6eaa5a41cfe49236d80bcba066403ee1a655c0ba7621f01bbb45922ed1c3a0d919973474d99076d5b8879297e76d2d9205e2f75bc5e3ad2cd6b13bbbd0d0e0827817105804adce628b8a85df482fc012348221886714246992f50e067f39ea35eb74471386df01665b00fd5cf80de9ec374a6b251204da9f2a66649193407f201e40c7e039a9f2adf04472af64c10e6b962abde9710b25bc5f2ab5ddf8073f967c6257c952e4ea6d3c6c06a606bcd296f71f7c095b4b11e2de7512d43a970f08b49aec6ff01e7150c5217404989256b83f5a156e4a4a237d2df455ec3b0d36893fdfc719a50de29d35ade56b051e243a825e4165d18b37979754143524ad097d22d56c118439478518aaae45e3e84436a0bf746d7fcc3003fd264d7dc64555a26b541787030dad632eeff6c4e4940da89c934d19c6a9577cff173d6f188e2d40a3c67b7199a00242ea942bda9fe340625aee28581d88f12bd90daedd7c235d405cbe61c620af2d63deb4abd6e463cdd9cd0459d347bd20755a8e730c3a61ef7bdb394cc257dbf2da0a855d7af38682281e8edfedbff99d6bb421c92a88cc8b168ef30ddff179f04aacb8f906b240cc7accf7f41930da6e86e906476487d6cb775af799adaf21259f3bd2db86193056546416d8de3f776e443941130116e7d4e43476c5d1026e8ee9b77152a361cf380049fbdc3e51195b9b143a52284a0ddcda13fea43aec85422f548ce60200aea2b0c24cbda7b4f022d94a8e446a521af59fca631c2c7b630b329af2a70bb92158015caa0465f3f2254556621c867cb7f7a4aebb764dde2d90fe827bd2d4ba2a13eb77bc7f72040d1acd667eadc6006a52ae0cb52ff73cb0beca36a5ae151dba0404961c79d7e810cbe9a871e27d9a853de77002793364be92d8fced255b7967f4f45dd39412a50408c88c46402e4bd408fb402fe6e49a8e5c29f63a01115a48dfbf98b07b75f316e28340babf79409d76b7ef130a7bf93141ca87e763407271c302c1c61cabb189c04f059f646ec6995074952bf6118831245e89acf078c324526a0ff15f37dd282bee136c4f4aaba166b562a1c52f233c8797071be058e41ca3d4f990070086fd6820a46660219a10b6574aaebcadc52641e7fabf93ddfca8d334f9dfd167769ee03926efdee319f0ab98e024c3aa72d6905bf33ccd21a5a1f17902ef2147d816c4285297b1f682c4a835c0e4cd03ab4b92327814c390af45a1f36d8023afc46cb3bcf18322755b725d705835c611a72dd97abe1b3fddbb3b92ef395c3de9a7a897bbd9442db3a846f35db720e0118b3663e96887046c8cb93637a4177d34b7893b7dfa769c242079c138ec91a4dd0d7644bb49e7523819a69b58faf39da161ec9f3b0e887387a464cbd5631a58f449c16f037418b60b269cd98052d678444e3ae15d1cd151b0ce73d7a60d73028b771c32ac57baf50991c2719e4f7f682faf93fdcb933db722ab9ca3f37fec7a51f0641b6d238dfb25346a7a290ec0a9c4d18d07aabfb1d3d6058797ab789340b251f0f593bd6314c4ce71a5954564172e827b0477a7290dcc1b4518b43999b1a525746a827d8c81f4ce25dcc0bc7e16aba4e56c568aad9e12d09e4eae988edb96b373b91a5d13986e0bdaca5cf425b27e084cdb94f00bfa6c6ebabd0ec20e1767fd921f543a4b493bcd76ac710b7e214b643943191960c4b52b57efdbe5ba353838bc2058f6d25facef0922321a692b291af4e746347c4b11cbf1a3897d556d0496564973cf212d77906df0111591652cfd44029fe958b344674f9213816330c1230ed392d991c4679252b3916686b39f012f0b45b7d3b4274a5b4a58018ff1d9f3b255c4e73fee41e2fba24358eeb313a264fa476434152d4993f326198684ce173b9cf90af78ffc01f39a04fac23fe11806539659ec86514b6679c0759e4934d25675957fa8af0b353cea7f155a33c15b7cbf183f2b51a835b6209c53997abf7ed8df4b27f2243df30ac43d8d7ba7cc424c54dedd07856eff66cd062a16cb546f824fcbb637e41031960d54bfb891dc0f213ef795cdffeec0359b2d67ed57a7c43cc8253068e84873fe5b15a795a915cefc73b7f420e9e2c168e17ad357f36ea662745a074c5ee1dde5ba3f15ac2d1123b7fdd4d5be83caa732f6a2f163602d6b27eec540fe9e87372bff98e84b5e8bcd0975b6e4e0538a9f220a63c01545eb542d0a0ccdcde6b3444c9e3153c592ee644c5bc793a5aed0065eb0e3fcd512686f601b3f3cc9221445fd92cbd309f93695a92d54eee1dc8b724a8ec23baf226b012ee609916b7e057640735e15055832b7c0aa1d940949c078ad574b1d87581ea34f8921be4f18bb689a434551112cd0175187e87f8e978cf7ca1e5f90b00010ae470010ce39fec74317b9586571b1b47617a34509799fa5cf393b40c960a22232b9331192f5fce24c68000000000000003170fbd1a38b669706a13a2b2a7152bc2e5ed26bb50ff11c0cd9df6178c80707cc79", 0xffffffffffffff60, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000002d00)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x65, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x11, 0x7}, {0x4006, 0xb2d}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/98) shmctl$SHM_LOCK(r5, 0x3) 11:46:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) mknod(&(0x7f0000000000)='./file0\x00', 0x9104, 0xbc) 11:46:09 executing program 0: r0 = socket(0x9e37c50f20d6d2d8, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) fcntl$setflags(r2, 0x2, 0x1) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000002c0)=0x2) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000480)=""/167, 0xffffffffffffff2b}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x10000000000) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) preadv(r9, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000000)='./file0/file0\x00', r10, r11, 0x2) fchownat(r7, &(0x7f00000003c0)='./file0/file0\x00', r8, r11, 0x0) r12 = dup2(r1, r7) getsockopt$sock_int(r12, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sendto$unix(r0, &(0x7f0000000000)="50010502000000000000000301060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d14678028ff7f00000000000013cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906600004e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) 11:46:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = dup(r1) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x1c97}, 0xc) 11:46:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) syz_open_pts() 11:46:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000090019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/215, 0xd7) 11:46:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x3200) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x363b74d6bff4a3d7, 0x110) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus/file1\x00', 0x81731abcb244d3d8, 0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 11:46:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xd2, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f00000e4000/0x2000)=nil) semget$private(0x0, 0x3, 0x40) shmctl$SHM_UNLOCK(r1, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2, 0x6, 0x0, 0xf81}, {0x400006, 0x0, 0x0, 0xffffffffffffffff}]}) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x9, 0xc0001000, r2) syz_emit_ethernet(0x6, &(0x7f0000000180)="4c5ef98b81b6") socketpair(0x20, 0x1, 0x5, &(0x7f0000000080)) 11:46:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) 11:46:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x31) r2 = semget$private(0x0, 0x8, 0x100010286) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) openat(r3, &(0x7f00000008c0)='./file0\x00', 0x400, 0x13) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r5 = openat(r4, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x6aea, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x2, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) r7 = syz_open_pts() close(r0) dup(r7) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r8 = getppid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) r11 = getpgrp() r12 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000000c0)=0x2c5) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e22", 0x3) preadv(r13, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000000)='./file0/file0\x00', r14, r15, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r17 = getpgrp() setpgid(r17, r16) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={r17, r14, r12}, 0xffffffffffffffae) r18 = getpgid(r11) setpgid(r8, r18) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r19 = syz_open_pts() close(r19) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e00", 0x3) preadv(r2, &(0x7f0000000280), 0x1b9, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) sendto$inet(r2, &(0x7f00000003c0)="e20ed3d9a7b5b92c7caa539bd864c89397e496b27c2ea395683e8aff3dc8676b86323fbb5af111b0417778e7e6ddae03923080836d6732217b15ea76b78101db0ede2e44faea38851d6fd8b1922a055f1c538fc251c0f2e2d200417f71e5216cfd88c0f2048794440fc5e9de15b83ebe36e4a0842626ec4762df3be42781df429545f3aa6f8337de03bd06dce7b54d517dff54117bfce4e04b09736609b9c541f068b50104184c8b0bf52642622e33c922a4b6a51a78ce445622bd6dd047ac2a2d005a3d0206042642d6fe5c60104971b34c3e115b051e2177fa43ecceff5ec7afb3b123669753baaab01dc4fd8a0aed0f893976f262a9d5", 0xf8, 0x4, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x12, 0x3, 0x6, 0x3f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000161, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0xfffffffffffffe47}], 0x100000000000001d, 0x0, 0x0) r6 = getuid() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x2012, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r8, 0x2) open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x8, 0x4) setegid(r8) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280), 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:46:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) listen(r0, 0x3) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040)=0x200000000000d, 0x4) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) write(r5, &(0x7f00000003c0)="6caf16be265a74923aa8b9c81eec84767123931a442ce5ae51848f15c652aabcf5e21ecf509459adc9f29eef9b479fd6bbdd5bd8999dd8cd9fac7e12350acedde18a2213421e74f63613c4ce26842c8ef8781c8cc17cf16ca59f36a4dae186d157b3b2fc9569d4f4df38575a4ab1476cb9071debc39bd43e07f20a4a3f89efbb2ab82690d5d750830bd55651aeae9c8e1ac92fc1148d2e4e868e2932f4feb721043ec89367dfd7e136fe1f1075a702ca7ebced2b69ca14ca1685b2073ddae100a08f656363", 0xc5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x20, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:46:09 executing program 1: getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r1 = getpgrp() setpgid(r1, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) getpgid(r2) 11:46:09 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = fcntl$dupfd(r1, 0x5, r0) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) getuid() 11:46:09 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x100000000, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="013a89d8256559317a08d328bee60fe70a22cf020d9f77f2cea5a0b724d88b8e6cb197f34931d7", 0x27}, {&(0x7f0000002680)="ceb7179246722be4ed7ba4121968771f1a4ea544bdeed008484cef5a025ab7b2295830f0de84ee1c4b50ff7a2480fed8c0a28e20801754c5916dc642faca5b6d5f1296c322fcc535cfa02bea059169a5e95801387abf6525cb08a55c257d5025166c0c2e4d37f04b5013178dec04dc873f508556cdc4f7ac2c3993c867a51c4ebf08f1a3214d31996fa3a0c8b80bf7cdb89986d146c0c6f7dd7d6ee24bb665889e8c16b516ce63191c6c49ea33ed6d9824716f893fdcadf8c106bb84a34982aae4a95a4986aced1b232567f5e89defe76c7068e1ff1e871fb4388c22f5998d7c89ef73dcdae824c200e0494b0351a5b141516b2f4a45c95d17492844ee8ea4ed5cb0d8b4430f7bf1482d0f1ba38d00f431328b45dbb9b3b482689e223c2ac56b4baa2dfc5285aef9c22afd9297a68db21bd7c24f671fbec292fddbcd3587a48b261d81bd663b33b26d335f1b82245b1c8aa26c603420604c6f5f0ad095d1b219402f7474aa0f7f4719d6b4dad9d11e407b32ce05755f4bd89831fbc1fd09958a25323a00283c0cb05c703100b3a88bea287f33d1807f10453080226f9e49baf0e1a0dcd54f5682490d8166fb951e0facfb1d056edcae99c78c09e06b938a07f5bfe40e78d85c5979807d52ec029b29ef4eea41f8c1aa4c0a59b1fbb4a61a809c112269d89ba02de36bd957f6480a1ccd72604290199c70b017ac94392ab3721ee2146236a420c551c9befc72313fcfe2eeea4c33f4043827ce1d8ad6f72195cd6fc3b05d354346515924b472fc9125bc8f3dbbd92454bf38d2e88f57c312af60dadabed13671428ec59f9d52c0042c45434bf50c4bd3edcba6b66437aca4b129d4a135b3d260054dc8137224380cf1cc67e57431627b17c8930930b73590844799ac22ac8a647c972997ac1f41fbe2562cb453ba187c029d1e22b22bcb0e16ebfcbf4356cd45b4e0e55c6b270107efa349e3d85694b47b4d51b3dd8c79e6442518084b52a6ccf9eadaa396cc6f6f114746443bdc3dcf0885b21445b9921fe9e8f7408e6345f344bbadfa7ab4c09ee7393698f3b09961970b61dabca2adad93bb598815585e7cb68d1d6196c827974c9790519da1125119865784429fbcb4eab38c4834d2dfe21f5b4d36137273e709013ed8a4af7bbd63fa89e647a90c890eaeab021a95c24916bf191b3393a869c3f0b24509081700cf59d7ede48be064f188f51bff391cc6c435f8b5d208c4ad99e25c5fe7106d861488b66636ae4efd773c7695e2c7b61174daf2919bc85dc242a01f5cfc89cb49270e940465e1a6e6870874ae71baf64c2f6fd17d3e3550262aa18d691f78772e922440ef2c00f9b4202fd3bd57836514fc9424068eb65d9827c057e60dc1b2f1a4911cd56493d605fa377a804563184a7f65f5e415f8621d0a12682b110ee35638753bcf6a18fd7a8ec9d9126d42061baaa58cc8d651c1bc5a8ed85ff7f106f8444297fdcc29532e8c0b7b9eca75fd6ccb9a03aa71443be5a4389ece40f67d2bec790d48eab98df3831a23a7b03f4fa8a0ced4e0dd8fb42856800fed92333233fa2e6cae555e471b87a504147cae29dc519817d35f16cab047e073424ef33e55ed9353838cca29597a09a50cbd1c53b3d76eac6bd9324073b9067a326e061b764a46c282e95eda0c231d7add2e33fb0ed7ecae315625e5d32bca536ababc8de317d52536b4eada0150ff43c21df1d87c7b5a37b214640dea80881547eebafe7ddc909e55bdc347e2dfc06d799298252e88cd29c8f5a68fb95b27ebcd3a5ee01ae89d88a810e006780906d1ac81df5497361ed1a6f76c20ed1dd7acb16902f78268fc596a544f3806e1729624b19dbe00e21ee62eca3c996476d250b77a084506f17eae4863046325ce9b792c3186e9c1e69a7387fcaa57742cbab2165849a0e7b402a890838a3d48e4b0092546f1b0e9c0178f03767cf593b218f7a2b68f004263a91d59731bcbb563d329a8152ed55eb13bc966f5ffb1335ab8e149bc39dab6ae6154f414e5bc4e22650994c8314f32366362f51592c89dfdd66384e54533ca67aed993bd3789d75c21e652a3d7835219108bf83e799873e3ac5e2ad38a78ed0531c16e6062618426f71ef70fa5cc7358cf22391d1b868a82fe1c69035ee14c3d1dd28eaa9b8c17c2cfd55c8730aa1089b91bc6de600631199670f024f80de6bc760dfda7f020411df0950435cf17f3178d03e821b2e75fc63959a4e5648f6292fef44bc1a041939cf053961a9252c46be762c341c5226d3737c68b3a15dc2237226adda0fa25e63e06cc20595f654b8d40ca7ee2454697d6bc0f01174ce9f42b58155c2dc9ab829f2eb6c217b4fbcbdc66538e9eae016fee02a16a9e925ac2d7be83b42082f3354d7e6092880be27a8582423183c90e13ce32539cc8fb644a61a211b7545cae504301ebdf320f2285627f8139a988e7d0b7cf633546e22d70e56d9317c368d3127d89b91c47273e4f5bb19c9aa1a0d61b8ba1298dfd2b1b16ba1a510b98f727aaa7fddb4b9dfe6cb839ec4f28b48f6fb7e2163a90191514c2e5afefd0b1b86257305c598de2fd758941f3282262b4dba0ca323883bf334df384b5e2c0ab6894c72034b2ec3d0a931830bbc7e9f151599dbb87bd8df4fbad3a62f49073a4483e2b7409e3476a8fad134008c96149c1e742beeab8362350e1cd48e7aa1ece1a4b270a6de0c19ed54ccc131286df98c62e2155efe531ca5dbbed498bafb79301d3d00a672ed3f08854415c4b45805f77f720ef0095b9dc29f3967c2e13c5bbc111f2c4d857998d78e42561f1a5883449f061683ba3a16f3251862f80d9f555753d4aa4e17778641c40deacafd38916749b2ecb5ed2755521deecb1b0a5b1805deff8809535f2be4d5e517a1c10679e609524800a81c191d1c8d46612800c5f3d67cbd8c869dd689c672ed371a72d49492c46048f872c185aea7abb02618984c4380298e82947298ba6a5c2a6ee00dc32f217c63d9eb64b1e57d035024a71857d681b6d90e445be9f0b36f47dba6ed3aa7957c1e5f90740787569894e0670526902053353efed063a44f95b4bcfcbd1b57a12606312c6252e38decb075d4880da5acb11a88600c31c2227d5ac4ff07cb56f0b07d0f269e8ccaa8b63c728e57a845e3626bc21ee18417581d647acf50b0158e8aed4d96fe6776d107d774dd252dfcc8f8f1efdbb566afd2eec820f77a456e42b4d464b160abedf189c2f64f40c09a9e9ac2cf05b81379c636ff3e2297b8e71be2bd431feed2297bff48bd464c34cb0d9266beab3d0b3572b54e84c2995460e1f9b3bfeafc0950d4d9b67896b951d5ca9cfbdabce5356aa462c589d03295be0c4a3c175277244a260bf14b286f704dc9a14a2883bb5b7d790bd842bfe00f4354a31a720fd5ad361f1e5e34e6b263602aab41b72dc04b602b65cb27069242d0acd376bd7ae20542ec9ae3d0c7b33667c9b46135050d0b846699a92f14e99d9781552cf367bfc7157841b651ff338bbe0e414ea185df896dfea942c2872a762c71c20def2443ffa0fbd6881657b10562963568f967844334380220356e6998100217f754fc718115847b99c3aa2797826ee937b1a3b9e5fff3b63e1afc36c042998e941e6cc8474cd199182b89dea8c813696826dbf77d147f9b09a1408aeb4ad1814ca0d59e6223986ab2ddea19ed391b30013b462cc0073b9fc6ff0a0df314b2808a23200ef32435bf6d20a1d6019546059d9b43475d0961c7dd07b50e78d295da49663190c7d8c3ea33d918a3c68c00d139a858999c20135638d1198b5537c063a3b488b37ef31bdb9be3bf52d5d2fa2b561b3003ac7f9f16f9d3de8ad267d43d8e4ca9b6e28897b6ce50377cc02f5e5a63714f51b07a74b02d5d4f39eb212a2c90ef259d66eff69389b9c7bdca967fa6f10cbf97e84f46a09374c37308b698ac76955bba67d120e87804bd6c0f44c12c9067513e43a382df3098cb757e9832ebf85e5030849ea63028cc72a47ca3a50540b30ff0efaf5a4603e78c39f4375300a70f15336e4e1c470fe6d66e77a433d37118564c3e4502609baa582f883fedef94b29be20ab180fe86063fda9881af754f9fdb3388b95b34fd9fb85acd2d77f358bd7a1560d908ba751343f9d98664fc98e4934cd63a9e027ef6726d14b875c49124a451ea70f9d9cecf8a7b511fc4cc3e50a9ce1e2355d1656c165500d21d3642b882645dc28b905212435ec8ac092e560207f5346b9460097e4046b014d278dc7346fc87cf98d2f5041fb29a05dc7bd3bebf710d8255b1ba904c1a9e6779f6646bfec4dad4da2a815b2809dad26af9e17b92674ede6aca179cee5b0380a9fe1008171843bbf549312fcc57237cd9718d8e3de99e8337f8f2bfe6e8d0fe65b2e47506ffa1db75d25c6b9891ac9a7cbc0a0e836877a6404c8c7e407e7e89bc2b287d99e751c2b0ac2435c1ffa1f72925a1387c81d20e67bf19824cf01d32104393bc6822806a426360877e6122d086d02a24a4e729e064025bc59e2f34bb17b19d6e8305607ea550e059106f963fe876ffe74164691600c0c8d8cd8d8003904eef6e6f9ce253e2c302074227ea46e7bac185ffdf7dbf8a68980720bc315e76528487a2dfddf855c849122206c2c0f61c21350ce31cab25c1b41e8f64ea6a7970305c722e64196de1a579e311ed9892c001a46f9b4479ebc3fe6fe5fa71bf0fe9468b2284ffe685292a4f09ae7a61eb0d6f5f59c792c87c12967059a7885da96a60b32b94d98516c1a2ca7db18f409556bfa41cef3ee87c09572fdea1483546e34155c8eb39989ec84139ea4fb34fa65c9279abdd9ae491f134ffab4087e4d311740168f110883e908b9c36b993c24760f693ad47c1eaa0565aecb172a875e13ddf4f681325463773e9322415d3688e88d9f3aac14a72df30fb4888a89f842f7d399bc95c15fa1496d708a3661f2f88efdebaa1f8563d88d052ba520f45523a30683b9b60a8767a0f7bebf10a32a65b0f4727d4791a6c0ac4cebb7f36cf38858730c596e7541684e4913e89d074af36b7d0da1a8051c9fac35dcbcee3f3faced5889408bd6dd01a3de631cebea67aed55fb4e8056e084568ea76a85c9c35cdac770b64bd1973b9b7126a632f3bd64c98d29102429172f36d151eed50c18f94709b2ae78e7c41902fd647f29b983b33f286ed3cd17c9a462a6552f84edd05d3db664a991ff99802dd3110156cecd515660afa1eaf78458713150628507b7f9752bd5fd834f1337ccfcb1e38e6e0d1531eb3c62a7dfc97582b3e229a0a29f8f93a70663db0c840b2f0366cd383aafb8a9d0b5a62dab5a8db93e2913f8c0a82f631c9c36ed3252a8a0e957d12b84efdc3254651d22c5511c78d5d51a1b25b54a57f87dca2d44e7bfbcfb2def2b0576b7bf856e7239f00d64e74dbd6ecc19e414fe16164076fce4349cfcca9fe3a92adba5805b8863767cf838b23516fdf01d1cdd61ed9e2e5e5f365c9fa0c971488ab9690bfc8d99688ccd0d4f8fb61b1d5e26d4f9d99b4e98327510ec4b4500b2a4abc948be2249bd61afdd015d4a799b6893ac85b39158bcfe4edd8cf55ede0f4fbb5a9d15be7134b805a2c4537ab8ef1c66bbb723cb36b47c9b2a13fbce2404584d5034dfe2ecc2278f41142c8094c6a344088331055de178683dc3edcc7953e245ec3620a23165f125fc5403021db01f82da2dd22e974e33892e34da5fdd9c82ef8069b0497eaf1cf2fefbd61943d3fac10a11a3dd20580b88906207f93fee9e33d331ec1", 0x1000}, {&(0x7f0000000180)="7c6e0b833a687ba999634e92137de4ffa21fbbe5660c4db497d04dcd0c838dd3a7d14ffb72caf390b651c1dcbf6f91bece707b49e261120a6682c2499c21738ca6a0b1b5b10003081103099d18374fd8f01a19e8e19969fcc84eeb5d3f42b90622d486ea81a28f4bd638151dcb6efa78d7bddc3431c09101645e9a7d", 0x7c}, {&(0x7f00000003c0)="94144dd74e77b18915c2a72db43619018605386d97a866e6643d5e3d4d747e45de3b37c8c02d0da3d0d9f5712e348daa0db3a8cb583463a1889e27c67670e1d1795db1e82f372ba49a1200c50dfc2a1daf61ef91d6569c0db0175e379cfbd161b96a4ba7ea75f678596081b6657438891e6e9ffa0ef548740e93cac46744bbcf9cd9e3c8", 0x84}], 0x4, &(0x7f0000003680)=[{0x88, 0xa8a931e54d240be, 0xa01, "56be127733366ea8f4ee328dda36014d25f217cfaac99a113be0a8b75eb666cc0d2a18f053dc9812afecc4a3865ccdccea95bd67b0e5099eeb706fee88755290a762576e84095af1c0b837252665f6efd4a337aa4caab04f65af10fd4ff1a130e9bc353d062f3ecea403d6c9fb62e02ea311c162ce3b7d73"}, {0x48, 0xffff, 0x9c, "ac5267f58ecda1cd56da3168f85a3cc9d28dfcd7015e016d2f4afc7c103838ee8d6e805352cf63c40b83bda0ffcd1a2ac26683ff8c"}, {0x30, 0xffff, 0x2, "a050bbd120f50f769d0a8e35c881e48ed41cd2d0735067192b6b0c8b64ccb63c"}, {0x28, 0xffff, 0x9, "7fe1c31742b2a94f1bfed4bc23d2551fb521a5"}, {0xe8, 0xfffe, 0x20, "9a31bf0aa4d513909268d16b1fbd83a74bfeba45c8b1649ea926d178e74d74c8604a6ac501f5f6d5e5b46d7c2c8c7c4d5fe97fa0a4e304cb27a3eceb5d93f88df8220bf1d1d29c6e6fa5b8da45e14b5cfc2257cf7b9978bcd3f283b8ce9eec13fadd4cec8fc70cfd3d36c1a53a76acc390b51b28e491841994d3b4ca18ab93f9e5e9944b38b5ef802cdda592e870c2120161560517beeb3c19ba652441b6347d1ea0840e27a28b4cc24d483a81e8b7ef6090cf7f895ce4c63e1091c5033e84f8efa72ce2487d700739f7967bd67726dd2f6749cc335a"}, {0x98, 0xffff, 0x100, "15f39f9202433e4e0ea9ded81627b8cb51d115926fb68d9c300708e558d095ebdbe11bb47ce2da223353e8ca0372a7e2d669dc720f62f4223cb7c7a8f99ec4571bc67f16d8d732443f17e25c6910d459fd90c55d3b91b451465ff4b637d71ce062bf517c603d789b1b58030c4e4b0b993f28407b905da2329211462f704e13f1019815aab39c7b"}], 0x2a8}, 0x2) ktrace(0x0, 0x1, 0x40001000, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) 11:46:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() r4 = socket(0x18, 0x4, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x3, 0x0) fsync(r5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000180)) connect$unix(r5, &(0x7f0000002680)=ANY=[], 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffff80) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r7, 0x2) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)=0x4) 11:46:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r2, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = accept(r1, 0x0, &(0x7f0000000180)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) syz_emit_ethernet(0x2, &(0x7f00000000c0)="d948") r5 = socket(0x2, 0x3, 0x0) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r6 = dup2(r5, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r7 = socket(0x2, 0x3, 0x0) fsync(r7) connect$unix(r7, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r8 = dup2(r7, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r8, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000280)=0xffffffffffffff0e) dup2(r6, 0xffffffffffffffff) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:09 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x120) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) r9 = socket(0x18, 0x400000002, 0x0) close(r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0xfffffffffffffd87}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xfffffffffffffdbe}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x8) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r12, 0x2) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f00000001c0)=0x1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x105, 0xf0000000, 0x80, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x10, 0x40, 0x1c5, 0x9}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x9, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8}, {{r8}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x180000000, 0x46d84920}, {{r9}, 0xffffffffffffffff, 0x9, 0x1, 0x5, 0x1a}], 0x2, &(0x7f0000000180)={0x7ff, 0x4}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) setgid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x20}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000700)='./file\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8002, 0x0) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xe653dabd305a881f, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8e41}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xec7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1eb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000feb000/0x12000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe8000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xfff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f4a0000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x800, 0x0) 11:46:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="00fcfc41691b12c4b4915ff4a3dd8f8ba51bf9c00516fee265bb90c0ff86925efe3410121ed31b0b99ddfce837696cbb55851950bee63d4a36bb99977dcec1e7fe2bc68dbeb13c9b78b40121656cebad95fa129ceecf7cd04f4dca5acd43e4551962ccf3d2d21dd672e5c9255696c713bbcfb008c354587c6f3e9742fc42f46702b61e5f2cabb3191296a8840251f3ad81e88f1c0aed478d98d5ff752609e6616b93f5f5a28180deee715a4a6ea1dde48c0354d9c3144200f22036d604", 0xbd) close(r0) r1 = semget$private(0x0, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/200) 11:46:09 executing program 0: pipe2(&(0x7f0000000040), 0x10004) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:46:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) fchownat(r2, &(0x7f0000000040)='./bus\x00', r6, 0xffffffffffffffff, 0x4) 11:46:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000500)="220e2250e2bc70cd80ad929e8b34f8de2b8f6ba873d584064795a0bbb711b1bd9a7860ad08bfaa0a427ae7e2c77e4c4a3ab98ee0a5f81b10899d53b036709f42a5a99703a1e191854ba212f83a23c55c4c981e5623248f61004d39a9dcbffeae8f5cf421a56387db962d99bdc635b1e228eaff2b1df000"/130, 0x102) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x1c, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) 11:46:09 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 11:46:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket$unix(0x1, 0x2, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fchmod(r2, 0x24) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x6) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 11:46:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0x90d2, 0xfffffffffffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="5c5032680e89ca773e0d27cd7aaaa10a3bec4859422cf42de4aadda5f761b569f113395a30d0d5724aac90a383c648b39f7ff107bc7ee34c7c0b256b5dfdf57c40d0f8eb", 0xfffffffffffffe6c) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x348) syz_open_pts() close(r1) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) close(r3) syz_open_pts() 11:46:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab85"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000002a40)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f11512792989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca3309090012ae24db5a4772c5e39eb21d16fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc006feda97166686eb173c622c42567e623c882833bcdb7a73e6cab632c9a83bbb503d59d64218ac3c7c8f761c33062d0d0c664c6b79b42811fc57272ed89096c84cd45b59443ce5e6100d0a6a8b40b5ebfdd3536c27e050e33b76d5ff9b86eed6f6d11dfb987a88db52061355710ac868f3", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = openat(r6, &(0x7f00000001c0)='./bus\x00', 0x820a, 0x103) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20c40, 0x0) r11 = socket(0x18, 0x400000002, 0x0) close(r11) r12 = socket(0x2, 0x3, 0x0) fsync(r12) connect$unix(r12, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r12, r12) kevent(r9, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffa, 0xa2, 0x1, 0x9, 0x7}, {{r11}, 0xfffffffffffffff8, 0x40, 0xf0000008, 0x3ff, 0x850}, {{r4}, 0xfffffffffffffff8, 0x48, 0x10, 0x4, 0xfffffffffffffffe}, {{r12}, 0xfffffffffffffff8, 0x81, 0x8858106420cc797a}], 0x101, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0xffffffff, 0xfffffffffffffffc}], 0x8, &(0x7f0000000580)={0x5, 0x1000}) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r13 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) 11:46:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 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, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000340)=[{0x4, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x10000000, 0xfff, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/4096) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 11:46:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x30800, 0x20) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="d448b2c50608124409c005c692ed82c303bb698f43f2fca287e23da7b85c1034e5ce59ac803e49f0663fdf9d3e6c27116f08d9f6170fa2f55ed40e2566d62b0d8681a91ecfe466a25c697c3f356bbc41424daec6a1160830850c1a555188c4559468064790c31f6772369b6aafd7e55ee01b8058118e582a8b2b8ebb6aa8", 0x7e}, {&(0x7f00000000c0)="9c3d7a92edef4dd588c031e663ebca5649384e5ac888671e380f3d16", 0x1c}], 0x2, 0x0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x50a3c869) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x3}, {0x6, 0x1}]}) syz_emit_ethernet(0xfffffffffffffd94, &(0x7f00000001c0)="174af205b6068ba9ea4d04bd6689") 11:46:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) 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, &(0x7f0000000040)={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) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) read(r3, &(0x7f00000001c0)=""/204, 0xcc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = dup2(r4, 0xffffffffffffffff) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) 11:46:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 11:46:10 executing program 1: pwrite(0xffffffffffffff9c, &(0x7f0000000180)="8f03ea3fca3a6deea4c038b4498795d8e8da8864bd2220863b69153a9f3ce1c657a1f3dc436d1cc6196f5668c1f081c2a8ba037a80a9770b02d1b5e9b2817739b52673a1aa2d140bb9ae9c4052026b10f94f4315ff4579af7bf0a0d3927d2ae0b55634ffab6d49ae6dfd7510875033e49f1376f1a4611a99796d34fc1a5c9742e06040e5ffcb4857c6e824412b31b1b9247bb89c58bfebbc9080f86e10af3f4301eeed4405b289c0d829e420dea9db3a923d94d1ed2f38141c0ad93516ac9ec7acff60721230dabf48a37614263c", 0xce, 0x0, 0x32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) fsync(r3) connect$unix(r3, &(0x7f0000002b40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcba7b179951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c08762cfb08c4b008343cec7ed530bb393cc13600774422ffca1603471cf2ce6d99f57c700df032b8284c9451e27dffe2bac3cb788838b436ebf58f28f63e8bb9a5c255390124f81f1dc22815935891e5397d17834c533a2a16d50c27eb213a7e0e543bcb98a8ec1387d4e9748977e3c93758be49f67cf7918896bba4fdc0f15bc36b4b001dcbb4b560ce4e6273e34a190adabc586db8e455522477e70a8a6a0700bc52a8f660710dba108af25fd96d372cbab68d941f953c384413f0f431d41952cc02ad230fa7dacb0372e6058366b7827ce706d378f45f882a2da6080c0e01"], 0x10) dup2(r3, r3) r4 = socket(0x2, 0x3, 0x0) fsync(r4) connect$unix(r4, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r5 = dup2(r4, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r5, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) write(r5, &(0x7f00000003c0)="070122e1ee4eef4fe18a30a184313a5ae0dcd498073d149e8c1bb6ff84ec6ac0f1adb27df3d5ecc74ef08574418c9ed37f9c4ac0d201922537e7b2b76d5a230776cdc40994653e42710ac39059d2e942681b01e8f9b458222bd485c0a2c53377f9d8666b1417289bdd913ed8b968cea6317b38a4c46bb1cb5093cb1169ffc5d7d41f774359b1a55d6b63124fe940cab1e2138ba3608c5f33c386", 0xfffffffffffffee1) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) recvfrom(r2, &(0x7f0000000200)=""/215, 0xd7, 0x800, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="74ce1bf3333073ae1fbeddf7b4457d53126442455db9e67a95810224821a14ef0187a5e5af2ef1ab1bcdd17d76d8579e598185617e28ef56454d8276d6fa06179fb99397c1d1a6291489be60e270d33b5b283f2baf4f2903bef0142f53284936bada5deb40ba31f0b1a2bf09597bb11b3db27e2121d44c1e13473d658223484ed02a", 0x82}, {&(0x7f00000002c0)="292246d0b4e44a31b3e1a6371062a54f8620c230960e9a9d3f8cc30e666d24caf51d6af41d3d3b556151b8606ba98af33102e56ad89105762f489c720118984134ee778ef63717fe82efc0462d8db3f21eca297a6125043a15fafe98d95c6c25e65206e6387b04f867449fa3e992126cd1c44df9c819ebd6aaf55b54b9c9fb94bd1ccc97bdb7b37e69e0d644fc2a0eae9d82470756b376224fe7df7b2fc46ae00624fc0e827f942e10bcb6a208ae72fe348616303648d06099", 0xb9}], 0x2, 0x0, 0x0) 11:46:11 executing program 1: r0 = socket(0x20, 0x3, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)=""/156, &(0x7f0000000100)=0x9c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="663738bb2cff137975ae031a59ddb5c974de6774de7a33add654794d04f356302ceb0a7a4a08c91bb50b03be5d713985f10bc585969da2858be5f9c77000add92d00b4c2e46871ea93268dd134b06dede8c5e35b99142a569e075f228a791474af026f4c4acc6e8a948b75e97ee330005fbddca542f7e44d3833f45bbcba72929a094bc8657087cc0e74e3522408c6a044497934a20b7c2b1cc62c8dcf7901976cdeb44e5319ad5d47a79ed07dc51468a2349367ce5dc8293b9d9a3dd91e46919d3f2589b9fbb5f20ef5bcb07496a4e845be045694621400000000000000000fdc187083386c6bfa118be60b9c8fd4436dcbb16ba73e1f19f342b53c92c33fc02dd3cfb9eed74ea83f63ed799734e389798fdc00b06c4693fb261924ea9cf87534b4f41beded14e2b0ceda706625ebfd00cbee55e8d17d428439820be289dae972f175eede24b43f42"], 0xa) socket$inet6(0x18, 0x4, 0x7fff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 11:46:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x1e, r0) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) 11:46:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) getppid() 11:46:12 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x10004) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x3b) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0xfffffd64}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3d}) 11:46:12 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x84) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) 11:46:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 11:46:12 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x401) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x6, 0x5, 0x9, 0x800}, {0x1f, 0x7, 0x330c8411, 0x6a}, {0x7, 0x4, 0x1f, 0x10000}, {0x5e48, 0x7fff, 0x1, 0xaac}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:46:12 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000180)='(\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='[{%\\\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000a40)=[&(0x7f00000007c0)=')\x00', &(0x7f0000000800)='}\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='{\x00', &(0x7f00000008c0)='[*!\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='}]^\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='-\x00', &(0x7f0000000a00)='\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 11:46:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r0, 0x40047463) 11:46:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 11:46:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="bb16fbb0b8477778623ad3748d205fb4e3710858982b9f029923d4b0555f46ec6fdb04b076c163464d1d992c57cfc3d955beb73710a021ce661394edac13c846e86a48982810be780e1a7f83cb18b74e9dcbe4c67a2532a60ba2a00f15371eaf2beb21cc9273fb44f9e6011713a2939154c08d1422d979a7c9ae3276f298a0764f63db3f03647781414cc107737f87464f212d35e74be2a704d79f63948d9e0034d5842252bbc9bc06c25e", 0xffffffffffffffe0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0xa64911385059dd83, 0x4) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r4, 0x2) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) write(r5, &(0x7f0000000000)='M[', 0xb7) 11:46:23 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x20015}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:46:23 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5) socket(0x2, 0x3, 0x1000) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r2) fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:23 executing program 1: r0 = msgget(0x0, 0x464) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_SET(r0, 0x13, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x27, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") 11:46:23 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = dup(r2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) preadv(r9, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000000)='./file0/file0\x00', r10, r11, 0x2) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x18, 0x400000002, 0x0) close(r13) r14 = socket(0x18, 0x3, 0x0) bind$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r15 = socket(0x2, 0x3, 0x0) fsync(r15) connect$unix(r15, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r16 = dup2(r15, r15) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r16, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r17 = socket(0x2, 0x3, 0x0) fsync(r17) connect$unix(r17, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r18 = dup2(r17, r17) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r18, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r19 = getpid() r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000140)="220e22", 0x3) preadv(r20, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r21 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r20, &(0x7f0000000000)='./file0/file0\x00', r21, r22, 0x2) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000140)="220e22", 0x3) preadv(r23, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r24 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000000)='./file0/file0\x00', r24, r25, 0x2) r26 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000140)="220e22", 0x3) preadv(r26, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r27 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r26, &(0x7f0000000000)='./file0/file0\x00', r27, r28, 0x2) r29 = accept(r26, 0x0, &(0x7f00000008c0)) r30 = socket(0x2, 0x3, 0x0) fsync(r30) connect$unix(r30, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r31 = dup2(r30, r30) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r31, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r32 = getpid() r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000140)="220e22", 0x3) preadv(r33, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r34 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r33, &(0x7f0000000000)='./file0/file0\x00', r34, r35, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000100)="77b973905d4f52c97f58e55589104a57448c40e4ffbef0c302c84ede9eb159b58d118b8f4456f8b27f709a9d988c2b36ce1284aeeda6b10283a2f470e905149d91d089605845b25f4ef5a2240fa864bebd0e544049bf2962764061673c418eabc7d733c4c04d720674deba48a5fbdd16135857d5665dc7f810e8cee4cc1616951b14e5afd340318ddf8ce9ccbbc952a19b665fd2a019260ddbc6c8b4105c6b7deb439fd8690d45c40f9a89bb19d61ea761e1270304f0b45242a39082e6214ce7fe624d3fb5", 0xc5}, {&(0x7f0000000040)="f54248ad6618290d449376fba04ec40a0297349bb53f25cf3c17664193fa", 0x1e}, {&(0x7f0000000740)="26b53be271d84d510dff164bb96042ca0a8ec4684d00c757cb1d750069f4fc60a14aadfbdb81efb1aa7432e632c7675d8c7601515be6d76601a98a4aa521cb864e14219f00cf170142355a940ca5f4b68218c03d1a1a4d09e8a7a3228bb20a54d89dd265d2a2c4278b5adc405f4ef01e3bb2cb11a6b63a7dfeba825e44", 0x7d}, {&(0x7f0000000200)="480d040eaa08dfabfbab7cf8e1282f2220feaeca5a520c328edceab368755192c501f3984cae7038020f", 0x2a}, {&(0x7f00000007c0)="7d97662c6a97de06a4", 0x9}], 0x5, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r11}, @rights={0x28, 0xffff, 0x1, [r12, r1, r13, r14, r16, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r25}, @rights={0x18, 0xffff, 0x1, [r29, r31]}, @cred={0x20, 0xffff, 0x0, r32, r34, r36}], 0xa0, 0xe3cf3bb0e3be5ce4}, 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000040)={0x1, "d3356afe3a29c2f83799b06042b9db572daf978b6a7a9c970c539eb8e2c82bed0876e46cb03e4132c04627dd5d70a7098a7a1f592602674fd4bf98558bb441cac34d320a75576c4d88db9f6594f61d82dbb92f65c02f7cd1b07f0fde9e941a5c00256729fa48d1ef56d05fe6804aaeb6e4b1f01c8f3b920979a62e373004b228078f0a22fc3892ea79c8ca7e2d528074ad41ab36b211800aee704f8a1a7045ca2eb760dd7fd2ad5bb6701c853c05ee0ddc63e86d99294ab52699f2068a3f9a596c6a12acc8a11f912ec48a73e5577ed911d0a59aa25624fb03c8d2fe4720672d83b68d2091d822ff"}, 0xf0, 0x800) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x3) 11:46:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000002680)=[{&(0x7f0000002980)="6644070ce2c73bf6f61c9a28493565fa157ff3af21268ed8f5a63cc093f32839b716209ec4d8edb412156ab7a8c2daf80a9e15fee6d4b1c8d28c128acbf8ea3ff0b6bd75c81794928b747f8fea8434bfabd0acda296d4c9db96d3e65ece90eb9c9dae65cac3061c71cdb150861a1f9704da75f18de3667265f398b2c8db393126ac282c88e013c98dd6f1cb9e5e535180f2fcef8d54ced859b402395396ee80eb6d3ad7d2151d772a7e546e6260eecdb08be5be3e5b787ac4143276cca17cf1987d56d735e484e701743a2d5a22c99ee489d73a471abebc59cdfc5b5a077261d4dd5a827dd7f53126d65d85c2406e12903366e5b7f67ce8c3b6e218415f76e291457a8b83f20212986f0af3517ca019d61f84794a29fabbc8b42e79ce52d63d3284b08129fea14b5d30c8555edf474b553160b5608df472a0f376bb65437d0c28f36bf69421c3a518817e3f2c1943dc979160cad598bffecafa0ffa1143657b34128f8fc516712a3d423da16f40b68bacc7e77e46eebd7822c300d6ff4a5e6863ad5385b0bf9b62a005f0a5a5cc7904d4e6fddec89be035b27a5e25844c2b15af667da0895d01be2395e7885ea5b2525da701af0ac94e92fb13596dc2bd415b623a7c395e40191b3e66fa374272d017cc3c6b01a087b02004ba20b3700008711552b3c31cd3e0597442e0c05207134aaf3f08f65a51c000000000000000000cb09a46a52d724d6d2098457ca33d8c501c2816c7177ac94932b6b66f3652845e66c4f31d1c96c05993dea994f4780c4f90ad8017e2f95b9f94d5548ce0061c2867acb5276bc4493bf1c1677939ffd762208e638899046c27f54f822f814a0f51679bd7f60ebabff2e3149be7d05b2c1b7f7344388d254278ca10bbd3579a04c481a97b7e9d397f66f4fe8e01433f18953e28499d77bc06837c93f4ec15bf278fce4897d118dc156f75ab6e4d97443cb090bd76b8f50aa909c1727e82078e0009118896b19f84bbcf92ae51843", 0x2cc}, {&(0x7f0000000480)="078a15864f03d2029a6574e67bef3c19ac0e8b4644e478511f06d8347cdd8f2973fa3d3e0e5048eff95fda82531a93640a30d2393f6f942bcd3f217322222dbb5df46a5402447349c6a1d41c710d059558a8867d7dd34595760021d566c2dd4eede46e78f100537f92dfff030364c13448737607cc9d00795948f0c551b22dd3590aee3809882c812d1f5db29747afc9748fac697c04c68864c1a2572872f183fee9801be42ab755137cf5ea7446aeedf1e49906bd948b0506e03b6e0f638c7a800a6139b1d076d69516218919eabbef03cb77494b44536df96f939ae146c7834ee2554cd671171e6456", 0xea}, {&(0x7f00000001c0)="5fe29a9564ed8810bcb0b2e2995b83269db5258905207273c75b360cdeac794688312329359c523869980e5366c9f68a63680052a608456b7e0c114c4049af48", 0x40}, {&(0x7f0000000580)="e94d1111cc76da38e463091e54052f43dfe52d777376af1744b2682e4dbddebbd1a0bfe8090524f66efe3b9770289618e183d3eaa036b5669a29cb70e0eecfa797641d49a558a413caee58d03237d594e36638b68821076805695d30e4b107e3f2d0049cb6b96fcc8663f6c187a51679fef173", 0x73}, {&(0x7f0000000600)="f829f28242f661d133451777bd35c34b6ebe61f54430e16a6349153b1afe00d3147eb52806ca46050ac93a13fe897268e7967559ee0e3d2b0026a6ac8e524256e2686ce0434462b3d2d90e1adb3f8bc727d4932c6eab51ccd3612a80e92248bb8d", 0x61}, {&(0x7f00000002c0)="06a820df0bf48a75ee2e2b", 0xb}], 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = socket(0x2, 0x3, 0x0) fsync(r3) connect$unix(r3, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r4 = dup2(r3, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r4, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r5 = socket(0x18, 0x400000002, 0x0) close(r5) preadv(r5, &(0x7f0000000280), 0x100000000000001d, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffdc1) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002700)=0x1e43746c) fcntl$setflags(r0, 0x2, 0x2) getpeername$unix(r2, 0x0, &(0x7f00000000c0)) r8 = dup2(r2, r0) unlinkat(r8, &(0x7f0000000080)='./file1/file0\x00', 0x0) pipe2(&(0x7f0000002740), 0x30004) 11:46:23 executing program 1: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "d730c101000000000800"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom(r0, &(0x7f0000000100)=""/110, 0x6e, 0x4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x4, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 11:46:24 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x900b, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) chmod(0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 11:46:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/b,\xb6\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x6c, 0x0, 0x0, 0xfffffffffffffffc}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x543, &(0x7f0000000340)) 11:46:24 executing program 1: socket$unix(0x1, 0x5, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xffffff59}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0xfc9, 0x46d, './file1\x00', 0x1000000000000004, 0x1, 0x101, 0xf29}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) r11 = socket(0x2, 0x3, 0x0) fsync(r11) connect$unix(r11, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd06000000d79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07147060bea73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd006bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ecf17cae91cfdebcede874a6b8f75823de4599770dd429ad6e8e57f287b4b73e898e5e6c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c7e24093d8d63536259075d8fe5799df505e1c5cefbe83f"], 0x10) r12 = dup2(r11, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r12, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e22", 0x3) preadv(r13, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000000)='./file0/file0\x00', r14, r15, 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1, 0x2}], 0x10000, &(0x7f00000002c0)=[{{r12}, 0xfb1478a0c4573f90, 0x4, 0x4, 0xffffffff, 0x8b}, {{r13}, 0xfffffffffffffffb, 0x18, 0x40000001, 0xff}], 0x9, &(0x7f00000003c0)={0x16, 0xff}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)=0x6) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x20}, {0x34, 0x0, 0x0, 0x7ffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 11:46:24 executing program 1: getuid() getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000140)='./file0\x00', 0x40080, 0xb4c0f41d266563e5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() setuid(r7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x4, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, r4]) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x20, 0x0) r12 = dup(0xffffffffffffff9c) r13 = socket$unix(0x1, 0x3, 0x0) r14 = getppid() r15 = geteuid() r16 = getegid() r17 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x4616b9681c5f5368, 0x0) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x80, 0x0) r21 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(r8, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="415e94445f034702dd70ad28047c16fdfd455d5b6be5f330524d5faabb40161a41248bcf1661815415590491987cdb4d60ab00d8382ea69e116cbfb0dc4ec9a5509cc522c73c69a78391b14396051aa6bf4064b126b5820389922011af1bc915d0cbbab2baf0d2535d2ce447febef0d47fe68f4fec2ede823f0843865b0365cc70af60fdc3ca1c62c7d6a537d9f053d4a0e7477fe3a912c0f7963ada2fed2bdf2c507a1d8f2c0982113e9d", 0xab}, {&(0x7f0000000300)="c49e299e31aa5a55ee520a75d27e9741a709de44e66e254450f28e1cb04c544dc571be9650fdac2f6d2b5cd40c629dbc5b3ab1f2e836fc76221721aee969b9c56924a7762eebb9bf3edd9a2936bc72db2c5b8edd008113afe0839775ac82db98b3f16e09a929620c964867a6b01eaae6b580fe", 0x73}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="a673abce229ba43d161c36269ab2e7fe4fb97b123313d65646f870308761d3dbaab462bb13133c7490bcd5d6fd27466072e511f404a5ef0c7835a5ba02a62b9748d1857b5fe2c1308d178adc6bdc8932294f348b720ba903334805a3bc5b82343216bf9868803aedbdacf2142023eef3f197f4373ad458a97313beb75f49ccc610abc674c2249b7da1626a6ce4350df61ae929b8195d53494ee24d9ad3", 0x9d}, {&(0x7f0000000480)="13b434a2a21ef1e78d2fe4ef3cf8dc29a9d4a2c5ae5160c4fc4a67f96c4254275d730bdac7b940e9129fe35e1eab6deb89f40e719f2fd07e41cad4c426dd9b360893784bc67691234fae063bb9bc2b421f7d3de9b41375a92ed8a4f517dbb99e43666f89b8f0db14572ea96bb292ee152b7e2d00ebb412370ccb4ff8c2dadc8f0177f2b56fbd47efa678e3b016c1104a7ba7282b6f8b35e8b5ef511935006f483ee39239f881bced0abd930125e79a5ce995312f37a0f8db71b1a25af2cc5dde478353c623eee7f663de49dddceb0121459ed57074b649df3d", 0xd9}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r7, r9}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r10, 0xffffffffffffff9c, r1, r11, r12, r5, r6, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x30, 0xffff, 0x1, [r17, r18, 0xffffffffffffffff, r19, r20, r21, 0xffffffffffffff9c]}], 0xc0, 0x8}, 0x2) r22 = socket$inet6(0x18, 0x3, 0x6905d867) recvmsg(r22, &(0x7f0000000e80)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000000d40)=[{&(0x7f00000008c0)=""/135, 0x87}, {&(0x7f0000000980)=""/69, 0x45}, {&(0x7f0000000a00)=""/212, 0xd4}, {&(0x7f0000000b00)=""/63, 0x3f}, {&(0x7f0000000b40)=""/172, 0xac}, {&(0x7f0000000c00)=""/90, 0x5a}, {&(0x7f0000000c80)=""/177, 0xb1}], 0x7, &(0x7f0000000dc0)=""/156, 0x9c}, 0xc0) socket$inet(0x2, 0x5, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/vmm\x00', 0x268, 0x0) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/142, 0x8e}], 0x1) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58114f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e169f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7fd52528fc52524eb2aa3cbcbb1c1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc6846"], 0x1) dup2(r1, r1) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:46:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) r1 = socket$inet(0x2, 0x1, 0x5) poll(&(0x7f0000000140)=[{r0, 0x54}, {r1, 0x4}], 0x2, 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = socket(0x2, 0x3, 0x0) fsync(r4) connect$unix(r4, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r4, r4) pwrite(r4, &(0x7f00000001c0)="84fb15a9da295141387dd5d855e8b0a248", 0x11, 0x0, 0xffffffffffff7ffe) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) r5 = dup(0xffffffffffffffff) r6 = socket$inet(0x2, 0x5, 0x5) setsockopt(r6, 0x7ff, 0x2, &(0x7f0000000240)="3cd6bc3b24b9523b95a05d9754ae9993aa4657c64cd51482c0ce014188f2b92b5c9541116dc3b97d56a717d85e96066ec74202d8523ff164e13c0b5af6a0439aabc0faee14eef8b4d8b1d8bff7f4a30c6fd107f2857e59a125cd999f1e6f110147092f9c942fb4077836864ce7d9a80b010aee4fc15043b68b5c5f5bdd23ecb4195c14a4382d77ee7ccf05660103d1753a58e2c04c5a42d8529090fce24b3714fa9d913f", 0xa4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffffffffffef6) r8 = getpgrp() setpgid(r8, r7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1d3c, r8) r9 = kqueue() r10 = dup2(r9, r2) kevent(r9, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) bind$unix(r10, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r9, &(0x7f0000000080), 0x8000, 0x0, 0xfffffffffffffff9, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:46:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) fchownat(r1, &(0x7f0000000180)='./file0/file0\x00', r5, r9, 0x0) close(r0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r12, 0x2) ioctl$TIOCDRAIN(r10, 0x2000745e) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r13, 0x2000746f) readv(r13, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:24 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047460, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x2bc) 11:46:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) 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]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) 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) semop(r1, &(0x7f00000001c0)=[{0x3, 0x9, 0x3000}, {0x1, 0x200, 0x3400}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000340)=[{0x4, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x10000000, 0xfff, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/107) r8 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000140), 0xc) 11:46:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r2 = getpgrp() setpgid(r2, r1) getpgid(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000058a000/0x2000)=nil, 0x2000, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) semget(0x3, 0x4, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x9) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r8 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r7, 0x4, 0x80) setsockopt(r8, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) preadv(r9, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000000)='./file0/file0\x00', r10, r11, 0x2) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000300)) 11:46:25 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001580)) 11:46:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket(0x18, 0x3, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = accept$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/76}, &(0x7f00000003c0)=0x4e) poll(&(0x7f0000000400)=[{r0, 0x40}, {r2, 0x8}, {0xffffffffffffffff, 0x20}, {r4, 0x4}], 0x4, 0x2) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r5, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r7, 0x4}], 0x1, 0x4) read(r6, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r6) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:46:25 executing program 0: symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)='./file0\x00') unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') r0 = socket(0x2, 0x3, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39920200000000000000ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da04f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b61824e284b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r1 = dup2(r0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r2, &(0x7f0000000100)="6e8762df31b84d5e94e1b66c4169e15284d293bf6ebef3623781e2b983ad", 0x1e, 0x3, &(0x7f0000000140)={0x18, 0x1, 0x4}, 0xc) write(r1, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r3 = socket(0x2, 0x3, 0x0) fsync(r3) connect$unix(r3, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r4 = dup2(r3, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r4, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:46:25 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x7) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x6c8, 0xd5) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xffffffffffffffe4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x3fd}) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/72}, &(0x7f0000000100)=0x4a) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x1844, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r1, r1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:46:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xd42, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000080)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x80000040016ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = socket(0x2, 0x4000, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCGDLTLIST(r3, 0x4004426a, &(0x7f0000000100)={0x0, 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r5, r5) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x81, 0x100000001}, {0x18, 0x2, 0x9, 0x80000000}, 0x4, [0x8001, 0x7f, 0x3, 0x2, 0x8, 0xffffffff, 0x9d2, 0x9]}, 0x3c) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x3) 11:46:25 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x1ea) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0xef}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='c\x00') fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f00000003c0)=[r5, 0xffffffffffffffff]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) r9 = socket(0x18, 0x400000002, 0x0) close(r9) fcntl$dupfd(r0, 0x0, r9) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 11:46:25 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)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x48b) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r9, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) munlockall() 11:46:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x46a74a1551ea4cce, 0x5, 0x8) 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}, 0x8) mprotect(&(0x7f00007d1000/0x4000)=nil, 0x4000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) close(r1) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) fsync(r6) connect$unix(r6, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r6, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x4eb67e621033bb, r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000180)={0x6, './bus\x00'}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 11:46:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x2, 0x3, 0x0) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r6 = dup2(r5, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) fcntl$setflags(r6, 0x2, 0x1) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000000c0)={0x2, 0x1f}) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x10001, 0x3808f92f}, 0xc) 11:46:25 executing program 0: setuid(0xee01) semget(0x3, 0x2, 0x2c1) 11:46:25 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x697, 0xd4c8, 0x100000001}, 0xc) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 11:46:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) close(r0) accept$unix(r0, 0x0, &(0x7f0000000000)) socket(0x6, 0x1, 0x70c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 11:46:25 executing program 0: r0 = shmget(0x3, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x80, 0x1ff, './file0/file0\x00', 0x2, 0x400, 0xffffffff, 0x1}) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r2, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x6c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) sendmsg(r2, &(0x7f0000002540)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="a24c3c53f532aca1a7ec28e6e161bdf6e0c354841ae6dc7bf47f73fc8c3e721004dcadd918350660eae7c7414d061417d63d518e39491f612161d2f8b7aa38cd7eed434675be3adad01fd0e38bd4c58f7fc5475f7772d4b4bb4223dd86babbfef2a03b9e1f4336acb2e6a9d0e61caff1038c57c570", 0x75}, {&(0x7f00000000c0)="57e2b89001236ba8ba554c6265c7c12eadbd01d82b1eae9d368fde45acda1c106e9cbb08df6add037c8a4605fb4b2ef984079f8949dd7eb9732456bb4bc2767271c38c448ddfd3d9a1114567fd5028e95151a50cd85ba0fccfaa67ed557a682437dd10e1cc6675551f17e07a2ff0cea02140d1d79565cc907a028463b9ce58802bf919e5ce375ddda3929f2a0067bd03128cee2d0b8c0a27efa59dcd49c5af7fb11e0cb4079385475722d17273fd11ea47af11bc3f609898c34fdde6ee116dddc92f6b6ea2ba20826b4760474a71795ffbb632", 0xd3}, {&(0x7f00000001c0)="4f99e897f80ba61848251692be4fdccb35d8cf74c74176517f88f66efb41d1f9419950849032a2a5fda36dc483c4066575cc3a3cdc66ad8d28808cc6d85ccadd89011fc627db8ea061bb2a7bf69459c118beb27899256917d5f6c2f3ba253f3b4ecbf5e0641a953782d29d7293606eb246483c6611bbe873254f4b5f70617fc2194301092dbb24f31a8b2e1a1db29279b3dfcbf67549cc863d8de124d117af280e13ec597e118dbd999bf269874dc19d612b4a6dcbee694efd52bcd04e25d965f78042c5227e5a948a4433de23a46998404716ac6b538ff2e83f67eba356e43e5dab7422b6bd22f558b77d373642dac583e36db608852a1774ee4f60b278e8b71851ba62ac1755c503c766ebac7893d9c9f1e624ebed3e52b9ef113e789fb19ac1169c24f9e22852cc7408696a877f44094675fe5da867a905e88a3506d1ca1a7d4c098bca15afcdef49e15fbf900603ab07ef630d9c99c87a31dbfa5f82691f509883fad711973dcc9138e5d040e0fb3a416b307e835ecce335b84642797c1ea44ad4932b81e269467c3104ef7284ea6bd3984d6b9383e521c8492ff348d14017e96ea93c2224e897ac2a9d2cb0828c2c8a9d335e795dbcb71da391f3d12a4056d44fa02816b0dfc06f154815dc05ac3e9891872c20ce837edc96d9eafcff0a950ff17e9ac0cef7171f1d77cc6fbc5a947dc3559ce6aef19679f74f0ecca8a755fde5f219c1538397a0e8694581af4695bce3598dad7e12c915545418b7059e00b89683f235b3edd26a0e1ef37f3237e119386e976ddf3a3d14231926a9e718ddcd9553e54bbad587ce17f6a3a88beb9de9946ad31587292dea0014d02be4559c939fe76eb3b5e2ed91c3994a3b4d9ff7200d4a3b4d6317c6c2ff3427a23a22948ac5fb6221285c6f51f93c0b49dff2ebde86b1fad90f0ae9d3430a60ba4f0dec8b9ac029fa33e4a14c433fc44d0ae9ffc96108cea539fade599fe5c36becd058216a014ef3b1e08f549036f262837189933b605c1189d62f0ccf85a9949e1ef03fa1bf435113e80eacf7b48c7c76b2e9600666c866470b85f944ef8f7b98ca6d81d641662aa4478d88e37f9dd06a09d2a06ab0e0820f51d55371378e1fe6a6c6d78206d7e7420957fcf377f9825045e5176502d781279b2d3955b174d7be90e3553bee2bb96337f1bb4b5a5c006e6bfb4a839dd80f632ec3d62eca6e8c60a43d584b408128da8af093d6ac8c6404ad4782b88ad5ac056ed2ffcf3c39fbd60eb59344062c64a02f8bce2c69bca6e74468098923a4caca2d44fa86ff0dd5645c3ff56951c6aaa7fe53cb32029a66bdfb14dbeea75dc3c3ae167c46a3c12e6d5b8182c4391a66e3068b173f7026a3662612c352e984acbf9415489bd2b06f8027bb5e2767e23e7bd0526110bff72d7f0af2898d0d52c63635b157dceafc5dbd8d9c580a4288ed4edeb8b09670a01108c4550ab434bbc3e65b65301ad650c811c0de214093c79162d0c0ea9c861394cb243e585faf26a66bc0e5eed6dd73f88ce655d796ffc2a5793fbb4ab122213031520da6abd8d5d9aaf9b0e90a5a2604a8c468e13d9d5e2c92facfac3f744b1dd3f66020b1d9ee003ba3a045e8ef6392020566dd06aabf899ad8d9e01dc3bc6b32b828ee02dc730c9edd44aee85213a4bfc411fe5d6e6f5e9f51fc5cf029a899c10245d35f3c664ed3d4e953df022d7ebc5a8eb4c35d5a12a5b13fda1690df0ece647b8fcdff877d7da9c88a4b661260c6fab1d8bfb40bac092fe50f84a61c90626c05420f2140f24865a3956b7079473b6b968d4ab70886aad881f597a1380746bc57fe61d9e8c2e72d3857965adc8ce261e6c00b02286ca476aff5670d39d4399a5419829da5506792dc9070451ab2b3bc64e017a2003a8f796ddca2625ae9ab76475c3e5e650ab1ff38003a409db9fa9ed3e3e71102792138819369a72a900d7a64d3921d1f6e7e684e40e3ce9331c499cee22789c0300a93a093bce171b4d7e81ccbdfdd2ce725c7112f92919a7afc150e63dd2d96d6438f988f084553820fba0f949b367ed28d63282b265fb6093dfe5a9114e16541d8c467bfff6c67322b03dc473e990a608178b00f164f8cb51d83f8c095fa6327ac0978f5f4070dfaa42f043afb647fd6da4d2a6b0f927c80eca1616f94d6cbe7f09c30d59806d7374350478434a77acb34c154c89859d0a562c83f1b377b3fcbc8724478c7bcfe43b3f52438a990aee801b9be4bc8177cbafbf5f87b8064db2020baf4ec4f687399bda545f2ee6a69376f40d14ac79fbf177648ce519fc74bb4e969b0cf71da52a67e50a88718a3d5e9d486689c6aba6f3b51ec9ca56759af823e3f52eac7f7625f5603f22d914d302cf1f081767130dafd9a2cbfb2cba283a526e012c351b3c2cbcc09bbb93bb20741cff479a3ea2f49fb46789c4c31fa6211cd5c0f68a0727d89ff9e1f0c6a02e2a0e5780950ae63fe693792e1e2f1fe22a4385a58ced2d2bbbe6d4572fa9d09060205f1b8614808abccbeb52d62a96ac21f28d7aa1b95b72b3d823274c0abfa249fbcdaef0fd8c5849492d2040ae28eb9207d739b6b5977689e0ade570c1abef8bd7591fd90dfda1cc43e64cde4edb43cb717e6c942f2e4a7df260137089dc1562485c34f5f5cc9b0ae0553328faaf6f0140ff13569ec00a605d3cd46302a878932e222c146294d6735076410b489400f795f847ccfa9a48ea9d6a5051e420ca916151acfc32fe1aa151bbae309d09288bfa55fcd24d8cc198674e288fe1130ad34a55ee14c03ef6cbd6a9feda3ca3e2b28795187e24b14c05776aa4b2e6a5168e1791b9df33634a34123ce8046962b33ec34860cc6312018d552535dc1c01de5476b4a89eb606c4db7d37ba9502833e04a919e80c0a69b8aba87cd4ac998273d50825002d07a4cc1693cddc488a2113cfc63239aef7b3ff7b0976e1942a3edef3a992e82b2bae52c8622039fed077ee6a5c6ee87f197edd4c1f3439fc9486d8a17054152d8d56e6594808770cbde69a947c0b599e7653400f3fe4cd8673725c224d564bacdc3bca609ce12e87dab6a5352a5279a880228911a2a2c9db944382910331dcf44e7265e8a9ece2186831e2ccad009071e2ca37b67bb61add2743ac9f8ff77a995c398e390ce433327c55de5969e552e52275695eb0d13260646a028ffafe1eef29cbb501143124fb38819d4a720cb0564eb9893f94415fc1294c65724dcb5fc7ef60c1eb3021206286343c30b287e0dda9e233819c18f35e5023074b03e0a416bf0f097d033241a7bc3fa380aad92b8a343f7d5c1075ce92f8b84b121746c7449527aa92f4279510b40c6912895f2fc548575a39acc94fe3cf60d80eb967e4fcff943ba937720a548340b8cb2eeaf5ce89001ace8c7f5481cc602086521b0c571adeac892c50257baf6f0453f9771cf13442c5ab1e7251f033ba427c8e4a2b77a631feccf7ff7108b6e81ef40f7fc60c1298f05848bd6d6be48d943b18e206963e7dc5180baeef157c8644ed9e935e196956a9eb75e14735eaf4e90c8b95f9b579f8e8b9d4f1dc7af47561a87842bb197962a6426b7493092bf3230e9c1ef8f354695aeafb4281fcda41d85fd83aad9d54a109392958b1018591177686a09ca11c90be0a2b8af3300232e59ed02c6ed8c7fb0470d7a7e5385cd2cdcb1254b86efd7e639f98f88a37f5bbe71e5a78133a5696b4ffb83a03a1128260dfd721edd5dc0d22d771675e4276fd7571289173ff66b83fd4160c1ea3d6f715b0f03f180d734516ae9c58b7dea2d02ff6b89bb9f41b0a59a6001df45fba7e52bdf6e19238af871b27db587132682224aeeb66b944f6737e0e0121ec059f8f998f5824ad535308e23860cfca2b527f22104672808cf98e8d050cd9355287c8b88233da302a4523c736cca46921fc802a135ef54e89e8031a9b5c9edd70ce770674da5537099bef5b503f5d8d0b3b0ecfc00f3c90dbbd8c1fd691162fa93076e1585752d3f9d6e2ea061d5c8b3d5763fa716bd995bf1685ff6edb5dfb57aa04b2e08cff0b88947d0c28b1fca32db9ea1d4fc7d2baf71876be07d0e8b9b3846b3e34e9ba4ff29b2871e520d8ac89e55ec32367b80f97c80f9ecee074b5ae757e487961dcb8230e6025430667b3dae38a77c09a1bb94c3ce0a137245afbb096fdf2474d8fd05f2bb59d4ddd953ea86c1390dc1d16b6ea9ff9c0b7e11b3c30934030de06c063a8d9221ca5701b867f56484ab87a4df326536dc76ea7b541868b72f5842b42d99b5b9607b9652244d4b19c2cb20950db747d0aded5b92e94acec4efca85d8a7ce4bbd6c0128adda78458ed7b15e4a06159928c47a40d9cb97198df39d8b215c2df5982942b85702b9c3f75547feba56c3d4070ce5ff76482662240607617559f1fb80f3fc460b7d8efdd0bad3b23481884fb4acf679d5505cf10dcf8b96eb0c60f607361b95a62e584055cbb066f8757a49394519b3dd1ea222afcc559c3f4692c388619ba49d3a4b7e15b0d1895c0a5702e02e0fcfafb9000ada1459a25428ab6baa0703a2fbe82e16c7e0c4ccf50ba36e5d0b55577d136513accf3680e0aec82f7c2c1422f4f6da33e08c1597f8acfca51190632b19ebf5d666c093af7825b666b7a1c63c76f93f456bb79be2fe536e4a5a54c07d759820f53145a1393ab997afb9832aa2e2a50fccf00edd81f16cf636839d4d14476e34703e27cc33a81f3c45284b4a863c7c81bf0baef705b3292bc5dd6879104bad2a364f807985a2bdfb16117a78af460868ee64c53cf7b55df7712c29a9c633e28a766d37087906a41a46446aafeb52a6040ddd0ad07e5ff9c839b8049f2cf7a0c15fae6a5026943712e877daa7ef7b90f4196257e313369b38fa227e4f518353b4ebca44b9a17914949fd2a2b92f99e1949facaf10d6cd049932d68a85122e962074c9aa2f6071f43456f57b5d63e146b2baffde05b201d92a4928681b1b6d4fde3218682233627bdce2a865c1c9a756992d7ee2c9356b0ce88570ca140beb3202af24902b73df03462aa42f3299d05f1ee12e3f0672a4a862964cc5023c56a6ae44d0fdef4a872bfa89574ef54eccae6398f5eaae7112db8573229f36c5db55e439ee64f1ac324ddee52558fecc3599f944f81aa00e925905ccc3fed60a9890d62cde2f4b159e83a9b4dd2d5256a1ab28184e1e9653801b3e420abeaa89b7e9bf92007b96f1db8cef6063fbbcf72eb164b9b5f6680b7c570c1af45dd91e37a2f2182069b8586c2796b8ee1fc55ace125085a69ef6ed220164494cc81c8f80f6d3a26e3745fce32efaa068f2202b4086d775407a1127d5eb3e6e9c0f2e3b8284696187557b45f8939db2aac30cb956b8cef4e3e9f17e3eba7dbd10b8357183a7617441d7841d5d1678928c746d0ff41a48ca90e95d217e8372a335f987afad3573cbb165bfe6216dd7dec361e7f63331da8fd0e595e8f683d10c19bb7a0e3ac184c95989992697c8413c14e8dbadbe1b9a50f08946f0ffa197393ae6d57465558e2a899a54dac72909be4feea1b8afa85dc63abcb13c8195b92c522b4199c4d51c673f1b523f72bc61668e5445e70538a8cb41f881491a0751ccc8dd0b07a459e7b3392e7b0bc8786d1d956d0c1f26a09157de5d616db66498c3e297e5f83d5889bebdaf18fc923c48a8b3fbb46e358503b0ac3eb6a4f6ab67b2a4081e17cc02e685e091a0a55fe8d4b64944feaacb769ecbb86a68b1e0318ec031f914900c0aa498389c8a6a93d259505fcae7ce5218", 0x1000}, {&(0x7f00000011c0)="52ae5222f7494f1d12869ba5148f1275bf49ce15b3da671f935d69f65ff073aab618c1", 0x23}, {&(0x7f0000001200)="0046df7d54461263f2f7f218f763d3667a72da852165d3ef03ac22be04337f4eb20728f4c7dfc1cabfe11bfd26f446cb3b696c80a6d48436bd6a8f0df9832ac05683522bf75f5eec2dc42a0638687c1e117b47790d48276d1151ed8d641af82f8405c51a203dea71973033a4b396f9ed7725c7a940a09e9de0ceda3d0d64ce44311c6b77a5b0fdcc7087297200f1601876f135ed87a46571d7dc53029818d07f52675e856b58f517042c422f9231e50bcaae61004dc9", 0xb6}, {&(0x7f00000012c0)="7c499d1dfd6b02c9132362364cbe8ebe3571c3d5d877e97cdff753e3a35c8f4b372f8aad6cf71ca6197b5968c526bab445694f91801c98b2413d3ec7227c8acf8d87e71fba542276774dcedfee5fc077c825fb11555eff60c45398d30d140647dce97057b2e0907632a74b08c8c74831da31401c1bab12da277438e8e1288b5aa93e3c7baa66e90035f01b2ddb474fe8232a762e665b0883b76a48", 0x9b}, {&(0x7f0000001380)="eebd135a12fdbc3a8837ccf556b3cfcdf1c79aeb14242d5c34446de173d93bd73b61217623a4542e33275dfb3b0f952fc9267b23b504366d8c", 0x39}, {&(0x7f00000013c0)="24274e0ec4072c3865f495ab8d6ba133cfb25cc0ccb1f22f92755479360ea7ac468ba401c159fdad8c4a9982b2d4a7b968a4a7b0e5f4caf75466966b8997361f4389d6de166d1b96de7a39703acc13c5ef913c2c1b4cfa4f2c1ceab4a0d0a2cdea8fedc8d767f2fc0d453de8cf3dba5f550bc908026a612e2d46078e0a6cba76f899558c2a79e130d7db42e31e305ad8e4a4ddb1ad3fe3675304290b31f0401a759e210ed56b838983621464fa30edad0fdefd703b0119f20c522f84ce09", 0xbe}], 0x8, &(0x7f0000001500)=[{0x1010, 0x1, 0x1, "7a1d5b4f6334bf8f718d2ce6af2c5175d122b4fa125216bc87bed09ee959f047a47b0f3b6d61a8529b05971c7d1e9d18ea1f699c93dda10f93cced33b6881c382ef6c310e64cb683853b3b89313371cd70b4bc08b31a4117d9cad21e9e7f94ad6d84fd3cd4c2cd83751598f18ca161234386f9d89b51f909434491b3cf0705b834da9da603adc5f486a34e9d968d96d0da52e62b02014c94f6ad03f7a0fde744ed6a07082e2739428405cd03aa228f3f2b49b27d9ebaad1e3c84a47fb3fe4c2ab20a581d8f1dac4558e44a5feba505af532c60fd27aebc87016dfce46e6d14c0fb46b24a6c99823ac4dcc31bd5d31a047fad163c6e2b75325b8740c8880012c7a751fb4657627148724d43821f9a4d4095797d1fa3fb07cca378d408cf208303566199e6a15e5adf83cff0abcf2a760bf2b65636b0a549897b2760405bba99477fd4209f8caf0a7d56e3b4105d2cb68394377a7b7b2facdfbd74f84fe344312e08f8eb89fe0ace10e5cb916c09b3a3c209a2c96a1d479b095bb176b967b046b55176ae57d3d7608f390c6b0cd7840c3b26c16fbd6427d513024aaa7ad6fc822c7b68bd885ed1b3a955c35ef62733723cbd2479afb574b2dd43455ecab1376c29c1de1d5a37075f54cf21796f760764e2953ba28e3dd3a683236e5165f6ca1f3f208df873c3173ff8b41cbaf7349a8aff759c165417562970039b44b518e31958ec4fead09cc3363e3b5df2a1f7b5471a56b1bdb6bc4ffcc7d49cc725b3f6758f24b3aad8f888a0e57d51b7b86f2224ad0f8751d90116fc7cee593b7434538d8b6fede744e4c08447fab6287a33680dc9cc4eddb531e6c1974911dc534c486330a0f087ddaf3bbe1d6cea5aa87b35b90251bcf2fedb15c656cfb5697bc6f9fa473d18dd36ccc59a360ff2cef4d704c931d5bb12413475e6f45b263f2294f4bc3a32ead1550a1aab5b4f3dd3dcae47caf2e0377071a29fe98d7327e1fd75bbe0e0c0bb604d7182f828f2dc36eb6b125aafb0bbb6b9ab3010a39960d548767bc098bd33e2a53c02c72c27710be8f38d9afa9107b9fa7510ac36a5b7145bf41cde77697ca5457b5099ad76d09feed8a72244a19fcd898b49e173c2dfdca5a043e0f924aece4dd3699454ab1efcb3cab9a6c9bb84b1d286b40fa2537a36252684e320f3c1d1bd738351c158b17410474f580c388529557059f2dfce3a7fb07b452fb41ac7943417a32e33e58d94fced9a89f8aa1e0f2bd9b707629541f229c8fe381063eaa3935c36f44a25bf6138a53c04edfe944f8edc154f155d6f3329ae714c4805f65a9ff03ff33dd710379c4f4a775172ac664d84b6f969cf478db620df76d2ebccc16f7b71b0ce580594ebb0197dea8289267e950c8c53d969969e9cb2c8ac255e138a910cc049af056daccc82b7e7592cf046cd1116c977d2ece1e476b915624f8f18cc28b901fa04ae3b8e67589c9be22b5ab92e2eddf3d59a502544d0e322bff90490eb9eb1943c4f53ad05257535c73d0c2179ecb7c3fd84f37deaf8c756b4f874eac5acc4be0e716ac0b08358bd0916e9149cf4555d9c678cf360a7445c2256c518a7972d3dc1dc7666c25f8565d87d5084146b02d0adb248f3632aadac54f608b3799c85b34cf9624cecac4897b5c3a4aa59b2e2a46133958c33c773dae6d9334e605d49cc85e96792bc3b1896e3ab8c86b2d73c4fb46383e5b27b1841fa8a158843d3665329ef08ecdae1c78eddca9c8442c78083c1805ae4ab61bb0360c0f2432f439b46a85e6ea365e39d67389f48ff77001b70ee2702a089bde9d22b81fb60786c66074bae9a29ae689a4dd3c032b8b5b52d29dc0124f76f471958fc309cddb25621b929c0066380f3809fd979a535a18e37126a84c5cf6e9ee2a9176d790ee9a61329cfe5788017e48acf10af6d8496fc527bd36965879e28ecd4624e913aad4a6a25fc8b3f3415a449e429abe20ffa1a5a0d1a667dba46bb8434342650b918691621cd607c01992ce5315d277dbdc31bf0ffe9721fe62f0d9f0a69733728fc1a0b9318717ae5e43f00f9043b498c403f2b844c3664acc17056df2a18c32fb4e5bdc9e3b0501e6fab2537512563cc8fa569a74553b80724ea45b1327127d2788ded3fe4f92697e998605052ee9d089345a00a79d20cdfefade994c2d79088f3b5d82ca78b764d18da3096387806b15ae13cae9402cf7a9f8153660e423ba469830d32bec7b23d745ac9a37f7ac5a96905308a4fc85cb82b2c19deb2630ab1f5eb3d3c7f1651488656f70f9a5d3a8b25b21de515b0c9ee3a2d47d95e297b953e98f6562a0ff8cde03bc4cf00bc08bf688b3d3fc04db18304f9c709dd2d3ccdadabaf965c6d1482dfbcf14b714048caa6d02c13a6c0dd67fa61839a29d111426a87dafe715432cf6a88caa9205287d41c5178a7fba565db8d289b234fca54f0246e7cec61c39c270c47d52f5d7b9cd79ab7b66b7c2ba4b3481c587a2d59d8dd691559b6a1a8a0a5b36d82fa75d61b80845a314f737a86595f5d734629853dfd65dc1226f4e164c81b0844cc3f4e5e425f2f048c8f2b7129c8301c2a214e004985c134669e9deeaa5b66103131aac67e6ce907cfb319ac5d9f2f5e2a6471bef5ec044bd8e8bd6cc19bc994527efa6382b2115b2c6481b7db067028239095beb3f78bba6894b0da7857d47a1a9a91e1314b6bc1d2584e066814f994c1ff9c99ba1689446700c6b031778598a1838262dd5ce5be191b223d8320c26508b8ea4f3171b9f9fbf81e41f54b8530934a9756a73ebc03ad68d7dcd1f8575d2cf8b28c351e877675333ada7b7fd70cc5ce31da4f0a7f7b9753de7de3e3907c0a55ae34b541b1d984cbf82d3edf2e4eb5a1ab179bf95a154328c08fcfb25378eb6dacfe179b8fee4ac0ee606a996056788272127d3d91615e5d598d263971e86ee5037e12281df9e83de049e0d5ee676d4f841b90efef697ab956a41395a11742a2587d3e0b5a28ecc9dab095f5ff80b019017a513a8d0fc5abf59d5c6f845d56290e8256378b3d02b8dbcfd0b63606619c9747199534394f6a642a79f9ab3a895cd6354bb5599e7f990a8c7ac3de9d133bc54603c04714942f5d7fdb5e90634b048d3458c99a213d306d6ac3d918d1ff66f37574e48e9f0facc20d7b23925e8fbcc52c944034132dbc61a4bc0cbc275de90172f5c05bc737c2e4bdde7447e0eaf20bff87fbba16d80468615c9fd4dced4a9e79db856dc57f44a960289f62c97887b3ed8122d35886975b90f9587cfc993ef5801b691337e9f026c9ed933583a543d66337ecba7ec221fa809a6e0ea045ea82da19cadf887514e29392fd2d6995c7286285a548a50a2259fb5880189b8c18bed801993da99c674f3310f36945a93656ffe02e4cb403a60fbeb864b3519da58850e2863c18cd2e2a059700d26127af9ce1ccdbca9ad7ed580e86e009dc6c342354a234bd28519945682baa21080185faba32080c20fd529c1f1ba5f2e2e1456810e76925c786bfe7487133023c629425a66d009ff734c0863a654f9eacf9209ef7780002066c7bc3c9b8b6a07d26fa83bc897f05c2c7fd731535630de8636d55e95b6cb9d331fa41eb821f04dd95d899cfea957f69be9e869fabadcff6130fde5b2c3e2581c15e732c8851b5a9f54bcb2b9ea2e0886a23caa149c4a0fa51d71d266eb66751d2a19edd632aea18f6f31f381bcba463546e412073c04be30b40dec45bdfba8bcecab229aeabf904093917d6749187876a8ac7b9cd7049e1c71c49d43c728fab125d3435f72a4c2237a0249b79ff802456ad770adb86683fb1accb2dd0bb4444542e916ba427f84b7fc4b16160fc5da9f12b49db5e2a2ad22102ff4bf5c017d1cbf2eff88ea002490cf0c8bf4772a7287f628eb8ffa73a63d8f9db3f3ca139ee6298eb0034108a2709cf56e9acd19e82a077073e8d9753b3b9ec40867cd0939af2257d4f73c5c758edf1a1adb2f58ef7039f6505c49af00443884e0eb378348f1680ac01c23e0c5fb3d93c729b6152533e2202303945781292f6bec1ebfa6a174b4fe1a81690a58aed5dd6a52128cc40563a02fb7d3807d863946dfabd899024a7fdcf6abfd589c46bbe2e60e62f3841232a5aab822ba89242ffb9323f87c971779053b54c02f3ef249e7f80c0f7f052cc0cddcea306ca920cb97b3d655888f6383840090709f0fe06d90f50d219614f67ae29eaecbcc384643d9db3fb9da5f911405f5acec770d4097802e07941741b78dab1a85d42f2a0ef9441aa46848b7456a96726b9d109621375dba81a063c11dbbba771e03eedf65b2c23f81e69faf01be6df33e8aea05538b3a6738e88f190ec8e4498f466a8a99e56018917d7bd15b6ebe8d639c6d65299692fbc0e5270694f9cbb125160eb058052d0b5729d68bfce01ecbbe6dac39f0c15b34740f1bc3215be65170c237909f742463212dbfbfe3a9825841a81159cb1fd63578f3df34fc32d9d7a178fcc9cd349195b9e0cb0f99f9756e3fd37d49ede0e2a58d51f10349541329c79ecfd45c642c4ee372749c2f36bea41f98e1fc0862bf197090abbdc657a58b3ca53ecfb3fe59d6a2f8da530191ad8d795e5c0cdbd7c13114483240f83d9fa2dcb18a938f0524c3e5209ed8678ad10a9d2a9642941132fbaaac6a9e122ceb442ad2111ba0fdea2ac645f4b903f6d274b99d88a6dbb0d8e83f57b13ec1c65c23e5d1381c25738fe9b33a65abc83dc87d339f7afb599661549fcbfff3c7745a3e77e742aaf4c74a86b5e4841d2013a9df022dc87f5d4d63c7d86111f0836d63f7952398e7c8b4d9c2f18d48baf57920ed8dcd47c67fa99f0f928a0d2ff9da09dea1f0b865924000b17d0c4cc09d06f2f5fb923ee7f7510bbb5bcf160ee1ba1c79028754967949ccf165240365b8377ea482d1e77eaa39de7e61604689ffdf666677a00678354f325af219a2e63da34e41889531757ba6e45849967cec85a74c55a023e7803cc77af52980ef49c9fd78e4730bf07cdd770d30c36435bb993567cb4b09d3c70e2bd51951233bde21963d7bc4b9d2018931e2e75c5c6aeb33f695713075c5deeaa58c08a209a75252d7cbf9105cee78a3a591978dda8c1d3973585e4152b979f49db115bcd873356e6de6c5cb887d63d24271dc2719b591d8ea8ac7e2e10d2e321f8cf5ae781013aef16092828f38ec73031c02bb80964773e9c2b023f857e1abefc2307d1e5b689ea8577d7b1f65e1fc253bc196a402d1ba58b8181bfa4286ed146c52e5325b02ef0085dad6aeb14567d48e40f070f724b1ae88ef76ca7286e2ce9d0f9c11202a238237b80e98f9d1880b84ab5ed14e9f19177affca755f0eba0d4c9e4914a616e60b158c391d7dc5711f7cf8472a8428aded27307332d04cd109c5e0b347f064e257e987642cf5dc29cd4545a9fce10225c7217a20f389960fd31895d026bf6c8cd1740edf9c8291b6abe69050d45a9f8fe27a98aa9ae06d8dc86986b81ca2f3a80a7de578e7a54d8b27995bb22766956249b21197eca41e61bc6d48121bd2b998ab5f44557b87d8ef0b07bc4d6fb6d1d9fb154673ca9b5e6ff2fcdf3d113c6e853c56f64f9ef3a1781d4451fc6d1222dce8e6df64bdba5aa936bbf1b62ab132f56437ba45d479afd450dc34c3f722de6053081b0e7f8689fa41a78fce392bec9de28c16acce90e22081de3f89a9311a043d60d9a8c6fe9c1188bcf1a79b91db961c0d7681f96d566fb5c8986d5f1397d1027418038db3e71f4e10d22c5a804c501c91ba026aa18a7"}], 0x1010}, 0x40e) 11:46:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x108) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0xc003, 0x2f) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206932, &(0x7f0000000300)) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7, 0xffefeffffffffffc}, {0x48, 0x0, 0x0, 0x400}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x8000) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x206) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:46:25 executing program 0: r0 = socket(0xec821bb14d886fb6, 0x4003, 0x0) socket(0x29, 0x3, 0xff) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r1, r1) fcntl$setown(r1, 0x6, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) 11:46:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/59, 0x3b, 0x0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) 11:46:25 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, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb, 0x422a}, 0xffffffffffffff58) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:25 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:46:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 11:46:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="38dbb7a246e993cff6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 11:46:26 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r0, 0x2, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) wait4(0x0, &(0x7f0000000000), 0x4, &(0x7f0000000100)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 11:46:26 executing program 0: getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r2]) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) r6 = getuid() socket$inet(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r11 = getuid() r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e22", 0x3) preadv(r12, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r13 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000000)='./file0/file0\x00', r13, r14, 0x2) dup2(r12, r10) r15 = socket(0x2, 0x7, 0x866) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0x88e622e676a639df) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r16, 0x2) setsockopt$inet_opts(r10, 0x0, 0x1, 0x0, 0x6) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r3, r6, r19) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r20, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) lseek(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r20, 0x4, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(0xffffffffffffffff, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(0xffffffffffffffff, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r21 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r21, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r18, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001300), 0x17, 0x0, 0x0, 0x400}, 0x404) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(0xffffffffffffffff, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r22 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000001280)) semop(r22, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x4, 0x0, 0x0) 11:46:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) fcntl$setflags(r2, 0x2, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) r7 = socket(0x18, 0x3, 0x0) bind$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2a0, 0x0, 0x0) r8 = getuid() fsync(r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) fchownat(r2, &(0x7f0000000100)='./file0/file0\x00', r5, 0x0, 0x6) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:46:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(0xffffffffffffffff, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0a, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r1, &(0x7f00000001c0)=""/161, 0xa1) 11:46:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x8) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt(r3, 0x712, 0x6, &(0x7f0000000100)=""/135, &(0x7f0000000040)=0x87) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x24, &(0x7f0000000180)=[{0x18}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='^g\r|X|\xea2\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000035, &(0x7f0000000100)=[{0x100000000000044, 0xfffffffffffffffe, 0x4}, {0x4, 0x0, 0x0, 0x2}, {0x1800000000006, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r1) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:27 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) fcntl$setflags(r3, 0x2, 0x0) 11:46:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r2, r2) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 11:46:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xffff, 0x0, 0xb, 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r1, r1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 11:46:27 executing program 1: r0 = socket(0x2, 0xc003, 0x70) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r3], 0x1) write(r0, 0x0, 0xffffffd2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) 11:46:27 executing program 0: preadv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/172, 0xac}, {&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/164, 0xa4}], 0x6, 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x56, 0x57fb084cd7a579a0, 0x3, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000600)=""/43, 0x2b}, {&(0x7f0000000640)=""/186, 0xba}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/100, 0x64}, {&(0x7f00000007c0)=""/43, 0x2b}, {&(0x7f0000000800)=""/35, 0x23}, {&(0x7f0000000840)=""/222, 0xde}, {&(0x7f0000000940)=""/214, 0xd6}, {&(0x7f0000000a40)=""/94, 0x5e}], 0x9, 0x0, 0x81) r3 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000b80)=r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000bc0)={0x9, 0xfff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() close(r6) accept(r4, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc) r7 = open(&(0x7f0000000d00)='./file0\x00', 0x8000, 0xf11cc0469100592e) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000d40), &(0x7f0000000d80)=0x8) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000dc0)=0xa0, 0x4) r8 = kqueue() pipe(&(0x7f0000000e00)={0xffffffffffffffff}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/wsmouse\x00', 0x8000, 0x0) socketpair(0x1, 0x3, 0x72c881bb, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/vmm\x00', 0x0, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001000)='/dev/pci\x00', 0x20, 0x0) r14 = dup(0xffffffffffffffff) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000001040)='/dev/klog\x00', 0x8000, 0x0) kevent(r8, &(0x7f0000000f00)=[{{r7}, 0xffffffffffffffff, 0x8, 0x1, 0xfff}, {{r0}, 0xfffffffffffffff9, 0xd9, 0x80, 0x7fffffff, 0x6}, {{r9}, 0xfffffffffffffffb, 0x0, 0x2, 0xfd4d, 0x7}, {{r10}, 0x0, 0xa8, 0xc86f91f376324d7b, 0x7fffffff, 0x20}, {{r0}, 0x0, 0x100, 0x80000002, 0x1fc00000000000, 0x8}, {{r11}, 0xfffffffffffffffd, 0x10, 0x2, 0x1f}, {{r12}, 0xfffffffffffffffc, 0x40, 0x2, 0x80, 0x2}], 0xfff, &(0x7f0000001080)=[{{r13}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x101, 0xef4e}, {{r14}, 0xfffffffffffffff2, 0x1, 0x20, 0xc71, 0x800}, {{r15}, 0x6e727106f19bfac3, 0x0, 0x1, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0xc, 0x10, 0x9, 0xfffffffffffffff8}], 0x7fff, &(0x7f0000001100)={0x400000000000000, 0x6}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001140)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r16, 0x2000746e) open(&(0x7f0000001180)='./file0\x00', 0x40, 0xc0) r17 = syz_open_pts() ioctl$TIOCNXCL(r17, 0x2000740e) 11:46:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x9, 0x4, 0x800, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x748}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xdff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x54c}) 11:46:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) read(0xffffffffffffff9c, &(0x7f0000000300)=""/4096, 0x1000) r0 = socket(0x6, 0x3, 0x80000001) sendto$unix(r0, &(0x7f00000000c0)="b5cac82480c85cc8277bb642a600e876579eb4ab732cc0c43190a082429f690dd16195d84209cf2d7b95bb8af5cfa9761ad2294c49c3c062db3e2d27b72523c5101300cd61859a896f9b79176c06132ef53adb32fed31f9154f100db7f7fc10ed7155893d9e1a7a36a6d519fde8c63bb5be85e88", 0x74, 0x400, &(0x7f0000000140)=@file={0x2, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x1, &(0x7f0000000180)={{0x0, 0xffffffff}, {0x8}}, 0x0) pwritev(r1, &(0x7f0000002680)=[{&(0x7f0000002700)="6edbbba807daab6dd347381f6a4fc874afd2e883c54ccc458e67a9eb93c1b0ce074ac95f902e6d6c51636c09c939d651059f78baeea48965876298cdf8915a39cb6cca569792f7a5603cf7bfd1f0aa1286b180672491aaf140e31183c20bb1de0cb10636defef026e0b6c462d1d046a12c269fbe88658cc3d20eb55cb91fcc55cea6a57e6a5e6f80267acdf0a55382d315255833f5b433014dbbba82bcdf04aa37a583b15f03988a20651b9deee4e8078a5cb9c9739a380a2ed0fb1f3de3223200519aa767a1bbfb7c967269fb24dc042806a4d838a3d55d2fd1dacfe24e55a9095492"}, {&(0x7f0000001400)="f8c02ee7e016ec754dbcbc7c3a12b70081ac2e3392cdf90b8823597ebad1a3d8ba227047031b57541ca65806ebcb2137ea36b1ced03dcd77ae3dadcf62ffa4350d0db1586c077ce3cb25eeaa6b9a8499291c0fe5bc2efe666d8078ae95a708592d9528035e2dce280a04b5189410d0e88c57c859d904a275a0a1e4ce70a86d61341d9133f9389a51cdb320766c0b213182d4714acd2e79ac4aa5be13694bf5304dc732ad8f15d16f0a092b0b23d647ff1023d0423e9f4e1fe1f96b15ed017c2ab0e902c1341726deb384d4893e5ea3c6d5f8d0e65380f04f589ed252803a92d0636085e512a21f"}, {&(0x7f0000000200)="d0b4fc0ed42865ed8c1d18b4086432ae66bedee6e207d051f2ea5bcf9f8cc5707c33a1db4a7d49d3ff5b0e983c0f3a5ecfbc4a9c975189f147a74bffd40d3a7d5d35b0b8a4c2690e137123829b1862f3bcb099c5acc9db54a4036eaeca30320a250c58b8e0bca54816262cc98b4c66e5483e56e0f95a89ff111c"}, {&(0x7f0000001500)="215aa93799daa87cab7a91220c550a27e00c79e071c19cea7c55609e007944536aea5074cd5135f439a6c2843a1e8df94b20d4fde9d5fd3a8f9dd437dd53976750fd504437ce58ef7f95d52aca7a87a72ca8d675f561ba683ea4715fc7020f90f83167abeb7d1193261cf0cc1344f622d8bcbf36dabf1d5d93ecb6af9448255137f185c4711109a01f93356e3b41ccc2ec7b28207632676c43a98b685a0ebd088b3847d3bff1d49b16"}, {&(0x7f0000000280)="ad6d18afa437fc16ffe400de"}, {&(0x7f00000015c0)="381af9fd7c2416c5ba8985be36d05cb8c143c788e2f6403acff8dc185960bde6a486da1ea7781d8bf96089d26882260a257ed350fc20d93c5fb893159fd97dd32ff63d183ed908226282510de07a07b732a3eac1073144b427f16a7d8037ceebd82528ac5e4486647fcb3ce3d3d5b3072f6e3e46bb02a89720d6ccf56b0146581bf1419a70c5700e7f69845a9663abadbaf30c51fdd5d175fedaded6b11d14bdd888f749b0b1315eef0a0632a3f5966dcb38cba485319a16351b93ea72c743ad23c64cdf47f08bdd36a3e5e04edf685d007cc3c2d19bdcaf982ebc0639ede7c6e2fd51133bccf5a633444c79667d6679cea6fa5cdce984a35dc0c16dfe4cff0bdf41c494f762290b85555e88c6b4dbd7508c9be94dd4c2e9183bc3188e9a31e19ed4e5e7ae3c7011eecb06b040bf4e4a04bd3ae383d9268449d8476bd938d318f4814d72ddc191556f0094dd92e9ac7c2f3e8e79287938d7deac1fe85f6a6c4f5f7da3bece41afa2e9d7aa0f3fea45e25cfca8c4c5c13742151990e9acaf29570a9d1c0976ee0dcea3788fadb211495c7f48bbcde6d6aab94dd5497db51f63bdc982efb572587e080fd9825b822cae36ca2e931f29bc2a11cfb0a7f1aff855346d447c1f0f6f810ee3865188241989c8e84253462a68c489c60ca01f70ecb4a03b53142b13cfec20e76686ac86cec212905d85f840e3a36b9c95feb5b80befc541d0b68a550e50308edad254931b3ccc1e2337e66cb4225fe54472bb1cb36a8a6c99b1ec203e5a875a2945643822cf9f1ddfa0a7d32a649187213372f4ea4ab6a5127b426ebb20fa443aace382e257e0c56199fc1714bda754530073c09953e597283b0b9d3e3ef261646a56b9bb222d92260686b40e7b7f9ac6ef0470fdd0ea68371a4f3ce34c31a29eebf96bd3b94ed5ddee192a502a6c86368d2e8630e57953bc61faa7eff90c3c9ee32af8bdd79560b443f6e7b70ca5f9795703925017875cf2dbf263b021aadc0c947bc663ff84a3ac8b3822b706a1e5b07cbd8a6b72a5ba2adcc40b9b7744f34a6637831b9a6e9348a41100e444ebfbc53d38ca9a8c9b9b88a735aa71419276a3c8a1aa4e79bafe0d743bbbef24854c22c5451bd7c860926a037fd7f7915803cb25c19b84116a072f5b8288fceef2b617307e511fe8b19c6ef3dc74c9d198d5d49b9af05a64185d9f6f582cf35e7ebb05a7ab2f81ed36218af6915e401f43fcb2dbc7279c71a371321188df6028572e257df8f0ea9dc102780eb5c2251f6a4ba07730c3be48d4a8a21a9d296368960ae90ac4323febaed02350cbdabba59a6d1a141f1733ad14b7e2358973dfc7d7b85b874394640c3713047212389759f67da48897edd832748404b7a0b49bf236c36df5402aefba0a22c0b502262f85a91a745d2eced4c8f1ed75f8c39bb655c5193dc81c57e6d864f083fd17697fec54c47d21bf6479d056ca2ea8d1f2d48211431d94779a0083e7ff7b2d84aa3cfd070c9daae95ea5a0b1a2e6b02ee79b815764a4ea95ae4f244cbe1b5a6f52741dd5593cc4b64d1432790f226733c017356d2dd48a53a6df20a5e81329c4667c23ed598d593bc76b4e0b5a58706245819f04876e6ef77a9126de3c231e31c73ae883807389b51bbf8abba1a31fe1e027b6a78b7e136b1b0d75ede723e588594a5dacd0b7cc8ca6891fb110692067df9862faed6d8dd4b96a18443cf3edd3c8b2d2283c23b141ffb7929f5e1a8a2720b416f4bd6da8f995bec39bab9f54f38401cc94d5af666114e33e90e710d9df52519c0be0a7a3e45fb34d1bad4e6f9fb294c29163fd67c0d92f7c3918347ae5ce7625e6cd1c80b30f7c012d49a5210c81137f5f1dd7985bda9a8526938ab34f3bb0dee3b7895a3455d04a5adb7faabcc95fe074a2cbdb6eb148bdb895632d5b53975f189b96758e50d9b0cd01b65711a402a9ab10f57635a21f9a1fb35d4ee5b38a026f0f1ed275138fcce1765dd8485ad6d9a2cfad30097c8bfc2e0d98a6a62eb52c9e9ab0f2dad503712729947f93aab1c08c7c261804c67f25d28c567b127bb7c818b17762fb0e94bf413b06fb7fa7fedb5eadc935b4702b0e8a774e7bcc34f00a004db91ca12c9d7894176cd04d4d401e6294349e6bb7dd936b3ec63d7d56ec97d77edf7498a1ff910eb438dbb39af8eb0926f4c7ba170cc804fde3d8e37e7a6c7beceb40fb24e666903e8b46b27d286ca38a56b36e8b42f085310045d5a7734a43cc1318c24a95a4a7e6488dda7fc05af85715b729081dc238d0d34246721e24fab16ae733558aacae3b937a96db3feb2496bc55da0821307afba98849e62713edc9a56d113525069a9ae0e1f822b1920f0dba08311ab4416fc8278bbfe4db2e3e47ba42de58a0d8ba4a6807f81b4b8a86db5e673fef077c814990c83fabe01eee60067abee3e7240ee5b61ae28e9fa421a50bb329675c9f1a9aac684000470363cd1bc1af46970a4bad968042071c738a74d66e3761b6581937364eb07504e8aae0a8a0b9792dcb7a8e234e96c7b498678e4a6c1b21c1b1a278d49fba4cfdf3d977b3c98125305004f7eab7a09651a2a89f9e2d40b3b685c5abc8b36766941c2a10324f482d4fde9c2586f4cad674081ff233752ca689268cb7c028df2b1bcc3aa0fbfa16dd563970873f73f5da35b088f7182bc162d2c4c5e2b578490c0025b840166f6556094e7a1f1cb5095d658631c4610048abbb4c99254e301da900944a9868ef5d02650f1cee73e3551fc450d1092229f42716586d1d77c45b8f7b64251c50edb7199fd47e37a0a26d41558b2fe4d73c1cde7e06d86c349bcd6c910fb4407880c7b9333e167772f4c217d9ead210fe253d3b42c518e3533daef833bb0e3b66b1433ad2dd81aeb7caf962359064d0f9ac67389fff58d10a35ca4d8fcc4adff1467aafe102eda8735447b8285ca0a2ac683aad34bac85373b7eb90a051f061bb3f59dd2b4a9c327c1500a785f6b15fae9e0726c0ba1c6262034bb76d4b86fe66cc162c3898dac49374c3d81725f22f68b51223a55a37535f23f16f46b09c7338144fa7c96202512968f67179a3b00ff385fba8478f807b65f15d7ca7a85344dd244bdd506233e2b228afde03f9ec5f5091f87bc49ddff031b9557443be013cf1567f7ed4c59300970d9f9a7a9ffae1722af5d94a1ad028c0ea8894554254d551e87242e418a0b84e2cbd7effa11c6f49aa9a7bfba3063d0332d89e4618318d53dd7edd13fd1080eb4b58fa82ba966da2a5a14bb753261276f676d98023f16b4bb8904e5daee50eebecc469f2b17255931baed74ffb9c9a10b4548ebb8b2abc635caed2b77f675ed3b6be08042ac6c7cff2a00f354582d3802c8a048f2fd659ff671735f13b4940b1f8caff4fd5d9d16a81edd7deda10af644dc0c0cbf09ca6f9eadb4274aa52220bffb94312ee4f3aa078c7062d8f0eca0490ce8a8ea4b4e25f3cb24a86e4b406702fc8d184c69a86ba0acad404dc1af30a9154cbaa3e9ae759676f4eb434241f6327938b24cbb61a67b3b851439aa84979e11a9fc033e01151d881fe28c439ecdec948ed1b8607b6d59a942d8e7e3deee86cd6be13493a845ea7acff8a1791792159519dee172254b747049435801a874446dad35ea8d7e75a5abf411f368bc7b4e338cb64b007c8a767960e54351a19aab9595678a7f2ebd65ad4e21565730e8ed3cb2e798e9c28e1a197f198cf63ba9c82aef2c412662c79132d73ecb7f3399e798ec095f400d00667a0b634490c53767b465acc9ab4ca18e530cfd9cb828404ab06e81d6c93490e339810fc3cfdc5daf7905a95034f0b7afa56f350c9c18ae0053854803f03628167627305a3461609bbe6351d0bc50152d036036ddfa1ad67ce6a6cf09d6e029d6b8a14a9ec8883425597da3bc13fef2eb65b82b445ebd1b16f5294437042d3974d81c98ea83f9fde3b46ef966ecbe4db2178e48fc261ef17984adab7ffa98b165722719d6907c33277ce955bef5313aa36c6d95ac981b295e4e15473598a49125033095bef5e4bb23d788e0db98659b119aa7b27f5ed6946673858f895163b9571d5d0851ba3774067711247aa1cf0055f7eaaeea8504e05f47d30ad5a7f08d21a5ee4c613ca6a3014520fe486604b8896b5fd641a57f8403be5390c3ef047e5c6bc7fcb76659339583ac2744729f7a5bd06508f649bd17b990094855bca1ffd1b098b38d39d41b76b0ac883579903ca989c53af4ee3f80fd4bb360bf7dc2f8240a814dd7e8e06fa288e355c8c4367ed79aefebefb0e9483fc98a9c98bfce068f6bd8811c210f06280f9e038f753a1104a9807ad42afafcfa60dcab530f585eea6f67cc1a9b56b816c63f41852e602f286a5d7a6c1896beac602f361110abbc7638709730213fa93b083a287536adc22934f5ccd95dc3d14fa2a931415705bf3454639f964e4d6d51c254ba2321a75e3427160e71795c5d192045f2969fed4380af4b42b082f9595e0c8dbd98442da62915b7e1b52db7f4d68e0b7c0eb4f07b31ea509327f3302b199925ee0fe2ac6a2baa8d1e53f85f4660587b35010700a983dae9e1ff31e37532a8bc4a7eb8743332a8ef6422c0c3bbb452ba0bc84279f6a6a4fd19dbca15974552f88d1bfc2f415b31082e0600393b10010aca2f0d5519b8589aa3bbcc1e88b13572dac199677dabee90e51d34cf1f59ad47a203c5ad40972bd9daaf459b96bb5dc2bd67b32485625a9635b63571d3aebd853928754836e7d9a4fc42e45cbc081a13eb5a000397222e53c4f5ed3c469e644c712ca270129a35cdd050d34bb785be9c002e0f94b7c6b29d6fb5a54fb6f1ff6dd4a4bbe31cc05b30ec9efdac83c9f27604f7d7da80afee34e7eacbbc57977343c3563ce542a969ab76e799d8dbcc5f6ee71464500215d99cdfe20e97969e9f28af4f73abf38778b2ded89b6c65cd817ce5d6d00766a17e79c467042242cd05a391f26f3595d920f540a0c963c500e550f261ccfaf361f68b4ebf5b4e1945a8e3bc7c107a8bad133dbf846f33cebecc385f3cbe77b0ea1d5190fd68d3d818ba7dc8877389492e44922e1ef15045c006258d2b93f246da5c66deb8eec688e27ece822b2abb489fe3986e1ea695145c92135e0d5ef42fc1d7c584ad2c3c8c8582b6acab181682f2faaf7fe5f4f354463c67dbe666b374bc2ab0a1fb4bd036286269ff1f765e8f272e8eb80b0c6d668d2140f2f314eb0b772dd59d0525ac48e3f9288725939440c9208575191a64e75fd19bc8f9f40f0e879f2674d4ab6b288e6590b03e2a2394568969232e2f6be958f3594bd0e6d1d01a9d77244834e8758613740375c4138805fcb13a57606d704f5ac34bd610156eab9102aa6e58be4a530c516fb762483cedc299a331ef7667b26b86f39f188a96363a3181a7d3a5a41739f149564d580b8bd3ff50c2d0ee1670d504ec810ba6cbe20da8c4fed2ad04a88a01fdcfa58aa8fbc7763298de761bebdafbea7e5a7c067998019e6e47d1b525675c325b5278ac886c8b7150cbb4edb2086d88361295b27193dfccb4b5045d019dde6ba193b75a9095f56fe796e28b93fb2fc1a2340bc0d9bd6434ed7ce00c24026a69684b5bd2e51c1a188151e1a46307d47297392ab66f1ce57b525551034bac52c86b6a16a944457f77581052f0d72a75bebfd2d1fa46f3f92ed86de65de8c6d7fdf7b403923b5b7a1621f4b8a2680c186beb4054c3764ae4abf603b7f4e3931e1988bb62cec84717ea4447247aa9c1f375d417746e167a928ba1c98"}, {&(0x7f00000025c0)="b1ad6674b0c021ee9191a2d14397325842fd8196da4097a05a86664e523ab2c2466f75bc6a18fece75e499e52a7bde9f98c73baca98fcaf7706258de6f7cbb4df87680af8d61919b757960da20690715db698e0c31362c9d9fd78ea24a3cda83fc0f4fbcf5bb3f713c1eebe04f"}, {&(0x7f0000002640)="71b0a0fa3da81b70764be4ebe1fc50a627d5aec5d7c9ba4722b72db72813c9e375067c85c7b2daaaaa0c744bdde773719a47"}], 0x2f5, 0x0, 0x0) 11:46:27 executing program 0: 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}, {0x3, 0x5, 0x800}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x10, 0x8000, 0x4) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) dup(r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0xa8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f0000002580)) linkat(r4, &(0x7f00000002c0)='./file0\x00', r10, &(0x7f00000004c0)='./file1\x00', 0x2) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000400)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x40) getpid() flock(r0, 0x15) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) r11 = semget$private(0x0, 0x3, 0x10602) semop(r11, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x0, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) 11:46:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x690, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffffffffffffffff, 0xba21, 0xb4, 0x0, 0x40, 0x0, 0x2, 0x0, 0x0, 0x0, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) shmget$private(0x0, 0x3000, 0x650, &(0x7f00003a0000/0x3000)=nil) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1, 0x6) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) connect$unix(r3, &(0x7f0000000180)=@abs={0x2, 0x0, 0x2}, 0x89cef3eb222afd96) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x80000000, 0xff, 0x1, "2cf7ac000f87f4bde3dac9b90934dff7f911de40", 0x1ff, 0x7fffffff}) 11:46:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 11:46:27 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) 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) socket(0x21, 0x661740780dade5d0, 0x10000) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r4, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) preadv(r3, &(0x7f0000000280), 0x0, 0x0, 0x1) r4 = getuid() r5 = open$dir(&(0x7f0000000500)='./file0\x00', 0x800, 0x62) r6 = fcntl$dupfd(r0, 0x1e, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) utimensat(r6, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000002c0)={{0x101, 0x1}, {0x5, 0x9433}}, 0x0) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r4, r7, 0x2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/98) connect$inet(0xffffffffffffffff, &(0x7f0000000480)={0x2, 0x2}, 0xc) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000003c0)=""/133) 11:46:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2000000000, 0x0, 0x1ff, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x5, 0x800}) poll(&(0x7f0000000080), 0x394, 0xc064) 11:46:27 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78190ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac460e4e2132a08d03a13b560fa162984f48ef609cc0b9a063c9be9835b454ca1311dc4ceb29aa211c56bebd5f3a25ae230866bf89355f39a431a7e79c007ab1f4b19f491c681c813c3a19c8ff24c7be68bd87fb94c9db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a0000000000", 0xfe39, 0xc, 0x0, 0x3b0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) sendto(r0, &(0x7f0000000000)="910bb2b4101a9258bde848164169fd04c71fb72aef8689fe8f8b77639e1ef893d84c80acbec3f855c2a08fa19a9b224b5b4d42fefa9688b981a5fe012dade09edc2d315d2a66e8aa7574ccd5ebfda33e731a0bc4cbece92b2cf007679f676e8180bcbb222e60b301e05676c49423a6e6a0369d3df13df2004bd7e3c45c6c447da9fd195adfa6de395df3b7dc1798ba33c24a3631ee81c1244590947af3a572e7804c91797dd1b463bb91d7025706dc20eccf332b73f549bf206c6bd49996ee6949d612", 0xc3, 0x8, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 11:46:27 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:46:27 executing program 1: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() setuid(0xee01) socket(0x2, 0x400000000002, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffeaa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r0, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x9) lseek(r0, 0x0, 0x0, 0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r7, r5) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) preadv(r9, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000000)='./file0/file0\x00', r10, r11, 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r8, 0x2, 0x9}, 0x5, 0x5, 0x10002}) setreuid(r4, r1) r12 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x80) openat(r12, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) r13 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname(r13, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socket(0x2, 0x3, 0x0) 11:46:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe], [], [{}, {}, {}, {0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_timeval(r2, 0xffff, 0xe782a95bb722ab72, &(0x7f0000000000)={0x4, 0x9}, 0x10) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:46:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) shutdown(r5, 0x1) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) 11:46:27 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x800}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000011c0)={0x11f8a8e8, 0x5, 0x1, 0x0, "cd5d8946020922967ecd8cb963b769bef21283df", 0x7fff, 0x7ff}) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r4, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r11, 0x0, 0x0) 11:46:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) fcntl$setstatus(r1, 0x4, 0x80) close(r0) 11:46:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = semget$private(0x0, 0x2, 0x202) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xffffffffffffff97) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0xffffffff80000000, r3, r4, r6, r10, 0x64, 0x5}, 0x4, 0x9, 0x8411}) r11 = semget(0x2, 0x4, 0x2) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f00000000c0)=0xfffffffffffffc00) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r12 = getpid() r13 = getuid() r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) preadv(r14, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x28c}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x10d8}], 0x100000000000001d, 0x0, 0x0) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r16, 0x2) r17 = getuid() r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e22", 0x3) preadv(r18, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r18, &(0x7f0000000000)='./file0/file0\x00', r19, r20, 0x2) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x5, r13, r16, r17, r21, 0x181, 0xffffffffffffffe0}, 0x6, 0x8000, 0x80000000}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r22 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r22, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:46:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1e66e3735999c031, &(0x7f0000000040)="2ff78d5aee258c0055643f000000000000") 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 11:46:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0xc4d, 0x6, &(0x7f0000000100)="d8338854da8932f33b1fd0d9a737eaf01da41129ce9b9bee1b42175443575d933610c1c13c2917adfcfd46fd4e5c841b731b0d6ebaff495e86174d717b732a11ea15071e56c231bd2f0b3dabc9ab9228b31826153ac7a92a25b36c7527eae4ae5aa0e9ff0cd3274732e1ddf9ea552f7af26cd9ab9edb17c43f", 0x79) 11:46:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) 11:46:28 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0xed, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 11:46:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000003740)=""/4096, 0x5ff492cfec9025c5}], 0x4, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r2, r2) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="8981ee19bf00da6ac5b9b6828eba8f67", 0x10}, {&(0x7f0000000180)="b229ee3342db84fc913de1bd331e0c3cf33ed24eb54a1113da54cf17116cd4573ee249d1a20d85e21ee5ad61fcf03adda1787c1a92a17596026b697d0490da85c0e55e7a9cc8a2924bfe90db658cc830b18da6a335a4352f2e4894f29de3e68f4f7b985397cac72c17ff455973c2dea48735fdd6", 0x74}], 0x2, &(0x7f0000002680)=[{0xa0, 0x1, 0x6122, "52a000b9dedc448f861a67344d2d6718d364006d8b226f5065ba4ba3ae8ae9edfd725b717688697a578ac199c743b74ce8d84bc9fdbab564a8c84cf08ec2d7bdc4e41cfb0ed20c067a430b96b537c7cb4bcc40e5a421a7e94958a387d1e5884a90b83ccd749c5a097ae858979ef5729e5837db0fd71652f2e16c747db854135faab983144d1a4024cb0a7994c19572"}, {0x1010, 0x1, 0x3, "3a81b3d3ce2be01ba03230ec3c6acd844834de96f94234fae573f3b44781956435b156f9b4f6041e80ee109f0422f45a127110aa5c7c0b7e8fd8dd804b01610bc8f09c90a8c8fcec1ebeb117bef7faab05c9f35344be56931b48aff9894022bf272055517882a12fbd89decbb49407fd9764d6acc45532c7aeee64c7142184e8f9835bdaab3274ac30af5b903417a61b3dcf91605a2c87e8937a816d7dd601ddaf7fbf3c70ca240773e1bcda77d328c81a60305714fcd499fa36feb4ef71d7f4c9de51040fb23440f544d563a63459334114f6d2f6cfdb0f9b3fcece6f07bf885a4f3fe86e1657370226f3cc3e5f9497fe29b287462d904e8d442f2b29ea2b976f3e04757326160a2108a6d8332c6b805def34fda7d244e2796d4f6431b3434310ef0c9dc7ec71fa11cde2d12675921ee523cb15fa8e60c9d837709e5a93894980872439988fbee7028b6a1b620934801804e4db63f67e47fd329806e6d608667f5c08d59c15606319fd6795a7ea3d12fa05c2cecd921542a4538b4935329997d71c25bc0b3ef2fa69403a6358ef8610b12a34e8814f6718e25fdda32527b48901cc1e0df8aec352b0bf9280b3d64ac4bc5307f539466b76438e4d6b20631dfec3dd31110ca34f759ab414daf87ff7f25bfe2c7e6b2785994162d0f8d2f799137fe5c380bbe4cd4e6a0db65638e95f4949f41783a0bbfe3082cc24ae82a2075ce3efb8745f03f2746a8852023830656ea305f43b3d3e71e34b07acc77f1c76c323e4c11a86f263fd1e46e1ebbf3b2e2b9ba88d020f6644a8d620a5f9241956fe9262dc1f295a39194ded848bdf7e5e93c21448b9ab720ae115dbb734dd61286e01ccd8b20644121e792d1fd470b45b519b5df20117d01046d70db2ae173c4f72c351fe76c4d1b19531b5f38f6b298dac09e8c6813816bc81d347c08664b9fb4f014dbadcb17e3b86d693779c9a1fd2b953f52062cb4e42de9a5fb91bc1d59671e511a47f77da7528ff215902002861b5639a89f6663f6afd63ff7c28fc7d67f175b6d9d7b0dfd3b5489cf305107912d7e210451eac43cc60c9eb7b332d3ac70fc90930874dc4c272113fa79c81aa6a22bc1447cc71349dedab693d42730f252f4df40904ee727f6727216a53fcd850b7d819b6b8e96201ff3dec1550f37fc3897bdb91fc18679d47cfcaede358b8b0552844ea224dbaa8c65d7c19ae760b16ced2c68abbe0c27d2be9bbb4ea6148e1855e36ca80854b268b8bc8925088b4f76c40a7fabaee89cb2114b9dfd823a95b34968f67f905249b89cca2544d22f4730d332e215e11f7febe0d3d63238f983a1353e5291ed330c538b86f995e72a38651155bcbbc782bb25cdc01f46106fee89076a7e072118c1d1a7c8a6b8e3499c038d1895694345839d43d9d62d418838d181baa9f5a2618f8b515263f192cc40214a4011d3ecc70957c205c6b2e0a77ff8463d0ff69cdb93b06005eabc7ff9fa92effee25536fc0a937a1bf4436c16b02802d7973742b730bc0caf81a3d4a96ecd09d9c9a729cb6b16b0cf3434e3a53c90d7d925e31b717972013f4786f8660159444e1b949263f2e134fb07e51dfdb7abad4c702c7fa52a5c93296823307d70c046a20505072e94845d16cb3528cb6e09314cea90a203231a142b9b203f27aa8ee9772af91533e3ee877512d33cc818835217ce7cdd11bd8139ac4724085b7073cdf2c982f62e54e3e66d7440a12cef521ae085ce28d887289698eb00c9d5571ace2751ea444c3224ecf7019d6b8c146ca21970b8fabf0d90d1bfe23c68e13d28f66d68751d8619fce498cc3da38fe7e5509c463e98c0f4e2fdcd9772d04a0e8e496074f764443e23b275a61abf060540dc889e48c92dabe0c371de840b3295d783706512454ff28545cbefd2ab65d6dcee1e3ba46b569177a578727708902629216ad1aacf67a89a960ba90f91af082d2a88bad2b7dc32dd97c8cf3f261040ac7afdecbf03979b9cdeb9de97f0c588fe51e21d83ab373e88632e7bda7d1503f5b6ea5cac271be7a006b2f9d0bbca2cfd0338295fc4bfc049c649000a33fe24f5bfcac37c7904f47c2ce4eafd389663d6672a9ac1e7a8870da06f828ccbf093a35c9a9c24b6b59aa87424967d3b5f98a073b496f24c8df4deff023bd3ccb2bcf79f843f61c87a9afe64b7f22b35fc82726758ff45a819e9a583de3eb357ebf4f94b0d581dc153e6b2b31d13b7e2bec315f8c767a6103615d5ec592e89645b09925961f1e18e5ccaefbaa99f100c341427922d760783d4cb53e7a9cd729efb97211cfff2187b64ae637d6c2b632e78886c5631517e76531808a080b828f98c41f82c0cedf1dec26fbce99c0c3b45e638537412253f764443a84c505da3415f8292c81b89374f164dff47a7535f8fa9b5dbdedccd781d908de8df4e49f236bd23714b2edcbbb3c790f544de3e1df7fb99d2422ff73321936187a585181b7ab956ba886c3fa1f07c3cd4247ba4bb5839f9d4f0373b3e27d9dfaed41f44d594e5de7227aeadac26207c7c4411e5789bd5461f1f5df10c8385fbc49abbdbfa76a670407530dbf563fd0dc003081eefd0473e0fe9c0db80f6587c7d5b9e2ddd8d39d9814d4ab1abe2526b02dcedf69a1588b7ababda2afca09bedacafacd60801496d1a84fa92939dadd1bffcb3d7710276d0f7cd533e8ad96057ac2114eefbad2d06d1ccdb38c5c2b476ca8e469b772f0edd1e70ca55a72f7aa3332ec810177debbdcbc3e9247a7f68d989642c230919282c70a103bff48dd08de367ca1e5befa5d2e746b0879cdfb63b13f4884ddb914eea4df9f5f18497f69538ce040d642e389814c02eeefadacd303031742d08e103a7b89c95efdad93ef4aff2905621d05c2fa0bf5cd3525a0f79e661dde000afc1d2e1aa40fe725bf67a32c5442c1966c0daf5e9d2da7a11780228b985b91480da8cd76b1002b39dfb0aae3f9594ead073ea9aaa85e5824680f0f0a1e21b593d15ea4d35d43cfe39d7215a1518c1b34cd270572fdb4bf3674b9a525491c80bf483bbd46384404aad7743558e2b673f5cf7702bf515710fdec0131ac944ccc1ba6042ffa92481490bd89a6323bcdfffd23891268062bbd3f3ea5a6ddccde82c5b82034fe949f0b85f4accb133319ec1f4a0494970931c3b693c440b5f932d3cd478123918983efdfff7cedba4aca14767e337164ad7e7d04707a38ed4da4f534a669c1c26f55e553f1e657c909f277e5873967fd425cd3ef1172e3c4755efd5db8627fe8d8cc4f0f2e7f85934abc016cdc3331e1076fca239fcfbbf010352141500a31d25d1060c1d72ffa7adc19123cde78505439ab1f33fdacf2f29e440ed14ca48eac1d5c41d6c163fd50ff6c7a04f1b9801ebe380632ea653657bfa816d9892e18fb520e7cf795310351e209c3eb274c421054f79a437bb47566dad0b47868b0769ecd09667585b4d7eb8e7225a0b83f1804a5ad0639b66eb67512a46f57899d44d00ab5f6c7fe1870a1ab2c5e965c89c983a8bdd9e5620fab9651aa29148d598069cbf1df59bb0d865104e9eca69eb49ef14416df1b266c24d223023d05634f1a7e0908f074afa4ac246e4f1bd3ef82250055b6fddce08a7d998c398309684e43773941a5b1f8f0a960665b1df8bae6d6ebf0519a4b72e0bfcd182876155a8013d1411fb9498df35c9c31e67805cbd15634c14cbd0c94db3311bdaca823765a0219b33759b22247ac1bf70062139346b0837a5381e2ce5fc91a2eff76772120d3242ea55ec69a8e918a99813f83e7388cb529f9af9378b8bc9bac7352d193f4c3f41080317af426986ebf287dbbb6115a1efd262dce8594bef60c4405f7ff5d1375487590a4accc0f07012ed93c7e8e104284caeb6a80a43eb9bd2ceca6d219d001c8ac68b05998688e4cc4a0f88b8f19d2c1dbefcb5bedb91b9ed10593aacdae303959a69da4cd9f609f22ff608f76b821aac7482f1a55817902f115d3f32381ba9f603bf188ab9eb0b27859ce0efce64da8fcf7387538a6a2923928647add78606ee03099c7609a09982c9ff449cce5c150be2429c4c5e0a940261a1f6e8c94c589a6a0aff3eba43c0334912f5cdd57457686276b25060b217af55d1a76132f884fca62af6254f214d7306b52ab5301db94f8c9fd95557fa2c0bbc28f8d180be9c689ba87c3723298b5bfaf304ae348fd9f2fb32f26e61836b3cefac96045be777a3ffdef3182e5bd628748f6b0807bd1ae4fa77b09e223cfb01708626b978a625101c2819b84f520c3811713f2152924f963f0e365cefe435e003c09a8012ee7db2750758032d8488dc371bdd3c3d254de3f935d0b5b42b1050e7a88fdd346c3d7a08f47488bf62da56088715dbca72a7878459e003442ef5bdc8ce7278f66b13f8755b345fc8aaa8c7fe0c61818cebd764dfb5706ec32bd0cd5310344634aefca4033d3ce71e94ff95bf909a1948dea7c8782803a70853076873ef97ea05590861b381f5bce66717c97ed18014cff1fd9ea15d59021210a3d4d46c6d3bf2542fa4e4256f1f2f2b08839c18d61e34dcc3683954f62f784f0445de2268b4dfdfb35f9e2d577d3020f3715e18e1010c839cafc21cb4efb9c13bcd8fe6a1784a5aa770c1541099b6dbd51f09bef9bf74db35c00943a39581fa2941553ab08b6093aa42adde409fd3dbe6bdcbcf31b03202c0d09f5d5093e28e48c92ba711be6391aca6ee33f291b6343e0df4bf9170e16cb8dc30a10eb8645b45992065a8a2ebe6fd6e0299f3669c38eb4fbd518774161278c2e53b0a0ff17297b91128b94c74908161ceaa024a54cd2e00b35c079fd85f4b712704e294feaec400e2fed2d234f2c4ab7780b2cd82138a9d0554cf664edfe8c7e53ae580171f8aba5fb68f67aac6dff0a84dc352a2bba37dd428f92b98075001f78071cd19c32d6a258301af6a8d673d633893b06338825d68d3e04e29273825c6407db83f47d05953057a13f9918042dac841f41107344282ba9be185f39a2410aab97893d2e7814802808a7e1133c178858ad6cf0d46144469d8f51b3a96a575a03cb2233f18c66a61d39d97b9a6b0af82758eefb8b6cd4896bf197b8e76a71e9ed214deb145be841b690a27167cc4f45a694e1a7083671a6f970b452b7d2c7c48f6e35ac218ff1057e19a5283c4edca3d3e37947a4eced4fe64e671c2747a97af6fc665751e15a943394c0c05c954659b8d91f7d904cc97f8daad44dc7a5905679406ec87c1436b77ddb5c162c85e13299aae3acfd778c6c1480c53723bafb618ac968e8378f69e087f3dda84ab634f346780621958ed0abfac5a7e0245df6576df9c037aa0f63d00bde5972198ebb7bc0d641f47114f3ad32a4a05f720219023ca5414c4dc18aefff68e35b5a88e598fc9d8a39c5673aa2e10c55741896d266ea4f315d3531446ad1eb8d4de8a24c2cd1d7ce316b076ef4b72e011346978dd64622f402b8636a3ea0ef964130f47fb3f3888f0a3c04f6d8ddaedd55cd68618a7efeb3833b1d891daeb079eef7e2afacce8cacf318fe4be520813ad2364544b2ad120b5dd437a75e6acc8782e6962be8a3125fa938302c54ac42aa8b4e1fa057453f1ed4d72353240abb684423a8cf308ce203fd7d78e94e2ebe3c83a25bd992d298c20c278e8a1701dccacd4d40a59c8530153ac842c52a598478d2605d27821c9663f261a3bdbed91d14d42adcd60184461af8e07a64afc670cc57ff97e269d4c2483aa017105ba3ac510e5f7d87f63866d0fb832a041a82b8e9595c"}], 0x10b0}, 0x2) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, r1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) getsockopt$sock_int(r5, 0xffff, 0x819, &(0x7f0000000400), &(0x7f0000000440)=0x4) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x291, &(0x7f0000ffc000/0x1000)=nil) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair(0x76, 0x4000, 0x6, &(0x7f0000000480)) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt(r3, 0x11, 0x0, 0x0, 0x0) 11:46:28 executing program 1: socket(0x18, 0x4, 0x250) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000000000038d) r1 = dup(r0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket(0x18, 0x3, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:46:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) 11:46:28 executing program 0: r0 = socket(0x1, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) 11:46:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = fcntl$dupfd(r0, 0x5, r1) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x67f, 0x3, r5}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:46:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) sendmsg(r1, &(0x7f0000002400)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x100000000, 0x2}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)="788952401f82450e99b6f17842c6ea897c4c21e078b022bbf98ecd8b3a0008a1b958e870b5730e2bc1bff75477b777a54cc5c1024113898db1c8572bdffbd28c42dcfc4f040e0bf39e07982cb9a3a121dc62153f161eaa332bb9bdcfe4f15f6299a37583bb42844c186eab617f0be9995e285dd378772f12a2f323c929a43e6b3d8056bcd005a759b59c1eaef1bd3d1d5b560e98848fa7b33371e31759d29cd319da14b14e77fb6f869242a1aea9f3d3d787614fa7dc0d38d4e603bb65472dc6299c9d376d075b9b1085831e0ebcfcb2da5cc0ff1a30eef8158fb458e5da92c79f28e31c25134b544977dfc1a039c381667493b797e76c4106a8b9df89d8c150f1270846d3288a88d35b8da0d569f7199052aa0ebf1d2878a2f3b1b19a16c32e9bd5ea1303ee87938d284ee1b0272ff9e7a27600d9e7a5d799af1c767b5a6bc00a00a824e651f4ea5a918020e80f30d15f3be7dcbcb136f8eafa6eea9b1b3b9eecfa7e0cab658930a4af9948493975c838edf5da8448be63b8ac01be00f4c72b364d1cb7cec5581eae6e15c6b5d2109ad83cdf27b4384ef83dfcc43d68a7ba0a9e93091f0263069f6edb58836f9743759bc51aebdb00f1acd5c54c8698dfee2baa38e46ea66497b45122e6136da343d66e422a41853601b13eeebc92989ef001f59829d3b2208a2f5ee13e2021249c1f175346c237c374b73f30f7d6245a101fb86603f139c62fa25666a9837625c2746dec7a1cd4d738b407df449ea80079bd3ec7caaddfb6e4d3c55d29422ead4bfd6f73b4755bd52784f29bf2cb29cf169f1e22dc8b2eb27fdb4f64f8af6432c3bb5037445d399162d29049e4ebd893c9a85ab17c075f02c0cfafdb73b0b085a4b8ea0edaf6bdce2183be713ad44952da2e21215dab4e93737f23b0007875789a13f0f84f5ecb58520ae70599f5c2875f5377d58ce435c02bec00d5287ee10ac9966cb3d31f3dac9631592bab3d75cef9dd191149d62e5f4c091a8127cc9182784d54080b5ce6d5763aa774eb0fb7ac0f8157c5fefa462d90b64e5d9cad50d5bc4b570331ad6359d3bea041f897f3bef7b6fa2b0494393233fb4a82d2a57f172ee8a61ab6aacd46fe03895a210ecaa4eceb110a23e8232f7249398bfd525ba5b2531afec6e5deceaefa637ab50f1cc175ea25538fd988a72970fbd25c9305ec507c14b1d973739af48684094482872682b4e2587e1786c41a362e1de9ba54cfad59fa05c03b24877a62c2608d0dc674b43f8ed422dde54561afac0d53ebfc794cc1d197223792f46a0c2f40277bd3e039a514981c36afbf42ad9b67268105f259be8f5eb248956cb915e66ebfc3991ca8b691eac07f85c7dd3ae1f373f477ea9732cb0fecce1eecc305b61c3f28c059adae9a70c0da223ef425a8bd3ba0e1c846e8be37ecb3329426cdb2139b05550ae05adf6122341169f9429af9c5672e3633927b1417e0952bdf09c096096b856e42d8208a885c0e65fb4f266f6d8fb20d7b5a2d3c4ba81e25e1b138f51e95f04ba6a8ec43d2780669fd0ddba19ad633b9e08c3e6c16c69dfc5e69a1f3a881ed150b09e318a31339a23d4aec2d8cbaa8499befa05d7552efbf79221572bc92bbcd8deb20c5b29ff1085b3fbfeca2bbbb127224b3424a7db30cc9544a9ed87cba12196ae4ad2250e912cfb97128ef8cae979b89dc59f655c81192d2f68052ff15ce9ab36f0b65124a553b68f1591f70483dd593c46be17e4da64a9bac1cc8bd475118b85328ba3a61916ce7b6b795b4a15b6d9ea6eacf8b327449db2a41b3fd28401cbdbe4a1b22745e8026a3da917c0f1ea14c0eb38160e1a79b526d45373a3628144ca4c4ea453fe234fa8ae8639bedfebc96e12be76f32859fa2c4117f253bc28fd21f2c3692d6afdc2f0ed5a36e6bac97feab1df135d2da279e4fd4398d952a6fdab8430050f9d1f8a9ec739828981bfdb1249ac2705a38a6c6a40e3c575f9434acfac34599826108b2ae13c417376e21a7eae7ab916da003bfb975fbbf7c30fd9877421cd225dc7dc426a731dd690b8f2d1bbe2096ebdd9854c2b5aa76b2304c7de15b717c1ae347c0f0e03ba7cec22794b92f468a99c5b7fec97e67e5e5fd7c6367e749c7c3ae55f6a80007c4369313e95076604d2ecc9e9c27dd326995da008136c3217e4b7522e54251c3b8f081ffab1c7192b18e2d746695629e2a99b8d43237ce320628bee27c46e13aae24cd5adf5b9093093103e7ea16c91124f49bac5707a10609ad26aa486000b260ee82aa4d0a0cdf6927fd7d8e42aadaf8794b07775fce51029fcb1cc197143c68c4c8bdeaefcf23967bd8dab83ff5de1e97dbf41d3cadf6d1d65587cc36129eee65daef62e9456c64be631341a8cca9b562de160debbc60b1fa6baedf60544c2f785dbd3b048e09bacf83461eb7cf281ff274157345bed15a38282885814f7053bf4e20eddb57ad603c93065d32ac72f6745cae485a6ccf3893f50477ea6c3a22f858212fa6b265fcd38c039f95807dc2d64ffdf79773c6495ffe8610c51669e1003063ddda2d19ea90dd4718659550d8868a356eb78283dc06ca9565c0b4d3e6686e4b999e194c80ac73598f980e9f81ff3d85ae0816cbf49a9eea9ea1ac7eb27f61395341d62c387ef701d58913fedba10b3f6997252f54c8a7232069d426ea171a98152ae12f32aa3a1e8a07ce4e7291d91461afda146378b0d264a1a390cc1c5372d548231c295676f84cdeb538d9b1f4ad0e8f20d843139a9322164b3b1462f9dcc22addf1338c2109fdb39ae2e159e738757e05df028bc72c329250f8c03bef26390d082f2b92dfefcc94bda6d0e7f4fb1ab020f030c24546b470f7c4aa649503983005fd3cd996b4beece62bb753f5f09972c2858ad951512947c75ee6cd667c19b5b709b226f85249c5708d1c124cae45384caa33ced79d38f8a13c1f9bae1fef9efd0c1da1bec85fe42799b9e3e5d2b380e7e0102f0169028fa0d2d5141327d6246863fac1393b117bd415138c80e27017635577ada0dc44264dcbee5da0b65cda29d6bd813c0eb88307febfa2ec4dcfe45de758f18cb6646c417c733fecb870f142e34666609be92eb2c78467c9aa79764f2dca4f00be584c9116265b5c41b71b6f8aff409129d5ccf044b46069713c907cdf90ffa9e3a012ef02a7a917d22745a19b5adb65806c27706e8f9c2f0d63e704d906801aac25df32ac0caad657e4601d84ae93d586ee8119ac26887aa3ef5490b7f8a8877615133815a4151131f4277c7c540d1f6f08f96fe6505be3d9c2d7871242da4f7ed49936c34d6a3239899ce6ace6c7d435d0e46b97b17b49f6795b6d369f12a636b2cb1e4a921105147865e5e4b49c32a1ff830d62a924120abe49ebb1c3f848490028e5b61644ef5dbd9d304ee555f5b942d977265278930f6ede5d06dd8717a2ce6c56ee672eed86ebe931dd93cb4b1b4f720bc37cb0c59ac086bc377ee551fe3d95ac6546e6a01cec50a387acc251d6486b4a6db7319bc5d8dd4ac352a764b193aaf2da5ccff87f9b1dc0af8acb1d33ea6f60619480be7881025a05140badc9220fb83d8ae20e045587042d307c78668bda170c5d0058e5e7043861984926f79c39bc2e0f20653ccdcc45c4441ab18529b0f6196f8b4d87b0f9067e081c3a510159f1302240821de6ca07b2a421c91b12924006ab41654ceaaa8c166e2b0d89a5c7a915fc477fe1277f59aa0f36c7652299f7d69e87019e873aea6fbd05ed5ce8c6e1f4300fa12bc075529dd8bc4b910f70b501c863f335960947641cbdf22db1e41696c1009782ad6ceb7aa89c507686f60610d24c00a106d3ca410c95354dabef45e0d88fd79bbf28eab6f8b720637a11aac0f2c7c8103450a51b354c9e96fc953738ca58e8f79f02b308448fb51d349aa8b27d481cc864f80519a0168282a02becd3a080392f69c3e5a16b75a697f8d5d73da4538d887ba5b4ce7d313ad1b31df03e67b9411001568e37a12973fcc38c7e718e7891a2cd4aacd6c3edfd529719b39ec3865e75cc5295615a6d9da77972c780cc514de604eaa40e33beceeefb453e4cb1819949ad082f3baa43b1fb0abe74cf9e76ea6e35b837515297acdd795bae9bebafb9f6c603b73f7ddc75f65558ad325013e8640348889477273b202a4533026bfa9c7dd17db62d2bf1f2c3121c7bc7110af711de1aa28b8d4fd20341a5409821d7617806ecb77fde3e3734d0b952ef05ea9a95e4aadaaeaf4001208b5fc8c005e22586ad649e8a702b06e17073bb89b15d6756d6fd0991905b31848a8b890fe06ace07b195d699e4eb32d1f5abef6884661af9b526fa6486bc73e32ca53a1e23457079d81f2c6190cf07833dfd8aa870037e1aed4b1ae0de06db06a6b667da4187f82dc08ef936a2e021e7c1f87b471f81fedf772757a96c0837c0b732af5263db56a36d0818d48aac2559c912519c4c0967804de56ac885d03b4d35c7ec83f003b3b73b7b7c7b6c041dd68d70741e27393669f0cd82c05cb82e764f4689cf73d331cf2e0bfa2cb541434eb26a4cde44d04787275d932458387b978bbb32770e90ec1e9038c5b2c155b5f59c387cde202376e8b3f15c7484cb9a20fbb2ad83fea7165b0b3648b26afbd2109041609023f817bb90f5c8bb476358b7c586097d8a49e015c2c178b22de0d2b87a919b5b5be00cd5db7cd7e22e1938dec13b8cc7f85b01da22a0ddf31ba620eef5d7652de5ec55a4c97d3a62ad2f6503187436550158fb1e1ca1545e6f942310a14f68e4235e4f5c26c5a7994d2463c113aecc1cc758b068a35dc8c21e139f2f958e6f53a6f063d14822d79505c57ed876b951b9568d1a68d7db1d0cf1f8cdffdab4397bfc82a58101e7523f686957b5f0400e38a485ae03bb852edc2efa60a7e916c65521c1b935b9d3192eeb84303e93f1b6fd60de1af59056993d680a348656ff8bd0eef8ff21d6c88a174a6e322e504bd4678dd91a3cec6b30d951fac1f078a8e4fe96e70b19a393cac0d9a61bfd56c443cc8ac075e8394622f3ad39276bd4414e1b87815abf2f654c0501ffe3135eba29bd33bc5812c192fbb521664e0997132a92b293f1e584fc4e8c341cc7ab4dbd986b0f0a7303096808ab8eb411d577d4fee8b269afd11b2532e4baa119ae9c2a5f494ff16601f2fc5e8c8480f5586c02165082e152668e9dc14e7f92f6ccd5d0ac9399176a3bf0758368640c48bbd60162c1bcd5a707b4f2bcfc12cdfe74b5428e7a02f4af650ffb1ef420895019ae6b872db9a364252a122f9be565ba17d998692a307765273ed1a7a3db10ddf951e48d0307c85f67dafa1e1e0ea357694d42827bd3a2b03a9d5343f61c6845c09ec569fba0c4430a096f2b8d927f711136017858d1c8b63a259ec080011df4ce68a2a3889cd2489d46cc6b7b2c28d1b22607b95dac74a0ebf7f4170e5bb6f4804cda994ae1a9a50c031d078080bc8649bb45962939c8effd1bcdafb988072d57edae4dbc6326c603f9d124500fe66bd75c81518931937e729293d85fc58c59933f3785bb295bc7417ec9df8da6bd5eb793f9ca0fac83bb74076b91dcf49f81eba33bfd917fefbc34b92bd83198c91061300d566319b7f3c4a908502c9136dda0c41e26b1d85251d52ab7946c18834a63c77b874e866a0b0782f2d54eae849550a649ec0f1a9448ae491667ac6959e954b3a29de39022303743f8061016dca3321d87be7ffd7923b222f092ab5f731e3500adfd0e814fc7fe90384c5987f2275a28fd5799198bfd700d", 0x1000}, {&(0x7f0000001100)="04325b87bf1fa00366b6c7d9f3df0ad38560ae27b1b1d7a756ab9677b3810c627d8ee544cb20422624fbe5917734f7587a42acfff2a0442d1044e29291e58d895fa404831c317ad87dd90eff4a1bc5d18936524018ab9dd90a8c52aed7df99d95fa9a0b74e69f5b878826e88d3797e01f3f4c6f6cabd8b7ca39e68407155f8c6f9bc4bcea93ba60d9cf2f3c59cc1d766e5aa9f88362ff509ccc9890eeadbed0bcdaae479ca236876a33e5443", 0xac}, {&(0x7f00000011c0)="19ec0edcb765decc0a30d8d19aa5444054e1a5506a2153dc852685cf3923cd7fcbb9b214bf56166459b83829e52900f519de15505974ac02c173acdf33ad41e4b335af", 0x43}, {&(0x7f0000001240)="88dbb7b1e674f210c0d331bf420a00f2912788117eb23c42b4e2a8bce22bad6b4d22a7cbc61ea2d312fd1877ddcafc6a342dab4a06e633caf67728cac24e840a341ce3eb6706ef01a2c189d8eb53e3016bf815f5c77e073152668fa653726d25bfb916abc57655cbb597f1f95ae87848d108494eab774aa3efedf4905429ec92e7b3d6621d8f72a6daf9ffbd7a3e823c61e7c445929c840d210f80cd2613387df7", 0xa1}], 0x4, &(0x7f0000001340)=[{0x68, 0xffff, 0x6, "81fc0a88b8269c4b3b1ca2c23bb298273d23b150de92d26a80d20cb116ead64bc56fb12fed798dec4dd806372035f46290f4a51fe55b74e2b98965fcfe1895ca1444ccac797e11acfdd3ed7a2c864fbbb5"}, {0x1010, 0xffff, 0x1, "42adfd367f12534729d76122bdeef7e4e60e82b55592b04adfa1421c592cfc53a9614b01a637df500830b3c9fcfd629bda2314f41a10e88428b32a246db909235da2d69ce8f84f3107439d32b36596274dfc497cff457ce0590511a1f3388b46fefe6ac102da328cc5c320cd729f6a34d5881d52a8819a2a1f795ef5e4232bcbaf526a837598f40dd50ed8d247af06a79d3374426a793122808ef80828252d6a9aaa6e24d2a93069f7cf75e3426140085c929b1d9f929aa7a762c2b3eff913fb3b9c9b5b38df8c8ca709561440f3534c8bb20adf9d42902d3cac9017f62dbf2efefe1af13f313a2f4c2c814e67a8564b3d63e4c235524a73c1b546479bbbe7afdb85fa3133358037e011021a680854932e5b9a0c1237783113330839f358943b253bef2706bfb4042665c7c7ec9350c9d2751bfe15658df5b462e9ecf3e1266290f301294473849486e927d704a0674a0810d78628b59ad80cbef583a7a57657fb7ebb8b8600380d08e1168f54307b4028a6bb4cedaf467fae6d8fe6ec15737c31ee00fb1ca4ebce57cbc465dc18ed2243d81d2dd1faa22929b8f93fd836b0a968270c5f954d7b9c1b9684bf872f567fd02951c2973fcfef230e7a3b5a972df59f4d8bf60618da6baff0b06e2a399c03e8302cef85257173407e6b74a3b39a2e458a70841d1f7ef11401f123b47b3be03d7fcb400578ae3127565fe444543e175c24b13543315cd32be8529183b75daaeb8e1e216f57e7d01672e46d9a3b1406aa1831e5d282e8a81f8cc1f587cc5ecb5c5b2f52b8fa65d3e981daaa8175f94cc8ea0be5125a323a6f327495e9c7cfa08f1743bdde59eb1ff262fdec590e8ba9f7064757997cfdc3af6de0b2719f8a5d657d34101d374a18ae4afe70bc508324a274a76184cc004fb061378be34eb04e9f45e21a0b0428148282f0311ee53b4bc41a750525212baa6cc7eaada56f5efda5b1a30ca5122ed4a12c3878f81375547e3aeb539cc9cb95b343dceddac4cb037ebd9f3378a042fae50de6949156054c5553b3a288793246821850b324aa5a3862baccdafe4e42ff800c0a1948e2e5d68baca49eea35e1a6019d3aa146855c9ba9f84150c8ddd90336ee9b428a97b3994686ea5600fbe48ed96d872560ee879fb8b4f7ce2762af2554b0a4b82246fb5dc9774d6f83f22ab1006bd04252d8c036b0acad40385dcdf4f0b67a0f50d176ab25894977f35f91cb31f47c66f4aea1ba049112598f12ae11f7b8a7d40b06dbb09855a53ad0d23b717d7612ea040c1a559abd72bcc711c2b4b19a4d2b6d09b04142a16f278e8f98affdaa59f4d2862f445c9ca09dbbc0f93868614b92521cc6597c613d2a0dde1f36b6b8bc8ca873549efb3987d803e3497a024229c8024d41fdf17eb8bcd8646f99c5a972c2ad7f7848247280859c2aa25cff7b5729ead453c35f6e1962287aeb5d9505cc91499e61b500dc6e3bddb92505b47cd89439737bfce935ef4769a24988f4e65dc67c279a9cca73756f7c726f240c45e12bd8fb1ccd29293815eea554c42646d358335d2739dd95b853e732245208604f149691f01d5a61e2f0729431f9dc4248fdc7ae7b613943aab8cfda2fa73e166217a109b44bd23677e4dc77bacd9db9ad2fa16ad1380cc7a75e3536a524f25721945ffd59e240a5a38517f94b32e6263037f23da93f59855e4e8079af8b11fb97b3025d2f274aa3f43a1ab884a9a64914bd31dd792cd7b0725a6158f6ce81b42878dd2b98f612a29a0ba50332f9dc3ace0d16b39be143d499c3c00178f21cb5db91a7e9cb3d629a78a6a6c8d50f23ea28fd9948d2f975037abf74574e8d8acd7dc4a4bff3e0f0eb300b05a94ed8489069b3580477f9b9886967e8ab9c2f96da7bee1d8173f0ef7d15fde8afb9f13c5df805d533337e87f603376431a5d4d1305f1b3a1933b2e58234a389c9d825ef4202959af22c99159cb2aace4b9867e87885d3947a47c2e7239aabb4b3690915c53bc20529a86d00ca059e478c9d0f7e4272cf759dc89baf59362b505fe7a68fc29a746c20340a8fede6dbe3e4ed3be86136800869e8cfc8a2fd51ad1245e1808e628b62a41734b95cfd834cc8c97b614e1e1fc30d8e11827ceb422d9cc97345949f2c85f78132b4855f611d67b8e4932a653c16c6f5dd82b2fb275359b1769c75a9ad17d72d27da03373466a0003e706f7c7b1960a24e5ab22e879d948e0545475a2538f85dee1978c334ee4e24511b72586c0199016878714542cb574561d9099d286d95c998637003b2288b0bb86d9486e3da29f693eca1582cb1508f3ada9ec2a9ba9ccf338f53bd125caece8ca1c8d63b0915ee16cf05e41b4d18d48d4e453f01fa2f1711355d93171e23d7764ef6f014bd21f7d29639e0f4449b50c355519ba62d9dd6a53168ad1e5e75b1f006dfd730065d3d8f6b72de597015deca7e305efd2f83cb2213735bcc2cdcb983f7e2a5039417f0ea6a3141d9fa069667350e7dc08995459ad82adb2078d2c1bbcb6629fe29dfdac2d8570b765b699a9f0ac3615879c0054e63e0007ca002e5c3723329ac0b47ff77cace3d52ecea49a787852cae59928c79ffcd0d8fdf936210b96dc03751d0ef7090b48469382147008be97f6f209d7b453c1135054344496117b59a441138d32c32dc17aa7afd9a2fa29692202bad226b976760cd8300dd190857636768ad7cbf1fc05ec2bbab87171d0b7b2f3f800ea89f386cccc6e9476a67c9345c826d1f068f4a5b7bc6d71514d347fcc547f1a07ec99a704425e97022f4b56dd6bf6050bc27650b36e8369aa1320875712333f7532b1d1caca4087cc7430304f3787745b345ae1f107f95e5ce4832a5aa2d3d84f0b570d08966971614aaa7ddf35d5130f5f40f552b7f6079517e65db961f5ee96aafbf32ef5b48a48200414469c26290cef16032ae8ee6e36651d4bf8c50227bb9d4c851891ab666aaf5a5a4efbbe7a40ef6ea0f3a2ca807a7a45899452ed203a3f6ef16a1d0f005db2af1269635157bfdf73838885ff5bae6d7c162b21c3f60ad2f6a107d4a7b3b0b9f1f11ab80cefc7d1dc5effd6111052261627d9b60c69b9638e3f54d11dffda38976787cc941e98619e47b38230c4b217304f2a1f24b06837793fd8307d29082a95a2ad7ee3e848c2021c72294b5244bc0b65e27728e94e00fe57768e4b6c33c6909437e861249c6580f3969c57995ca0c8205fe238f897a10d8c53d34570b34c5394763cc24101b2995641424b75b6b66454e0a9033f7625da12eb3a031507f305696e1f35ced54dc8e18a304391223b35e3e74ed8d84a3424d2c5e8a4869db49f6d854a3400de6ea16a24c90b11e9cb972652e8400817d39d10a880ded64d20ece57c3240994dcfb0165710a6b8f109f8b4a9f573b64dedef8b5d98b44b82d19016e6df91bb72b7b6cbcfd689422c390cbcd6b3e0d47fb4a2b54cf91c321bf902199ce6b4f372c4abc4c2d6e58e0898d09e59819448626974feabe7c6c6e63d60e4904dac577385f8e3d7881a20232183b7b558411aa1bf481ef4a2272cf2ca2231dc7d5ef4eb4a06ea833136ccde147e43983ff95bae8ffc4db00530ce4fd9440df876c429619c56b548b14496bdf7bc2fe8f556ca3d9b699da8afe95d94f20d31b0d6be1ef1fc768d716ea3bd28387a5c7ba14eab01872f93bbdab81015527b752b7eb3340c951615dacf37017b20eeea105912831c356ba9f08e4a6c5c8449665c37fb5f5758c8efd8ae9863fe338e96476210e73449b2ef1c1b9afee8f51e3f50d01e70a553f10a643bf6eab0901d88dbe9075d48cf3ccf6d7b4cf3f186935bb8852e21b3ee55a658078986bc6182a67c8a16ff32d1c605e1d1e74340a7bb3a01bae94427e5fd0d749b33752452439c065433b72a7a3700c88f4bdada1512ae6fb24808fc8e1e37e505c2895308f1fbe7e8d7186879796bcb913110f5757bf6102c4e81cd4cc7afdff0c9f2e580287e2d1d372c60eacc3ef5b5ea4cc153aa599edcdd9f9c4fb7dbc6f3f23e099067ffb8e9b00c1ff043fd0bcccad773b8ccb244ecc5db10828ab630036414b0ed82cb6754774ae50a2169e9103ffa4ddeb55526d2aa2435a59bbcfc4bf3f122b0d92a1f6f777175316bb429ebb39057039cfca57d30f6250d3b3d1f5fbccd2a2ee9058e29a858a4ca36b6e318c294af400d92c30ff9e5cbfa295198788d26bf88acf633f89d35f5410f0e3726edc6b7a9470ee8cd2364bee2f82d26888ae85d396c652f7561273207614a9628e6b646c4692a6ba81fb66ee145f6d741c17803e6c1e9525086b7bd9f335b20f147ee7255129ee2acdc49dd043e3c32b12f39a9c603d587b474b0fb423b639796c7a0204664c8bbd964bab259ce93b71fd60d7e550b5fb1eff77f5ed45eac7dfe20e5083bd2446d07eeab4626eac73e4289a8ebe20c54e23e48745b0cd04abb60d1b3fe04fb7b322b8de8d74bcf7a2b2db6fde209feae4a7d9cd7bf9f43345ce5a988f32ff289f0dd7e696dfbbedd12dda8dbd8d150189df428328d5490e717d76fc21f95a41484316da4fdcad001862a1a3db58e2a1dfbe583161b379419efd2e4d9ab08ff092e3f57f49ece30e7acdf8adc0a364f9e6109a467be61c20438b18763ed6b78cd354df6168b2301d5769d139756545d451372f568759ba0a3721445b2fea7328a7e80724aa613458b62aa880440050b8f18f99c1f2b931a201e29f46fe164f0158060f89c96e84fbffedb0bfc0263d27b2cff809f24e95a8712f2eab02290f37b01f9f8e3fd6d1c33b2407773edfa37ba2d34104714cf82a6686f538f1e67e81c8120c005c112bca03b8553b734167318887947eed3a37ac530057a78419c539d8b280d2917777b0a385f13a3295b1fab73b0e98e69a1f8caa9edb51c949583a50563cf38b5081ac0fa7bec20afa2610b690b8c42bf2f24b921b624680c7ad350e09609c8bba6e48065d3c4079a84230e6895b0dd260a726ad3606fd1df9732f50ba1ffd964e9aed153e57eb182d670f6f6dda6aad0b1e9f4fe4921b2e753f720551d58b1529efd392bff4b053b9b9d76730bc6679bb5118ca250713fad9703e44c4c6e5af213c030b8990241a95dca2f9af1982a940822d5e8e59152b07b9e4e133cb5ef706ad031d8e46afea6f47a55cb98b1b67330c83d34fa2ef9d900891a67098dfd5b52fbc55787a90d55223d6fc0f5e1cb47fc764446f335740da8ef3ef1fd23fa48923721d51602f8cd5cec158d72976c0d6623e8f859341beefbaf8cb3526c2fa54479270d3396a10ea0ea65e34de81a359542d631cc2fea259b1d9326f6f4638e8e995fe6d8b416720b292dce8d7dc9680eeb41660f6cc7379d0e23ebe70f1ec8e4e785487c4c48a33fbfc0e933d47d2e05d0b6b8c3b79e4726eb05285482a465a0b3602f0886e7411161e305d82363e8f6b8dd1c10d8e60e2aa4cbb5daf05525dc9cce5c3d3c7b65fd2574fde0a41cbcc417f8f2300cefbd122aff7d8108135da5eda9730c8ce7a70db0b1c118a52b8b211e42561e9759a5e97ef8d64dd367c9c8bc2ae7bcfe7efee48fa2140318a990657319ef5bf79a625547cdd0c98288a387bc752f42ef37e7e0140c3e828c58e3a3295a14cfc63589c0d7fe1f765694d919a9d6397fdd221616b5ccb0d39970ff37fad19660b2b508f6cd6b96b343a93cf2457e5b85836400a8b3960c7ed5c806f953d9555140f5a2d5a8a445dba69530d309139089b28622574881e4c56568c0c1af8172fd98d0de36e4b534a86c99853"}, {0x20, 0x1, 0x0, "49741c39a59e5264370936"}], 0x1098}, 0x80e) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) setitimer(0x6, &(0x7f0000000000)={{0x7fff, 0x100000000}, {0x20, 0x4}}, &(0x7f0000000080)) 11:46:28 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) syz_open_pts() write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/98) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/183) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) 11:46:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) syz_open_pts() kqueue() close(r0) select(0x40, &(0x7f0000000000)={0x7, 0x10001, 0x1ff, 0x2, 0x2, 0x0, 0x1ff, 0xfffffffffffffff9}, &(0x7f0000000040)={0x80000000, 0x10001, 0x7, 0x3f3, 0x2, 0x81, 0x80000000, 0xbee}, &(0x7f00000000c0)={0x1f8, 0x100000000, 0x20, 0x2, 0x4, 0xa1, 0x0, 0x1}, &(0x7f0000000140)={0x7, 0x7703}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r1 = syz_open_pts() mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000540)="80fde05ad2644ded3f8639a54385236f03d876d07dbbabb04c05a21f411cd9dba5ca08c71445c0c890e6d9c6ac757d54470000df5cda98e63c4496349a984db6087156a64cc7497db1d193befeea9a65c6572d4eb66a88383141923d9cd18edac56905f4126ad5fbde063bb2cf7bc782fd63a2bc326ce0fb44830ffda0ee6489b51675fd55b9f9d09397b0a04751527b26e217bf318b6b4e2d0f8b0580fa461a508c866d7e4cdf", 0xa7) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = socket(0x18, 0x3, 0x0) bind$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x5, 0x8, 0x81, 0x8}, {0xffffffffffffff01, 0xff, 0x7ff, 0xe62}, {0x9, 0xffffffff7fffffff, 0x9, 0xb073}, {0x0, 0xe1c8, 0x8, 0x1241}]}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) getpgrp() syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:46:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x3c00, 0x48000000}, {0x8, 0x10000, 0x1, 0x1f}, {0x2, 0x9, 0x18, 0x9}]}) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x8000000000045}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = socket(0x2, 0x3, 0x0) fsync(r4) connect$unix(r4, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r4, r4) r5 = socket(0x18, 0x400000002, 0x0) close(r5) r6 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r8 = getpgrp() setpgid(r8, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r7, r9) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', r10, r11, 0x2) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e22", 0x3) preadv(r12, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r13 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000000)='./file0/file0\x00', r13, r14, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r16 = getpgrp() setpgid(r16, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r15, r17) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000140)="220e22", 0x3) preadv(r19, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000000)='./file0/file0\x00', r20, r21, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002a40)={0x0}, 0xffffffa5) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000140)="220e22", 0x3) preadv(r23, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r24 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000000)='./file0/file0\x00', r24, r25, 0x2) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f0000000140)="220e22", 0x3) preadv(r27, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r28 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r27, &(0x7f0000000000)='./file0/file0\x00', r28, r29, 0x2) r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) r31 = socket(0x18, 0x3, 0x0) bind$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r32 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r33 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x14) r34 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400, 0x0) r35 = socket(0x20, 0x2, 0x3) r36 = socket(0x2, 0x3, 0x0) fsync(r36) connect$unix(r36, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r36, r36) r37 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r39 = getpgrp() setpgid(r39, r38) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r38, r40) r41 = geteuid() r42 = socket(0x18, 0x400000002, 0x0) close(r42) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r44 = getpgid(0xffffffffffffffff) r45 = getuid() r46 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="73aadc211edf810226a7af7ba3966a740dd30280c0338a50577b8e346b5e9a0715af0e029be35d09adf6aa66382ac25615b19aa1f3d71f9fd9815d0f9db79a9a9ee6df5dafc3eceb642901a4f0ab0ec4e10404537f3c9a8bde6887e7147029b909fb1b795b0d265ed8d004c898030cc62c3db8bb99512dce5bf20e429c68937cd5f2000d7260c18c2a74f1bd214a43657a03004d72c2965d209849f738663552a90864ea9ccd8c09a8a262ff75d68bc82412845ca918a0f7e672abd57f2ff353bd8184f2603b315552c4f61e520c7d8ed847a7c5cfd31a460c695c6f8c094cec326f2667a233203f75195e5f22df", 0xee}, {&(0x7f0000000240)="94f5a6480d9ea1086f45f126590ccb", 0xf}, {&(0x7f0000000300)="c19e54eef19f2a178fbe472fd972849375da38e6782cb933e1f39b704ec1a51ad3da8db7dfadedeb5bed6f76dbc7d69e7c2c2b5ea530c2b0b1157e6fdf6cccdbb04cebd5067212ee7a4917094f29b86f641741d8eaf75e68e64a988f04bc6f403053a37f252cabd73c4f0aa387fe14447eb67980206916b785311eb4cc0a84a9b1bc80b23a79aa7815f9d5093c657088269649e7d4cd760f4e8b1fddd26ae79e", 0xa0}], 0x3, &(0x7f0000002a80)=ANY=[@ANYBLOB="c7010000000000ccaac6003dffff000001", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r10, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r29, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r41, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0xa}, 0x400) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x57c0778ec6a16d59) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x400000002, 0x0) close(r3) fcntl$dupfd(r2, 0xa, r3) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x101) 11:46:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x3) 11:46:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000000000000000000000565de3b7f8e561a15ec775c5c0ffc1f6562701ce2c8e"], 0x10}, 0x0) r5 = socket(0x2, 0x3, 0x0) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r6 = dup2(r5, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) flock(r7, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 11:46:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/123, 0x7b, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00$\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") mkdir(&(0x7f0000000000)='\x00', 0x100) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="2d062e71c70fc570", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10000024}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) listen(r1, 0x10000000) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x1) getitimer(0x7, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000040)) syz_emit_ethernet(0xa, &(0x7f0000000380)="b6d4798f76124025500d0459db8e") 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00pz\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x22, 0x0, 0x0, 0x10001}, {0x8, 0x8, 0x7761ec78, 0x8}, {0x80000001, 0x2, 0x9}]}) 11:46:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) munmap(&(0x7f00005f6000/0x1000)=nil, 0x1000) 11:46:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8044, 0x40) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x7, &(0x7f0000000000), 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000002c0)=0x7fff) ioctl$TIOCSCTTY(r4, 0x40047463) 11:46:29 executing program 1: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) r0 = socket(0x2, 0x3, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r0, r0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000003694e3a7d3bdd80dd8e65119de8d61627d5bc78c7e3a22b6e0d91a6ae54953612782d60ba25d65e7a9940f8ac28283da3bc2205c2409726bbf4d1cc1371da8cdc1481fb008725216a485818fe7ae8ec58240fe48793d35a8048a2c5164bcdbfaa8d2"], 0xf, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f0000000100)=""/116, 0x74}], 0x4, &(0x7f0000001340)=""/193, 0xc1}, 0x800) 11:46:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/248, 0xf8}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000400)=""/90, 0x5a}], 0x6, 0x0, 0x0) 11:46:29 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r4, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 11:46:29 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 11:46:29 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x80, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() r2 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000000)=[{0x0, 0x9}, {0x3, 0x5, 0x1000}, {0x2, 0x3f, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x3, 0xc00}, {0x3, 0x100, 0x1000}], 0x6) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) r3 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000001200)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000140)=""/125) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) close(r0) dup(r1) 11:46:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x5}, 0x8) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) r7 = dup2(r6, r5) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) close(r8) write(r1, &(0x7f00000001c0)="f7972ac9774694b1d467c53a49eccaddd43f275be11efd3959a7ba3ff9161d6394543c0354bb121e68fc52df8964791bb1587a02685ee6899ed7804d77b0ff9e84c89fada90e5d81c14a9c58a749a6fa27808c5a3875052e1f26df2e7239daf9b492c5c38a94a32b00c93f2661c6b76de227c5f91869aeeff3c291fb6b1733eb69a84fbdd6c37f2f825ee1e5b5581db49b95068359a46b4ec3ccc2a916f39f0bf51d3adca2a492635c8f0724e5ad9a5bcdebc440046cc411001386197833136be121bab1819a7677c280a330d932a785000d74f4def6396a4c988270edebbdcaa513b10aebc4e97b8f05", 0xea) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fchdir(0xffffffffffffff9c) 11:46:30 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xf275) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x5}, {0x0, 0xffffffffffffffff}}, 0x2) 11:46:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) fcntl$getflags(r1, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) sendto(0xffffffffffffffff, &(0x7f0000000080)="93b95ee5b969632d0bd05f62bc3ef2642f89c3c3fc0e7425374fbf12dba74dbfbce5b8224d67ae0dedae7d3d973dcfc1f2fde00047c55a133f5ce4fafd6837d96c18373f73058834c32ec8c43fe6dd177d2db901f770ea32f8261a561b42546549991c65e0a1ffd3c4a147bdbb37bcafb935e3921d03e10f4aa009bf911e758bb5d015f0cedc8715bdb5d344798ae199b9d81aa0", 0x94, 0x1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x38000000000, 0xdc6c}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186204011f519577fcc998d47e897f7780e9992d83600053b5d1d090753dd60900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf62600dea3c2c37bb79d7d2c336e6f9c6a", 0x54}], 0x1) 11:46:30 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000002a40)="9eb2787e43acdd538dd190a3e9f1fb1d490ad7c3f4f90fc0e2beea7520668376334a8c9c2c605156116b1d866468d2cbf32193a37751a1827b97cc5e15a0b5858115e1cb3f56bc027edba423665ff24f6de30b6c97197176b702af2e8d284563058610f6994b2a1e5eac4e07d9d4f3579ad5d741c080ed97bc8f17e9f314a7763547d1901b0d6fb17262eb514a0caa3c4a13554394781fff2f4e2f2eb75a613765d6a36c86c105c5b5d85508c6a1864ea3cd11fd04647ef35de59658c5a26d19aa16a71cce2ca0876605dbab397795938213a2cb93a119212a6a319ac428f8f601561a96cd7d7eaf3c923d3d9f06973c44b7751468e7f6b524c66e85a5780db6f77d3d2a1a9086ead47d8bb3a2707c8b27e17dff6b1a3dc8840be5540a8bc988c9c19339e97104164c9df66cf26325b8aeb0c2a4e3f4080b9518de2c653e6b09ea6f61146cfb1a2b4fd3bc42a0bf750bfbf7062f29aecb9bd5d55092de7536f40e0007ba35edb35be6d9c10e83815d0216487fcfd5f0cf455a53b5092c2afd313ab732d90de11ce9a7a21394a087ae27dfd59bdbab94482b99cd28ab2b1edab9db58318d2b1f2544dc043b8fca07a66153cf45e1778a6610c5570dcfc52542916c6d9c0d581c1d13a3a8d4a43635dc38bafa81844799dd18ded2b9cb19c85ad9dfb80d721cb7904a8a58fa8079f756c603ba55cf5013a658f20dd50fd2605899b8510702321f9e53f10fb424093e28f6bea6edc8057e9ca99a8416dc08f3b2947250141227391c0bc091c468b4cefa113363d4da19dfae6dd50a3ce382617014e15a630983e78fb225c0badfb9af0abc975da39002486e2527c49162264e1213bd74754adc0701596c65783984da937ffee5c4fbb445ae951ad04ee27407f7904da3e5ac2f2646e0b078da1972fef5f053cd5aaa2aae64978073012935560d303dc0a1db326896c7063ef18f0b1e6d489de7c4c9a79c95dd478c32c8b80f6aace764c5de2da2a9c4bd135ee6a4b87ddd6744af5c8d45b3daa2ba91c8b9ddac127f8b8a9c91b74a4f7bca2403d8c305a5ed34fca2eb3cb6bf98ba86b2dadb2ebc9da627db9155d95c3147159bb058affb67c94e0c66b112fb38876779c77758d30d65c2bcf5a50502af753050549d8735a8141ca7b3415b4675f12b8891acc4fc684df9a158978feb001347dcea199eb4cc566fcbf0799cb37994455f58c7660239d487be20893243a2b37734d2a3da3af53b73e16419d0856451ba83c44d625c41911fae6db95bfa32103d41459ac0a6410f48c8a03732dcf98fa44058dd07e060b4e2c7a544d9b36b3cb5a1e8aa61082744efca89fd036b9d56d0d00542137b49a5a2f9b65af87cb6089bb64a151281f567339bcefce70418721d8a11a2eab7949a1dbc3eaa2e5a7cb54e325067058ce81a663630dae2e41da4765022b37de0fd1fc128c1108093c3d34a50b9813c828be2889f66f7659eb33e17dbc1f3e91b6903d7a72883c5b6a30c2c9eafa4af13cd8ee90a56d2bee3d568404919ae7766eeb587395e448be69f6f72a580e773c8b6bd1d49b5fef081f8d622193d42b35606d459a2ea8ecd8ec32db84f9e80be24a8279d8c3cbd32ccc8b9907f2885374c8b0a4d9a1a8024901728ba6e51bf5f96c0156c388d1b2731056ff4bfa2b5afa101a418cbb02fea579cb36e5eef62999e3d0344e40f146a0177fc9fdbf0fbbe1e7d9d8eccd18b566fd0168f55aa98c112610da0573e64f0124c05ea0fbd41a65f25da1362c215dc987cf28c8f8806923d85ef44476ba342afcd7dde84885d98434c89f6989ec7a1e8220e34816e8ffb1bc8c1e869c457eec71ff69b0260242e24e651c1b64110bc23b21225bb943ed05160196065ecdb5d677035d5e57c5bb62e9f582b7ac1a12139adfa6c180d1e54649bea587275150323a025224d80afa4106ede99ae9e8e5b21c90e71d371ec3d1a2055e0bf54fd8a05162ba680c6f754cb8a6be4923142c0e242f809e41dafbae061a7b201dc76c7998143b14c1a15bbc8e4b9b7c5d01c0728454c4cded8406a7bf8707009454de363ebe113c6265664d372c4c2656d41570cb4ee31717fca35b459f07ef3e5a111bbc18b9a54a30df503a481bb0e119a5f22238a462faa7ee8e76f6da3b399f4f1d6272132e56d90e6f2f167b6ea8c4456adeb821ec72ee966c0873c548096a1323f3ff3de39c4820b45c06bbb9fc3bdd3a5d0baace51772a5238b19ec90b22915d496cf9c365d7ef665eb7dd69f101b35da1dbe67254d81e79e49068e5c54a4863fde244a8ecb8bff51835c121983f6a8c7f6ea76dbcebc3130f3f77d00a5042d0e60e0ea32c65b08a61df8fc084319b32d1242c95524760a225973753a64ef25964b824222939516a895e8e11146675c6609f4e832338ddd728501036cc4c09dfffe676589208c97715051135b9812dba790a430b247e47a0dfa0f51fe23a00e1fc6456e5af6b716c0bea78b9974093128e37cf9eb1402a3b51810ba482a38cb64921749e9e5591fe98b883953e3834c8d8995802248062e24f6364cc5fef646ceaa8a5e0ec2ed07e35d1508250bec110355ce4988d285946c5261c2f904b3d020aabaca6a27bed1cafd9e7caea58fc191c7225f253df0bc7b5430c5414252ca0357fc42f083e5c434283f9e2c23f68ca84d12a6b91ec7a6c7136cc5d77171bec7be92ecd600fce01881b4adbf116127df20859c7f7196ac68c07e5de8e4a1812463e72745b1dba5a97a85ee37dc8629d390b79b5041e7f9b193ed5a57264a8afc8c2b4169e1d89e4c501fafa1fb1fe2670e6f3ad7755ea6b7c6301167592217f1d23625f7a99cb00478dea28340e4825018cf298c0ab197776870a9670f3ca3b36b95c81301cfca886ed0d68a64316010b1def6222a50d5175afc917ea0c7e6386f9d5ca678acdaa1e9b89cb9075503fbbddbfcddd9f8a161d4db09eec71ca7d28ef023ec95c78938ed0e6fd39463d6f3aaf1ea74e810a54138a05215a39765e8b3fa08ccb524e3aee30b1b518599ffb68676c371d9e9a54c717cbf35cd5536cb9c2c4b6a3b290d6633cf0b899444178e826a780449a5206c326e4460e82636bdafbdbcfafe67fb98e5961d6d041a7c9ee3cb0c74c7997aeeaf08e143db62c508f7db4667db40397d0ea607dd4dce1180e703070f2612089144ce2055a5282e4247f9a201327d05c4afc23955800d5029349b8c496db3be0978ee190673667bcdd35af2bd21205a2c604981f0ce6ba3ada753c7fca1df425089713c9a4b02315f78176717aec1c125696d5829907c6e77dca04fa48bf3bad4b13ab7c05a1675c9402c36f394efb85f0960747df8f8448b4e87dc37ee397ca149a757990c60c8690bf3dbd0ce08fa31c971f43599ef24ef7e331d50d3e448dae42fd11948cc67a941e485865ee1cd036179a2cb22de588b9ae5b41df0d0965fc7f5c90f3d6465c2494dd59fc21b701e0aae1deaefaab8fee00ee2f9ebbae350c9abd760bfcf1dd39b26bc905a8ccda22e4e35043a680a131a9e95652f82084dead47d784f0c96cf13d4da070c072b8a45f18d31b7cd084ec7e4781497dfe5c5420dab1df70131b4115ce03e24125d388f6725f58c9d3a0c856fab34a41bd2ed1abaa0a73a59682fd9e8bca8d43f2c9370391338b92d6940cfb3eedc75547987557bd4b14ca76e40ae0198f8403bf832b353bef7a4dd678d9969b940a42c6721cfb3c884b99bacb020179bdd07b9c1eb711f32bccb6d70794701150520a320542d5bef95fc8027948ddbda95fdad86329281e9d96f4cc725853dc25e7eff43a2de6b6869e8cab1e77cbed14ae57908846e37c95d7313580fb434c2beb0685ca8bf5cc4c08155926bf8e8db981dce68c65be4fd5df9bf85a34a5f97957a00d83f1eee83035a7034a73f6608d18f3ce93b1cf55d12bd669a183a8bd823ad2d735df88a527657ee8ab70b83de767c9378cb5b607baf3773a0147f1ed1a7d79e010d4170ab015752a532e7ccd68774de99e0942298ee764cda5033e0f8e3bbddd17061908eb961e76fb13972b4215a7a18294a8ed055be9cd1a2db3a4b05acfe457121cd59315e20aa3be88c26db60ff58c76a51a397f05d495403e7143dbd49094b5daeb97dbefccce990af18c4c7e2c889c2868580116bf70434dc806589b782376d494143efe4150751bc31574e375f4d0253e860612c55006e58f6c084611b522cc5d0d5bd3c7d63038f0490c6aa99261ab3925eb0a645119f1539af7d66a84df62cfd45296169c788d0e5f67747033ab9c0b9a6e2b3fccf8cf484f8a1259cb031e5059b772229e466102b9b3e1d4b7d0c1675422010ec6ac6ee7dc9315fe3417732c03a7f54473b3a3bae2b33a5412f5b7675e56a6265bfd07d3106097d2b84b4129be7fa0c1ced240de805eae6671762eec2468669363796b1864c0140405b36f5abc757f050e3ffbc7870180a37d4d847c2e6cf982c30aa93c0cbf633ec73820bf8ddf0598d223dc090e87ceadd7a8471e773aa283c9b9c7f8c8e18406a1e049637d1277faba506ccd5c0a182ea368a2b41e6205672af710afcd683b6582f00cad7a2fc0edc76170a36fe79464d8d715e819b432eb6c56519942533e6ffc78109488fded73bd3ed79ab365c03983bcfdf056d92f086ef054b2e63f6baeae2a5212aa170939a788e5e3f6971aaaa0ae7fa4279afd032dd1828cedb039ac60adad1d6f698b37be553a1879a9899263e257490bafa04f8919ad2d1282c0ce4601edf79cf569e0aa426d84ec042f2b847791224584e95255678fd3096325d4460a1b4641a34102042bb742802e0790c9bbbb1a5e33af704d001d0644f0e1917784584481a3974cb14fc811a35a9901380961af96e2acaa9c00335a34bc64e5a3e0b132a485a1ada750d51a1e608316ab4add5ecf66ef92287e051d282bfe6f30c03e45d9f06cb915a3c98e55dd5dc7dc280a462c7004562e05e2c47f4488391ab3b2adb40980f1747747ddd5c08fc70c14d06895afad6dc6fb06ddf35eedf3a05851022f452a8f8d7ab36a27d9a5507ec358e818ccec59309d1841fc3cb8cfcd6cfb8cfffb52c33366c1db895859dc0e0be6d2f869dddc51bfb8c50040141e71c6b23bab91b63cb816180c848702f469d21d8865b83526e9699aad0f0e6dea3e92d7fae9c7b787a8b67a3996fb37ddb507616f7852a217be631383e5962c3ba83ce7cec243881333f0baffc98f5504973eeba69b27d9e339b912e8724b2d514c8923102f47b46b8cecdeb3b8e312d65bd2ccd59b0b190517027949ea227498ca1aa599d43e6bedc214358c1ea8df6bbcc53c6cb2c3833fb3cedfc63dc90c15000ce788252218d679fa1ee14c4de25fe151c239d8669d4abb4c6000cf59c721a755785d8b1d9a57ce23c852d80b7d915c531c6f7434bc45769e1a80c2533f38408b70d317d9aab3cab140782990a19196d345154132e6bf1994f0143eb7c856442ea06fc0e5ed8b1b295a7c3ad079a7cb6fc70904caaa253d0cc90e4be035a11ebbe4b7af6ef1dcbfcf5d814429b90e98be46ff85d6cae5592b3367f9c0a7a88b5214c0d8f38a606cf88b8d3d7f38802e0f75e36e7293113ce11ddd828a4d9b06853688ac05187435973e0eec9166b1d8edbb78a518aa09d30ccfe816eeb768d067291e78ec1d1d30ce550967e1b33e447534f3cd83aeb8edef2a8a8d004a46e00509ce004a00347f8bd08320d6da442e61ac8e7ac1dca4d6ad5453adb1239630929466bf8a0444ab90567e715260727c7", 0x1000}, {&(0x7f0000000400)="46abfc2c5c340f08ed67aae519aa8f66fe0edd1e9301c705e201b1b604ac1ad531c2fc8c9ad75bfbca1d9bc455980f92ec2245b265172d5d4ce7ec46b1497460f6e53a48611f74dcb18d42a002c71e65e2f4a279fe076e0e7e130b47477a40d749bb83279c80159bdfce9766b943b46fad89a0e5c2b06bcb0539cb", 0x7b}, {&(0x7f0000003a40)="51d3aa6dfdc1025bd8bdd418dba56d03b118524af5b2754ed9264858eb77d140d9c40d13bf1edc0444d0d4a8b9554a0d895406c9042b04d4656e35ecc6c6031d691712b03db8044424aaf841d6b6b3c43f74745a6e2a9a8eee409e204e185dbaba4f5da3d49fd826442ce4e2826cd5181cbc62f2d5991b5610d36c0877f690d683f71c89f1b4724da4090f5eb3a8d121e7866204881d70b5f6fa95e3227738df75bb9f310a1a0c9065a395a451b2847d2f6cf6be2a9c2d89ec20d9ef1bb1e0783696fbc1cefa79662323fabf02619e3621263a9c611d85e74df5948aa208d1c8bf62b1a64c0b5ba6139442729714ff55abbe71f4f72e3ba303aea6f8e8059a0a98c79d197b3a34c4f457478a9e0d464d1f5f32821eb056a91f86c46e9591a1de94fec2f49ec67f06329729a36ad7361cbbcfb32bdebb13b418866b65914439ba06e6c0b51f97de3a530278b0747ce8502af94fb8b70c40bc17fb9e8144b7ae12fb279ea56d3c3b786617e578d0b66cc6447aa0e4e72e13b9150e424fff10478da26e46038f066519d87ebee2967e6922be12b9ee5cfd9ac3e422254242fafb215dc0c14d93660f195ec7ff3a5222c7d4bf7a5ca37902d714c2721139e638cc4c64db8ac10b947172c3c732125324da27e42e363f0b8800e04e384a01e6caace1b267d236c9be5194ef3a5c3f6fbcb2602fbd708fc5e00d22acf596f3289cc0192adc806e819206979fcecc41bd3d9eaa9c84eae3cce1516221413f34d05056baad15456ccb7fd0ca86d013070f9759c04477f2646e9ccdee14b1ab35eab25177f3048b36527b3c2950f85503cb4a88ed29b370619ae1474a05583c430bba9f3924d5664d79b9681979ec147926b2bb602a4e729358e38b159eaf70d0efa2f7458a528d6002c3335789eab7fca44a1ed1e1a9374b2e93daca870d6a85a89a9bd339d1c2f6a66042bf6ddd63fcf9f6bf3b96d21a30782ef4fe5afce74d52b0dc81231d1e314252291c40a75593a6bc50e909c7cd5f5a27ea82462fd0aa09e3fb5d1f01b728f47ed5a4ea5d96fdaab8eb9468146c5a543974478e851e7eb6a89b281ccfef7ba9d17072c6429ae8a5ac19ef85219aaa0bae1bf3b779bee7f29eb6d4409845b8dd454874851c0041966e8777e1e8b1a78950661dbf1a5bb60fe0601822f61e3e70ca43e18356234349e907fc3565f983658e1e40d7f6f13d08665520b4c7ccec9bcfa53ca14de2da505107be99575884fdd063879f3e5baa0ac8914f5eec421059d8e9beadc752dba726beb2153d7d6c1b16784bdef54f4841de0424b8a25e56e20dcd2dcc00bedf0191ebc6cc89897903e61d5abb0b5ea8b4a708ba623478876db3a65b163f74b804bf7621fcc4020560550b3e2a83f755a4ee49f35750ca5d65c040c201041166297306ba6fd8ef14258f41bac610a0d9f8a6da48542a6100c16453d20e8ebf70a07d7d5ba37972687e81e633e5d77c802072f97ecb10e2a63f7c21debbea8b110ccdc59b0277d75140dd2696accf1ee60b425039dfb31e7b65dbe456581c59ca72c24190d69385e31e7dedf0d7194a4cdf090331d9b6d47a156b25be0ea338ae7ba610f2a59eab98cded31c77de082b32ba70cb5d4dfc32304cd9ae958b3466a426388d5c75051b1ad26c6fd7058fc3d8df99db2b6a174d0e7583fc94333f81a93cacb2ed82804f9372a57d3860843c99aa1cb0f9c32d603336bff9746d084855a6f073208d4c7d16af8c9440a8710645bfb040173892404c893ad9528e1809c9fc3bf2b9c8f9bf9f1408ac8d06c8aba00c5463f8b32cf9575684eae972a0d99cfb7e1701b6e5ad92eb662adcff6db12217dffa178c1aab5bba79d27db3a6b223d715c034698703dcd29ff670e8b9495f5072be49cba9fcccf168111f443cdc89ff7d7b94e4b0d72b4d92273db779a10730eeb5e5fc60e2eb58fefb3327101f0f8f9f989527361df29315fdc37cd8b2b4c327b518aeb5788de1561b7e37d221821b21fed9d86864d736aeb5a04b36a564ba27cabcbe58fc17bf1074953939c452795f5d318b024d95e069817bf34710180e9ea80f5a5149fc8dd66f92169e3941ba25f6466f4b7d4d396f39fd6a17a8f4debbf651f4be421a953b7770c5d62b88b1aae1a3ff1f5401b41de8b8a772ac27aa3e878cdfbe57d06bf6e57c98e4b8b4beb8b13c815acd27c93c209b9f6d2c141d77244a593f6c88dd41179ec44afe0d1989ffb657ac60a0ac6e6c8abd2900f118664b45310f6d5fd0eec006c1ff2bd09fbc19bbd8bcec55b10d04821951cc56e79402be3af4ccfd608ac31019be73b8ef0698ed7d12e8cb09bc3d48baef22262f278c599351aa05c4a101ac6c3df97f812cd7dc9623c986604ac0e8602642e5b71ecfea0bc01eb2958c144775d7edd188c32523e50c9ad3f68e1df629ddf7c4f2ac6ce89ec2a3a4583c4a7baf8e3eda891db901fa13ee28cfaa4e4daa41c0e3b275834442a17bba26e7f4b521d0cbcf3d6c186b671fc92476f5127d0099bf0b128cc65bbb3c1dd985a0a22bf8392be8c46d1c0a0d1f51da75e92f4600c57e52d16fb27459f18df3e7c2a09d93e7b2d30490a7a196d6461c057191c00fda90adcd69912858a7f8f9db85b0faa2b6e30d2d0b10143ef0ae71687d7bc6df6d9f3824f3b4dcd8c21432daabe68722f2eec7d50ea5b993e897a8539b57c28ddae09b88d91e2508186ea334dc29e0ff6d02f93bef5be5e0972e8ca5bb21ea65b59d49e24f66937682f0caee815a15153cb0425322a3a4aae2fb6c54bcc9cbb116ef1eb04ea91184c7f7e3d2e1c1350648dd87549b31942eacc536ca460fc7446232f1f23e3667b76291cf8eeb18861fdbc3ec05a14f6baca788b268dc983febd73575f6f818c6c453377834fb9a4bb6c4ec285a6fbe515e08c20e33171ca56308412a777c6c766b571bdfb0e58b45e43a172888d7b621cfd73ec75311b01ab54cdc919f0ae29c5fe8e0eb578ce257963b534248af1d9047bca9ad17c43e587d4ede8d3ba487ffd296d10a684dfa04bb88224df0e620462795e9dd7f0b3785e45f070c4ef9490ef9006174f96b3a2c0d8bd80a15788f75d168c91b01a156d71a006e1b5f87248cf54df6ff6b65c1f3d981962d060bfb3f5062d8a1c7f3037366e19397d655e0ee9967d06be727dcd38a34dfce25592c26347d82f190103a7c14287f0caed0e4c4f5d8b289e7cbe27bf53dd1b41eda0acc9b80f9021a4fd388bc62b18b0ac59b4b2bbb6a1e3e7d240e17d9a8ce392c1bfdd35f372e0642e1c429be89eec4c7585d13f1ad1a3a8d92cc2391d2da48307e668a498feb8a0f232587a51dc9ae0c1bf8d33b8165af57c6e1eb711c0a0da77659ac290d67d069f9e2e1453665cf1f0ac8cc55863f5db9e03681993792fa57be950f246156f39793fada39eaf3bdb36a8a37b589c1901f98db7da7221b9ce69aefd54f1c76e68b2b49f69e399563b6a0e81dca629490b29bf99dfd0d9b267f9b638d93bf5f7ce73c916178c9cb10bae8d40164a5b35dbe7a367655b968a68c0f84d7310023f73eea6abe6ac06897337e243ea310c7ddc9f139e92711aafc0ac6c56c1455584519a658218287b3f3856d814f8c4bd7937464f8c56ca504bdbe6a363e1727cedaf848d524f6e8690ce23da0c5db331a1fc777e80d0745ee8a066b86f9d93867604a44e72e5693d5087ea825d92c190ed6929543015b91237aed67b8905bfdfa323787b2b910e70302266e3aace3a132636aa5b0a7dd7d90d58d6058c19e53c9467a5f533ed2c3bf0f56de19fc2af4223c7edd7824e16263db63d52a51767cece3502a5e185a48b1268f82fac8c62a6403c8d2c18559d082447156e894b7777a68df1b09486c8a494fbe7f6dfa5e9e279d66fbf82993c6baa140f11069fb4214ce95445e858d51f851ff8b088538a5f98f316af7e69664e5d126b94f9d07be226924910b3a574271322087bc135313b0ce170d8fd9b7af9dcffec4bdf4283e13ca96f7cbda59048b5aaead039e0e830ee6b7dbd319f4c51db22908722e48dcd32a5a438c108c03f4cf7edb515fac63103352b63a14f01aa2af133b43b6c23e335eaa1b41b5b2e69bf906388373fa7a2c776645af8c61df202f1e244189e401a775452edf6f31cc42583dda845a7eb89e46e94682f511ad0bef8dcd58638c067e216fa4652d42bb007fe76ca865e2dc2c34aa3215cf246446589cd93f23c62dfaddfdbbc416bbbfaf914f4a234e2ae6d5344905aca2700f7490fe537e826ba591bf2151c6221497746e1bdb38c5f3bce2346760c205a798fedefcdf6047a1bf8c74ba7b5196102bd8ac820ec71a0fac4ee5052e2f0847e278f0cd84054fc2a280980ab87ef89372c048b8c2c62299db8bd244dd6e2183c1ab076a237434ae228a4dd1129a3dea5d5c51305d47153f10aa9d2b843ca32236ffff86343765a504b829d9aad7ccacb41e381ca48acff2a9c1a7b392d0ae5ab7945a633c66aa9bc94524b03b6aa674caec126cceea1cccfe117eed3d3bd6a5104648b3b4d46d82d618e88bc064e988e6a58a97b396848c8add10b6a2a5b0be7635fdd7affd0453dd1e63cc6ceb26b637667cc6c78612c508816583be5391845c953d01a80bb1a1e43d4f939c348f663f1edb7f185fa9868dd2009ca986b7848862e843362caf42e090326eb5891c4e68bf7e51e798266215b355577c00ab76927059f37aa37e918a051df01e769b82812227602b7e63edea4ff783f2e202bf5e240149c93cb174be9a1116a352eb837c139a9262b8bceaa7b1bba8d8f920a2c03e830a8fea4ec35189df2e36ce83e5a369107732479a7965d2cf3759849f6c3a840cfcca98a30e167468af8f7d39a2e61242f776da752daabffd0083555f6b828d151aeeed32e990286bb2795dc7da99dfc524050480d093196b9ec5e565043b85c8c5db6a58b2bfd9772bf85858975a6f3c266b23f78e804474a96be94d05d666849108517a147c7dd694531d956dc6a4c31795f28a7a402b16861691562c722e9c98d78bdbb004af31b4f1c6d97294f85a44fb9c0f8b7f154a647474bd7094b15c57910b6e446ce3b1012b82bc6b1633bf9416c8ce6576be4e13acb0f6ab0722208aeebdea097fa971595a24f6aa33bc3fdc829f207e56e30181e8a8fa84725b1079f2aa5a6c772c6c370a6f195c8b6cc081c1a9f9eb12368f0d5d3f16765e9426a48c721a4d09fddd87b65228122c833cdfc2fd328e99e8b9360db0f0fb5ded7c666bbb8897b7e8911f9ac13fbcb7d3bd6261f42c43942d43ffef2c7ffeda8955f96b7ab99588cce306768282291263926d50ab6cf274679d1a0ca6b3103ba4d2789d15cfb0c3a504b014026e17f1e8c3437b251e6835eb6b13d029c2a5b41f6877ebf375608328b6d6faf01a3cd20cb6402f5c08669d1565e46aa2854fa882dffa41ffffec99d2e1a75fab3ae4d7018813eda3d066d5d2676f64cd171900534557afd86aa292b641ea583c2725b9d29148ea883467eb80361ae011b97f0d2bff660931e2011e9941b71af4e75343f0bcf812191c702fcc83e837b5d5bbccd5603b25304b73f03036ad73f8c1979885f45222f060049d0181d069b91176363ddd060c7461e128bb0f5c88f9347d0ee88fef2f1896205963816a18bb73ffeb4ade3d5cb0c77dcd635b7ace73121357fb00984105f41f6858044c9b05eeccbd2f606d0603b97366ed072c87365999227e9c495302436a70c0b59805637df0950703a220ae1eae80a19de46198046c8579437d8c7", 0x1000}, {&(0x7f0000004a40)="9feb77ccc6ff455c2aad291aa880eb84014416e4cc349dfbed4a93b1e397e70311e8c4d90aca1014b5b92907557c84ce4bc66ba8cfa2addcdc36adb5a3a42aacdb94c687bae68a944467b68c4c63839172d4527e1b9844e775760eb0218bd512668fdb63bc8757c1490584e03706d7953d0ddaf7af410fbef8c7976f3f3a5b2223e53e35e6a93d", 0x87}, {&(0x7f0000004b00)="0e3000cf9dfbe0e6aec0550634532661a5f953cf2b8d42a4ce7f5837db6d82f62728979850d5cc5aa9bd92207ff6cabcc9fe746abd9b45c60b8b9d4e970b77e9f9d0a6b430e1d45dfba9eb3181b4ffa0f236a3882435c201304dd8821a786aed4f7f4db99fb4301d04069352035c4426965a64cf1a2cbd4a18d00e186def5eb72aee836024ce55d052e0f4e9916c96518233d078a832fdd2e4e14ffd37574815d3650edfa422545ce90500eb492fa1eaf1db583cffe385fc046e45fafdefd264b56cecf9ac5d38490475895eb3aa60a86aac4cd2cd55e7d01afda67092cd14751a2eaf205573408105d6166bd4c7dacb435f1e3e7334bbb40326c820d115f24e4294f6e9648787428bc1f85804dbb6b01fb6b3464d56fe4294afdbedf606121dc2381874e015225e157dcdce6c1b78527749b95e9a4d9d0add241beddd4d4cce6f1d022ba9c19faf9d4a18b7c8206bbd0b28d6a7fd00faf163973a0295e591cf00ba7cc29bb0e6b7cabfe02053090168df4109b0bf36ed46be90bdd350b70a28fb6166dcacf06174f6ff02304eeca0673b3a4ec457aa4e9999033fe0b564629d21e26e68af1602709a5846e9905e410daa04894486b12daedc403ddff49aa0dc0cfcbc42250afd63431dee8bc35583093d7d392e804c48b015cb75cebbde5789c3132d3857ce99feb4e631436b8018a827fec69623665b055a10a027808a8103d299dba30cbffb275cd3c876fcae4ba003e53921963f1c4dca46a782ed48426d3d6c1a37d8bf2a51c0af4820d46c7d21cee3c4ed8647a4fec1d204258fb620fd32ae4f91f4d85a77018d662bacd514e43daf575d4ecda6dde584f3554364b179ed0bf874a2dee6a8b1b99d6f55bb4737c9538aa850de54b43722f7bc8dd5ff289177da59868b90960451b03cc91b74d4266fcb2378f1b76c00944d993bc6d59a38e2ef7ea62b074a438434c095b40455d3c56b939e711832bd72db6062fa4c918df8bd29f9b6cf31b47092403c39c0363671cbd76fe254153451365c7b210caef8c0dd5dfcd61c9b900ab5073b512fdabc948bd56b55a07edf04e4689bb495ec0d35de6bb878c2450b5bfbea57227472df2bd5db8692bcff95a1cec665cf12010cf0dfe67ece8921c253a45b2d4df1ad198a3ee78dc090454e671fdaede9e197507d041960c7c8aad4d73dd9ed6981645d51ecc3c5b08d5e9ec9ae37409f2357793398bbe4d50f319eddddf830fa15d12fa15245caa1217a588da6937668d9096fe1c76bbd723c693205f064d7062776724ad674a623956ebb1f3e8e8a16e9e4f2299b75e517a155b7184b15b9a683e1c30e89ec7ea01d6be17e87c9a626840410508806438429e2f29d932e6963622cd296a87d5fe6fd8ec17243e3f74662bc989c4e77c8d1564a14368184491b8948e8468535074b70b59fcfeb6a6b9eef50bc2bfc3bec6dc53bd625ee74c7dcc240f09779641ce6269f85483af085f7fe816e9c6efae683f5ff1d842d911be9d94f7e451e5f32c77e9eec3822603985d6b4c046c395b526be452b80aa8b5b069108961614277fbccd23ba75ffbe646e6d54fd38f4f982c0d7ea32663fabe68b3f273db2552efb0122da774660ca417367523d4ad92a05f5f2e22aa0ae7b00f38aa8ed34cf4eb26270fd3c362a801af7045a25c1dbcb4d019b96fb214aeb639efa27934987e9428bf586d9ab6e8f7a6b1f70ecbb832bcb6548cf247eeddd85ee5d4d589af9d8e598386105ea5a2004698cf4a4acf02f08ef7d01df72af0cfe6b1a882c64c0c6697f3e57df62d0bd4a1fb6c12ad7c52b600f95b339d490801f70f3c31628bf9bad05a082adb186506e136e4f38aec0721beb17da0f18887629452e35f33a73dedc3a982a5153e1a9b32797d1105ca31b354e630fa9a23f5db2695f93484c1c2eea56a59e4a0fe84640f1f29f3d7482cda04202d97eb66056e0d8e04c80d3147a8b3fc06d8c002da57af88d4c171c98d3fd8422e52d1ca18e17322080dc7c3266eb953a41494a7b9b64e18bda26f24d30167a0d44d5791018ea9b5c61ac1285a17bda5f3960a9598a8a87f6735b2b056cbe52bc9464b7a39e8a8f3d4f123f014dcdece0a05ccb1264455ff8cd2f2005b74a21016b66f64e31272cdffe3e7b2197529d5d39201e003922e74f0db2c7d9a5de0ad4f56f2b788a63ce0079d0b4c444cc7d7a7631c19e37a7a37404139e2e021fd7e8932041e0f0b4d14041e6e12b20591979d94c53fb80bc8b01c7d241b23baf3385ad61d3d82ac43c6f80189691ab67a50402de940cabfca1b91cbf4587099baf917cc33884b0230231e336b7d99eb3c6e28721b8a6e54edf5a4fe8eecefafd813eddf2b992488e53480b92367bca9a7c230f1d507cdb13eee7e0c79f12e78da9da65c1f4d6d6a2f6ea21f13a1acdece49dc8b9d538748658f05a9aa00b086252c491a0a0543f16c9af3326b05a016de02c34dac481e512f1e17b99eb6a0643bfcf0a410a471257d007e601fe6fb71abb1f3da1917768292b8704c01a466f98ee34595a6b0964d71d0ee35739b01c31d391aea0ddbaf2f5833fed3453e090a9144c9ff51f9e232505f1cd9e0d76139b5838ee7d7a61e55940c5e4eed610330fd71a594cfc5ff9ebd7142d2b92081bbbed8a6410319023497bfe9a58ddc2f2bafc593ed66f142b1bf064d0447ee0340e3b323f2e4a89f3c391526991f729f58acba1f29faa2ed02a7c144d895cccab3596ab9031d3624670262559683552b119fd8bccb15dae2e447382302ce3cefc3e32472575aa3a16c7949527967308ba10eebd1b7e1a2b194d67a4712daf1b974722c05091cd46cf38a315c64fbe8357868fc55a507c5399183272bef7cc52559c7d011855bca6abf4e2ab2dd84f2e86322700f4b7b2aa6104858d331645bcc14af7279502b3f593ecce91690e5ca56f6eee67f665447c458133d2512c35a1ad7d89b5a96b0783e4831dd220eda4c4c1359cc39fe4ccab8911393e045f0f6d63d16d103b774d3582e13be4c7f50538e6268fe3fa8f88bbf3f149f4ce4e1d218e6f35738bff74a6bbcf90f4786e7381000bf7ce52800f3a3dc503d2384bbc17830e03a5ed459b2aeb5c2c43e68f3b977cdeba440c630afd2783e0a63eeff9e1b9561d006a61bd09aacffe904175b4ed69accfaf0b5df95b5d18f878ccde6f12bb80f376dfd425ff79f8a8b68d5ffcaa191886ffb20a2416d52281afa7fdca881ed4a99ee3aacc576688ff13395e0ab4dfff77e3c30c2b9248a1de049d68f21c1b6acff0bac9f02730b9f5e027d3224e1e140f88c83657f20b5d9b01b71a695e124f9a2241bbe7298e3663ae6c3d973ce46d4c94f6b3b21adbb48b04d41e5d5cdf7d54da65315b35d4b5983efe1fa57f055105c66aa680b10da0f01e3b00a6226ab9b83e84d74a7ab076303728212fadcba2bcd568ab9d98cbc0c05d9385e5871c5943e54ccce1f4947d8ae8c00f5bf0275a295cf1eaa59416c3715a6f799757536a691f543ef32d47a2817afe1bb1eb9bb5b05bd6d975e9249a34ced4bf56e8fca5de0edd55e6ed1eee6b6209c308659c8721e5168a03f629f60df53fea2ca7dfafc41631866d6a86fb48da17dd4f7ca21b60764f4159fb9cda0a30401d2c07f212479c586e47425add37069a1170ac2d0a28eb6fd4f50975975e660ed7efb99540d4601a957c262baf736250759dc0e4a215f473bd0e8041c1a822a6388fecd9616e65eab35a5e0ebe60b9dc234de38e077d499218dbbd395a42cc5544db67cafd799bc91e9c149ddb315a2d98a515905821aea3c8538ffce34982645ec3dc2b55586540702e811be993e04b374aa7bcb91ce3ca19786b06cdbc8f47d07dbec1946b64d33e1f287551a8384f74b27e7de24d63afddf9e71f91974fc91b3d3f5bd1293b5b4a7f31b8b58eac3d484156f4f374318eec9024b222c1a4adc6db8c73a02c0f2bb1b5ef535639f4857b82a9869af4d1793b8395ed66a286c911be09d2bf1bcad70d4a03cb9a6a4ba5f40b95b3c1c252fa52c9a45a535503e40a232c2c208007bf95d36f011d4eecc60a8108d21b40876b3fac5149ac5e1b5f1bfebb958d40f99f4015740841d5e280b0ec6feb514532721645a3ffedc2fd21ce40684d5ef73813823f0b772f3a6a9f7792fa7bd98541d12111a77138dce97496f7b8652b7b62698bf1e2c66092b5bffb9ba74a77ea4f19f28b0936a7ee68ffa893292410948214254e4d209f0bbaafed4f830fc75bd60b54ef2cc96670e438f5971c373621d13bfa58aa5e50c8bf71f9c908e218a692e6f8e34bf27812213222cf5eaf38d8c0fe70e124a13c0a81b409b602e79cfc1df9d146cbb2c4b0a96e1cd2d513f0b9490f6d68cb386fe1a1a27bfc5abe831bf2a44df66f9eff693e0bfcdd073b92cf9fa8e13fe893c6b65fc6ed6fc0b44e069692c38cfd660f138ed6f2b160b89732710dd8a9324d918676f8af97a1d7f504903af83bb14e12711500acb7de8232ee9da0b958a08136f35d0e927b6e727549670c088bb4a3d69548418e31273b503aa0d74d473c57e49b2d5f1157db5a7a1fee20770b33a36f8238ed4fe77509b8ddd40274509ac79660ca8c4c8b2231a25a269aefe388a7626b60fe8b551a80886225f4a7688d07fbc09d7dde0b277558e4c59a8f8a548ea7d22c1e34d6f45e3b7ee602157aff3586595e597dc98c17cc1ba3d976dbe7f25dcc525131c778975201d05c18fabc1d5bfd001e209a50b8615468260854885ccfbeabbde0ba582be8be763d247eae242daca6874c53d1faafc45e8c3805f10a546a6325a179e360e05d324847b2df549f039809589c38faac68abac916d9799ef175087b7b86a60f2c0db9d84fb074cb85e170a0b426ba04485e8f0695db3f3d73ad86832bfa88ef27d09fce0788dd1f1c25b52c29703437bd7a5df839f91e8b600fa485ecdec699a74bf2f35eb1474795102e9dabed3c64fea4fea481750878a948199ccb4d98028da6da9dafa5ab7e2cc0bd89185d0f306ca3446054fdac6e4e4343374967052f0bb4d508c7250b5205c9227badc206c488a98d98e1fb1a623ee5807eca7ee9cac4f2fc828c3fb86fd187b40a1b5d73ff3280c254c45c3228e4035f6b53dd286d9338f637fb2b2d8248f30a586e89d70d17aa56f206f7027374fdfc956ab0309d36fc2ce6d5da72e15d51e6ddca460805dfe57038e1365a4054871b5dc2daf28b4f67718155ca5077b90bacb831177ed7ce5642894f49a06b6f76913e8127dfe6fe32dc93051f079a93600c5d7f273f694890fcc88dede9de57f984e04234f9b75ede57d89b6ec226f2cf8aae0ffa4e16d2baeb76ae73a27e58e52afa0b84106b4ed8b0842e899877ae7a314143a274eca8fe676358e9e314d2a0d9a09b9c1212ea7a1828e41a6bf611144458a4ff0eb72dfdbc45cbf15bf37594ae10f2fe6d8491c8d0c2a28e74706ee7aa5920ed890f6d3ea1eacb06b5df15e170795bb3660a2181cb38dd94dbee22bbd1401dcb22b6b9ecd1fedd44159ab51ad647b7b47d8eeb87dbae91fa5f78095a85c93e2c2cf24764938a9544f05fb68275035543cb3812d5a6ffd4a30c0a10566924f2de5107c1d1d806c9db875c6274d9a86dc3d5facf22288a74218c7b35d7fb666ba0d2cc2cd7066cf225c45e30d5ca23fbb525454c6d1577f67327ea07d89f1eb3d1dfc03219976eb214fdc3abfb3b0634b6097a149c833b37234f386fc995ef20c58858b9dddf465f5db70c1534fd5d3bdc919ccd38cc7eec3608ff3a97dd0", 0x1000}, {&(0x7f0000005b00)="3cf8d38624211f2a5cbf5c5aa21277b98b5f310e11b070338f113a4224a0e2f535c39907d5247ab071dc8888475a6b8f016a647cc41907684d2afc36a88c66af3d2ad75e2102689f31a3165f32aa722fa2e6b8ee59913d8961b63e7868419be88f6286920bda9ac5c9e5d99d9503817f6e1f543f72fca4db4d1e77a8c8050c942fdb8e53a6b4c16cbe01d7fc1bcf22b3be430c809c331f76dc04f6ccd483234c0fd9526142f8186a50169226d56169c3e19c849cddc37651721a027a3847a03baf52abca606ae40c37c71232661e9a65d2f27a3aafd29128cb6cf48a37c2da39dc7c06725c274d78eaebf01082716f0ac869b9660d46566e85a6c219", 0xfc}, {&(0x7f0000005c00)="b45ea3dca014a5cd60460f8cf882f380a8722ade5110da0e419988b8073ba2b65926b60ee979f9eb98191e64eae2dde2e8aa224ea149bebd022b597f9c9c8281ba599151dab253b738b578389740624d87dde4cc59ed63a9270143e75cea829b5da181c27d4a18a7fdc1ba00208897287432abef93bc33c1e2ccb7607e2fa4dc1176410972ec226802ccab357e3d843b6c3647f742e18001804eeabfebfdf8814d1e5d112b6d707478222db25b474fcafb3bc8560d4b629d0feae6beefb9b82439e858e6bd4532137c4cda4253af8c8353bdddad1bc8aa9ba5ad3c2ea5829304abe2ef0ffaa74d8a06eef2ba8e1013ff3ae5cf9e8e199f40142c476aa6763c7e9ccc96d91f3630a29c5292036558e21a9b082575331f7cd74c01c3997de3bf117cab94c3543d322aea7c583c686a86024efb707f429ceb2edf1e16b7c2dcee366774470043073f9a2ec37ea9546f5a4c9a872d1d18c876b4472b5ef608c84e5e8a80b16bf17b0c8d06e65e9e8a6e613b26bdd390d42ebb4c360ffcfc24c16b8d5d38cbb3c5b737e433be543fa7d89b33dd7cdabece8cf38ab52cc9e2de0ba43378970ea61945492033236549f1966f272434d74c6abcabfad62e61a61a9ce338595ec15a62e7e52767f5c48353f23a3793593d9758b9ea0d609ac3820a58bc20b32e4b3154d08a1659a685384a74a447c3efef70ab2ec6c4670ae5bf8e1134600e133830e1863209902abe6e4008e00060395133b7e3ad8114b7550d3badf81ecaedb4efd59e04880e1314f6ff9b7d25e36e26ce7326ce5af65770e3732a44bfdfca01e2dc69ea6418ca0f2639334cf9ffd12dae0e895ead1fd58697d11cb60eaa3e63cd32be96d6fa57b75679fb49f6d1b45e027bcc894e268f9e65d92c25bb62ddcbbc09ce1a54665473e6df01a3543780866dfc8475390f8c3df0dc2a5a568c6fceb47122432c402e65612340592b115d6367937dee7022760bc1347331cdc9a6f755978364a9bb902f812fb1c4576a054e541696a8c7f41f5542b2f8cf4caed563af847b21edda0cd042c08f942957fa268e12d4d20a654465703642f6f26620001add1ca23fe695bc4006dedc2f9bd66a457c442441f476e9ad28f82d1ae8b8200e78e9f629cdeef9a8bcc7304cdba89bcfb87f39aa364b42b97893a02908d37e2175c0b1d549e811fff4872a7ea5af698ffc7baafe906035b59d75b2e9c695aa4de43e2cfa00b2d8ebefb3365117cfb397edae95e2d8bef0353a390dc5a26578b23fadf674ca7fcb07cf5f2f74b6d25c0d59f4fcf9737c0c35c3ce380ac87e81ca743b1ea3fd8d3691603776f4ddba8ce77de7d68b579f256d29719fe4acc2c854e3a00af4578015953096ae578a9c36cc8352d09ab8b78d53429a3e228f35b8130c4e7adc86485ffd1b4e2badc88894313c7706d71aa4eeaf4e65c30dc065a140d35bf5052dca8e5707a66a1b273d6d6bd78916786e483cd7dce916358d5c30cd2d616c8c36b8f93da06230c173255078c863f757c49171030178e8e37a27d9f09f42969251bc848c2e1dda6319f743294f3c8419e02ea8a01028e73892dde04b162e853a294ecf75be7e75122317c9613191bf40b156bf1398e8d2013fcbbf8835f237a4f6edb4f0d1b85ff034c934ebd90e08eccb3a623f32131f0f3eb7b43877435815c482a3456910c737dbf62c8f53d2e93e78832407ae174521334087bea514bed1e20ff69f69726871980ac544206cee3184f5e5eec25551103556593f9b9da736ee2b9e6d55e6ee76a316a2b59781878968c3393c2875a4b81c973d05537fa446067f0512f0a790d46a24cd35bdc2cc177c388bc2ca387333c11f9204ef3b32d1099dc96b88a141813bdbb14763d62960ab8cfbac356fafde96d6d5d4f3ea50d16395d4329395a23fdea1b5ebc5724cfbd7b62dbbcf241040841a122045f27b6baf9d6eaf7eec57820ffd235c8f3b707ab113fcf76eec985ecb4326414b28bb8d2faafe7cdac935ada9db9a78086e9c6ef038a72d8371e167c3b2eaaaac8be452d5dc3957c65c92c4bea847b0b42242e876f93841bb1bf98dcd864311cd7fcdeaf0516f14bbe4695cf1e6d8756d3bf6978fd24430d876380ad711bd05f217e1b8b14ffdb44ef2c908e39164b33497971ab3fa61613b8ef0b7f424e017f1b62585179f5599739e6a8172a87ebbec2a0bfbe52cec2e83908b3c973379b0d5c7b7239791cebb597990fed0f8eb1657bfd6ea8997f10c06c7c4d0b7f4efbe95deb2b0a80a8917fa611c78672b07124cfac26a765244229756a362a580e18847ba777ac6650e34613940387ef185e9aa5c6aeab3ec744b999522e5df40ca50bdfbc7a632ab509d5a9ead0b841bbbeea5427f7f1ea1aefff5c2adafd482cb3aba9e01ed2a74c4d54b5ed4fb5f07dc3ae630a5c5817d7c4a7fae9424a29ef35edf3a5c6c37456ff7c0312e1ca596e874a28dc07f40b06408fd8de6a928b06f0d67a5dfed8444c316e837666dd30bfd9614fb04acf3148f2fc86e0108c097cadcf78cad5b9d5740ca7103c5ccad21b334eadbf49e083ca603b1b9c09ec2fa6723cfabfbed0bdccb55a1eb0124475d779a1dc4f93b197d809011aa8ac5552a3887b4fef6c416270447f2f43d67e75aa987401d671b73e147b18d9f19390fa5305b91f040c9ea7b6434c9282b0e8772b59e4a14d2f4b25127d86cd56d015711f57525dc2e74877d58fdecda165ec191882e26e75b73332e58850d097c44e25af0afd9f514e315f2d3419597028b51896e90ad079ad8a4572f93fa5b9f59157128222c629c5462ef2cfb37d630a422c6fa83994fb40e7f343ddde35890f95fcbd8349c5e1aef293f2c3fd2323a8f84c329777c0413cf252b714787ca9f2a20beb6a922f94dda892d6b558b5a33bfb007487ffe39752355d599fce66b919253f03281b4b8c5e4ef785161e81a16b1849a6fd55ec6428bc0500ca3cbdaf6d93504626ab2fe7caa8a1731cf82dbb26d57bade6c1e4b19aabf778940d5e3ac328bc8719a3e65a27fbac97bba50f8208ce18d601d869dec26f5d6aae8c55465c24101238b6601376986810d8152fdd43efa43284c35fbc7b70b79895ec5b1abce52b14f1d0cd897047ebd4553e62a81e46fea6c3ca99b608a3559156b9739faa70c3312b54b2581603db28b91cd3a931e4a9b5bd27e974c4f41d73bc5905abc10e4ec16b87e61f6e7bad0d1977b906415141bba7d771bde3891d83f22027fe20f1250fde3167df13e44ea01bca55cc5fe31fdf99cd9c7bece580577ea03207fd55ea46627b95ba6ad69c5cc592e148836283b65d50e7437069554814eefcec43e62f4a7d77a3eb3c6cf8366f4db3247cae5329b7765b6ab70be1946fa3d84e372052197d5f9cca7b702ff42fb449aaf59543ffc5c753204abbb60cd2d741196e38649b130c8828af802c02c4cd3c779ac20b99b4050603c51e707111e2bdcc2296932cadd4b2bc0dddf10c07b5302189228fb388f3b73f30be6c56fd2f200639089a046fe2cea644b069a8ede94c247811ac2d25cc91d1934b2658bf8663a3ceb2f3f1080afad0cd4cc99d528a0a7b87da26c1a3da0d9d429151255dea1f8d5477004cb94738bfef32b641ad5b9040b349980e0abebb0569695747efb1845b5da6f591f26fe751c21be8401afc134c5a19b582700776e6a26e1a6a2b0b2be0de802016f013328646146c29354812a5e48018b6b23db8d0dd9f240cbeebe7a5d67889bdbbe70b291349d2a6fd2557043947a4da0950f6eeffd8c9cfc2866d52d034a87c0b1143b17f3240dc2b5478ac21a7df61e10f70a0d4a490e64f826caa0aeb182234e3fcd0ac76818d694fade4a19e4479ee92964d67f556850965fff35a45a9a9676f5ddf3aed56180bfca138c451eeabdcc9b19105a21b0825333fa8588823d4e385e0186a0b5bfe6def53a79372f588c457c7664174d56f79ad94b750a2ef18a261638de52e65a663c0822dc4431dc41752fd416344c40d0b20eb4ac1867ab352bd06d10944821054b36ac63ff76ca2c9ebe4bc55ef8f94a910a7d45a98eb211a5616d5524f6b33e1e4117d42204bd7ee61d1161f53985e495d464397099ff6e82a1cdcb52c3f3fd704a83788f648237b5852e81e93a141473f3d446a239e1755af1b51c59c259f52a3cee0c563eaf5ccf254b42ac48a55bb1840cc8240f25ce984eaad0ddceaf033f2b6d9485e04dfa8804ea3dc9e1af131418de514f3b7b1c97b5d01bd87f976495300f598ae457f60ca9f988af0ea28ef4d060f6138ecf1a854e2611131a4efd561aaca7a5421e7e9e999b536ea7c7de12bbb864e269f935d7713d5444270dd14a9df1de9e066781c59a0a44c417552d583d6cb366e477db6e5f941f1dcfdb1f65755535c6da3908ff48e9a1c2f9d4196b867397933f874bdb4bca1f91f7ce21eb39c2fbe716a9efb17f36966a374b92df17165e4426cf51f1721c058d5a545b9e9adf98d3f079aa5a32f76361c641ee15b6ff5ee8e884a9362ba24f3f6e3bc4d6a8b876e2fa60e1ecc95bdbfe006509a8e949d70f57aeb190f78aad886edbf9dddbe354caaf7b49aa265c84c31d999ec1b989d51d21bc0b6a3b961fdaf3518168855c72cc9ddc112b06a5cea8747cbfca6b5e12a311a4080b48c0edacbcd058d67e937b730aaddf12905c715a227e472321bb5b5828656cbe6ba362bb867e5cd8f105d1492908e35e3c47bca9ad78a3314ad39638389cde77a38eb819269815f76cc9b1d250a244778770ef41ce512e535ffadeb80428726601cf8a5782e0b20fa6ffaac6ebcbccc851b0e16de7ef68fb36afcd29d9a1d005ea5e887dc59d889b02f45b9021684481c6895151cd2b066a5246f8ff7e26a57ac7438bac82cb8c25c119ffd4b314236782f0004839b8cdce53ed6205950c06425a1e80d2b13e844bc0bd6bdbccd695cfa25880e60e5371cd411453eec91efdea78f2ae47b61a0ae84532183a9f58719098bc7f59ef08c4753dccfeacad133603e123ff90026aa6fcb978b450536e742e568a6d35521882dce347b78a98d9452ebd6139400a25be7291b5413ba523ee71a9a86d446b9a9374b642540cc445a0992f58203c41110dd440a35d7a8f2fa987712b3dc6bbb58ce65862dd3fa26a28939d9983098fcba849ff06a021d783c70b01543d321f60f36dc70be113c020a33e05a5f5097ab93905ec144dd3915a666b0f2e22a0d3f2f6c507b65a3f08fcd6a416e5a6202ced917bbf880dd2388726ee64680685819c37139858ac3e5bffef6f31a182f7165aa406914fd478af85be8678f089b81d441e9b611f0292aa1ec707eca7e5db3b69f10badd9e84468747830e2dc537489a530c0e8a31b01bf498f9d33e8fbed95b3de6d2db3aef90c8e00005ebd21fff60c13904690870cff05fe6bb80312dc114cf55dbf38116606e1836c8a412457daa8e777fb66d262f8b18d2907c8826195ed0218d0290ff2e8d671a63ffd0195b801dc783352476e1f973af1485ed8f997138b0b79d4d6e8ec817db8f00ef4a688d7eec9055a5fc986434132ae6410c4b17b39e57399540b1ba37ee086c24fa2821eea84d8834d85706fd109f9c8474838e8ea628fb888aae24c735e14052674725b40f0769e4112fbaaee27beeec0896634abde12421f970a28c7411f130e6ae67f56dab65e78ad197f8aa8e4016e4f55a6df2090bcaf23faef9f8e913df9b30741d34352a5d9676b0dee3f746e88d64016caf1dae778ce15e2b0118d343134a66282325a8fb944", 0x1000}], 0x7, &(0x7f0000000580)=[{0x48, 0x1, 0x6, "41517a3dd0fbba8cc215c8d9608959c852ff835fda81676b49e8d935ce6ffc5e37f144ecd80a605263e2d01c639dbcaa194fc1"}, {0xb8, 0x1, 0x7, "61aa1679bb8ff71e95b834c9cd996ee9eaea386962a3b139906e8f7435a04f4c0c42606af0c462067dc9a746b5da53cf6d88d9160ec128ce700adb61a29a40e55a7f8e125a076c192eb5f6af4150a9f22e34d0cfafc27b46067e0bd2319b8f0262002edc59b053bb79c15cd909edb0a1ad903fb073663a61460027b8630b37bcd0350bb28fa737dde1a965eab310758d4c23814e5bf6970e6f83b06b8e24e21f65710eaeecf4645f"}, {0xc0, 0x1, 0x90, "1ef1c0dd5245e63d4ebc7f9abc32271cd9e12161f4b37b964cf899276c3b22267329a2aa95703197ff11a78fe030ac0b4e0ac7558d5c1e3e9a02103f848d52b5b0ebbe7f9b1f5ad7b952e1883a169bb2b7ecaa3f9068d33578caf957cde3ddfb9cc60010235978f5a9b0731d30d39afda85b32d0a4358fe9e17696296c7fa07227fb038731a36e5706c31792256dbd48f0c7b8b8db1cf46c11c84d1385a5081fca4afb23a1da1aed9ef49a75ea54"}, {0x18, 0x1, 0x3, "e9e0c28d"}, {0x58, 0x1, 0x7fff, "35e6626af0b9f49316c382926f82b4d2183e4fe36485aa70199011b06cef8ac5b2435e2776846a022c3e672fb4933513aad70eaa0f590135b8b0d49a6e73a291194aef7891ac"}, {0xe0, 0x7ffe, 0xc6e, "be3ddf574dd8ca328496c27f2c5e172b65513a3fbe630f34e9ea3e521525fccc3ea05aa68f7cc06294a40cc2f98aec9dafb080d064851d3488a7581b7427b300242e75da97fbcab01c8ebe8210fc77f9269a810835b338107e77c317450525cab692b614d30de7830751272327b44fcf870d09c2dd439f04a45035f571afbd9c1fc4afc16991dbd5a3e8870cde846023be990b62413bbfe0d4f4692351f62223f74b1e4850ed2d9e55a26f0d16a26f3b81fe7a1c6187ce5df4111cf4b873bddef6bf8d168a4746075fae"}], 0x310}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x3f}, 0xc) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') socket(0x2, 0x1, 0x0) semget$private(0x0, 0x1, 0x8d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000006c00)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0xffffffffffffff70}], 0x4, 0x0, 0x0) 11:46:30 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x100000000a, 0x0, 0x0) 11:46:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x9, 0x0, 0xfffffffffffffffc, 0x2000000000, 0x1, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x1, 0x4, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x2], [{0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x2}, {0x4000000000000000, 0x0, 0x4, 0x6}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000731000/0x7000)=nil, 0x7000, 0x7) r0 = socket(0x2, 0x3, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000100)="b6bece7e1934a0a37a369edc5d416aa113745edd92a87af3dd5bff51abfa74ac9f8453e610b27d8d2657a2a551bae09f911ad0c505d46725c99d28f9370e4de8216e3bbb7dda", 0x46}, {&(0x7f00000004c0)="819521907c846ecdb6169e5b8871834916ecf7ce21a9ea82e1cc56893b7c74ed142d758a4e474038dbe740d0fab6447d49ac705fba3e5ad87643c5181b2254f4292e3243bcf3b396ca034eefb5ef7921939b4b06625044bc25b34fff0d8f69083ce7a4393c33cac1ddd0f2bddbbfb678866a52f13d3a2026dd3e0b87e71fe57976f099a57a5b1d4d3a687e1c8307cf69cabe0de5467c8756aacabffbe3e5f04d2a5b6f81db91bb722ac56176e35faabc576fcbc0cb8eab672c9a7dec4e00fbc895e94c", 0xc3}, {&(0x7f00000005c0)="70d98eef97aedb8b8e0df4c130bbb3d2c92d7eda57708bf0f5fafcc89f3c993f9c22cdfc411d1591159d2014ffbc9c1c733cccf1608b4792f1ae445b5123ec8d8008e857ea9c6bbc9be1ab4da06dfff5c82c35ead8963ed75f844b47c43b67e6cb2f2ef0f876296f2a1716d57a2649b4a8bd17392df992d386d13d8234067dc1d6a89f3f19aee80de8d63cb6b3cafb319499729e88fed0fbdf9c38f8907968d58b7e5246c2a28aac4f6e43e6376b26bc21d145bd23dc48539ef51629f1db3e71eb244796412e767651afa7ccfe69cd07bb772c82d3931e7618a606261ed3495888793a71c379e6041d14e929ff39", 0xee}, {&(0x7f0000000180)="9dcb6e70927e6b572a7bb58da7747e643ba9786376917f51e096a4863a7cdcb3b78d45764106c32d5bc7e03cbc3154ebbc385c2a98357a9fb1135d6bffa47453bc0f71001f44053ad1115f6802ec4854c3e0ea7c63b136ab3b41feb5ad7232433ed766701f3c0f37d18088abe1d7a0083c8a127d811031b4bb839cf3beb0148550821401abf3b69681", 0x89}], 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 11:46:30 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) sendmsg(r3, &(0x7f00000009c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="9028871294ac2b5177172ca633c6a7b7ec76abf834ffaa1cbf87c278335be29e5e2fcbb479fe95230aca125cf472b034d76f6f44119f64db45dbcca5a833b0a98236533d4dac0256acd09f", 0x4b}, {&(0x7f00000001c0)="83f058a2beebcffb804ec4f40d3a4970c55ca2731475eb5c4ad700979864d9ce8595cb6d40583a38b0118dcc05c772309a490479eb9e512e0b99468d28e7d441b2102b333f2ced5615598e7d4741f06dffdc666fb408be8c3fb93857c4f96c7b606376ea9a2f4037cf0d193075e26522dbc090ed99ac80a5f66dbe224bcfae772807dfe2f12ad9dcdd8a7c1723a411134abfac621661aa1596c80c3bd74277609cd55a697efb6de6246ebbedc9c647008526c677157b27dfee211514dbfb94fdeea5b999e3ada2c890784a5539055185fcfe", 0xd2}, {&(0x7f00000002c0)="d6d35c5fcbda10d9c62da25ddc55a82da0b1c44125540d7522a66ca75dc361ee845497564cf321e1389068ca51d9d66dc00add1702147f9d5b99c405fced5d27ec9da98d67ce4b2da8d52e62101d3ce7529406cad5c35d3770f774f0fdf15376e625477646163df869710d505a42e05cde4b38b39adefbdd94b43bdd48f90c9d6973cc81d2dd330301d5293449fb77e1fc7d14544f3f625d1ca7b7786fa2e0816f3f723d669666576d59c05ac5daac835e1e60b37489f164450ccbd2177e7f620ea7f1041f2a3b577d1c204ab426115f", 0xd0}, {&(0x7f00000003c0)="41de938c3741ceda7934545d7dcf7dd1caf63f04f76005c55725ca96e426db5db87663ee1aa18b3a707e07800bc44c784b111b17f86d9b0b769fd6a02968cfdd38808be87ac8f680edbad31af4f6c957a8e2456589cefa58f9ab25cf77daa345628a18c57e40e430b45a7a61e8026d362e8f1a4025d022417bf27299565ceb48c64dee90c36004b8ccc140e9f06150292ad59fd6b92ce2a8a9c76c619888858a23bc22e3e2a19d22b6d291951daa8b4d8e5f6b7d22b466372b36eab8f76d65f31b46c7ea6e4c719b86d7bd10edcc58c7eb55e7d8c637ea2d4c43dce239bba8ef83", 0xe1}], 0x4, &(0x7f00000004c0)=[{0x60, 0xffff, 0x4, "d58c2afafa02b2d83986bfdbfd4bbeab5064bd4b929c727d47ea1cfcb024db191eeb489b79355886a4bc2f3df01eee8cbe074ddfe326b4e65d83e186e812644264cbd2cb7698afbdc818"}, {0xd0, 0xcad99cf8cd9b6e2d, 0x100, "0a80e6cb2302ec02d37d65a645bb632bf12892564824521561dceec663cf0f2bd1ce807fbf223a4b9eba9167789ef4c0133ed3d56df45d0e8acafdae79e4534577561e3f8aaf427029b84a14a15dc857f003629521696d89a125914e7fe215f960988a056c295be5ec20dcd616dd031c730a677490a9ff562787a250a2de08d8bc796c34199312a49516f35be991f593437ad4aba413a56282d3229dafb21f48beabda2a3e9652c95f031f359a082b059fd6ee4e4c3f9ca4950d3fc4"}, {0x38, 0x1, 0x4, "c6a07352711f66f82805d796323f98dadc93742e5b349ee0d1a05ecb3044b3754a7d22401edda660"}, {0xe0, 0x1, 0x74, "93eacbc0cfc40652d6a5492e0480bbd82bcb9bf134624b0bb5be433ad2f3a4f9cba2c7aba5a2219333a7e40567c770319626a54956066026fb7208cb67b9954b4dae51ddedff215b03160fc991ddc1e183cdbd162bd9ab4006f1cba089d8904d71f01c683c5e6353f9cd7394e46ce4f4b892362a3ca03589328367efdc5c4401a4bfc2eef19101c35db6316ae304d9fafdf55ea7b3e96e90dddc40497a555697fb4695eb8d0406b2abfef83d866b4b2b6654a2969f2edb4ee926db577debcda2c18dc1e0e25c462fe39c"}, {0x108, 0x1, 0x3, "8d01568d12372c581334ece4edf8f6230816d22f5d1e957fb2a3ca5f5ba7777ac30a5b07bab30fe6117746c034283de626df6b4f8bbf7a490640367b896fe8167e7a156b0f2238e6a081c8a6f4287cbfcd4d80375350387992589860290992e69a326029e0128a0bba4e24f3121d0fb8ae986b2cf9c7e8a17a2481aeff8ffeb3d698e4c28507de38084de741c84ef1c0022dad29a5ad368703b4c9b8e0c83941ba52c04041bf3143a3103db37437515865873eef1a99fb06e39c6f82d47a2cb74bff1cccc00c3016be287b30193d7f0ee9231227dbf17d9e12d14559f99068ff5916a52c44fa7dda527fcbe4b66bc1ccf285"}, {0x48, 0xffff, 0x1, "1d6adf3884ced2343f7d382dd50e19f9b92d0432966d806d21bd4ea67866b8999d0ac86a98a552fbce479ffb61763a85e50ecd8c69"}, {0xc0, 0x1, 0x5, "83747c83ca75798f509770294dceabdf9144f2fea6993151a04afe8613d439c65b20a4c4a4e4b377eb2a140c0687f395c7ea6386f8fd906e9488d588dc8f42d1b97da44e70fa30ac401c509f6fef1598ca50cd77dceabb68ce35e2b8c326120d634026224e3862e8e9e7087ba7ae955ba873dfe3dce6f3e726c5990a1341d4d91a81a75fc6ae3a62236562bf79e8bd3026571ab66d5a20e2d0d6c1f47f0afefed753aae895631919a7910776a31fb7"}, {0xa0, 0x1, 0x7, "624637738476ec96fe6c280e4d7e91af19159f9a0396cd230efce0fbe284049e22821128d30378a06c1773c27449c1b79b12a43d73ad4e852a0ecf1d44a34a3854b3eb26c7cbdd1c843da8db53850248cb03dfbad7aa706356d9c9fa59152e80ec89befb944b7a83d2f35533ac697df95e3373f8c232bd7e28bb96d442d10c6bddb7d766e29a0d41ad6ee200b844"}], 0x4f8}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 11:46:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0xab) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) pread(r1, &(0x7f00000000c0)="d7f94b681875b53069", 0x9, 0x0, 0x0) 11:46:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='/dev/diskmap\x00', &(0x7f00000000c0)='/dev/diskmap\x00', &(0x7f0000000180)=',$\x00', &(0x7f0000000200)='/dev/diskmap\x00', &(0x7f0000000280)='/dev/diskmap\x00', &(0x7f00000002c0)='/dev/diskmap\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='.*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/diskmap\x00', &(0x7f0000000400)='\\\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='/dev/diskmap\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) socket$inet6(0x18, 0x8000, 0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 11:46:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) r8 = socket(0x18, 0x3, 0x0) bind$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = socket(0x2, 0x3, 0x0) fsync(r9) connect$unix(r9, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r9, r9) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) r13 = socket(0x2, 0x3, 0x0) fsync(r13) connect$unix(r13, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r14 = dup2(r13, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r14, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0xa2, 0x20000000, 0x7ff, 0xffffffff}], 0x7, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffc, 0x6c, 0x20, 0xfffffffffffff000, 0x3f}, {{r3}, 0xfffffffffffffff9, 0x9c, 0x28, 0x1, 0x2}, {{r9}, 0xfffffffffffffffc, 0x49, 0x20, 0x19359f55}, {{r0}, 0x6, 0x23, 0x40000000, 0x4, 0x5d400}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0xffffffff, 0x661}, {{r10}, 0xffffffffffffffff, 0x83, 0x1, 0x5, 0x3}, {{r11}, 0x6, 0x0, 0x40, 0x7, 0x1}, {{r12}, 0xfffffffffffffffb, 0x24, 0xf0000000, 0x1f, 0x10001}, {{r14}, 0xfffffffffffffff8, 0x0, 0x4, 0x8, 0x9e7}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0xf00ffff7, 0x8, 0x8}], 0x8, &(0x7f0000000340)={0x5, 0x1}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) 11:46:31 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)=0x3) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x6, 0x100000004, {0x4, 0x10000000000005}}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000003a80)='/dev/null\x00', 0x8000, 0x0) r6 = socket(0x2, 0x3, 0x0) fsync(r6) connect$unix(r6, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r6, r6) sendmsg$unix(r1, &(0x7f0000003b00)={&(0x7f0000000500)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000003a40)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="504575c8bbac9adaa734572bcc6e5ccf27c12df94294096f4148f2c106fa9cb19891c52d00dd10ccfac1bc42ca30aa81ff20320a7115f01161d47d3c93e3a92bc8306c490469f427c14825166f5b064e25db889adb3a30cf1af3d33063dc32611ed459b9c4b6bf23146b0cebbce8dbe0479edb45c31d08de5d529ea39a06fb0a1233d7e386b9f23f5c319e28a030b0af7810155fc178e1240489aac187e385faad7428fe8e10f5cc51a9a90ae864a1798e8134aae87c3b76c560e22f02dde9a050eca4ab21c25bb54ab8e09345a9153b156829c1644613a1007d20a380bc0d9f9066", 0xe2}, {&(0x7f0000002a40)="81e4a29a10b30d019bd6603533aee9ce840b50642148e42f82c26d8a595af7d74f1c302d4c0e1b35b9ac758392985c86ed4d1a2af995adafb456969b837f633e95ac47ec21dbfe9392d67f427a69d2f91e7202eed937596588c7981711f82a99f55dc52172111592c14a7e488f3c57349d2434e0182331f76ffbd511ca8449c608ab18f965875bda301de964fcc088a2ffb50bce4c04fa693a74fa1bbadf781fa09d99cce6988dec2fcbe76fb84de25e497ee7a37d9b23e3aa7abdb20df1b1f06d64aec8cb4d47929ed6ecb940e5026651c65547e8026f66343b67cc2334e8f4e3a93640ff7bc4c3abf564a531ddaec24a4274df9ac63c964fa99a5b1491038bc00f5921bd0d692571b9f331554559d2c38f9fff92c4ea6e85b5ec464fcd5133a7c06c85dd8fe7c73fe11474a6b8efc2c1e220532787e06f3652bc20308845e29dd71560a505f89875f67541047c792a1af4c7ba61e1d34b5487c3a2dc9a019fed0431077d1e0425e1b3a8f3b596cc29d9c0c5f3d9012e0956a49ac4be58f704cf77cb693743ef9f533e22973fc3c7decf78ed61eb268d5576e2b57b2929c166b3ccafcd8b8ece2a13bc741b4dc4508e0fb2fe6e4a222b70955b9318db02514b52704030c9930b7fe9f8a0993ba7cdec203c7ea19cfbb124c5fff4c112faa9b92575dbc053d4bf5842158205a769f805fdc20789dfa316cbbeb608977c146468b48a9fa57dc2676d46ff21aa7173537c6de513e3cc7f954daa6c67675a54d369c790e048a89cad4e0ffe436e7af9b5ce6f1e85cd670d91c4b0e032011951d9b11d772cd934bacc898471682449f1ec8bf53fd893804886b4a51587db77e7eafa0ebd8ed86d6ee26f21b4bdf651c56985ab3e68524f614d86e84f3e014ead6e1c4509ed1101f537e7b6cc282d5d1adfe552e9a2c4fee5f3a3f6eadaa617a2025c8a16640e3ce9b91f2cf5242fe4fc22dfd8b5ba8904e5f456f2acd48613785e45ebd4d371805fb5edba14a423543336ef7087515853fa8b7a7abf0a6a1e846ed5983836e329f7d5e141ae63f1829b9da96e304427c44e3df9cc3d303ce5208898a2978eee216c8f4696a626c0e45e72aee79c2d1c41a0a511e804b22f9c2363c0e01baddf30131133239725a84c5dba25301cd8c94a1803e28a76cb67a362ee9977a65f85492cd13db9148563dfc71323f49156c69f71501c331fcd7cb64d7cad9a4e6196a1ea6ef86e9847dd21d0b9ae8aadbd219c57dd67240efb0cc4a3f9104617c346e136288c68fdc3e4ba3d6f30fe665d1498e2656d3a72ed58b5a2fc7cbc684947caf77d689a6b2cdf2290cd1c5152d1c6f00f350ea7ef9801cae59c0fe309bd38a7090bd50a9aa0891ddfa13706b0c7ad72af680c9155d8627c4c3805663bf0889c439adfb99d564a2ee5623d4d8599210ab64c4cc3f6298d1a430150751efdcfb6927951b641587d0135af984ba105d8114ddd25a12abe02c336aac51f27ccf6b04c1f8f09889eedd6690f84fd5ebd49dbe137d732185938a3f616df9a0bdd2b9d097045f70c7c73d19b68eb5b7f2f3e285ff78ff4c1ac0178432fc8ae9337d48906df971c54c93ef009c9e992ae322d1536371964d6ffa132f439803f6af566bd4aa6ec66687c75067a71682fcce42b5473fbd96d9afedc3693ee8ca82b3f91ce656ce9dea2973649a22df2bb95fbca9050ab227d2247a3c60c8bdbdae02a3e35d27f56c264e6eac6336b474e4c5c0c9af490f324489cee378cfce740f3c2c9a2aa961ed8b982357d5b318aef0900ef6d8fe690ca93436eed3042ed54b294d60bc4d67942e8260e8a3d22da0630a702b5aae86bfd8ac86bf65f7b9b6d1e128537c63b9739454e1236f9251a4c707f20f13cc6994e14f2bc72453fa7bd3342e641b1c37886960adbd4409f8510de33a17adb033d83274961935a340b82e96d51abb8a58e351b819160eaf21665dcb078742e17c79ccf83666154caa905408d634127695bb18a7e4cffec196a9d1734407ec12c306331d020d8f413e80e8f512e5725b1b4eef2fedda349b7e21efff2df031f829f09ab1f4d83c64fc7401c2b9cb4fe491abbc5ff687380ba15899701c796123aa364be71ab8dc044b15f11933e43c381f8f0e82d562ba6bdfa4e9e085aab0717d191c61138d77ad8edf23950cbe6ebf881fcf67365feba4d943f257884e640d27d69dbe9f0f4264d06e4c3684e0bc080f2069d14e54b9896814c34cc8534a0d2cced12a8cb5e6eff8c563cf81b638c1b7f36a55e20a2d4828d2d56544d9d8dfd876faf24241ed59015a30eaeea33f32cba7fdba54a9643f27fac88c27e9f88dd47b8f31d45c70ab0113e31d261c494be214f3abd5ad070d8c708c28a694578fe9c740ac2214216ccb4767a43d14aef06233ddfa4a1bb40df6e683ecd7a8d4eb5a5759bf37621d312657655d37be6e2b69ff4d3ea0f574db0e275734a41d3ec17adf0bb66315dad01f9807efdbf113dffa10be1337725fe28737d443ce7b13e9dee93eec463ea1a3366268d2fd7c018f1f67428fc5bdb056c9483ee03e01c910d76a3449a3a718a9527746a64ae57659695e250c5b0245f6e9b5240d002439cb3a53ba28c4b72487fd7750efe6e2fcbbfab86704726278ff9ef95562b66ab4a1ce61379144b51e4c1d63fc12c60117307407095beae6241b096454b1063951c5e294547479baa12de5f9ebf0efa44da20168d0706533fed25fc81bd52c49d8b2d0d3542f72f9f101895fa4ba9cb1a08f184327ee59761e19bdd92aa1cbdac4e2d894a864138fcf04b6258d58f783333dcebc0f72c536113ea774226cd48aafdaa526e78394b6321f7b62203d68b683c48c8386e07651e76179e10b5bf7c813d6d62d3db010c6b38e73702cf72940d62f38be092cc68aca1fc5165186d33f642b8faa2937680222accadb1af8bb8df65abc93ba3ac0dba2ca01ebf7631fac09108fb5353fb53716811cdade57e14c6c594a48d68f9b7f22f43ce757d69aa76479d517198a81fa1ff7dec28e6211151a3cb19dc86de13059e7801fbb84613a0e3f1701b5985b3d5af48945aae9a1c23160f65c7592d933440932a946a45439b17a70d2836d265c23e797b397ad9b550b90a64b393639903219d45ec4f9846591890613457a3046df2f63feb419450b0d908ac65f0d1d77bee6ff8ea1b542f00107b95dfde3cf45e112428a9148792dc681ff98c2bd20abc3ce80078ad6c1b0467d8bcd3fa8f497beb2b8e195486096b8860ab42787dbd4d4aa74f75d04a00e3c2086827d408ed3cbf0773a639935315ace2accd8ca2cdced30d4220fbf05ea4f7139b84a2d50abbbb25209dbc364237bf3314dc87ca205199dc8f12e9cd305263b4289252cbe3d12595695ca55429c2683e11796ef483250d9300da2cc63da35f1a6f5d77c0509d9bc5ed6b5f669d783779d4c0e10aa913444b9ad52ab1deb8d7bb4b0754a59fdbb418083993d9740e5ac22d7d705cf9f4bb2e0ed165e084006d9f1ddec7dfb47ec5f8dd0719b0aaba605800f6f30605461d893c8bfca42a6c0f034df4ad8c7bea5a4e0db8f81599092127089ce5327be1830ea6e6fbd9251d0a75543c845b721ad4d2e34b21788624f6ec0b3ab892f12b17c8be38361133579811ab3183b179ad99ac002505497d33bfaec860532869012636499974823d51c0ff512407d806efc5892f46f786599aedc04b0a8b07f480d35a36d55d38b87fa52206f0dd93355939d1df5e847eda9346ef95ba5fba7885ce76fb81c9d84a6c7a63e1a5f0ef16aef2bb44b065e4a6a34f2855120a847b7c3db985649c5a272f8032cc28bb357b122412f880543e77a34d7b49b3010b97cf1e828e86a23d4fbcacac33c52690fdf972a756f4f3773228cb877ca4bddae452f7c6f3954d2c518eacd0745a7ca6dbb58eb2e3ea2519c8407c74cba72140c0bc7d85e378fd3bb0b0b12e503f6f4af4ba5bff4720c0b129df276f28e89f1d5f94b71abe33e468d29fb4572162ddbdffe32157b4ffcd86c10d6045779b035b2d681c92971b7a344a8dae558da79d48877b264fe05e21065fa670b98c7cf7119442d8c501ddb2128bc173a993469ad483dfac61748a5c66a440e050647f6e9ae180018947b0a884619d9bae1669c34df6378d411d35151ceef74e27316e47bdbdeabb34dc3fa0c4899eb6ebacf7e8143f36a25e57419bde92e662940e53f2dc8615eeb424e24d8491da57760e9b7fe4ddbd6588de33dacb00b8fbbd25a1b9aab50b8c738283bb311a91423be4f3650d777f18e43153fceaa488078091566426b9200028870d9c03d19ffcc77c1f4cc11c74d486be7651724a0b73dfabc19b693fb0e86ad0ad0145b1977f454df0c8549c248c9421d7e38f2232f7b54e1469e2031c6c5ee2b0a4f7f3d010ad3924277e4587b72a4a8f30143e6bb5b7f273d918290a89cc36db3847236a1cc5f610d86a2c6914bb112356393681ad7fe34cd88bff9ba76a99aa9b90be3d528c82e730e7477b2d01af4cf925b8204b640f6a922d4e1d6ed7db91b8526daef69f4c38464eac8273eb7bd3c6f95f765e01f538ffdc951391d834b47a535e38096985ebe72836c0e6ce12a9602717d7c9ec306d56f86aab336109a70c25387a1bdc621691d058a7c7d023e86862d46aba984def78e08ab5399d49ceae231925bbd3a94d8be038de32f8a9db4c13a71f1a467b7d2ae4903af6620c60b3a12ff6b7a7a5d2519962b1583f5ec424336d7d1efbea0acaaca693eb802a6e04341dce036c0fcabb459791cf504807c96d386f45db545a65e83ac30c9aa348cbe1c4f09905f661becdd38409d1edf68d62264bd945ae952e37fee383d3eff68b28d8ebd8cee1c009d76f21f25b6a67305d9e1e82c92885425d50640dc41c298143b36676d90bacb219a8756d4e35fd9817f9de68821c434adb90854875c82ee551bbd220f2478f0c83bb42740562911b1e933f896de8f386c9a937492d7ebb2ec1c5b286df56f3ba4d30f7ed50961ec4fb1d86a24c4aaad34eba14dca410c3acf2008a55678f3604b8172c1490dfe4ad400a7cbaca279c2a12f5279256daf660ddeefe9529e1fa6207a1f6c3d596e72cb35a2ab4dd495f7c07a5ee24dac31af63fc5b0b803ef4f18422cbf781dd42659a8bd244f95c274f1746598ba565de50b9b0c3437c1faa11b815c0f4acb11f5ba15ed38cf45c692cbfe7dbceeda7eee3b3ef9a591273576eaca5b8b78a5abd385ad5bd0a026e34ba30cf4dc7fd40c0e5e242eaeccbbee4f0488e4078e58544d3dc0ae681e684de4c4db243242a32a6e44bc8115a35f93f4ae7644a5405a981e671cd26851033e1f1b0c1e63ac0eaffe22d95be5cb0b5419dbcd44d739f97a77e1e6e211179549e820096a9ecec8e24e7132aa1326ee8491f880d12eff5777d7bd0b695f8c4a9f8f129acba804484459380c7813e53fb60fc460d2dcf5a5003a1e78b5b7ebc69638f3ccb3d557cc7ca20c642e750617f3da2fd4af6dbf48c22b7dcaa97f4806f36830a2f7655dc1eb824a72ce79f8f9e24e54295297906332aaf8b2bb277ab23e2586acbc5372562bc496ea0ca4df7417182c2db0d6fb4d9fa321a9bc18a17c32ff23915d470ca213af07a37c5f3daff19e903b9ec32cc8dcd67b96937389211653383f4bf1a231a01f2e02b0486e14c90bb298602e042f99b8d06b075b5a52f5c12bad5ac878305024474007ab3733c448f78b2e11bf1675e05bc0f8deaef39197762b31519c5523fcbb944d58ea2241fb01c97fd7ed04c5", 0x1000}], 0x3, &(0x7f0000003ac0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r6, r0]}], 0x30, 0x400}, 0xe) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) read(r1, &(0x7f0000000180)=""/46, 0x2e) sendto$inet6(r2, &(0x7f00000003c0)="7fa57a6781cafbda1cd9891dcd89b0978102e7afd2d2e78bfbdf92c6089e2d357a2abf7d1f33a74873ae03953e19fe5188d1d635bdc8cea8caa255e0e4b2384f6cdd08be12360598d1157aea1612dba83182a9402331ea96d72fd75021b7abc2d5ee55eb79dcf40de4fc60380c6c", 0x6e, 0x8, &(0x7f00000001c0)={0x18, 0x2, 0x7, 0xff}, 0xc) socketpair$unix(0x1, 0x4c15f00f57678b43, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/24}, &(0x7f0000000480)=0x1a) r9 = socket(0x2, 0x3, 0x0) fsync(r9) connect$unix(r9, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r10 = dup2(r9, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r10, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) poll(&(0x7f00000004c0)=[{r7, 0xe7b3727bd20d550}, {r8, 0x4}, {r10, 0x2}], 0x3, 0x1ff) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) preadv(r1, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/241, 0xf1}, {&(0x7f0000001440)=""/105, 0x69}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 11:46:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="57477e3838bf", 0x6) execve(0x0, 0x0, 0x0) 11:46:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000fdffffff539946747a000000b82e00000029000000330000c9211308321f58c55d89380003000000000000aff30000000000000300000000"], 0x30}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) 11:46:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0404b8d98b737e7f4928a71fc243c947fe8ca8c41b78bcf8915915700c7dbdbfc5e1e94e42763a9b666b82226afe977900000000000000"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x4, 0xff, 0xfffffffffffffffb, "80043514693e74e40236b32e1bb586761e9f8f00", 0x2, 0xfffffffffffffff7}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x164, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x40}], 0x2, 0x0) 11:46:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x8}, {0x8a, 0x9}], 0x2}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 11:46:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 11:46:31 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/202, 0xca}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r1, r1) fsync(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 11:46:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00080100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 11:46:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r4) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x400000000000004c}, {0x6c}, {0x7}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 11:46:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000480)=""/200, 0xc8}], 0x1, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') fchmod(0xffffffffffffff9c, 0x0) shmget$private(0x0, 0x1000, 0x22, &(0x7f0000ffc000/0x1000)=nil) chdir(&(0x7f0000000300)='./file0/file0\x00') 11:46:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4000000000091}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x1, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xa0, 0x6}, {0x18, 0x2, 0x3, 0x4}, 0x2b08, [0x1c00000000000000, 0x2, 0x6, 0x2, 0x9, 0x21, 0x1, 0x8]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r3 = socket(0x2, 0x3, 0x0) fsync(r3) connect$unix(r3, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r3, r3) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 11:46:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000044}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x49, 0x4, 0xd7, 0x100000001}, {0x2, 0x80, 0x3, 0xfffffffffffffffc}, {0x401, 0x3, 0x7f, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xffffffffffffffff}, {0x800000035}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) close(r0) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 11:46:32 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 11:46:33 executing program 1: mknod(&(0x7f0000000080)='./file\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000006c0)={0x10, 0x31f, 0x4, 0x10000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x5076b52c}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x212de46d}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x18d}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x23674f78}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1c10}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7c000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1fffffffe00}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r5 = msgget$private(0x0, 0x808) msgsnd(r5, &(0x7f0000002800)={0x0, "e8dc7268f26fb2c71f6d77979a6a2af412c1cd0d068bc6a35987e45246bf890c1ab61c2db66efac878ecd05c7a602b8bb089c5b59b7b1c6add147bfdfec1f91681505a11569663066324010647fc51fe3d540a723d39bb5063f76caa32f6da7f9b9766763b6733be1d58"}, 0x72, 0x800) r6 = msgget$private(0x0, 0xc0) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000001e8bce4356dcf94293936b1c9e8553eb0e1b3ddc137ec66c5eb004a358edda08a0edc1e0b27f4b236fb1d47b74eadde830d84f818c39be707c83dc6b7c8feaba68cd"], 0x4a, 0xc79d02338b252fc6) r7 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r7, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x40) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000002880)="96cbfafac2a91927e48d2f1d248eae28cb8805436e448e258c0d4f400f9475f89206c9709bf036fe9cbd93c533a47cdac7cc7d6ce7da48a8f6f27010270929df84207918e2a18a0ba5b859ca41bfcbd1b57ea690b62a0f2ab2f9d409088d1cd7e6102a81ca242b1b29404e35858cae765a617d746b1589904cfe4f48ca5294d11e2a728d43f3aa25f323b8c45e2a833144d795908c0cfaab8090f85013a61e59120a33cb556a79f2fb061677a0dd51fba018000e0afccf14ec04fecb3d63514e01000000efd84eb14d4975ebf549cd12f6e18ef5a5f180c86098fdc92376d46690e9623fa75ad58830243df24ff74a36eb855e4167c6d169c82aea574b2ff0a933eec2a46c4d4ca47e10d72e7b164d172caf28c59652150e4647dc214c90ab0486abb248c83871dcc31d57b278d1faf20cc8ea7195565b1f6c62e6491423dd3263c994", 0x143}, {&(0x7f00000005c0)="01b988d6c0e33f9014da8a537b971f5250c01e8ddf6567d849239b576f30f574529d0c5eb18a2861960df8cb233ff0269b01d5999dad59440a464df1ea3780e8c79c14df4aca55f29c6764155754b1d358f2a3eb733d529d6fbc4e3888adefdc8fa6b06cee101716d23423b81425a7830d38ae2e35c7430b81e4367acbe4e20600f7", 0xfffffffffffffe18}], 0x2, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r9 = semget$private(0x0, 0x7, 0x40) semop(r9, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r10 = msgget$private(0x0, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/219, 0xdb) msgrcv(r10, &(0x7f0000002680)=ANY=[@ANYBLOB="0000000000000000000000000000000018000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000009e0e5b9b3fc85a19cb8ee09cd072c400000000004bcee91b0000000200002de5ffa38f389d71ba11b7bf7564004a68ce444dc1f7f1408fe12a2b428e65c84d423797188aebd9d8b6b38f60c59ac06470b47eb9eb5ecfacd313a5b9e03c486d25019cacbdd0dfd111ae6f6678c056653f31d2b4d6d6c82686a275816915797a48f3e43da3df89664a0f80abf5c48a98ef18a76d812961cefa7ca771f5a389b47773d790b5ba3bcbed544540fe61436ff571e638dab44d22f71d2983a84a85af2dd4f7ebd0fe5f0c08367e3c27248beb9291adf12b0000f871feaedfbf8f8294f11a14194a591c2988583843bdd42ddee2586737b6181f6c14b3693edeeaaa4244"], 0x57, 0x1, 0x1000) msgctl$IPC_RMID(r10, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000200)=""/109) socket$inet(0x2, 0x19551a60754b7b05, 0x0) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x15}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r3, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) msgsnd(r5, &(0x7f00000000c0)={0x3, "d502"}, 0xa, 0x800) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 11:46:33 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pread(0xffffffffffffffff, &(0x7f00000000c0)="892328df89294b69c2cdecf47da094354165da381f71b64b6b2d18b5dbb07becd35cdf99c66e65be74e10d93184c6ac6930588aed21f52f30f3aa866e90ed4bc92bfb38af4dab84b882a415afe88e9e24b6ec95695", 0x55, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r4, r7}, 0xc) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 11:46:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="009f99cf4b611097d637e50f320085dd51644265e5f8dcf98723796f08a3fb6ba413245fb99153d173612d955fdea02919eb3a64b7d5e6bfccf0c483d7901690d748504e861f5c060f57e6c2f03b5f5458eafd375ff691fa6dab0b53aee41a245771ebc64102b0384108d98abf6d77e2da015bb0a176f8f48e40bf49db1df2b1a2e1aaef4b05c4ea4ba03e2209566838148cf1d0c17e02d2c0f4097f20f7cfc4ee56425124e460493da80b4e7e8999559aed90e8a413af064c801922acc9b6d8895ba44a"], 0xa) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[], 0x0, 0x0}, 0x0) 11:46:33 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xfffffffffffffe83}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x10) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xffffffc2) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r6, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffff001, 0x80000000, 0x100, 0x1, 0xf83, 0x2, 0x800, 0x1, 0x2, 0x5, 0x97}) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x7}, {0x18, 0x1, 0x7f, 0x4}, 0x2, [0x5, 0x400, 0x8, 0xfff, 0x2, 0xfffffffffffffffb, 0x0, 0x4]}, 0x3c) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/d\xdfv/ipf\x00', 0xc605, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d, 0x10000000000000, 0x0, 0xfffffffffffffffd}, {0x48, 0x0, 0x0, 0xfffffffffffffffc}, {0x4000000000000006, 0x3ffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x2, 0x1000, 0x1c8, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$inet6(0x18, 0x5, 0xf4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0x9}, 0x10) 11:46:33 executing program 0: mprotect(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 11:46:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x1) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000000)='./file0/file0\x00', r6, r7, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r6, 0x0, 0x80}, 0x44001000d, 0x20008001, 0x0, 0x0, 0x5, 0x0, 0x100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x102) socket(0x18, 0x2, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000100), 0x2, 0x0, 0x3) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = socket(0x18, 0x400000002, 0x0) close(r9) fcntl$dupfd(r6, 0x5, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(r10, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000000)='./file0/file0\x00', r11, r12, 0x2) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r10) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000000)=0xffffffffffffffff) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0xff}) 11:46:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0xbc4d05cb97ad1576) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000002680)=""/4096, 0x389}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xff8d}, {&(0x7f0000001680)=""/4096, 0x12c6}], 0x1170, 0x0, 0x4) r3 = getuid() fcntl$getflags(r0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0xa0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) r7 = socket(0x18, 0x3, 0x0) bind$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$dupfd(r7, 0x0, r6) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) fchownat(r5, &(0x7f0000000080)='./file0/file0\x00', r8, r4, 0x2) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r10 = dup2(r1, r2) dup2(r0, r10) 11:46:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mknod(0x0, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff}) read(r2, &(0x7f0000000180)=""/10, 0xa) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x859472fc08cd9048) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 11:46:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x60, 0x7, 0xd6c, 0x36, 0x1, 0x4, 0x4, 0x10, [{0xffffffff, 0x40, 0x9a, 0x312}, {0x0, 0xae, 0x1, 0x8}, {0x6, 0x4, 0x3, 0x9bbb11f}, {0x5, 0x12c, 0xfe, 0x1ff}, {0xb7f1, 0x8, 0x5, 0x1}, {0x0, 0x2, 0x4, 0x8}, {0x3452a11f, 0xffffffffffffffff, 0x7, 0x2}, {0x4, 0xfffffffffffff800, 0x2, 0x400}, {0x9, 0x7fffffff, 0x0, 0x20}, {0x1000, 0xfffffffffffffffc, 0xfffffffffffffff7, 0x101}, {0x100, 0x400, 0x1, 0x80000000}, {0x6, 0x9b3, 0x3, 0x9}, {0x24000000000, 0x7fff, 0x2c, 0x4}, {0x56, 0x2, 0x81, 0x7}, {0x2, 0x0, 0x80, 0x200}, {0x3, 0x24000000000, 0x7, 0x7b71}]}) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) acct(&(0x7f0000000000)='./file0\x00') 11:46:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:46:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) fchflags(r2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 11:46:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x80000001) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x39, 0xcd}, 0x10) 11:46:35 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1ac) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 11:46:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = kqueue() r4 = socket(0x18, 0x3, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 11:46:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 11:46:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xf47626053d0cf3c3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) recvfrom$unix(r2, &(0x7f0000000140)=""/254, 0xfe, 0x800, &(0x7f0000000500)=ANY=[@ANYBLOB="00002e08000000572bb67e47042018b97e1080556975729ef1c3240f9c61defe00000000000000b5c2e9748e4a68554f19f2631c3a0b971a07d05da449e79cb41b76e6dcc8bf971045823b484947496765a08405a8e953f63c1569e420ff92174e579a310010d4ad78b598169522709543c692ec8a439cd8b40c0c1f91a82782415cb531d4d9c2dd7abb1b3b26a441b113d5819fdb61ef79ea4b35700cf401d942e242135c3681f6e531a2e27a889f4489475741a6f44bc85f90e9662e"], 0x8) kqueue() r5 = socket(0x2, 0x3, 0x0) r6 = msgget$private(0x0, 0x14) msgrcv(r6, &(0x7f0000000480)={0x0, ""/99}, 0x6b, 0x0, 0x800) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440010447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b43000f3c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea501000000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd0600d6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c00"], 0x10) r7 = dup2(r5, r5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r7, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000003c0)=0x6) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 11:46:35 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600000000000000000000000000000000000000000000000000000074091f4e8cb523c3c3835100"/154], 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) 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) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000100)) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) open$dir(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x2) msgrcv(r9, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x7ff, 0x401, 0x2000, 0x4}, {0x0, 0x9, 0x80, 0x9}, {0x3, 0x4, 0x9, 0x8000}, {0xa3, 0xffffffffffffff70, 0x7, 0x2}, {0x9, 0x10001, 0x8, 0x460e}, {0x20, 0x6, 0x8, 0x2}, {0xfe, 0x8, 0x6, 0x1}, {0x7, 0x9, 0xf6, 0x3}, {0xfffffffffffffffb, 0x5, 0x1ff, 0x3ff}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setuid(r9) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xfffffffffffff006, 0x1, 0x2aeb, 0x5f22}, {0x4, 0x1, 0x0, 0x8}, {0x12, 0x2, 0x4, 0x1}, {0x4, 0x7f, 0x180000001, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 11:46:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCLOCK(r3, 0x20004276) 11:46:35 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) 11:46:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 11:46:35 executing program 0: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) msgget$private(0x0, 0x80) r4 = dup2(r3, r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6d5}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000694000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x1f}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x2}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f000037f000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) dup2(r5, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) socket$inet6(0x18, 0x4000, 0x4) r6 = socket(0x18, 0x8000, 0x12a) r7 = dup2(r6, r6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x1, 0x1) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) preadv(r11, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000000)='./file0/file0\x00', r12, r13, 0x2) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) preadv(r14, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r16, 0x2) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000001080)) dup(r7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r18, &(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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) 11:46:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) r5 = socket(0x2, 0x3, 0x0) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) dup2(r5, r5) recvfrom(r5, &(0x7f0000003680)=""/4096, 0xbd8, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a00000000000000000000000200000014d2ce05db4bb765ca5f8fa13d3dfe13c14e5e4955f2d879422b50c7cb390973a10062c30bc089dabd00a230753a60ddbf0a450e6ea14fe70b466a4df8f1981aad601a5b8d"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7ff) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1000) 11:46:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffdf8) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 11:46:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) fsync(r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000800008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a43c3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000020000000200000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e4da98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e818e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e2c0f8b7d1b5a6aa67b6dfe89663ff83340996ba03ddc68464e1af4e3d0976cf5efabc12091223c7440535713058212a0a038a07d3f93968946e7efa5318606720878a18c911b403191c09f877dfbf5d65141aa188a5944c28369243e4dbfd1d506beabcc9c8f446086238b1843473d91ef7696fb10f32561f1fc08b5dbd6e9"], 0x10) r3 = dup2(r2, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xffff, './file0\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280), 0x1000000000000192, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() fchownat(r4, &(0x7f0000000000)='./bus\x00', r6, r5, 0x3) r7 = dup(r4) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000180)=0x7fff) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) preadv(r8, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000000)='./file0/file0\x00', r9, r10, 0x2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x401, 0xffffffff, 0x5, 0x8}, {0x9, 0xbc, 0xaf2, 0x9}, {0x800, 0x6, 0x6c86e958, 0x800}, {0x6, 0xffff, 0x4, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:46:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 11:46:37 executing program 0: flock(0xffffffffffffffff, 0x4) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmat(0xffffffffffffffff, &(0x7f000029f000/0x3000)=nil, 0x1000) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0xffff, 0xbf, &(0x7f0000000040)=""/64, &(0x7f0000000080)=0x40) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 11:46:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16fd) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x180) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) r3 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x80) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000240)=0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2d) 11:46:37 executing program 0: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) close(r1) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 11:46:37 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000000)='./file0\x00', 0x20300, 0x14) 11:46:37 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x20, &(0x7f00000000c0)="6adfa4c11a4ff4dbf2d6a3bd5aedee186795eab8c3afb6752f35001d2ec202983723578147cedef3f4ef33418a2183660ea6b3d3ada8d0bd5263c700d18d14ece88f925d085c0df7f91c88a0f201e095ecc209e869718402d832bcb288695f78278b679c55b1c7fe4ff5c025ba1fad82bde3f7ef081c76bd9fec16c81eb89973a245082598d872d7ce1bef38a956b5f1e917561a2982", 0x96) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x64}, {0x6, 0x0, 0xfffffffffffffd31}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x100084}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) pwrite(r1, &(0x7f0000000000)="fb46201fff4df19fbeb400bde74583486cae8a8d1a029be96914f6357e3a", 0x1e, 0x0, 0x0) 11:46:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x97}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 11:46:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x828, 0x200, 0x7, "6c7836771d62df3880fdb5ce64c6f3c3c5458763", 0x7fffffff, 0x800}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x10000000015}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x2, 0x6, 0x2, 0xc12}, {0x0, 0x95d, 0x8}, {0x200, 0x8afa, 0x1, 0x3}, {0x100000001, 0x558, 0x5b, 0x2}, {0x8, 0x100000001, 0x8, 0x2}, {0x7, 0x553c, 0x7fff, 0x6}]}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 11:46:37 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000480)="aee1a1723ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3fc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf007c962c906b9e899280f1dbf268b852084d22942ae84962dcfd21925d8ecba683a42367e598232773a352b4645e00000000a72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f3b3aa9275052e96b81e991346be9c7b31bc4b70e8ede8aaa56b88cee50f9268d15c30098e23c06ec9f3e1ecb1dcbc0d8e53a030e3254854efaeff400000000000000000000f66b7c6fef59559dbf6637986e69c7fab09d201daa2f26f1dda724b41f21bdfd4b8e4186f7912ebebb6052323c8193679581094570bef0c9e551bfd983a41ea8", 0x13e}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r3, r4, r3, r4, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) r9 = getgid() r10 = geteuid() r11 = getgid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000500)=0x1f) r13 = getppid() r14 = getpgid(0x0) preadv(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000180)=""/35, 0x23}], 0x3, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0xd2dc, r7, r9, r10, r11, 0x1}, 0x6, 0xccaf, r13, r14, 0x5, 0x3f, 0xee, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 11:46:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendsyslog(&(0x7f00000003c0)="4bec54e6643962a7dee1f0148f7c1e31a7e85989ec6f5b268c5305ad722d7a87a997c9fe9b18073c9406ff4b3ebb553cdf3cea0199151faea13796e32b43b069b3e7b680a567f2742b2639aeb91a99f24a81a32b7a7e2f981e31d796ff2c77c399f845bc4f78d76a02902d8df29a0bddc96826d2d50c6fff3b55e2d261ef53c31ab6a5c32e38065555ca86702dcd982dc7471638e7041dbb2be153", 0x9b, 0x8) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x5, 0x4bf1, 0x4, 0x1d9b}, {0x6, 0x9, 0x9, 0x5}, {0x5d, 0xe3d5, 0x1f, 0x101}, {0xffffffffffff479c, 0x0, 0x4, 0x40}, {0x7a8, 0x3f, 0x1f, 0x31}, {0x80000000, 0x8, 0xd, 0x401}, {0x3f, 0x80, 0x9, 0x9}, {0x0, 0x80000001, 0x4, 0xff}, {0x9, 0x101, 0x1, 0x98}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r5 = dup(r0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)=0x101) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 11:46:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 11:46:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffff9c, &(0x7f0000000080), 0xff38) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) read(r3, &(0x7f0000000200)=""/170, 0xaa) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socket$unix(0x1, 0x5, 0x0) 11:46:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/2, &(0x7f00000000c0)=0x2) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000) 11:46:38 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x5) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x190) sendto$inet(r1, &(0x7f0000000100)="c6359a81a7418a655af4a17d", 0xc, 0x4, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000000180)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) rmdir(&(0x7f0000000080)='./bus\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1}) 11:46:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 11:46:38 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x820, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r6, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000000)='./file0/file0\x00', r8, r9, 0x2) getgroups(0x4, &(0x7f00000000c0)=[0x0, r6, r9, 0x0]) fchown(r0, r2, r10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x4a}], 0x6, 0x0, 0x0, 0x0) 11:46:38 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557654eb2020000b3bf000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x1, 0x0, 0xfffffffffffffff9}, {0x6, 0xd054}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 11:46:38 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file1\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='W\x00') 11:46:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f00001b9000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x1000, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000040)='F', 0x1}], 0x1) 11:46:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() preadv(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r5 = socket(0x2, 0x3, 0x0) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82240076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) write(r2, &(0x7f00000003c0)="cd84f93c97eda9b4ae78ff0577b0a6508d6441c2da487531aaf2ef5d6ae61981e89f2707f68ad1e1521c4cb9492f13e3ac69a4fe6471711978485f939de94174dfb5b8eb88b38cd5e72b51351a2e4cdbe93fe519b0397cf2ace601253386753d10ae343d4276c5589acfdbea2c88bf3ae869c4", 0x73) r6 = dup2(r5, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) fcntl$setstatus(r6, 0x4, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) 11:46:38 executing program 0: socket$inet(0x2, 0x3, 0x44ef) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0xebe71ce7313ae1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) socket$inet(0x2, 0x3, 0x102) 11:46:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="11f6a4590e62728535f9b798d9f015abc95c7e11fda7d82765043a36364f283be8ff724f5cafd4b7f7e4bdbe2526e90ac020f6860af804f71772142aa3ffa30d67ca40e20fea9506daab6c72e2aca72ba9d4369f7bf67b3940d8b445d1f103841c9f427a4d82099b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0x20, 0x5, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 11:46:38 executing program 1: socket(0x10000000002, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x42) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:46:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x8, 0x100000102) semop(r1, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x2aaaaaaaaaaaaca3) semop(r1, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000600)=""/191) semop(r1, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000bc0)=""/173) semop(r1, &(0x7f0000000440)=[{0x1, 0x8001, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x7ff, 0x800}, {0x3, 0x101}, {0x3, 0x6c, 0x800}, {0x4, 0x3f, 0x800}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/78) semop(r1, &(0x7f00000000c0)=[{0x0, 0x4}, {0x4, 0xfff}, {0x2, 0x8a0a, 0x3800}, {0x3, 0x1, 0x800}, {0x2, 0x9}, {0x4, 0x3, 0x1000}], 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x1000}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) 11:46:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 11:46:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe96) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x10) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x100, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 11:46:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xf, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80206932, &(0x7f0000000300)) 11:46:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f208c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f993905ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x101, './bus\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508", 0x1000}) 11:46:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 11:46:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xe7) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r5, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x5, 0x800000000000, './file0\x00', 0xfffffffffffffc01, 0xfff, 0x10a, 0xb2f7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:39 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036800522e988"], 0x10) r1 = socket(0x18, 0x400000002, 0x0) close(r1) fcntl$getflags(r1, 0x1) write(r0, 0x0, 0x0) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000001c0)=0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socket(0x1, 0x4000, 0x0) 11:46:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:40 executing program 1: kqueue() r0 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x1, 0x7fff, 0xae3e}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x8}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xa64) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) bind(r4, &(0x7f0000000280)=@in6={0x18, 0x2, 0x5d, 0x6}, 0xc) fchmod(r0, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) recvmsg(r5, &(0x7f00000005c0)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/81, 0x51}, {&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)}], 0x3, &(0x7f0000000500)=""/150, 0x96}, 0x800) r6 = open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r9 = getgid() fchownat(r6, &(0x7f0000000640)='./file0\x00', r8, r9, 0xc) r10 = openat(r5, &(0x7f00000006c0)='./file0\x00', 0x800, 0x80) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x1808, 0x41) accept$inet6(r11, &(0x7f0000000740), &(0x7f0000000780)=0xc) open$dir(&(0x7f00000007c0)='./file0\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0x1000, 0x80000000, 0x8001, 0x0, 0x1000, 0xf12, 0xff, 0x1, 0x3, 0x7, 0x398}) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) accept$inet6(r12, &(0x7f0000000900), &(0x7f0000000940)=0xc) r13 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000b00)={{0x100000001, r8, r9, r14, r15, 0x3d, 0x7}, 0x77, 0x100000000, r16, r7, 0x80, 0x3, 0x1, 0x100}) 11:46:40 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x1, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 11:46:40 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000040)={0x2, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 11:46:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = dup2(r1, r1) pread(0xffffffffffffffff, &(0x7f00000000c0)="044290b32dbd9e65006049c5a27cbfa08f071a087d35ef1f410ee38c60c373eac8cb3fed46e4f2f2b032a1cebad53556f2d2bc8ab1ab58c36ce98f834eb9133268a74c8961170ac9d5bef5710d1cb6451cc50e1caec7b1885fa751a6a7da32921188a1239213ad4979d070d93ab114edcbbd5c9d95f2a391efc2a60897e73d91745723974bff57ff3026526d47169563932a415fa9c60e8d4763355cdc29a95db4d5738972c19023b1d7b3ee81db858654686a8300f0d613729f6e23424cde7833ef910c457d786043597f0b1a92e27d3a482f74765b932068cd65bba8e413f82cdf044e896597a32afd6f885eca6cd77095bd3d2c", 0xf5, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = socket(0x2, 0x3, 0x0) fsync(r3) connect$unix(r3, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r4 = dup2(r3, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r4, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000280)={0x0, 0x8, 0x1}) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) r5 = dup(r2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) 11:46:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x81, 0x4, 0x80, 0x10001}, {0x7, 0x7fffffff, 0xffff, 0x6}, {0x9, 0x7, 0x724, 0x10000}, {0x72, 0x2, 0x7fff, 0x3}, {0x356, 0xffffffff, 0xffff, 0x9}, {0x6, 0xffff, 0x1f, 0x497}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 11:46:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x3, 0x400) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000e7ffbeff00711e48fd285714643e5638e0a0e1594846283c0b37f68642940eb314f901"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 11:46:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180000000002e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f8dcf018b952a27a18e23ef0cd4ca85fc36fab14e880532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d00569427d072cd5e0a6da210794016019926d12fcc9fca4d5020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707363483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df45609000000b25648691404e85f6e35c30447492ed173a481062b55dda0dcd8a44c7444"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x19d, 0x0}, 0x0) 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) getpgrp() preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x100000001) listen(r2, 0x80000001) r3 = getuid() r4 = socket(0x18, 0x3, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r3, r5, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000000)='./file0/file0\x00', r7, r8, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) 11:46:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) 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]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) 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, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000340)=[{0x4, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x10000000, 0xfff, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:46:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, r4, 0x2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) 11:46:40 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open$dir(&(0x7f0000000500)='\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, 0x0) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) open$dir(&(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', 0x0, 0x100) 11:46:40 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r2 = getuid() r3 = socket(0x2, 0x3, 0x0) fsync(r3) connect$unix(r3, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf19893ebb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/61, &(0x7f0000000180)=0x3d) r4 = dup2(r3, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r4, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, r6, 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x8a4, r5) getuid() getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 11:46:40 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r0 = msgget(0x3, 0x101) msgrcv(r0, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1800) 11:46:40 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x180) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x2, 0x1000, 0xffffffff, {[0x2, 0xff, 0x2b51, 0x100000000, 0x4, 0x1f, 0x1000, 0x8001, 0x7, 0x6, 0x0, 0x7, 0x7, 0x5, 0x7, 0x40, 0xff, 0xffffffff], [0x5, 0x20000, 0xfffffffffffffffa, 0x79f6, 0x0, 0x4, 0x1a8, 0x7, 0x2, 0x81], [0x8, 0x9, 0x10001, 0x0, 0x0, 0x6, 0x20], [0x5, 0x10000, 0x800, 0x1, 0x80000000, 0xd07c], [{0xff, 0x7ff, 0x1f, 0x1}, {0x0, 0xa2, 0xf87, 0x5}, {0x1f, 0x9, 0x0, 0xba}, {0x1, 0xffffffffffff8000, 0x7, 0x7}, {0x2, 0x4, 0x2, 0x1}, {0x2, 0x0, 0x0, 0x3f}, {0x5, 0x100000001, 0x0, 0x2}, {0x9, 0x81, 0x3ff}], {0x1ff, 0x7, 0x3, 0x6}, {0x1, 0xfffffffffffffffc, 0xcf, 0x9}}}) 11:46:40 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x40}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x100000000000001d, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x124, &(0x7f0000000100)=[{0xfffffffffffffffb, 0xf7dd, 0x0, 0x2}, {0x40, 0x0, 0x4, 0x4f}, {0x7, 0x0, 0x9, 0x4}, {0x1, 0x6, 0x1, 0x1}, {0x4, 0x1, 0x0, 0x80}, {0x101, 0x58, 0xc7, 0x2}, {0xec, 0x6a0, 0x8, 0x3}, {0x81, 0x0, 0x6, 0x81}, {0xa9, 0x6, 0xb8f2, 0x277180}, {0x631, 0x566, 0x0, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r5 = socket(0x2, 0x3, 0x0) fsync(r5) connect$unix(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r6 = dup2(r5, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f61738", 0xf00) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x80000001, 0x625d, 0x6, 0x10000}, {0x7, 0x3, 0x0, 0xe8}, {0x3, 0x4b7, 0x4911, 0x4}]}) shmat(r4, &(0x7f0000ff8000/0x4000)=nil, 0x3000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:40 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r2, 0x0, 0x3) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) panic: attempt to execute user address 0x20fee000 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 29298 96313 0 0 0x4000000 1K syz-executor.1 76667 59438 0 0 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022d698e0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021b5e000,fffffd8066bd0628,10,ffff800000025320,ffff800022d69b48) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800022d69aa8,83,ffff800022d69b48,0,b) at 0x20fee000 rt_clone(ffff800022d69bb8,fffffd806f6ce710,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6ce710,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022d69c90,fffffd8062920c20,fffffd806f6ce690) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6ce690,fffffd8062920c00) at in_pcbconnect+0x107 udp_usrreq(fffffd807d359d90,4,0,fffffd8062920c00,0,ffff800020abf160) at udp_usrreq+0x560 sys_connect(ffff800020abf160,ffff800022d69e18,ffff800022d69e60) at sys_connect+0x3df syscall(ffff800022d69ee0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffecf,0,3,de095ebe010) at Xsyscall+0x128 end of kernel end trace frame: 0xde314dbe0b0, 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.