last executing test programs: 4.927675633s ago: executing program 4 (id=5): r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xf5a) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800000000}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000000}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x7fffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 4.748262483s ago: executing program 4 (id=22): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x102}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 4.456310106s ago: executing program 6 (id=36): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d197", 0x48}], 0x1, 0x100) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffff5a) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336", &(0x7f0000000080)=0x3, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000700)="d84bc9b05d58605602d985a9de97", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x4, 0x7fff, 0x3, 0x8, 0x40, 0x6, 0x7, 0x10, [{0xe8, 0xd8, 0xe, 0x9}, {0x267dc51e, 0xfffffffb, 0x21, 0x7}, {0x42c4f589, 0x7, 0x6, 0xf4}, {0x8, 0x1, 0xfcbb, 0x200}, {0x2, 0xff, 0x101, 0x8}, {}, {0x3, 0x7, 0xffff0000, 0x6}, {0x9d, 0x8, 0xb6b1, 0xb}, {0x7, 0x6, 0x7, 0x101}, {0x4, 0x5, 0x8, 0x4}, {0xe, 0xfe00000, 0x4682, 0x96}, {0xd780, 0x8, 0x5, 0x76}, {0x10000, 0x6, 0x6, 0x1000}, {0x0, 0x401, 0xffffffff, 0x101}, {0x3, 0xfffffff6}, {0xc0, 0x7, 0x8000, 0x4000}]}) (async) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x2) 4.233004428s ago: executing program 6 (id=40): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x3c, 0x6}, {0x0, 0x0, 0x0, 0x1ff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) syz_emit_ethernet(0x38, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606a9efb00020000e0697a653e2c6f008000000000000000000000000000aa5701000000000000000000"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000200)="71f91e348ceacf1d845975ea71ac0058bc5a91501d94a34b8e5f84cfa44df7e62ed5dcd410087c74733e00445fede5643cf4218a4785dca81345fb3a9dc33cea37142645", &(0x7f0000000080)=0x44, 0x0, 0x0) 4.228443145s ago: executing program 6 (id=42): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}], 0x1, 0x8000002) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832", &(0x7f0000000080)=0x14, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000006c0)=[{0x1, 0xe, 0xff}, {0x48, 0x0, 0xfe, 0x1}, {0x16, 0x6, 0x0, 0x4}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0x0, 0x0, 0x9}) r3 = socket(0x6, 0x4000, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) mquery(&(0x7f000036d000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x8) r4 = shmget(0x1, 0x4000, 0x213, &(0x7f0000378000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x0) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x408) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c000000000011907800000000ffffffff030090780007f500450000000000f00700004fa200100000afc67648"]) 4.159941615s ago: executing program 6 (id=45): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) flock(r0, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x87, 0x9, 0x0, 0x3}, {0x64, 0x6, 0x0, 0x6}, {0x6, 0x0, 0x3, 0x9}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) writev(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r5 = dup2(r1, r0) recvmmsg(r5, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f00000001c0)=0x4) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) flock(r0, 0x8) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x87, 0x9, 0x0, 0x3}, {0x64, 0x6, 0x0, 0x6}, {0x6, 0x0, 0x3, 0x9}]}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) (async) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$FIOASYNC(r2, 0x8004667d, 0x0) (async) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) (async) dup2(r1, r0) (async) recvmmsg(r5, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) (async) 4.070305176s ago: executing program 4 (id=50): r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) (async) write(r2, &(0x7f0000000100)='@', 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x10, 0x1ff}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) (async) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xfffffffc, 0x8, 0x15, 0x0, "52c4a7129c9e242f0005aac10fa300", 0xffffff80}) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1) (async) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x10, 0x401, 0xfffffffc, 0xb51a, "ece90000000000000000004000", 0x0, 0x2000009}) 3.871059556s ago: executing program 6 (id=60): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x37b, 0x7f, 0x80003ff, 0x1000009, "00df00003f00", 0x5}) writev(r1, &(0x7f0000000c80)=[{&(0x7f0000000040)="cfbb251e606bea41ad41ffe4975e0508005bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3ac3532d1d34555dbef418d8a7e994b1f1b111a170f29659d91bacec8bf0e9eeef122124b443caa4002363de74512885ad027bc4d08ff925caf0358a6165e62f5128620c7e70ad2605113d009670954ee4f6c705e70c9e4bd5d435a44800000000000000", 0xb0}, {&(0x7f0000001940)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b3061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f3040727c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097a0900000000000000fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d28596761ca36d1e5d3bdf73a956d00dc07740e04769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd25161289ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fd47e8a5a1c186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc026fb5e63be333500362488e7ee78df015294aae451a12dceacb953ec578bf0a6fae1ce4aaa4775fba104a4fb15d0cde5d7e49d429c94fdce67333c51007729f1fbb061af0862526856c28e65a3ce7df07b3da132b0c919e95b9551b1edc23a58c450fcc39f518fefc4df32130c52acc77b6c5113a02a4aa3bf0db5fa61908dafc0bd45fa6453503e2cb76729ea7991edef5c03d149d1be1013fad0d1609db6c8c7f1dbbc4bbbaa4761bae7a6db40fdf4b00dce63bbe3c2ddb417388517919f90f8699247eadf4ca77fe38f171070af0d464f63378411f42b7b4355e5a0e38bdfb84f23a6123cf97b931d64ee03b420209143591f3c662d2018ec35d02226146abbb7242200ae1842f67b619df797c44ea964d6fa9c38955dce88d2cab273a6b15a10b816338cedea0a48454bd5000000000", 0x113c}, {&(0x7f0000001340)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c02cf7a1653f1749274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb7382c105594ff4411991858ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a49400000000000000a1b70ea349f718be3ab9871ae482758363f04fa4f6e91c", 0x107}, {&(0x7f0000000e00)="d8a33517c66c2a01058668e041bac6e222cda5a8a83a629eb6514522c599cee99c1ce2751a6bc1303e5e1af2f7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9df00000000f3f25c0bc65341263ac9ac9d46c0f425ff000000000000007d5653d729bfbe294fd3c8f7d004762cd5c286b039df3ed0e2aa6f14488dfe95d5b74aefce77e0afee5ddd2876e6cf2d0500cb8b8caf6a1f3e46548cfcb5eb0af4569f6079392e5ae0c650df19f6c61b7f1b2832b1a2423c635cf3b594b514bbd77a58426c4274ae6ee48b9447bf49cf249c48e1df0000000000000001366abfeda37c03fcd6f1fc9b5adec1bf1086e0ba29b937faca6170f5e317866d090386527e99384fff563f4d5876df6fd1abb49b04e4aa1981166496fc258ee7c2362f08dd5ee43c92e695c728038f9ac6b7159cbb69daf49d4355e098635a36377353c64bcd2540c53fd06304b3408b3c4588195d26543e81b4eea033f843209f502a7beabf707ae5f0dd68aa8565fd083bce179badcab9f33825b7c538f1d20c", 0x17f}, {&(0x7f0000001740)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e5098efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261eb0d86b3e469936c0799f8caf0dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b82ef9cc1b0bced06209a65ff61b2a8b14004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6dad709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a54780d6b185ede26f65208dcce5c269e7cd1e035d18d1a6ab12971530f9560be23b0f79e88eaa7e2000792a8097b4ddd49daab1ef9fc945a49add61f933b61998cf8127db66386e739bf2b1f12674a63fd4c33bd7160fd5b2776725e2553e40f4d7f8bd00b660a77af3d19d56b494232e2d8003139151a8bffb808519313f751d17b8dddb913a8ff30fa7f017d701ed9dd8d01988d599", 0x1d9}, {&(0x7f00000011c0)="73fe9e41c2d3fe87ca37baa7498bae0100529b4ebcdd914b9ebec1e5bd2d350c594b32eeb6d0772a245782ffde01fff89bb04c42906d7ddfba41cd1aaaf7c2216160b8f1992ff697f42621bbebfac9a6e8abb61e311b689278bb8fb22260af69edf2c81841744925fa71596a50d2f423e3d4350836e141b6f1eb5cca994788333c66b358ac91841095b5adef5b4b41b08383cbff6125be45352acfccb63cf446fd09bd45e6d80a728e8085c6a88dc7eb5aeffa66a06169b1adf28d806d6ccadb32ed00036026a95bb38dcdbc4bab15e1a5d5b636d53c022008022faafb8514ded94c2bbe19ea0000000000000000000000f0c509e1f79c9f901e133087fabdc943bec60099cf243cb4e264d6bc03d22a", 0x110}, {&(0x7f00000002c0)="f641288ccca8e14d34e4a627c91b331bdaa906245d358040b4faeb66e68f7ef50f149c587b55e8588c466e59b9ddcf127601a900849f15a37df110b55deab8a2c9c424fc000000000000000000006e4a7f80e447ff12b5315767a5e7b1803342a6d02c39f667dd11b5a3eee390ff9acdea8f59ad1d8aee913706e5d9675213186faaaf4a5287504c0555d30b1a17cb95933787775470ab123c1996417d", 0xffa1}, {&(0x7f0000000580)="a8f1b412d84e66d7154e99bced60a5178c13d83c91804cfba26ce0c676078618189d7016af23e046cc57a1d08afebf95a1b849c58667384e15ce34c6efcaf270631a0269709a30500874254c1d87c79bf528473757fb647c305587e071e5edfaa81df30d967e10c6dd23d73cad6ff0bd77317a24979d6fdc8ab49b36a1a9e211ee676eadd931b079cc995f3663b3b7452a4b344d8fed7b47ccbc912ac34abd55b6b34eac279f5788f781bf408ab30f9cc3deb5b6780983ad60fe47ddaae6fc2ef647176a4d4ebc47fc7ac9463540253d6be45e023408e331434979dc2e3f983f65a88b26c4b905df8f0adb55cd0b56bad5203a66a08a8fce01de0e4e4759fcd5f23c7e41ffbe14afc6b76709318387a2026703ea1637c37168", 0xe0}, {&(0x7f0000000440)="1dd022fb4be9895efcce2f5f57c04235a434a3c81c3cefafebbee0c22c194710fe1ad9193ff7a29f7d4409f2de1fc508b45f187e27bd2ab3a40bdec4ad4f470e41f86f18e5f2f64254d437d5078129a6d76b47d3af36b425c940dfc4c1", 0x5d}], 0x9) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="d099bdf6c349790a8274db7158ce162c1410426c0cf99c7d190885822bd5af77ca94a612ebb7125488aa4235cf07e0a1309276983db39510272184608f987c7086b0939cc1ee8f31fa771c1fa86887f8bb65121b926447343167db3639651f665c", 0x61}, {&(0x7f0000000780)="b69394cba7c1d836328d1c6712fe76e53546fa16ff7bafd27505f3286d27f213133212523f2f80737ebd817c6ffa39b3c1effd8811c20d451938410479ab0cc51a8c45000d", 0x45}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0x6, 0x2}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4ebfac6bbaf7909) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)='#', 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x37b, 0x7f, 0x80003ff, 0x1000009, "00df00003f00", 0x5}) (async) writev(r1, &(0x7f0000000c80)=[{&(0x7f0000000040)="cfbb251e606bea41ad41ffe4975e0508005bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3ac3532d1d34555dbef418d8a7e994b1f1b111a170f29659d91bacec8bf0e9eeef122124b443caa4002363de74512885ad027bc4d08ff925caf0358a6165e62f5128620c7e70ad2605113d009670954ee4f6c705e70c9e4bd5d435a44800000000000000", 0xb0}, {&(0x7f0000001940)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b3061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f3040727c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097a0900000000000000fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d28596761ca36d1e5d3bdf73a956d00dc07740e04769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd25161289ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fd47e8a5a1c186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc026fb5e63be333500362488e7ee78df015294aae451a12dceacb953ec578bf0a6fae1ce4aaa4775fba104a4fb15d0cde5d7e49d429c94fdce67333c51007729f1fbb061af0862526856c28e65a3ce7df07b3da132b0c919e95b9551b1edc23a58c450fcc39f518fefc4df32130c52acc77b6c5113a02a4aa3bf0db5fa61908dafc0bd45fa6453503e2cb76729ea7991edef5c03d149d1be1013fad0d1609db6c8c7f1dbbc4bbbaa4761bae7a6db40fdf4b00dce63bbe3c2ddb417388517919f90f8699247eadf4ca77fe38f171070af0d464f63378411f42b7b4355e5a0e38bdfb84f23a6123cf97b931d64ee03b420209143591f3c662d2018ec35d02226146abbb7242200ae1842f67b619df797c44ea964d6fa9c38955dce88d2cab273a6b15a10b816338cedea0a48454bd5000000000", 0x113c}, {&(0x7f0000001340)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c02cf7a1653f1749274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb7382c105594ff4411991858ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a49400000000000000a1b70ea349f718be3ab9871ae482758363f04fa4f6e91c", 0x107}, {&(0x7f0000000e00)="d8a33517c66c2a01058668e041bac6e222cda5a8a83a629eb6514522c599cee99c1ce2751a6bc1303e5e1af2f7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9df00000000f3f25c0bc65341263ac9ac9d46c0f425ff000000000000007d5653d729bfbe294fd3c8f7d004762cd5c286b039df3ed0e2aa6f14488dfe95d5b74aefce77e0afee5ddd2876e6cf2d0500cb8b8caf6a1f3e46548cfcb5eb0af4569f6079392e5ae0c650df19f6c61b7f1b2832b1a2423c635cf3b594b514bbd77a58426c4274ae6ee48b9447bf49cf249c48e1df0000000000000001366abfeda37c03fcd6f1fc9b5adec1bf1086e0ba29b937faca6170f5e317866d090386527e99384fff563f4d5876df6fd1abb49b04e4aa1981166496fc258ee7c2362f08dd5ee43c92e695c728038f9ac6b7159cbb69daf49d4355e098635a36377353c64bcd2540c53fd06304b3408b3c4588195d26543e81b4eea033f843209f502a7beabf707ae5f0dd68aa8565fd083bce179badcab9f33825b7c538f1d20c", 0x17f}, {&(0x7f0000001740)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e5098efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261eb0d86b3e469936c0799f8caf0dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b82ef9cc1b0bced06209a65ff61b2a8b14004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6dad709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a54780d6b185ede26f65208dcce5c269e7cd1e035d18d1a6ab12971530f9560be23b0f79e88eaa7e2000792a8097b4ddd49daab1ef9fc945a49add61f933b61998cf8127db66386e739bf2b1f12674a63fd4c33bd7160fd5b2776725e2553e40f4d7f8bd00b660a77af3d19d56b494232e2d8003139151a8bffb808519313f751d17b8dddb913a8ff30fa7f017d701ed9dd8d01988d599", 0x1d9}, {&(0x7f00000011c0)="73fe9e41c2d3fe87ca37baa7498bae0100529b4ebcdd914b9ebec1e5bd2d350c594b32eeb6d0772a245782ffde01fff89bb04c42906d7ddfba41cd1aaaf7c2216160b8f1992ff697f42621bbebfac9a6e8abb61e311b689278bb8fb22260af69edf2c81841744925fa71596a50d2f423e3d4350836e141b6f1eb5cca994788333c66b358ac91841095b5adef5b4b41b08383cbff6125be45352acfccb63cf446fd09bd45e6d80a728e8085c6a88dc7eb5aeffa66a06169b1adf28d806d6ccadb32ed00036026a95bb38dcdbc4bab15e1a5d5b636d53c022008022faafb8514ded94c2bbe19ea0000000000000000000000f0c509e1f79c9f901e133087fabdc943bec60099cf243cb4e264d6bc03d22a", 0x110}, {&(0x7f00000002c0)="f641288ccca8e14d34e4a627c91b331bdaa906245d358040b4faeb66e68f7ef50f149c587b55e8588c466e59b9ddcf127601a900849f15a37df110b55deab8a2c9c424fc000000000000000000006e4a7f80e447ff12b5315767a5e7b1803342a6d02c39f667dd11b5a3eee390ff9acdea8f59ad1d8aee913706e5d9675213186faaaf4a5287504c0555d30b1a17cb95933787775470ab123c1996417d", 0xffa1}, {&(0x7f0000000580)="a8f1b412d84e66d7154e99bced60a5178c13d83c91804cfba26ce0c676078618189d7016af23e046cc57a1d08afebf95a1b849c58667384e15ce34c6efcaf270631a0269709a30500874254c1d87c79bf528473757fb647c305587e071e5edfaa81df30d967e10c6dd23d73cad6ff0bd77317a24979d6fdc8ab49b36a1a9e211ee676eadd931b079cc995f3663b3b7452a4b344d8fed7b47ccbc912ac34abd55b6b34eac279f5788f781bf408ab30f9cc3deb5b6780983ad60fe47ddaae6fc2ef647176a4d4ebc47fc7ac9463540253d6be45e023408e331434979dc2e3f983f65a88b26c4b905df8f0adb55cd0b56bad5203a66a08a8fce01de0e4e4759fcd5f23c7e41ffbe14afc6b76709318387a2026703ea1637c37168", 0xe0}, {&(0x7f0000000440)="1dd022fb4be9895efcce2f5f57c04235a434a3c81c3cefafebbee0c22c194710fe1ad9193ff7a29f7d4409f2de1fc508b45f187e27bd2ab3a40bdec4ad4f470e41f86f18e5f2f64254d437d5078129a6d76b47d3af36b425c940dfc4c1", 0x5d}], 0x9) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="d099bdf6c349790a8274db7158ce162c1410426c0cf99c7d190885822bd5af77ca94a612ebb7125488aa4235cf07e0a1309276983db39510272184608f987c7086b0939cc1ee8f31fa771c1fa86887f8bb65121b926447343167db3639651f665c", 0x61}, {&(0x7f0000000780)="b69394cba7c1d836328d1c6712fe76e53546fa16ff7bafd27505f3286d27f213133212523f2f80737ebd817c6ffa39b3c1effd8811c20d451938410479ab0cc51a8c45000d", 0x45}], 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0x6, 0x2}}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) (async) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4ebfac6bbaf7909) (async) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)='#', 0x1}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) close(r1) (async) 3.652681183s ago: executing program 6 (id=64): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6, 0x56f, 0xeffffefa, 0x203, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x18}) execve(0x0, &(0x7f00000004c0)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) write(r1, &(0x7f0000000040)="6b3ff54139cd852727f7f28f7009cad2", 0x10) 2.791395877s ago: executing program 1 (id=114): setreuid(0x0, 0xee01) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x5, 0x123, 0x50000000, 0x4, "8c4d155383ed750cc0020000a200", 0x0, 0x8}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f00000006c0)=""/4096, 0x1000, 0x1841, &(0x7f0000000340)=@in6={0x18, 0x3, 0x2, 0x61f}, 0xc) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) sysctl$kern(&(0x7f0000000200)={0x1, 0x67}, 0x2, &(0x7f00000002c0)="f4fcf068dae99d0755103f9623c8ecd2aec65c08d616d95735ea056ef170dc8fdb95564d5871eef28b86d2e6a82dad45f9c61a823fbbab97caf0c26f82bdb6b6a650237c8d0a94b3b070", &(0x7f0000000240)=0x4a, &(0x7f00000003c0)="15cacf6d04979ca89fffc4c7e8f0daad12680360e5c17d2023cbdfea6f2416a8b2030ddd7b0553f5690020fd3ae0e04d1c4e0b2c8345c846f47cca404334183af485872f39a0195520dd1d66313c6d9898a418668665112061305c1a6802ad9df316ef96647c172af336e3e482bf9049f6583d570623c64465919080c5fa6df073e36cf7911c4b30ca97d93b408e6fd01fd39f7632a67d6a9f6df70ca5381256479017f597947f63bbc34b537a3304664794a875e68260b321825600920ebea13a0b222212725aeb09c1ffed801c90", 0xcf) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="94010502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11eb8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c827acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db536ddee7b2a83acd58ff0ea0a3dca58ccb03cce46196ff346c32717397d6ec6952ec90de81ed297b2509e130f00000000000000", 0x184, 0x0, 0x0, 0x0) r6 = socket(0x6, 0x8000, 0xf) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000380)="a2dcfb3e96e0f3c30c98c4c8bbf6636a1af4134a92cf033115e2f3e183aba42c57eafc282ff2c0ceb3be7587257918a4", &(0x7f0000000080)=0x30, &(0x7f00000000c0), 0x0) getsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000280), &(0x7f0000000640)=0x4) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}], 0x20000059, 0x0) 2.787893307s ago: executing program 1 (id=116): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x9) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x1) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) flock(r2, 0x2) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x12}, 0x2, &(0x7f0000000340)="02014715358410b9c0c729eb6731778a7d9c6071043695a49b96bbbe7e11ff67f1f8c5ba08cac982d49f919f46bfe1f313f0373f5da374354690694b76fa0950479181866f8684fada79cffebcd4890a87652e2a71caf7aaee402a4f0eec9e0ff1d8ac7cd2dc0f3066bca06d6f6d8036f046a9d5f2edb88e28fc6453d21a05eb24610c879cbc8d68f8ec0bdeb3ba5944d2fc5951d87b9760e434d7f77a7ce667db74eada7d0dd3bb67a4786ba4f2206fb69b25915731e54ad43838fbfca62d7c1d709bf63bdffdf348832f25d22ccce561308b1482d0e60aa80546aa4200c23f48899018d2ffac5ddd478d658c78dac86016a3d299", &(0x7f0000000240)=0xf5, &(0x7f0000000280)="7fb7e6057d4094f2659fe86e906a7575ce5fecdbe4fb1aa9a5da", 0x1a) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="7dc00e3177d66fd90f3cd3b8ee5367d46a4f6c", 0x13}, {&(0x7f00000000c0)="2b4d88472f3cc79958fa175b764a92450079c0663d4f58571043ac5641e7ffffff6130", 0x23}, {&(0x7f0000000100)="a9c342f61d83e95d35e27f39f6a8292ee9ab25e704660590345b977acd0d68d4c648707a146fb3a718b7cff5bc7f89192f81a2b82104fd730ddb1bda07afe5a349e7f413f097a14cdfd7295d323024cf10bed5fe54d47ed5d0e441cd8cc25317fccf80515698c8ecb815e3c4410e1bbfa8f50ec39b8753cf052094fb91cacd1c22e8af7f688a17402fa620d63d5561005a3aaeddb33343def38e80c9a4143c7062362f591172b718c53681128cf0c4443bc4698dd7a398f38ef8f1da49aceda13edab30e8cb6f3067b7fcc2faec7c944c40fe5acbbf9f1fc90097f46b8d14c9b9a0fb10a99"}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2012, r2, 0x101) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 2.669421121s ago: executing program 7 (id=118): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) r1 = socket(0x2, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x10001, 0x7fff}, 0xc, 0x0, 0x0, 0x0, 0x180}, 0x9}, 0x10, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x3, 0x800, 0x5, "c98c2300e758f87c7e36e7e2254b381fcaf575a8", 0x5, 0x7}) (async) close(r0) (async) r3 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) (async) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x1) 2.668847512s ago: executing program 7 (id=119): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x101, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xcf, 0x2}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0xff}, {0x5, 0x0, 0x40}, {0x3, 0x0, 0x10, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00\x00\x00!', 0x4}], 0x1) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x25, 0x5}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x101, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xcf, 0x2}], 0x1}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0xff}, {0x5, 0x0, 0x40}, {0x3, 0x0, 0x10, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00\x00\x00!', 0x4}], 0x1) (async) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x25, 0x5}], 0x1}) (async) 2.536195627s ago: executing program 5 (id=131): nanosleep(&(0x7f0000000000)={0x9, 0x3}, &(0x7f0000000040)) clock_gettime(0xb84639a17f8c3d60, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0xa, 0x2, 0x1}, {0x2, 0x2, 0x81, 0x4}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x3) pread(r0, &(0x7f00000001c0)="52328126724583b588e80345fd9ff3af95de93695143ca88a5ba35ee6501605b0775ad515ef07b494e4f5fc5e330b083dcb5ae03180a3e06322e6dc08957cd341c1d721bf7a4702e1b2648d325bfa89dd5628c59d62d59aaeb7b6f383674ff4b28aba3c1236c0b4d535bb4f60ae948e1b68fd58477607b08d19ec605acc5e75d421e0ef39e802bd66ef71c554c1f08622bc5b8de70bbaf3bf28c3d19c987eb4a2ee95c9fb78f89fa09a4348598a99208baa5a6b8c6b47de546d1e38265e826acbc8c65622917e375f5a19388b31b4296b7637f2859021c3c70da8a94c315d416bce7acd4b33d7bfceb88f8e49fe892ed4cfe5c8510948572443699de125ce76725b1ad19801bb98333695374c836c97b8877b68fc65e1702c04405275dfa298f8bbaec4e4193ed1eb29589c75f129585bf30d9fd629604907fcc112ca16d43e9362cec379c449d5d21d9cec3e0fd74a1b7a5cb918e9bf251cc4f95b4a3db9a1cb2634a47a9a6f9331651a24b8e183128549f05e6f8dccc2a55eed778f837df3531e233b5c968e924150942b9ab372af1fd1f2a6ec4a99af73330328b18b25e00f186d2330fbac7507281caa75d28dbf679937d0b542b86c05e64a2d9fb693b019b23dbbd7e0f2a4d2250e353759a111632f82f3b0a48279e051200538c8f4cf77641d890a39af4436f1fd51dbc48eb6d6149f82aac2613152018bd0081a3bd0b705eb47e4d76d5564ae5fe84a1d67ff69b7cb2161cc5332b3794311d9cd2d9eba0f54f3c91e1958a49ea1916a03e86041bd9776b8cc003878fb699bffd4654b52aeda73b32455d4ecb98abfb607bc9d0c39e11f0666b2684a44064e7c197e3c6d339cc3ed712517b39cf959353968b2ffb46cc9c8b742f9fed4b40084def73389d02f064d773251a7ab5b4bba9a9babcebdfe54cc0076f1b5283cacb11796b460e6f3b211234d7b61e7c03584ac15033627ddfa9606865b2cbe1b9001b5c7304a21c55a1776079d91c125bacc2434bf19171a7531efa17fcebe9568f195cf8533540eccdbb351e969622684c7295f277bc2e20484c53d6e7cfac399fa5a7921a57bde8b0ba35211db9549e55a913ac78b117167b32cb5c1b272d67636dc8823c8200dfdc2eff3a28cdcb1ce439de68914f201ea93fae1e0664d37edc2b755443ebc7ad2ba907bdef10889b39a79033a1b48773b7cfb8b8a1846477bd5847e2ef8170b8920c20ee5aedf7b42d1e8a136c3e8ac8929cee1411c03ef7f28d7c2517eae7940d307892e13477139f1ae2743368770053fbdb04a4e68be15528ec93f0e8d71781905d6590f42146aac9851a23ecda01cabd0585a406b430a634e5dd0396adc589505a9c7b046e2c48194c85c7a3a8034e7d448acfc8f48a53e3a2797cd3c42670bb071f2d062ea201c7434df5735fafb077552d52c6c9ad81fed195e4fe8f612f0313a348689a5397c7819e0caed4c93ddb40f67f825b2e9abfe514479b8cd4958b5d187e6c0b80dcfd7edeb434b13be925569e403bcd1ea97485d5ded327b0c24333f18e253af13b2516e3b68ce3f25951bc1cde08ce881cdc659ca4ff6905c02ea50e028782e91994d73e7d6c3487d4583f4c25ee1f1451fff876b3628dc75a7432785dfcd9549731148041f1615221cd33002298ce3611e66f979f2110b23398582ad03d918742d0f1bc568ffac87decb6e209d158080741ad4ced5cb819d8dc0e81bf739b47833dbf14d949634950fd7ff98ac745767a378d8523ca940cdac2a25e04847daf33fc9e5f645cb911e7782a2271b0d0fab37a328a5c65ae81c2e54f0c4bceca21f8424f04f862de39c19868c66f29219b6ef43a8541280375419d551a1292dd08f0de0bd7a6b943dff290a2590467c29a9a39f6d214f5217ff61e43ed3462a319913f67fd920df36ffc161a1bc13a5fda96e3b8313a747493ad8f72d9d632a724312f88dd4dbb16e5388c8ac13630efe656e11713c07e4b10b6d4926719f00b044d2f6889c5d3813706099338dd317bb67f0d86576b089e8dfb288b2311aa3307dea11a114c2795c882eb50f9ae35b44fe089b3e03ec7488dd59eda10d0008686279254198b78254ab5c7f02042fd6a8ed4ff63d7ffc0de707ac990612e01dbe5915cacc1ee9bcbe707b6c647459066d2d720908f473c733ba144ddbb1793f67ac3399455763666783ec76bf31200ff7055dd20529ba52767891b34e4cbde566ab4bb790228e92b51f2852824e3061c31eb935788aa6ae0b49bfaafd05f320ac462dd86eb4573a4d1f64c4c96b4fd0f241862d44cfb226e227210ba62845b8df6a11781c4df0e3db16fed85f25b316041e41744d078d990ac7096a4092d41b1cce4d5c0cc4872b935350c72d2a3e70eb578d305475cec84437b3afb215e1722b6db96f13de34ffbf8deb845692bdf3350e4433dbe10b52d55f627fa5381311fcee4b7c7304c734f1de514ea00ffef14d7851f08087c184080bfe8404d1d1b5202c0e880a4c86012ff3eadc9b2f9fc38eccb01f44be2fe4dfe8060e09784d718a8a2c9dce61e4205f1285827e68d709cfdbc708682b22f4f3e544d492a66ad4782ad15f2f99bfeef77650915beac1055d0a142409dcdbdf6061395e42da860b5502e8af2bce4647bc72cc51d21802f2cbe3f9467e250f4f466b6455897657e1e07676767ccaed95b30bbdbd62a8ca6f7fbebdc9dc2ece2847e4fc40897843939511fefeeea8abcb9833d13efa870f0dc4b05daa8d4c169f2b05479f9a6344701a0f4e0d098544f5c80599556bd5bbef1b99994c72bb158e3a88851921c9cd20465806d208b7a269b65e280e83184711776affbcb88af988305f1787c04f00bf36207eea8cddcfd50468952211d7e98d2d110463febad67ee0e28c9d1db5c2d03168ee612407377c6d0ead15a8fcc3926f83155aa1bae67d0db8f0369f7e713f6c38f118a11fbd7790506456e8b27d13c1b8210ecf1b97a6f6940f56a43c087f5e72d4d032e3898a5fdbcdadc2abe0f328d70be193af9589f1d0c0a8134b576aaf0f8d4eade19b66d332e21386b9764ee73e487ba0272d541e44cefc0a108e310abb665dfc5ac1834760478e9eb9ea16a25e5777899556a70547dede34edb7bb43e298cc5ee48663ae9fda010aea3446b1a02c92ccbbac272cf9114f8da19e8b593d01b58a63aee0953960d44ee4dfd14e87cc43e99640ad30bfb868a1672363dfb4b70c813fb68cdb911644a20ebffc16c360c3504ba6041cb8184738035a14fae670183223ba860cdc76d33fcbb8f7de85acca523f6a0cdbdf7e425dbc0eb070bb0f986f78efd84b5ef7a0369e6fceb7ce29819062a3b5738ee46928ba779d4fc0402b5b452cc79ad170aa7633ff873c1e82199e52d8697255e9c716001d6b7d5564da5387dfe4ac87533f10fa5517466607e579d0d69f5c280774c9f19dfe69c88d7805501614da6ed61ae6cb25eb4b1edf702ad83a21e480be9a5914c54f298afd7335dfdd1319d1a9a0f647e0739f4d3916e15e23ccdf12e5538752cc24bd2826996daa515f22dab683e848010e4a0706ddd4589be6d59179ea5c927874e34d86aafc8561e8d101feb2efb064f8143d6f345897ded1821330b0a7f67ed9fb64c06a48a5417e09b60d742ce3e265ae8422f2d357b1e51e81f5989cfcfbff4fd557b571f499206af3ee015a94cd862b7067b81358f1202752e6c7ef374da5ef26a8b65f5047a82e18b0f631123794be44343ee621c40dba177e8e60491430f01a7fb620c5df45681f7b82c3e9a28cfe92b0168539f4dd9dacbdf2ad8229b150377eb905274876efb07ee02737155fa69ad75c83acf70cb8e9b57a46ff3a745e1fef1263b4628a0db23e71363a07fe16257c9122cb59def3da79bcfc4da29f731c8be6f88cc506ffb1367c1cfd91b35305a3c6c08b0e6fa3e1c6b0a476890bb9b055033895ebe3572d1008a436b92ad34ab50030532c6720bfd033a0976bb8eaacf9be18df0b7d615c244b9aec3d207a17f79d25f4cc6e672af58b15bb7f3b92b039bd668248472e7f56347d7cce3a770c29315bc2a1d9e0136c8f688df8ad3ad27ce8f7d9e5dcc14d9788c6af2364694ffa090205645450366fe8f98b27228b3e6c6662a0a7c0da20faae5a1940e2b6acd4c1e59ac2bb14e651c93ec2aa1337fe2b2f8f6502303c954ce4810d40e17f79b91f2bb8dccc05d419a7aa9ed4552ff6b622a1a07491de29943bbe46767692e0398d654c1de4efe789548153a585438b0fc018f2bff65657199aa74164e8f58b01f5b7df1c212f0725f07daafc0b7be07da926d69fd8de7a0cbd8bca51c42a99207fdb62b7c07405b7692d7975d2b5d0cdfad00d764638ca50c67b911afaf613c3eb1c4c9bda9056bfab9e5700fa58a0b155378743ff392daeddd326b9c932a98e1e0602692de8a869a2c6f5f1b177fdb725b6bdab82dbded65c3fdd761cda9a16d580c6ab77e0020e4f8f35892ed939ba42ae43737e0a6daa8cdcdbf0d5b6be213fce1495c652cfc9979b460890c80e5256c68ebb2daef2e7bc6e0c48c583afb64e8870953993136d3c2bdeb330082830187f6360fad4b6ca5ab9d23392a95425ac5465be2ea95cb7f474d277769102965a43448185f45b6a4d3e33d09418039184fa1dc05da30449b71cd0f2b5207434072cf0460bd1adf75d37930aa296533d01562dd348c293f443acb64eafe419ab94243dfcc572a286fda335678c082271e0c629ec6a20b2874d041e209e0781fabc67e1539b9bc6d2dca9201a63fffc6771e045e6e7e10fde43446c22737997acc6b3e1e5c04af8a11de97010d4fc3cfde778e324cc32ac0276e39b8650c9d4583fa49c441cd4044d992bbc65f346c0c6e0376aa1ea98fff8c0385c179385f06b97b2066bb445b904371469807facf13fbe1978589b410b72503a66a983a80098ae287e4d56773a9c23eb5f331c800221322dd3b7c13134afc3e5e104bec115ca984cfc36885fa3fb020dc5c52e1375d48bf515ff966c5624990fd8471892433310fa0c5e0ce2eff8cac46db2723ee9935fc009cc5bdffb4591ec0bf82a995c85eea1cabfb17256cfb29a233cd1801d9710d04212dcacfbf7184148babb1707e29ad3762032b13a4d3e8e690726190977a29b84028292c1c75077953b96447da58e48702ec561edcd5a0d96204d1caa1778397bb269d60261de875f52d6a5ba27ddf4ef295d9693727e080e868c648dcf748c4076d47393afdbf03ca6ce93f8260e678b69eb0837dddbe6e2155a3d140e719a2b24545cbf6bcb3d061af87d5416f66bb4fb347a2757b22da073842dbed62974c3e63d58857a2b69647e1c564a44cf759141c22edbc18cafd6b6bb6cf25588acd2c28958193b965816568d3c75ccab1ab043ae99440292a558addab84881bb818f35e110402c14a977adcaaa6ef202c320f4a102aa560f741fae917ecf08da445fe9690e3a4b448501a9ddd42677da6551c817280739354c21ecc2bea89ceca8a3d3c346fae16a1f812e279a5d10a4a2e18fe4208a1efee37237d1e9817f0bac2bc8e15966316a104c460456b84e4bb62631350c5d001513feeb5af9279aee07d1494a101dd0769c289c9e0e6f4a3755dfdc02ab5660490c1a90a6cb0b7a06544e734aeae67b123819659ee1d9dab2637ffb6f4d0dcd454b5deb17257b3b8fd990813dd08c9e4b4db4014d6875ee8ab5b8e0ba41961ea5d7df67b4dd2d2a7c3a278bdac227abf9d8b77a4cbbc88a178f188708325c504fffd885f38e7c33d613635", 0x1000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0), 0x20, 0x0) mknodat(r1, &(0x7f0000001200)='./file0\x00', 0x80, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001240)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000012c0), 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) kevent(r0, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x6eaa, 0x7fffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x81, 0x3}], 0x3, &(0x7f0000001340)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x40, 0x6, 0x86d}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0x1000, 0x1}, {{r3}, 0x7ffffffffffffffe, 0x2, 0x20000000, 0xfffffffffffffff9, 0x6}, {{r0}, 0x0, 0x41, 0x80, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x60, 0x8, 0x2, 0x2}, {{r1}, 0xfffffffffffffff8, 0x29, 0x10, 0x1, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0xe0, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x4a265b08, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40, 0x1, 0x7fffffff}], 0x2, &(0x7f0000001480)={0x9, 0xabf0}) bind(r2, &(0x7f00000014c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) readv(r2, &(0x7f0000002500)=[{&(0x7f0000001500)=""/4096, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002540), 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000002580)=0x3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000025c0)) r4 = socket(0x6, 0x4000, 0x2) connect$unix(r2, &(0x7f0000002600)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f0000002640)=[{0xffffffffffffffff, 0x20}, {r1, 0x2}, {r1, 0x20}, {r0, 0x4}, {r2, 0x8}, {r0, 0x20}, {r4}, {r1, 0x40}, {r0, 0x1}], 0x9, 0x5) ioctl$BIOCLOCK(r1, 0x20004276) connect$unix(r2, &(0x7f00000026c0)=@file={0x1, './file0\x00'}, 0xa) kqueue() r5 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x3000) getppid() setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000002700)=0xa, 0x4) shmdt(0x0) 2.472028373s ago: executing program 7 (id=133): openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c, 0x3, 0xfe, 0x10008}, {0x40, 0x7, 0x0, 0x1}, {0x6}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336bb", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f000022d000/0x2000)=nil, 0x2000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) (async, rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000480)="ff04e6946b14627112f8ebbe5881c2b82b68a723c4f9e376b80c49c0a8cc55448932fe902e637404c515ec8398663d2a106dfa3363d90f0bf1ce3a434e6a982d65f1c05c78c55d269b761502d9d97d58ff62ad7142e1976d95914defc44e11d4d3ca482b732ab0ed351bb480d07d81185e65da04bec00c915160e0c44b08ccd979256857e4895f45a2de1072276c0946ba66480064f0e6f45eced2530ec54a349af2a1f97b3dfafa125e6636055ed7e4974e7dd169b362476cc323737c63ef0b079a1f4ee32ad885048913f19caa0e89f17f7d95c40000000000", 0xda) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="e8", 0x1) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xeffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 32) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) (async, rerun: 32) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async, rerun: 32) close(r3) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02", @ANYBLOB="ffcaa674807cf07663e70c8c5a4c7355550ba1f7a6e635824906695f056ae4c646a3c0de5b415ebd32715bc94221b1ee30fcc57953e5c29c4cba507e74e88d9b4a29c71ccedf2c2dddfed5f8ecc15b7003703773292218c4809d6e37a22175bf1d1ccc180d6fef927223c2f8241c6b2abdbc1ea73d48b545f8279343ce9b470a08a358056e441523aea16f3f447ffe225f77af69530936fb3b33b332b97c003634f93243d8f9850a5d29ecd541a56ffaf2e5296a35428a5b4278ef0bc62702464bb6a1949adbb0a511b1632a9d25cad62d4460d3d29e0458e0e4b245bb9e6b7d2e872346b3281f1d65fa106353cae800ee3f8a83"]) (async) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000340)=0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 2.421240405s ago: executing program 3 (id=136): r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000080)="ac2bb96a", 0x4) close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="8d1b4797fe593aaaad78b6ab758ba90feca98ae925bbdda99ed6948a78efefdc503ec6b4dd5d0df730ea056fadb8a9512b3dadc0fe60d1542bd68f317280ee99b3f4828ba0c1d082f3c941e95015dd5e2ea728cf5234bfd779acdcfe", 0x5c}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) shutdown(r0, 0x1) 1.408909352s ago: executing program 0 (id=137): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00007d4000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="cdbbb529dbf45a66465096b21f26b13e78b91f1cb7305a7e9c83b9453d564ce89253819a277f116cb3ef049ec98962d9f1303e0f", 0x34}, {&(0x7f0000000140)="01ccd6d1271a4cb1772bfd396a3b66e347ef9f76f871cf72061ce13d4ebb89294cf5016400903f44120c7323cfee4b79accf5e45a4e90a1fb67c721a506b3d1ddae91a4cbb22820c3ffe1e7e8a49a651e161b6f3186da24547bdc0224f14762c3366cd660f7db2f80c66af7f96280661d087cfb8df16973cd5ac5610d1ed6fd0603aae1a9ea5751281694503ae12b1c4f440b3c1a8cfa826e323d03e0df5227508447df41953b60a7842bf236017a0b2b14bf6e09f6d8b", 0xb7}, {&(0x7f00000002c0)="2915cc930517fbe402b278fd00a8839c4bef5a1208e99db027243bed8394dfa2a4320f0b87e4693133676ef9077fbb3aa3a58ff9a13a29a25486ec32e9afdd4dc013e07bed3bbfa626f3f750435881b423cc96f8687077d55c45277d8388c3f43ca48efc8b18d6bbb42153269c114c123411bf2cd39f2a45ead9f69348", 0x7d}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x20, 0x8}, 0x400) r5 = socket(0x2, 0x3, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r5, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x7, 0xff, 0xfa, 0x3}, {0x25, 0x2, 0x2, 0x1ff}, {0x87, 0x0, 0xae, 0xe}, {0x1c, 0x11, 0x0, 0xfffff4b2}, {0x6, 0x41, 0x8, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.407518786s ago: executing program 7 (id=138): open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) clock_gettime(0x2, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77460a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) setrlimit(0x1, 0x0) pwrite(r2, 0x0, 0x0, 0x8) flock(r2, 0x9) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x7, 0x200003, 0xda0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00', 0x88, 0x7f}) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x800) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r0, &(0x7f0000000380)=[{&(0x7f0000000c80)="b14e92b3f954c2eb210d3d900a1d1ec7e28368023639a218e7be8829713ac356063b0911f59d609293f857b66e484a4a2410acd0ab648498b03ff66d3fb8ab9afa377c2727f14e7966366d5a01c1e0d999755881b5c8d9b7514c7739ac290167654df6d730292b46af635cf46d3ef1677992dc5720cfd26455776f77baa22b664430175afe008da2a7f761f856f6846a21137357db6ad45017e21d64f2c19bffed203d2dfdf33e849c44919dce5d1cca6992488590916c9f90b0e0ed6d17d401566ac3bf1ca48d6170476d13fd8a64c673b862ecc9af17638478c6f96f4235857b6929879732e9eaf6ca4b7f455b8857964e392a180eb59a89b28d1e06ddf549d782edca54b0474989cb311cdf64bc17ec5aaea4dd912a9116191eb698c5e771822c9b32040ab25cc017b061b594b65ecb369f55fc2897aef9f04ecfd673a14460acfe2f72420975756e0583e5c963bedaf3eaee281f86cd0be4ce8f741f707fa21eddc215b30e11dfa77b815104f0bfad3d632e7ce570e10095dd93f626a8f832d5c2c73b85bf24c698c461660d6d25e8b59f9a655ccd92c2850fc7626b007edfa4d352d94bd84233ec161842e9af33e9d19262e43b6deaa9c1214d7d5a8dd80b251dd076151878d734bb479ca99fa4f2a0866e0eba9e7a21fca02284ac6502b164c821c96e25a56056285fac295c57d9f996b72d66301dc881a765b9699fe323681fcbd8c4c1df9fda5a462c865482df583f9cd2c2ba9e94c5f005c3da2aee13de0bc6c128d962e631df0b17a7688279f0d4358b4b4549123d2eb7e8352a03af1b0d3c4a3e9cd8d7d6231a7bfa654a44eeb427c1eeb6130200fd9da5b7d0150d6da6e443ea0ba7da4974d8ac93e653030b2014fcb8ccf5d067d0ecbb145af6fbb74e59cbdc7804da574b4cdc4070cd09dfa66e2bbf1e7064bc05041a11a7685c64ddc78bb3d534c82fdf1089434599f33826881ab302298faa26c24243511580dfa8c38b10811c4e05b58f8c6ec2076be77c3da049796df047ab76eac710e3d509fb856f9b5c467183f5f6180816871624bba48b9ebe3c877dba1b2048294978162794ab6beacd625a1e76c3d53309756beeb05c4563528f7fc8c75e0087aaeca2185c4160232be502d9ed9028a09ea675cbd575d88b5edbac2a4e4d4d2ce3eca3786b6875353b135ebd7413708dc051e946264affd8268b64f52af770443ccd32b809d808383fdf331ddd0162cfbd70bb1183756e7c22c0f8ff0d9d930569809e3e241eae158c0d80c985807173262d9a0d4b82628b71f5282722bf7d84d079070e19b0353493df6a40ebce7ed0825b465306e61181e11896bf542ff9c3e8b8d1fa3c3c29c5e2d00a2b77c73203ff52e40d25a9fcf182b12b99abb53566f4dd2eaeb7c3606d4006b5a8128358edf89974a360e13c2e1ecb814a57621986f52bea7695ef64e0f1299d96fc04d07b121b0a790bcf1856948e84a79bd051ae3e2e923c64c575be3a864bc76470fda47a4b73112616dfdb452885245d99f52a51026f9795439b7debb4030bd778aaa506dd835ba5d29993fdbcbbc476ddb253b02871b41eea0cdf7701e5ab21b04bf223940dcf8bcb93a7cd04cf39e1b72c51e29b7b81d2ab4fd06353a00316b406167f5954d4c97064f827ca3c38b1bbaa7523423ad757891f3b63481843a21c25c8c9bf2e2ed00866483794dc08e6a39e93ddef022a96f1f1b95b2a8d6f6be8164dc6f3d8e6f7f4081f954aa1f6e78c2228feb6a13ed9012101ccdafd7875ec250270d3839cda77e2d0d2fd0bb9c3232bc0495d773c2f14b770f74eab91d39aa8b27a2d52739148f18d6f9c4f60d94056e5fcf2c3ce051b5134a49a4413330a92581a25abd0dcad3fe3ae8132c1b22c80e17a8346f880c273264cc91d7c3d65b07c4176bd13223301d705696e1e2c1fa2f41d1c04170610bd67f557db31874b11bbc91b172111644d5e6ff7c9ad092238f6dfc5ac6910ecefbe8ccfddbcc90958caf8586650f7ab37adab0f7def5164e1ea0322d1bf3d3ea5a00b8687b14b21486bc70c886122576246c7c73d423b13606295fb783707d840a5286ab2b90a48725b03990185a0056e137a54299a0cffed7fcd6531fd04a609952c1613267759ff485699c3edc03c8d93f6f4011f38f271f67c77e29d4c10ac75af3c3df78741f4ad1b90b17e22419598898e0d00c1cd5d906a4c288eafba0dd45e79c8c6270b445538e0ffe877020dd3e6d033f0c86871873648d463943c1b7fe9642a44440a19797bee26a7dabdf092f2ce1374df56eba6a82bec52038613f301a2006b23fc9bb50f289610e71e6651f679ff7701d8f94fea5b577ce7862288e4babf2e1d07c7b24152d7d280f0c735e712f33a56bf34aacd67f0fc9392292361af1b5568fb09e7c7867e7692d6d1a35dc64afd8efd74f89439c0a74c2e36d947ad725ff3860583f6a3ca03039a800eaaf7a39371369955f77e1bd431efd5d1671a58404f13156cd82139fb6d699e315f694ec4e222cf228a90701b76df78f0db0e38a33b5dba3bb5aba6b2a5b259e30a8c44239a26d4d29d1dbb486f14faf1c216fd79e8d81b248443321f83b7d9a31eff70af534934430cd91ed9ea9803d9aee348a8ddee6be15ab9e4afda760dee7cf51ded6870cb63d7f22a56bc912ee7e19e60e70f870966d3fb9e7e9bf514838f5003d9ab79e297a7d3f79b2b38530bec3a8d328194311475952c342a2669d10a167c715b9ee84136884b5795f41614fe048f30a0063c75208a7b122f956a2e8ccfcd47750af02704cc9e84874f3dc7fa38f7d1489fb93d14ab5bd20b998da5d1115a7c822c7de549a30ddbf0f3590cdd88b46d9dca0192ae5ecf127f699d81e1e509a9a430fd188faae176391309aab7e61a9ae52a8d972f13f29272d92540b8195173b69cbf50362de3ad8be658814dbc464e6b0c82d86b9ea35b4ddd287445ecb10a78d657e889b54137c58c4d06ba3126e70953928addcfc7df15782cf9ceaf03809b4ee4e8583d5731bf86ecbd2bb9eca52e5c1de6f488704d97512ab775ee9e22b56d1874b2fc894e38a9c972fd58172ae5f0cf1b78a7bc6e9d390c3adb202b559bf31b675c49f8c07145a65335345bc17c751863305d302515858709e212796e878cace4a10ddd7f9943896bd18d3af14410c0ff509adc85a3eea13340fab0f9a942efa3996c2842582e2272609040788349dfbe3720768ecbb728401fd1c30a2cd174cefa9e5a63a5a88cfe30fd3a72a5ae17c59f0d21744d0bb6677101e3a9985a2321d0efba3ec1a8b36ded2b7944fabc20b6f40131e6480bf40378f150b885056279578772d54b22af8f8f9d2c001d8d42300ac3b0afa064beac6f08f60809d8761d1b4dea3dbe8e69080806533fde568a9a93ffeffce4186af64970dc86cb032fbb04afd0e0629143edce726787fad1929cb7e41c0c06124de7726d076a741a33dbf59680a707a013ba1d24c8084306d4762141f8d3377f3423495321c33147d8ef565bb3ecb7436d68a742fa88f690f280e0408b7874aec619bcd467e66a27a867d2473608bef7f98e6ece2c328dda566438c5a05269c2ff2c88dc029b176b8b154783780b82e2cb2744ae0163106947945976b189f810d718cefe45af7d95d61c923d91a8c38ad2b19f69d32b49519837cd2bc2c6d84e4e847e48a7fb7077a1695a01dd21d9a118d18c2c5eed82879810d72699f23ee8a490749947d1301ba6d1daec3aeac2aa0e759289a2dc33976fa5300ee05c17e4ce212159790adb9ea7c0c776ac7be23d9ab7b390bf48934edb9a59a70b1dbe8b0688d97f7ce05d51ba1b51f91ce29953180719995410be07a410abbc76951f339ae16a21a5645728ee2db37873b859233c5fdd36f950204e2ecc78c7a94a3ee1fbe2564664b0f60e04a57d698ec4213d21c471d3ff4cd63a42200e8fb6d341ca31d5ae9923c825a842b3ae3186129810163560e49d7f1130cfbb7277a88d9109ebae39be1d88f0bd4ee8a236f54acc827ca8a609ef89c03d9527b66ec3359765be13ab50627d6e38f431a3f56e1af4fac0ae15bfc12a454f36d98ad18fa8d902e137a24f378bbff75692ae31893f9acae7d48eaf0bed8048e146defc6087f578117f7775333b3656b93f95eb4ca205ca52bc4c9b9d73c6fb549bc2f95df486d64012a90448444ef5c73321cc7c56406d1a9526067f9a6ea081c4df02a8bc4657ff870f0fa15ee93424c05e95f93524883ba2e8bd6083bae1c2822ca37457d0c31a86cfbabcc5534f09327c48a70bdc81cec955becd5e8188aabc8a997694d66e259331793e73660a1637b78f36bd7454844ff977a267cffa1e63f5a704bd91cc335f8982a7cec7e920261626635fd1fe7292f134461319e23e2e282daf69f9939b387c0df05ab168a5686eec77812c91f32de1d882ef58c59d2df74447d8ddf427498a185bd896d0657d5c02dc128aa52926e6a4b348f4068baf085fbb825071e3b5d3d35f88835764738370a52412c82ab1e84aa17c8ccf8e866b57b124f1534ed004f4970eeb6865af9d9f1b37969fa8cc3f08f1cbcce6069f59bbbeba3fe4fe8f2e6ed8b0b514715cb01aed6a6754cd9111b2ebd5f658d955ce3ff21119f2aa5dfb62c73c2162a28af8d91e57946a7bce168e0250132fea63da87666696e20aa849d29e2bb03ba4fcb5a67b0fe7ee763e2c868afc7b0b1ac1f32d2555f00e36ee709fdbfa90be27d2db685f5ee0ce2b109582d2c71df6b698edbf70a141cce1c9d955e43d211d88bb97b6f1d1a71a570c0c7b59c794f389b4f725c0b94b5d66a1c704a0a7989a784c5e7d56e0e8f42a872d28976c08658cd8f405906e1c755363e4032da30542ee2de6fdaa8805cc1a89bfc25c1fc5187e1be247a63c89d1dbd5014bc80fb58000317bda72a51fb1026490c51edc5e2142f0802c48f43977d64b1c7794b1c22278b4d1e3fb598526b98c3f395b58f8965a505911a1e3e379d4440644ed222caf986f401ae1f8db6baef6f899d68e3776fd658356cea52ed57d25d25ed35145da620c2f57dea7d3b17730aec96d0ccb320083ff5e63c267e675854ecee573319fcb7956ed6249de2bb11eacd02296dc5240547550bf3022fb54fbca52472616272832e195cb4c2210963787a7b466c5ccda12550e4bc740ccad89864befc0d1aa2b40432de2350dd0ac6018696c70a2b7fd6df3633be8ac1c54b30ad5f75f56288ca2fe5865616c8e0844972b1646864470175b9567a41ca0059696af1c0e886a80ed0859c9d2cd7cfebcad843b20d452aef875c3b2509946fb8d7ceb9eb5adc49e9ef25d3fd299639ebdf0cfbf88b74dd281148c664bcb68dc8d5f9ec2deaf5d0adec1fe35b4ab0d2bbd8fa8c17af1ba3504c6f13fd24c2a3cb3eb8fa7c1f79d269a059e8d6444d6a2bd2dc4299f374b7abcc7ee121e8cd241a69e867922213d8fb19eedc9cb173478873839a4dbcb0bf59ab849fe7c3b8888ac81730c44f87edc392e93a7549b9ec96b89cda25b56008b03ba48fb622f2db8e00926d265a169c98fb9d11d32b5b60ada0f10486bcbec6c1f6e6883d24344bf1cfff463fc2ec989d8d653c21cb6d82cea36dd9c15550cc179626ff9a62e4e57e19a7b6838630e0008ce4c670ebe74ad1112f076b102121e7712c8121530341ec5c14e2cd3ba4d9e0d76cca39a44c3ce29b61457a71a399c92a483cb5c48ecc683c01d73c5cba67bb97fbf156b18e5f19b4fbcbe87f62e79ec26673abe8686e32d0857b876faf2ebb1de", 0x1000}, {&(0x7f0000000040)="844e8ecc79096c06e2398da6c74d93c7dc1b22be34c275ecc2b0004ba0c3479744455f80dff9df72b97c8de8c240d0ac44eb787fcb265cd08b647a35b59941dae8ea7f8145570244bbf6e4608ffc39d52a19c39cca5c1fe836b90cbb5b99ef", 0x5f}, {&(0x7f00000000c0)="5d66a977339e97a2edc8ee1c9385192b3b59a9f583790b9765c20cd0b261fef4636bed228a3f4f6e1eff299683e4170bd3f73c7d04b33c7e3fa20e2dbc1cb7c485df894ee12e043e2155161914a7db6cfd335d02b1475c2d5262a5f4fe20e5dc95362f2ebece8bb7bb9270b1b450b69877d9fead73adcfa6dc9bea09e438ea50315daed663fa093cbed74fe663310c1d7c874b6ccb47f2771b8146ef3a083b854391b143778cc9", 0xa7}, {&(0x7f0000000180)="75908930a57fdc0ab817be1aca80d8800406202c2a7bd8128ef34a2d3a953215d7070f12ff21d2bf1fa1d88fcfc35b4fe6f8f47bba6fa908278da04e8ac1684126f46c8d04259d6a10ed18f9e2e190e9ff1d617dacccd6f160f4fc5734b075d4a9", 0x61}, {&(0x7f0000000300)="a1554dfced229a55db26548bb5b7e7aab992b274924dd04f8400311d0c0b4dedea87a1e4dffa6783be2ca84c92d0ea1e82e0765dc5dfd95ab4c881faea0990eb496fa48f065bb38398cdcdda26344cca5de6470d43a56d7c34c84cc0cb28c74265a5f9952b932aed98159091e532cd6b28e382adb69bc2c8ba9120", 0x7b}, {&(0x7f0000001c80)="b012864232cbd8170ec70909448c24b6f522a5ba2f8f78c21ecd5911ef2d4a58046a3c594a04e0dd1732da67b6612e192bcef474a9921e0fbed95367137c03cf636818f1fe982f02b816d3b54fb1d5ed7327f7f0bd227cdd29cebd48b081b620b67b029e9cb15fdf039b407672467abd53f0dc92f116747df4fb337088583792e43e99ce8b0bb3d6e0bf0835fb1698f104fcc101d62df6cc9453d1680f16cb85642c9631117e9aef1d5cb3fe35e6b74ee535d86a08e73ce23f2379a38c3749cba61538467d40b9e5c80f13c183dc93dad8a492a7d64d063afa4b268596bbf7b9b966f5993ff002c71e7814998b59917d8ac637c811e7b8b5d3795cb614b9276817e576fcdbbf2bba4fff46f9332e6cc60167d70b22bb1aba4613052a5f5ba6385dd08ea3ed8c91290a7afbab7394224879ea47d1907a329eaca2e995f92713e269e2676c4da73f91bd8e803002fe86e8074db8494ead6f93fcc252918d9e97391e7f457478088f47241c46d8caf670f128f200452f4ef4d76ccc442bd8e8d704eef970b89caa2e3397be7c0bf08c5f57bf0fb971e11afffe031a543a4ad31da703041d94c1f5cfce5c64172db8f50fc0011e9b3f3a390b3a3da81d1b3f5cdb24dbe95a75d419d555db21040a8d8c55ab4952e10e38dd34b63cfcbf89952c4a4a557af9e0a3c370a08fd5727a114c73df6472f8a80dd23dd316a27946b79764de6a754dd8adf1e11f3991a50403a78a12879ac6ed59a19f041503c7c8f31e38fdb24ad67c9a2917cd3edee1d305858ff302bbb6d5b13131ffa63e43476c3fbdea8ade8f4066bc0d5d8c44b77a26df59e04e92c6ea190343025a771fa16f0ce336fb8e90eb1527c57e5a05cc971eb1558d5bc4397403f1caad157e2e3506144f755b654c4b4a0f2c0b094634fa8d060103d3e36d194abbbaec0deb258f88f45cc2bfd701b80a111cb714d7d0a4eb1fc090cffbf4dab63dd2f99d19acc7ae6f16c53b04bd38f09a190fd57e1e8f62ba192f15b87b4c8c4996c9500e918d62c41e3ae9e2216c19ecb314754431ba9f2e1d4f46167bcf0d9a9004f4613e8191ddd2d70bfba40a27a8c15b2fcaa1ae2d6fe54a1343df56c0e9d32142b235323c4c733027bfe0432d1386671329c44ba587f810a145f1adc9a16311196464788ffd3f495af854f5c6b3f95078bbd7cea1fdbc48b1c1a7a1281e72e0d6e8fbcb344d4870c6c58fa2aa44be9201a17153d0dcd3e49dd299b2a72fe20b9160302bf2c5eab35dea682701951ad4281029a2ca285dc85fa237ddc57caed8aef3db2e22a0e96be63b4fbac18a4d777b8e1b288e0edd631078214f6579a4187a67685d428358de10146f6de24685f715e3f177be1f603fb83c49ec87e57185dc1aaaf6783abf0828857118f6ba7c2e88cc1a8219c11cdd4aa354038618eab72fca7e7c8dbcd5215364ab3dc5dd68ec680b8ff676a09dd3f5a73ade4333e3ff034ce6e00a0893c1336eb8b46f953eaf4247bdc2be91f8bc8308ce192062c9c364d2b25a78efd24e8b9a2595713a41f3e78bde75c402dca3bb53a062c8038710f2f1018f6605dc27befe9a54920a3eab727cecfe72bf60cf0b8cb2e8434948d395c969657108d9852e744e34dcbefd20e9733335b082b8ed6e14bf19593394c1126b5796e18813e8a7eee39d99d3da3a1c656e020d7b8137feac2568be048ca7ef9b2f8a347144d8f1a06337772af7ff1e46fe870f9810b4a34989725fadf39a754319f78b0d94bba4048793fcb3f17bcc101537fd7a3d92eb959fbbd4b0a7891aae5ca2777583dcb54b5b5e14a3d0ff8eff6e6a9c4d4da51d483e627b98d6060615d33d658c66d9d7b3e02b795c42b87d22dc499b2437a87aafba44fd065f8fbed4d41f87ddcbe19fa575e805d4773f07968c5188963f1964076a3330023e3655250c705396d9e79f605dc70a895fb7da94a02efe4c50f06a9d545a3e652b815ea7af284be5f0878febcfdffccab15cfc5a140fec6a197aca202118d63fd016844eebc332f0cb12e5c20a85cd52830d7cea3af9949dd0c4aa4f900bbc0bb3b1221731a35055ec47fc8d4fd0ac7c968e4860eeff670756e2aa8b530a665936895f4e71f14cf94b6e9e0b718a077a811cab9fe5e320e9d6f35edbe24c10ab8b9f6fa83f37d7e6e524cd3a5061462128221735d6eab054d99354d79ac0d8b8bb4b67f75db1edf52c5db98cb621a8008febeaf78c915cc5cc1e1521a06711ebe21ed3271954835a2c602eebc8b1ff7935e75bd857eee0a3bb1684f3a8fc01f08ca60986131a0e5eb7927d10442f1098efa741e41b8310f16acf8fd93fa1faed886204c175ab37920e845e2251c4f07d156ec81b6a6dba43a2738f5e05f042c68d152eafb48dffbeb8a415f0b692521833b7a163c4b0c50f9486668624d289546376ff7e79a1ff70c48ec344a42216fbb7262d0f16a462b025f7d3af769319f5502c58b2c56007408d8556f9c02fc9637920fd9384227305e6b9825e24cbbd9c3b94880336c66b33d17de241797b1feae5a805deaa4cb2581ee3d0f3a20f66d3c917bd47c00b5cf52dcb34b80f12ebcfb7d992667e6c49fda9cfa743ff15ce9c9b052f03ef189ef18170239cb59c1a0266ae2fe85f16cfc1ed18f6cea79c62a6034f95b77bcf6463807161e052bc9fd2ef1aa677f0af675c03d4dabb72bfc7e69ff5bc1522810f77ca41826f05b8fe3da60684e00a10d06f3b893419674eca4f0cd3439d3af14b8625421905460ac5ba0595abbb013d233ed71dab7f23e694914e88ddaed317469ff733e6c34e2f5ce80c3d0a9fad78ee4f612e2c189fe288417c15cedd38618a5237b5e3a38f725dca524d866dc1b2cb21ba58a67711966f9a7afd6ee956b6123e17cb7c8de4f11d41aab87ec3fcca643cf87bcc724d3687d39b08c03681faa29fa01b7120c34f8cfd611178ac462813b3d7d75787c3756b225917280457ca65946b48db18cd078f4fb846a515e70f0175e4df4c05e9c648a6a2d6566e1f36fdb4e5ba524630edbe8ac91b846ca22b243df7d549fca02a755b1d57110328dda594b9bd6191dc1ac057d28aec49a77f46dc95e06322d716a3e15c792d9d358d6bfdcf6a74fcca67c8ff3767ab9a8b1a95079caa36c10248fa51600e1cbed60f9bdad0552df0af337f8338906df831e308b06e860d2665491ce44b10fe7f4be40afcd3bf517ddc8f609db04530384af2a52cc6c713e894d138ebe080fc3bfac07183c5cf485c0a64aea2521c6132991cc6a7c57e52a15f6d4681b7a936f864fb3b28cbbcc0709563313efac917d7dae3aac89774cae7b3dd45dc29bac43e0d4e68a0382dd117b78dd9e44256aaac26cbcf4b4deea600e38ba4cae3404adbdc5343d2f2c721c58109b12d4fa7b401bbd28f1b98b6aef55596c187a286624577ff2151092b8e580e8cfa2d35b0bd906f71db4e64600061a6aab75b5d018ddc614670c84cb97d18bff2190a908b618cb4044f5815c5381c992c0dcb4ecc1f266af07e1678fd8a887ea11aea6c07860c6e3e6b9fafab10a0af77191f79f5a58f7a415ad3f2f1f612de6486c3ead0f1098f1b53468507d8b9cca7df6c70f3e26b2a9679ca6edfcc5af3598b3d818c3cfe781dfe49a1714f6b439ff5fc2b2fca3449dfbbbddaac41a0d0bb5653bec149e371534a9c57f7d45f531da5ae53c8a650396436e17e7b17595a11a7972ab02785f1d86f23f8dea5e2ae262753e2b03f0163390ae717c97b8af201cc4e83620346a540903c4ebf3a6ffc09dd4d3610dd36fb5e71303609d67144e19322991b33a96d8ab2f82960b251ce79ae53445db4155bd50646974079ce6835fa6fa2021775eb63bb55a799bf67de0798bbe0e7fa81c3b1b93512670c690a58b6d6e7d339c2528e2d76ebc2f92bb3f4fc38427e0aafea13d2255c113dedbb6fcfeba9653e4c0ec11df0b35513cd298145e33c186e2796fb1823b0fa04a22094a616d41c8e6e86c09d1575a4a1cea2edabec4c9d4b120d14f8cf9ecf61fe9ec3232d8d9828fb1851902a44e7d2a7e9eda0a263bd4194c87c4f1e5ca975b1efb3bb55f38401f142de91fca89163ab2a92fc881827eb2246625c35f3403bb0475cc87a6f43e2d81e29e0d0656a6adaf8398284f7b95b6841e0695bf80e30cfd32e47d7164ee7b81aa62609a401f1894e8abebcdd5d5a40f7d62beb26fa776adfa75ef0aaef09dae12b2153343d405d590c00deb0ecddf3c82f35ad1cc95f41708f35e86395e8b55353cc52ecc15c62ffcbe0595d4919b0c173e036a1791a08b8ad2132e8ff0e7a21c66236855d73e39772cb2ced37429f937e896aaa306ed3bf428bd56e9ea5222ce6532ee8e9169ecf2e60f5e3f442f85e04d61613ff2d2070bcd817f3d3aab95079b3a87baf6f1175b8e29c223227a23d7324821b3af9b00b70b08b7255c6d1b01cc2d52534624258cf202b48d5ef2c88bca900dc75ec5705b6d07e145525634045acfda642ac7e4f3c59f3a939772cb8d9e7bb7da70a3b964f8c4146419dccbb8c7dc053cc6e83ed78dc9ba0bd9e201d5087a584bb5a4b9bf621e96c05e34b1967f923c9cbdd259007fa40a1e9f16c14eb13381dafc8325e265b8341b4338334586b846d57385b4a4edc6cf940cce414c583035bc232a14392ee797491f3873b746c0a9754cbe8816601668f9c15694f270cf976ff2bdc1992e16e2f04ac2e024ed331036a974ddb58fe6cbc681f69d4e51b6696f45221f6860548c91cb695878b7bc1d80d2be0146df51a96fd8395cc239f10bab89c2a8144a48b02617f36635a64d8d82f0723325153eda4e07c5dccc93f72d02ad783d7ffe5f447d74375ec25d11ea57d448e44b1a21d1c5f68337739154acc08414b41726ae68cd235907e48032ba2504ff42837f1f0ff87d666490baad96ac97e5e37a8ced01fa2afe1ffae4d3037e86785de977e3a1057282aae759ced64047c24825981698484c20f95f5bc79a2888ac06be1ab523d9c1d74649db464939d270b8a9125f3bae0f9e68a3bce27044d4c812b024fcbd7ced1ea5d665f92050ebeaa8fe057ab559877f694707b4136b75c85e91970925b0df8755d38fcf0fa62ab08dd11406101a51e72bca0370727f25752ecd6df6291e2cd780968c21c3af315e38e369fdd1aa478a45b2f5a246d2d9c349c4d7191c2440112b4edc40e094602c766bd26c28b4903a8431ff7285ce7c8a7b138f5c8e88acfa27ac23ce51ed29eb44b1dc996f0c718b9ad2be290fa3c19b703230e8d19b3747203a3cb1f659c015a64d9c36345c65886820be1cf0ecc0bd62d57d317a60fce379da9ae29a6233f6d3bae16938f35bb686f5a7343301183cb61dc4c2ba3fcb17be97cb03920adc42110f823f194db69d900e15e083101211483672dc6b15901163711e053e35f98e7774debbcd1bb1aea525789295ee3344fb18a20f99546058ce2a7a899f1ffeabaac449db1478e902ccec9bd694832bef656b97d39a2cd89323840a493ca59949be5da5054f3856a08ed7572597106db974a8f9c2e7a2f0ec7cc6828d1239909b5c67ebba0966f720361881ec878a193de1f6429e32babb3d78e5f858d1dae08bf2db680bee59f1f572ef58314f249b3b22241385f94735ce5dc4c3b9c4996669bfca7af10ee99e9d8cc677ba34e6dbf33abb8c76744c1232450c27eb1f9e64fe2d6134c1beeea84bb5d6fc854a7ebb1841fdecb32f2f76832a184a53f4b715cc43ecbc3d8fdd88c2fc4eda852896fa1ed5801e822786a41b2e4aabbc8d1af", 0x1000}], 0x6) ftruncate(0xffffffffffffff9c, 0x7) 1.407015739s ago: executing program 3 (id=139): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) setuid(0xffffffffffffffff) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2, 0xff, 0x5, 0x2}, {0x2, 0x0, 0xaf, 0xf}, {0x6, 0x3d, 0x7, 0x800}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x7c22, r1, r2, 0x0, r2, 0xd7, 0x9}, 0xc, 0x7, 0x1000}) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getdents(r4, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="91a6e34dd8bb", @random="9f96b0db5822", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x101, 0x68, 0x0, 0x7, 0x3, 0x5e4, @empty, @multicast1}}}}}}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) r5 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000)=0x5, 0x4) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) close(r5) 1.389892995s ago: executing program 2 (id=140): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) recvfrom(r0, &(0x7f0000000180)=""/140, 0xfffffd89, 0x1040, 0x0, 0x0) execve(0x0, &(0x7f0000000400), 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x24) mprotect(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f0000000180)="7c2e454d922a9aff", &(0x7f0000000240)=0x8, 0x0, 0x0) setgid(0x0) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0xd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800", 0xffffffff}) msync(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1000000000000024, 0x0) 1.388985484s ago: executing program 1 (id=141): syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000480000000800009078ac1400bbfffffff70c029078030500004a08000900670200022f73c17f000001ffffffff440401904404a5b000018207ea318f04c10000000000e20e357e5b804b44580617a23533c5d387ad84d8d5034bc32a9ed1bb412ae71688e52a1efb6da47dc4"]) (async, rerun: 32) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x2, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"c314d8a6d1169ddf9e9117e6e1895dc942b1c62e8aa51777e4ea9965799c9cf1e9ec2102"}}}}}}) (async, rerun: 32) r0 = shmget$private(0x0, 0x4000, 0x500, &(0x7f0000003000/0x4000)=nil) setuid(0xffffffffffffffff) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) 1.263718976s ago: executing program 2 (id=142): sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000180)="0341d86c71", &(0x7f0000000040)=0x5, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="1a7d117a40d7f5d740fe6494496d392c6240bc6ca7cb008c3c2148773e4eee30d73ef3c6af5c58ad4ca77ccf72cec5d2fa7c1f87a6af76e2cff31a5e1a7c8b5f3aca1dca381b4c1bc30ae9bfe1edbb4b3a0e79d70efb1c7f98316937a659acefa36b", 0x62}, {&(0x7f0000000280)="07ef9505c7c19950c39d4fd195f8c93b60cd5160806675d8e64f4568c93c7b4cecd0fd3196437b478cbe8e8dbd9f464f99fc595f72916d5c80fcd9ba9606a33ebbf5ce29ff99253b7a5e10c8e358d4982c7c25985d86c73499b2880957c16e8b838d77b3c6f124c3b94df642153e1ed742b124659aa250723ea5a30a60119e70b2d3d6126795593755c487fe523911a8ade2e4209ebb", 0x96}, {&(0x7f0000000500)="8ba5f72dbd7caa48644172e9734f7d300161aae59f909d108868334d3cd7726bd450045d5c340c2f657e500b5ee308deb3362a2e8bfc77862cae1790a6b458b7e8b6768506176dd549c36fb088626aabbf7162e319c7176670a1a992741e0630459ffe4e7ee7410c54a68fabb21b60aa681e75f5584e6215a348dc33ff02eef55abf724f7357ea1debc86091e324ce7ad83f4638e3a232fdcc57f48d091933b21a9e4c41f15664b33778bc7ba97868459403734d49bc7d0b3d1150512ee2dd6db93a71f4f15abf59c4f09651a628022b3531b8a58db2bdfafa20cc750e6c5ecf863957501a25df3f21d85a6bb0d3cd49af728d6f3cdd4ee61d4acfaa5ba92f1be11cac4eb39aaa6e5f9a6f511df7243f95d394a5eead43a35144cc710f9623a2d35938cf2e75f978ef9998c423659faca2f04fb4914581e2eaea2dedab6ef5f2bc84489312c5548a744a336c5ae5130423ed883cf353662f13274a74e3dd4f630ed9ef735e5a9e0c3db1a00d26be8b405ca7dfbaba25b2429891c8d722f1694fda3f5d68bb08aabbc2eff0580372d1b3c7553b92d71a0761ffbabb7beffda159da130a63031bbe7f188f61dd4ceb07effd54acc51900528132cfa925b250d11434376ff225e0c36da042d911ea7fa67abd8ad06abd2dbb8daa2471fcc77f0e51719efbf521d99f8df72bb60ff055f91c5e13f7f69669bfdb98814aebd90d54ca226a0894137b9843b5474969d096238d2ba9ff04234bc72793f8f8f6185291d6c79f2b55137a30d01a050bbe96d34f7098166f76ed05b7aa9d54333a1596a3454fac51605202f854b9fc51c347e3c3b97abbd682a4ba72366f94e8ee3321cb9eaa1a1a46b89d9ccb708511bdc3610d51c4b9bf8e04fc6a277570fedde49929609061053cefc75518c0e89c26bb2bcf1c86056ee864338ed769da80960c5b29b9693eda42a944ef51246e6a44dd59a960cb3cf7232b1a812f21c122d6fb531c4c8ffba32aad5b0ca728c27a5c4013fa3a33a92dc84188f567b67d76d914d97400392fda44c1a84aa7550bb5542195f9e791b8d7de9853d66be5ecb9c029240813bbaa55e94dfb1df75455fcf4634152e9ce95b852509186d6550598774cad03dcc89d9df15fe3a58b18294a9e1f1a7ec6088044b808d1742bf1e77a192af4a3d5aaef67899ccc45d983f7c0e30ee2df53b8dd1c8e3ea0e8169f88a7ad6c76fea4d5260a8a1d4f28d2d1dee506e6586060723ec009f3fc41ed103cf62154e703e1abfc88ee04fd745ac00d3521438445cb50e015978270aa3f03eed64895b11e8ca0cf9880adb9bd02219c47db7b1f604da7f27acd960f7402786ee24e212dbdb83abab0557eca27bfe0c1cf4994879379f46fb65e50609da438f09a9d4daa63d5799012e9d0ec43b856a6d5794ce58c3c5575c2b15ec90949621186a552c2efd4fa9b1cdafa56d3effb47c905ac3014056868706ee99f7d50c6fd7aaf44355686203d88dd3214ff27182e1782f7f228c16799075b1e1a704fb08926111e2e6cef6504766592a75e6c56a8f66a6f241101e9a1e6fef35ca8de5acde299f162ac02bec1712f09d7e49d5de8f1774490042a4ed52a2ed6e476bccac9d5fe58772f28ff9d94d48324cd5bf31bfa8df4a4579bf71a7376f3bba812aef4474ab8e6ca9478a24167997ac5633c55b11d2b586a994776513d3a20f02d96098b7bfc46be0b68c239336b32dbe487892ca6af2e7e8171f949b451e8f29c2fde9eb3e2bee724dafaaca525a6795e8dd51756c91cc6eadae779771c5ec3ac93d73ce2d5769ff67b30b76bf64d1a2db8cc5564fffb23ba10f2bf48f57c85f4b01d1dc559c87da3010c931dc9f546a513415abbc33f6f8a304e05c966287bb5a48e082b5c6bf362f041ddc80468c2c65b65dd47a71815fda83ce30eb9691243580f68208f7737ccac3e8a34fa1053fc3356c246db434b7a977613c2c190ad39a2f5603d25486dcdc7ecc68a117b6f8ee51468f418d63e37a944569ca5f84fbf436d3425819779028b5fa3104339952b096fd8552d973a827294317f08819164ece4021e942afd40bf52016e8c62f2c10c7c1072d35da7304a28cb2c30ac20eb207eaa808db3102a7dfae74db1c643b2aa6500e138278a3804ef912e15cfe67c4c631dac07e8a866b973672730da60e449dab2b80236c346e8f5fe4d7b6a4f929c9b1b7791bcb45e74c0473d121c3b65b67f66b24dec417112b76ae37e679a7f96addfa7652614e91b4337d5b5a9e1d25b79085411e8a848d7b3f23c910db224d7e20b2f0a96ec1099c417dd648d580e8a22151550a37da0341cad74d477601afaae05067b31ca6cb81f5446d6c0b7c567b97857304d09d466cf47e5a482ca1f180b25862284c6a33c1faae9430364a66739d8a349929863a3725e976deb17eff8ec09c9b8da99f943e3c43b56ec1fee4dde5b46ae98544b15ea80d752031ebc8ae17a68ea0286a6cedefc4e51fe0813061b0b9f24e54f0844f070db095ad8f2a6f2afb8c802bc02db46572ba9db3322d2fe8148057281f0dd0ab0a2472007f7eed556afffc0412b0821296980564ed71cc942cba6103d2557be75992604b86a445433497035101c6bbf5d908af7c52854ae04a8c32b10eed194ba5434785674a9985cdecab0de23798f1ee889ac3b6bf12d460b2b2d50fc02580c0c59e981092ba8e86eddce467eacc73a77691b1d745c5469c845ebbbfbbbbde9ba6e52765c5470e5d4c323affa1544974c4e67482685f552cd9f38826ee01f2d64535647bcb6d059671a815f44a12ea658a7c1e84b45ba32e40d0455317057a685cb0325c1e3ae1c808f1b651c38dc749252c29204d0f3d6923e283a2feb247ba147a0bd4b803b418d369ee8da67e801b4159e85e2617f48dd4f03852e960dc560ad3a3f1f07d41c157202b24043de793d0439e21373fe48290ca6f18b54d44e5916a0416f56c74ad07eb63abb203f0b276069b763d044366c70fa6e150cfded735f7074118b715a0b906c92ca6239bceb2e945ca04f5c505e148ef7c71977dd9a53d93ed8060ca4d8c7e08bc5bd4a961f28944f3789925a355b1f3f593616abb8de049ab4223bfccfef59d4d63ef2939e644f24d1d65cc4f6bd6b6c87ad08802959008b1f0891255d638b481b32f7fc91f1ac64d2dfcbe5aa0a982194614fa27ad008dbe3f94bc1ad16d7710d51c49d7c4683c98d7b5c064cce98efcceb80c119141de2aa0ff67af81705cc764e950ebfa5ab46248558de8a1fcf028b4cc57f6ea02d8d7dce6a4800b7e9fcc9125a481c4dcc298cfd621bcbaec74ec82bc4b6cc4023f66df5ed67322c934dbf6a5123a0581fb3488a61666fb5cdbe7fac911b1481395b5e5580fdff6f2cfc495b6429974e939346100dba607d125d70d412db030c358c4b75a50b4f1f55ba00e942e15df0a1b15ba148d74be90506e38332e4bc24e1ff948cbddbca6b6c3bab1893a635b0a32cef6326e4c0fb0048a66bf946c716bac4ce6a323b8ea69c8fe516ccf00ad5956c7c4c4f9c518ab4884b743f04557b73b5907bc73ac2785116ce5b9bc60c95ee7c373863140698d2d32ccb3a7f0ccfbcdf1dfd6030c9707d92051183cc10805c4367a062c419319973ad957bf96115ed68fdf5dfc0f90c7f14a3baf31d272f8878d338004f55050d1b6c20b8e01420738e0d3b1ae3abe614e486a5a056088fd327c760cb80a55b66c238e3e5f26a40156a3484ccee9d0d9da82667ad4531b3061bbcdd9d5d4d02f45b935621c4d6d28db29a1b2c222d633053a04f4e4fe03dee49ff49becf18f610e10ed4389cf7fd32100723ec18550223c026238f594425db44cfd9c3294cc5d98147a9060606a625b5b860be31752c8ecaaadf27e4755c735a142abb904f1c9e63a85cf46643e4146e7288f1276332167a46960a5e2ceacbab3f22d5fd96e2b8ab4de40754a41030a29e73343204606da9111f5ed9e35cf38eb57ac257ed35dc04400d92ad26110c7c4cf8c6bf27a579b5a6a5910deb0d7ac047c9da8acb922d1375f25c6dee300a6c711ffaae652d761a6c31be352698e90009694166b143d6e1cf0766ba6b26717e37bedbc498ab28dc11cef2a49815873af08d63560e6c1029f5ebe71be55e4184ea27269e1536ffbe6ded9f3e12a3fb1ab0fd37f8d1f4b1f87e64051a9004345b3eedb0f0fbab43cf4b5ff7d8f417b17b9b69895bce23c1a26cb73fa4da7e81399a4fd6c29879c122ddacd29e5499396bc5c51b1eaf878afe9fbdba2bf0aae8bfd0ba350bafa5d69e4dea3d5157e596700fbb603d106938fafe797ac6820ee96038fdfea068021d64c3e08b3d05473c1f05c557f42d04a913140b6626f09e21c1f8e8b651fe89c5c11b0cfe9d83bb7d88c99b95184adc2ec529e5a9e7895ec30a3b0f039d031ca8fb6e11b86903dcac42a4d43400473701a3e5a7b1ca04e37707fe6a9a0ad62fd6dcf253d3773bc869d91e9a82f4f5321ed5718dc853ba867d842fcf4d5c628d81b3e4e8090e4a6ed715bcea767ca322516cde25ceb35e85310855cae1e2dfe5d9389d1fba0ea9642cfbbc0a6e564c616e7cb3315261190a82e5ff675827696ccbe70a19fd7157e0993e1737ad23c58dd45479ff71a970e24cd387f2e84881e0da2a4eed0d9b69def4e7088e894e01c087e5738586354f8af69d93fbd3b53f34295e1e8dd2bfec5e53b939fb264a654183650ecae792e32afcf57fc4f7cc21bbcf54f33cefdb8263f835ebb479056d9ced6d1d0f7242829729ef11bbc2f84a6157755b3344d6d2540a022d110c997fbbc7f5e076665d79337e4bb5d9073861b4e013c244809526f7712d82c1c18840b23316e98400f9884744b6d2e55aaa9a6fe7c47b039ab3603446c54d0a5a18ef90a0f7a64155f73e55da4834b699dcaa193cbe9e9d5bf54b48863a7297319226b5c6a93f04d926351be264b997ce0601743e7f4aa5d5eb77a045727262be66937996c0d3f135e2cf996484653dd5c25ac54b4142183d834c6bfdfcd1beeab93d33d9588f54089e9f9e3a33d5b97e85f9458fd3456b5e7b4c000592071d57a2d900d796165e31ad3d6d98ed0910bebfc327646112e0683c2b1c95c1ba9ae2a654abba6e12ad68e0866a23c8f021bf29ab443b3b585b60c927180739aa71f8d361825c55eed6fac7e5bcb442ff2cb1749b9c208bd66cb36ba4b65284100dce343d0bc8f51e286a703447b96a163812c01205744f22e72183b405cf0d5167fda586c93410aa24eb2412233f82d451a75d35978c0f085faa58d4eb977f1d68b7e013abbc226650675fd8c35084a50ca107c2fc92b9fc127b14ee9ff400fe3c8cc338204ab00d13f88f71f5257442c0bf21f4142d7aa9dd007f51a7ae216edcb978e4ac322a6711cc9c087d7453c7b2a1c99f166c77784963b202cb9af63d4310cbe668c1420497cc7785cfe505f95f44c00ea4e8e1b013cf898ed7acaf24b634844c987bdd60838ad91f78f01db3a2e363862ed6095c1f49d2bf7a522c57796fc1e9322aaec1de91af531db69b357e2738078be17ae3c095e6253875ee3d267717b61f022e55befe9695a1abd24808daeff00c60bb310e03ecd42c7da51e8f", 0xf89}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba", 0x1c}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000700)="d84bc9b05d58605602d985a9de97", 0xe) mquery(&(0x7f0000674000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x81946466, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000001500)=[{0x7f, 0x0, 0x87, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0x0, 0xa, 0x28}]}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r6, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) fchflags(r1, 0x0) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x10, 0x168) syz_emit_ethernet(0x3e, &(0x7f0000001540)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000000011907800000000ffffffff040090780000000045e10002006600000101000100000000e000000130382cda7d88662819c70fba0470511db15994385633892e87e7c7166415c1f68d874f29a0b644808e1bc482045e59e68a5e4af1782ae835b920105103066186d2c25b8a0012f49a434aa7802cc322510daf51f748e4aba29db97455287e7374013fd051588abec2288cc760c17d6f3ed58c0c56396ee5e6f30f73f5cb503cc936d5e00d22a3f1de705853da6cc429b61b79e3bf35ee65d2155d91538319da7eeada7a36e9124a26369b2b00d067ff9e68e0ee8b6e7919342a1622d4500d08c5c8826763b5295b73fc91f37058fca705f8664dc0005c654bdf4648f453df35"]) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) syz_extract_tcp_res$synack(&(0x7f00000014c0), 0x1, 0x0) 1.263350112s ago: executing program 0 (id=143): setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000003010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x23, 0xfffffffa, 0x1003, "001f000000001f20005f20acffffffffffffff00", 0xffffffff, 0xffffbffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) clock_gettime(0x67f3248105b4e004, 0x0) close(r0) socket$inet(0x2, 0x3, 0xf4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x80, 0x56f, 0xeffffefa, 0x203, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x18}) 1.258888691s ago: executing program 0 (id=144): r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000269078e0000001e00000014e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800200204ffff03035b00"]) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x5, 0xe2, {[0x4, 0xffffffff, 0x40, 0x7f, 0x40, 0x8000000000000001, 0xef65, 0x400000000, 0x9, 0x6, 0x8, 0x2, 0x5, 0x0, 0x332, 0x3b, 0x1, 0x373], [0x19, 0x4, 0x6, 0x7fff, 0xffffffffffffffff, 0x5, 0x5, 0x10009, 0x3, 0x3], [0x1, 0x5, 0x9, 0x5, 0x80, 0xffff, 0xfffffffffffffffd], [0xb, 0x7fff, 0x5ec, 0x8, 0x700000000000000, 0x7fffffffffffffff], [{0x8, 0x8, 0xa, 0x8000000000000001}, {0x6, 0x2, 0x80, 0xc71}, {0x101, 0x4, 0x0, 0x6}, {0x0, 0x2, 0x401, 0x7fffffff}, {0x7, 0xfffff001, 0x8, 0x5}, {0x9, 0x7fffffff, 0x2a16, 0x7ff}, {0xc, 0x9, 0x2, 0xffffffffffffff01}, {0x3, 0x9, 0x5, 0x7}], {0x1, 0x7, 0xc4, 0xfffffffffffffff7}, {0x5, 0x0, 0x2, 0x9}}}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x253, 0x8cc8}, 0x5, 0x1, 0x0, 0xffffffffffffffff, 0x2000000000000000, 0x6, 0xd, 0xa}) r1 = socket(0x18, 0x2, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="030080000000000071b750b84bd4a0a23eea18583e", 0x15}, {&(0x7f0000001540)="bfd193a67df7ec374f2f351d950bb3766064c38ab46c8e6cb70b064bd697b88ad0866a912f975c78aa1fcd680a0d758572ae21fc23b0dd155f9005e4a43d157eb935a5d0cf8f4a5eea71045960fbab34b06f90a80a795fbde9b484d2d09bca25dd3723e9e07de6c442c064764985123b86ea88106d61c524f655ecf08dca6d93e4e3b2ccd132af23f07bac2714ce431ccbd1d9e9c429dbc2144a361e55fa05a52f906be64d934714c9b1fd247cbbc5408d30a25ff5ea28dd33823e9e405530a51c1e8123ec2d4c5d9028797d78bfb977945fdd352bdccec6ada97864df372a0b0ff11fa0b4f1cfb253d9c75e726ec03e820d411b185131b2c02fad1307fe32e4cfcdbe0cd8c940d3af44ad2b7a3c17730caac06d049d8a5fea9df7056acf8e26d385b9aca937c1693a3ddcf6cfba8a6e8ab055139b267c897967dfacddd845bbb7f837b7de07ad3b28c540c0c10599a35eeabd6fa5577f24565fc0400c50c13abad068f128a9f073cd20ccb2b24fbffc1cb19b0367d68114e2a8af100c4702536096c0bf3934e566f404c79b89b542da2464e15ff2beda9ffa9ba2a1d29048d0e10f31459ba24a0b786494993dce4d2a8dc21f30c51d0ab39fb0844db61d40be565734b20e981225603e8c6c0aa281873c3c7b8a52ad7d31355aabb8164f9cbad0ecf484c650d0004c1620981b869885b3257483f1a077a5df3c57303a8469ffbe3ca4678cadc3abd9e386ba668aabb57c88353361fb781f76c61143551eeb5bdefbcf7eee918bf13cf1fc246914419e76083f379780dfeffd74867890f30d69bba1a10145db4aad0cb2dcbf25f0580e751ecf34ae37ad005462fe498578725875f1903b67928ecf548b7c564bbfc7219f7d5b1c5db715a87ed46ba3496ada90828743ca9ac44f2b34b011ba1d81cc75018293e470164944f6fae86bd99e33fc10c934b0ee3c1cc410fef5029d7ec4f94072b83cbefb6033c0fd37653507f42a61b1ab00adace14d740426cdd3c859c7a8de68a114d3bc087b4c2e1a367736666bef084cbc01d06eade281bf865a6c688caad5b8aea113e54a83357692212bc7161f0bc11739b44157dc60d4ecffc4f730609b9952b48bf72d1881c6109730c8d3feac2260ae580948ef448a030e9580babb31fa5abc57389ab555db5c9320518f95a8f429673333c9c5d2f9e650329076fcbcb952768d0addbac5e4be57d527dc332aa8feee0b5d44018d79869deb7e03355f95d9f1f2796c4b90e726dae59ba7582a04531f2050e65bcb3b5dd4d96440d89adef1164ec993145cee92633d846e393972ec1d51720a37baaa71724292e6cd39da076e607223d13e01535fb87fcaa863e1e5af6e2d538cafe9b4f40411dcfcb412d62ec1c4f523143315d61cb95d699ea1d6f93ab10d42e8b7cf78525aca4c4efa0a97a0ca0a4f845450cf2b4e78bdef715af8ad8c4adf1c7244df4bb889354fd1df21ec53f1db2916f22cbe1b4f6413a93264daeb35ba858b69921f6c044e88fecfdee08e63f3a85ada9fc9656daf40f84b2bbca44fbb4d7161f418d37604199a94a00d126f21f50c7d504ff0cc1b644867162267ed63742c6e6a0c51af11678ca3760e81235645e39772f8c97ad2b34d2764e32f6a6870fafb67785ba3e790c285330e1ec46dd45b2f6b3d9405e1dae0ba3bc45b7b6fd481deeb71b2a23d6ee8a99a1ea6d408814023e3cab7847708a06c963db5fea0288ac01b8157fc25c4c198fb58ed02bf2ff9548f84869820c74fd7265af57406dd31b4e24b1e3bf14d0eb7203d30abf5aec15603746224fefc3c36275cb0c9005222d215c86bc131faae6cba2b6e898144517a390aad6a3535fc7dc16e615818a9fdde4bf366fab706277dee6c553863d4bb039ff88a5b0d9a44ff9f4d8e71e5b22eb54708550f4367ee9a5e1007278431df928dbc2ef281c630d349e164eecff5e20c4248805168b4b6fcf20d4f7f6f2a85c39f32df4f5c33c73afc80567167e048f12cf3b384abcd0e0a7e9d7de4bf44cc8d1bb808f14cdbba29b866d7e49667bbab61fcb391c29b2d564846a215415493d9b3124de6cce66cd6b4f763a8628107dd0e61ceede30de1925f0faa008f874e64a6b628b0272a18e0b94b3f49cdfb8dcd2df4c55f33ffb86625efee0ad1f47095f266b95775633a2c0992486866a01f3499955b2f5dd804aa979980810701a6818a9492142512e05ddbe87ffa396bf9457e4ae7a91f480c2b3e8564846c4bbed3fa0551d09858dd20b7a07998201ba43455fac3d6a907a4dc9f6a57def53a03fee1968113ffb5c2e647ea5ae744f776bfde4546644252a552c09dd34018e6e70fcb5d98e46412e71ad7de420a04fb9317e30b362ed85a02a51a8be44919c2bbe8ba926062c4a41839c723ec383131a6c0a6ef2f0d0ae6705b36cad6f8daa3e40cfb52c8cff60a024379af34058a6ec3fde604c25e4d588ae3e4361bb9ee45197ad6d7dba0a1303446758f7912718982b6dd02590f40e9af4befd810ad1d282af90ac2faa73913b9f42a806b5dde53d35b06a508f7c55d0dd44baf6750e9a7c302ff501ad338fe459be84c9820a991c2c102e290b8d8e6aadbb6c8eb3f2a32c089ca05e207716e1f338634fa6a629e00a11e1841431ea710fd5ee84c6f46e271a8a9b71ec2d3e63ecb384f335730170c18c64d57b20dad227d11b574dc2b9571afca8bb07b9a3fd067c121f5ebe915c5320331584feb8b8fd6872c16a6dfc0fe33106d6743c81c59a1f2a9fccafc487803f110a2a4cab33e7749ce4b716a11c4337dd5e2b1d33bb9b93d9ab9a6eebcb027547ba33184ad07f551c92fa3300f32622fc6541e92149386633ba8829a3637466d895c876daf3bb3e3f37339573d179e6fe5f4a6ebfa1367b2c7bca714d8d48cf5be54bc426769013acc96adb2712d866e548bd5de3134c2ccae58c9d2f184d264cd3efde01a91a5ab924d27a7f8f669772a93b7e3f1c76427f611b83bb800ee7d8f64150629d44422743ecc5fd233f207d870b6a658d3198fa650b31066170a3d04e77c9ad891d665b8d13a59d79897ac59617cc4ee0afd6691b0ad4825dbf0f9b235cfc3a66a0eed25a56137a8e9c0375402f0a8c8ac467600c537c183f4532ed344114b6df9f80c4a87f204ff4759997323a1598c998662a4b68f69e0d1a279c3392404798d7a5610dad18cd5cb7b85ed6007436bc7ded394d3339fc327156d66f42c7994baae124784c245561ff2d9ceec212b86e802d6d02ca56bfdfebd8d9ff2fe8c5b56493289c0974af8e5cfdebe8d4ac745abe3b06ed2201b756f138b31b3d82d681419f8e768460fec6b5baa406ddf2e1560073425a5beb12aafd36bd13ad4a1933db63d37a32fe165b10ab077369e28c01dffc58ed21d1f332d3a9710d03514b32c1fc9f7f73a5ad468165b58d81f7ae0737922fed97acc1b989a793d123a636fc9c1c651d1dbe008aea5f5dcb9a63ee2daf043e88f0700374908d878982098b9c60b2fc3700b19332b9e0b4c9518f78a3931483fa2b70a10170da6f125314e7c0aab3cd680e224db909c2e293ed363d4e04e9b4cfcc4e75108ceaddd3d4c93d2414f0be93ab2f49df73783d5a9bd49d236ad570f11810bbd5911027b72b6d46afe32d1214296b72f317b937050c639461593e4eb2fae53fb20394b81ef12f7cf3afcacdf1202304dd79edae04f45edc1ef7854a16a037d4632d9e507c7db8e69c843faa85efdfbc8c81eb95f7826cfb4fbef7efadfb707b5f1a7c90534790592c158cc5b3b848f4cba9c8e23e5af674876f8ce21c1ca2cdea6cce49955b8390c851e0c70258073c38510c50df5f52b2ad4f1b7d7090c93e0f62c345af2c0cf1227fc6581b4efda332a51e1492f3e786cd256b180768071313e69a3f2c930f088609fea1a7afb8ea3a7c467086dea1f597a703cec84c907ffcb8a4e63f9017acee3cd7341ad336dd1114023afcde6154019b850d020fb36e9f1250bc7e6f52a42cb42f7de0116805216f284251dcc426ef060d687b1ab7789d2aa3ecc94543fc7c06ca3bfbdbb841f76a527ac89327dbfae0e907f13b1c657624504ce0dc9daa76f02bfd963af599c380ba7d128f361766c9f13264dcafaf98656bdab5e048225fe2d783e9129b0ec85d065574ffbbeb07572c69e7b56f9fe6045cd41fb13187b626fdf3667d0b6973a500d517884cd9a13b943b22ed6ab2296f0e100e1968968e111295b07eb7145eba7a46af81a80ed12ed8b379fd422086dc161b27e43f2a48b9b4da9bad054da4799c17b1144106402839dc3944617273d21017942d159e91b40c10dc764d1b6a4c166080937e454bf26b50348ad6ab7d9eab9bbcf669fdb4b497bc0dc3a2e6287fc72a1e0dd7f647414829a960b269860bde3a9576b494c192c375769d586072600d47c9ff82820155cb89f84a50d8cee238264f81c05bf0fb9f7cb32084ebd8ee51aae8c569c1154c711d15a6f6cb3ae3b871a87fd5e5fa83dc156bd05f92c7519c60e71984b97b8e218a8ede524d026d0ad2252d8a1aca3d09d3b261d86e8d408f3b710493ae517e8701f57d42d07ed96dd0d61a2af2a9f74414f505926b04a84585f0b08120ea063ecb4acd8e3fead4245de48c6bb2e20dca4fbe44661e58c689d59bd0e73e6affba72c3317334b5096830ff3c34408099c37032ff66f6efb2edad318cb1a5b45c8e2d91b58c9d94a0c5124a86af323e19408ba33e8fa48d27131fdc9f1414d6b6ccc2aef3bd1d066df035f2efc9625aece5cc7c5519476c5c3bd5619bb2071d452917563ce7e1ac60ced899d66d3f1761fcd12d3504a0d5d1f775f8a18c669f140e39aad00a3b69968534ca512e7dbc182a63261a4e6ca6c4ec07fc57201358fcbd7b3e65b62b15f0c035ca2d56472049b754d7dda87e70779073da1668968030616a10933e66090430ab39074f8938150f318f180c88e7d5a36f134af6caa2426cafffbae5ea8d549b1d19e9d32c2fb2633520bfcd4a2ae23b40c7dc41cb52d8122713de0597961efd77d9025df297ee94bb47dac9b01e5634fc7c1219aef2aa08d1903108df8d7dc3f032e1fb68ba1306f864314734ac75cf9dc5b473e152b4f566a6cb22ceded5d0d7ea783c19628b3068ea50180e2356862a023c342ad4cecf05d410722ed5fe1037e64e120f2277913f87d6d06636e8532a38ce6133da84f0a86cea3b6e9e8a868f31f6653f5cb783d553b8dde231a0e7cd5e63c1e0e74213f8adcb8102f17857af7d62e48883cb5cbac3085548bd17468bcfb267b71fff3bff8b275f78da61632fe08d46ed82692eb3050968a8271e50a1b85eae36547308b7a32787e26ee2697f848f2b566d6993f910d6d46aa408d2bca798c82579322f785a775449f9b5b4507e51f70bf86cabc498ec3c92e8255a6e8c6ca0af612ef09a389abb38998c371b16a704b39636cefdd732ac0d87c2f3c4b0b402e57ef8de51c5e2712218d0d3b42a217755ff2d04a3bb0ce98b9558ab7cb8d1a6a7091cfdf3aa5d94cd079b877566367cb4c4a84f01f54b1761e1c39b41c497e3c65bb09522f5047465070c0a9da0e7f09f5d2b1093e6fc8eb885b1aa631e561b4be6298a22c910d5e44021e6dabd17c61cdddd0e905db702ed5f3d4db93b3f79f1ddace2a2f7aafa01a", 0xfab}, {&(0x7f0000001140)="99e76d6e8774c69c6cc67c75245a728c09365cbf5d8c460507fa24523931e3cfb5a561d61a705f2e6bea8cd2d295212e01dbe83d032a7d23e0f01833cac1444119b806becca263e01541871c0a08f9a82d0747f06ccc0ba3d1835de641db3234c97f3878fd57f6ecd89ef32fe1a94dfb5b3de23bff0add962a8fb543a1920dad699c05224c953544291b76cd2e2a0cfe5e8eb6f6523f75d3e9c6f09cb5d8e669994d", 0xa2}], 0x3, 0x0}, 0x0) r4 = socket(0x800000018, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 1.252494134s ago: executing program 2 (id=145): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x100}], 0x2, 0x8) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x3012, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/181, 0xb5}], 0x5, 0xffffffff00000000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffed3) 1.251517275s ago: executing program 7 (id=146): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) (async, rerun: 64) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 64) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x7, 0x1, {0x30, 0x80000000}}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) 1.237831077s ago: executing program 3 (id=147): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x30c) r3 = syz_open_pts() fcntl$lock(r3, 0x9, 0x0) r4 = openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x30, 0x0, 0x7, 0x2}, {0x30, 0x5, 0x0, 0xde1}, {0x6, 0x0, 0x1, 0xaf}]}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockopt(r5, 0x0, 0x6e, 0x0, 0x0) accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/63}, &(0x7f0000000000)=0x41) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r8, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 1.236053361s ago: executing program 1 (id=148): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x2, 0x0, 0x9d}, {0x81, 0x0, 0xff}, {0x812e, 0x0, 0x3, 0x3}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) (async) sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x2) (async) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 1.206027823s ago: executing program 1 (id=149): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a7) r1 = socket(0x2, 0x3, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r1, 0x2) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff67ffff8df8fcc03b566717a9383a00ca211dd1450021de7400aa02e28f00"/45]) 1.20479011s ago: executing program 7 (id=150): sysctl$kern(&(0x7f0000000100)={0x1, 0x48}, 0x2, &(0x7f0000000180)="3970d2ad", &(0x7f0000000200)=0x4, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r5) setreuid(r4, 0x0) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x1aa) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff9, 0x57, 0x0, 0x2, 0xffffffffffffffff}], 0x800, 0x0) kevent(r6, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000100), 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 1.204507208s ago: executing program 2 (id=151): r0 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x117, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800405f01090064000757619078e0000001ffffffff07104337a36fa990bc158e7e3e3d525807071ae0000002890706ffffffff4408049000000081440994d0663bc5270844243703ac1400aa00000ab27f00000100000002000000020000ffff7f000001000080010112b438ab82f6e7a97f1e0c176ff078cf1e940600000009004e214e20b28769f114276f084affc5d0bbc68a3be8f76e2f", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="21800009907800070402080a000000d20000000b1312e906904a557a11104aa048df811aa1eb0204020005120000000200000008000100000000000906f988262232635f27c67cbb1237d1a3a34641a37299a0c774b58f4545b8d9f60160425c21e76fc038a538f918c0c4626dfa0dffa83aef3c34f6e18bdf13175369"]) 1.203977723s ago: executing program 3 (id=152): syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kqueue() readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(0x0, 0x2000, 0xd00) r0 = open(0x0, 0x0, 0xd) pread(r0, 0x0, 0x0, 0x80000000) (async) pread(r0, 0x0, 0x0, 0x80000000) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x400, 0xfffffde2, 0xffff, 0x0, 0x9, 0xf, 0x1, 0x2, 0x0, 0x1, 0xf1a}) socket(0x18, 0x3, 0xf) (async) r1 = socket(0x18, 0x3, 0xf) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) socket(0x0, 0x4000, 0x0) (async) r3 = socket(0x0, 0x4000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df91, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df91, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0x9}, {0xffffffff}}, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0x1, 0x1, 0x9, 0x8001, "b13256c9a3a1fc46c4fa15bb06779f38b52ebcd5", 0x401, 0xd}) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0x1, 0x1, 0x9, 0x8001, "b13256c9a3a1fc46c4fa15bb06779f38b52ebcd5", 0x401, 0xd}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x9, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xb7ff, 0x2, 0x7d, 0x4}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x9, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xb7ff, 0x2, 0x7d, 0x4}]}) 113.317018ms ago: executing program 5 (id=153): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="43eba40f9f87d63837c46bd32b90e9a3ee459714ebd56e2eb0c762aec558ab02316ec026e0757050ff51c5e14c06cd55188767406d6b29cd87eedb0a3745c0e346c28d9d7c8f673389efdc0c4fa204b0376d8a9596864cc6893a143e767bfe2ac65b2315f15603c3c04286ce9ea3134c1d22e29d36d989905a859256d00687f0a1", 0x81, 0x400, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000180)="f9c3ebb847adbf6730ccfcf701eaabdbeeb40108ebd1d3d2f671001d6a98127f271b0c7afa9b3645490d5960b3f1188f0f2c17d9c0e82dd2764c4eec380eff20c0409a249f32b92d46734b35c29fefc4d71386577a8d06b30317319a19a8ee4daf09ebda2bd16ec68791e596c959826f505b69851c6d10fe56b012e19c55d7847f847e17eb18e75f76c3073460aa72ae725cb8ee2c340504fa81a6ce7631ff34b74a8fbe039ac6d87235b2255559c3e5a07484", 0xb3, 0x403, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = getppid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x400, r1) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f00000002c0)='./file0\x00', 0xe, 0x40000000, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x80000001, 0x814, 0x8, 0x4, "9f145c97c86967932df749b6de004abd99ba76f5", 0x3, 0x9}) ioctl$TIOCEXCL(r0, 0x2000740d) bind$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000380)={0x0}, 0x0, &(0x7f00000003c0)="c88ef9dc74a0a82851d6cf9cf0cdc39de768187cf6d8d1098a4ab581b9141a345ec08b6fbcd3c5e999426ef36184292aa2a3b066e45f28696092c7fd35ac2f13502cec24096030780baf383f78397a037d4588a6702e335337e7ebdf19d7e9a289cecf", &(0x7f0000000440)=0x63, &(0x7f0000000480)="fe743cddf6dbbedb6df573e4ecc712a4de76d8ab74093e13a245a6ad5670e57e81529bef617a88045259017019f8d66afeb4e2345dc1a46fc52a71c905a7586fa5e1753c2dc15bf2006ffc96b240d1faf514f568234fd80a135cc2daaa705f52e3179bdac9f6cdc590c771927d61aeb2c846351223112dbd674d3ddf96fe9b263c09de86b96c95406f7abc3dde748c3025393380cf413efac7994d38266f1222445766ba7d03171c3763e84e3a769940dae27f1c42e8268f628dac3f2b", 0xbd) sysctl$kern(&(0x7f0000000540)={0x1, 0x24}, 0x2, &(0x7f0000000580)="c323ab70955a96fe965760caffd9f74e82ad12f40ccf697b96795ee8770f164985ead4ab71a3204c48606b25fc", &(0x7f00000005c0)=0x2d, &(0x7f0000000600)="752bb8e45e5f5b67593be16c85e74e1aa1bd8619d2ee7a58c54caf13a901143430da135870", 0x25) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x200, 0x10000, 0xad3}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000a80)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000ac0)=0x2) sysctl$kern(&(0x7f0000000b00)={0x1, 0x33}, 0x2, &(0x7f0000000b40)="1f23787ee7c980cb42395574b759e6ce0ebc02fb519e5c1b6786b38c28b90aaf4b02b5a20dc44a713ef9e036740c08b98b1e05c714230647c1f0a6445d191634367f3d5a57051ad59c58ec4709ad729b2166adaacfefd97ab6714faf715b0462d9d01e5e43a592200ebd389351ff66c7f1536fa9d3666e8460ee58aac5a18abb6adae61382cce599eccd1948a846af790caba76a2d6e2b940fdaaa13135b387a1113e3b120124b499d1e2f0716c90a49818d8da8aebd2f68e6b10ebd9b81a01cacdb2d2d42ed97d7149b333f1098d22cb7d8e041f8b8998a344196380a40675cb4da92eccb28204d100684a3db9af4d1bd36b7a4b05dbf7765c26324179269236b05965cb9321963d27e3601a4cb08900f92076545fa6e5f421ae5ca7df66c8814b46a586b371cdd6e03761406b0be5d094d72ce9be42e4826212e3ef7197ccee4fce80a6e6d93ac29372cd405b90c16a43316ef9b29ff10ea92c11097e1b786f8e440581a2f41bd92514c18a63e2194294a629bc0f1575a6744cf5ba57ebccd142e3206a86e8cab8e3e7512165be1fa362718c4880efd0bd3204ee88ae64176135ae4cdda3f916feb769428172b776fdefa611d28b952262b1d3b72f03c586cd72dcdb9abfd108e7724ffda70eeaf643f574bc288d8eb2e2e7565331908e655d9cacced1162332f0492290e472189ec468985038fec7468ad7b2c80ea88341a47e8ee9b030fb927d0a1a4d0aafee084c5298cb02ea7ad72281f2d4aaba6e03dc0eaa660d666cd1d2e7cf07902c65a1b2edc763248403c7429d266d78ed4f0af8c078da25abf1209c16b1fe9bf79fbb495fd85a265d4cbd4053400390129d32c391db1fdb91cf5424a4007786a7db0c643fadf92f7774aa94445dd74d2b0ee6d97dfed705f0a639654487a4468ae3747eb19f6472aaeb64e9b3583d22b2c90187974826fcaa3e49a64c0685796fd8263ddc004b3bcb3b947e13b2506841b8d503ffc59a5c3bada61e364b18c7156034abf46d7a01f1a82717dd0cec57cfbaa1a3e266bcd8f6d71d7fb48be0d7ac881f3018034f95b3cf6430aafa63d69809c9bff2a3aa615db351287dd83424af4d2b5a8d5919d5832789fd9de5e3f514a1b8d5ff256ce9dc67ec10d5b5f3de27dd29715a12b9f186ff1015ec5b4fab96a220ff5c1c8425a688d4c7bad75427283a6ade643ab3d001a3777cc258f367c289d66b92c593ed47f379e523c36a50509b9e3bf4182f7f7277b375c2f0a856fd706c57aad534aca1454b9acba5ae325900ef7ba09ae88548e528ab78286715de57c1b44d32365b4be5be085c809898c3843344c90631d99c9b3ce2c25d0ff394d837a471e191fe2fe714c982d54cc45a5b0b79ba29819971a1441a5b3bf560b2e241879f24d800fabc510aff3e2e4205df5e14156eaf4dc8c7944f8493048f4bb3f944de54e0f38edace2b99ed7bd69e0ef7a956148625f6801612fc350747fa361a9e2758e3c9b69c1f0c3d9b9cf2e00af5be4abb5dfa788f4ad37738f7845c9d2ac62e18e3d024c9ff59488d4fc1c425669987bc4582ecfd13bc8a72e60caa69dee96d5deae4db942081870f53a355dad628f46dc88e581f25fbe8086e14be6467acd66a2595ec545aab44ca90c4bcaf235a1f1e09b8a06887d8b1392e8b815409afe47ac0948669814f5d66c45eb59991219c97689398093601485020ab25f647d52fd8e1d398e0bfe0e339d3b7ce913c67526b110962da7b59176a2267d331347978913f823fbb068891ff7280442760f316f39772fc6fa604533c60e11b0766f55c4c6b497c126dd0560a0c746761e1c5551990ac3f2358d1ddfa55cd9f6312f77ef060b1d3ac9e4c5e04fc2ca83ed21f0ba16ad571dda3fc0919e35cad91aed815079444d1960eff6f5810940c6bcd42c96daea79f88fa9a43ac63d7db9de5694d321da3364e159184cea78559c5b45c3277337e1c6581ce677b0478550ea0c55e6147a4f6443ffbb1dbd695f1e7d5c1cf905bbc84fc7a470694762766ed9e8f66a333b041853042b0155046c5ec227ddaa85ac2480de6439850de86e88bf533f72084b09701fe69c4b2a07146c4223bed5f58645b5c5682e18b90d1283ae8e74c8717b24ebe7546feb59c7b78b2bcd5146126786768568eb1091550e815ebae355d5ed358aa67f294fbc524654e5c200b9e15f7e4b8f5302d560da15c9f0653b6e717c08343ecebb71abea0189aecdd20f089d26317b6e9885375bf0ee9b67133d3a26591c2e8a33a276be93c0bb5c436c4455d0c65e5939273e75c5805b09b97ba513d725db49487cf82f1e6c3373b7dc36814235c6111c68c0691cb6453ebb52640fa0a3b61bf59f46de4834accfb70ac6bc0243127a724a96033232cae03daa36070768455b2c446564a5cdd87264bbc2620ad6531cac5a621faa094c58fcbb58d3656788f7d52fbf42461bea4f991bfbeeccfbcfdd66232d76ed5be7108a612e534b8a5f79b4d72505d705b84f805564fb81ad68736702d411ddf7252a14fd4f5ace1e8a7b3f57567caea89477845ade0e6ec8eabb052b596fb1abd237c08ed71bed8a4a9d87a011dcc32990658cec7f07a9b0ead0445d98291e15d14556e5072c98d69a058d8fae3b9e67fecdd74cb469ec537d74bdf9b0886f093010200921dc16f7a363b9daee84ebe39cb05b528569060db3f928edd8d225509caa63bee753bb0c1a8bf16c2b8bed0ad735f8d1ffbb2c7be376ac93d511b863212e20314e13d56333086ff354d7c9ee06f7761894af009712ea96f281e31d83246c468695f6c7ec2f6c6896d3b7bc064f108070f33a99bd836f6e8576449330284036ae954a5210fa8bfb238c8c946bb703098f1cf7a3122ecfe2fc399c73b1eeafbab4906814d5b19475bd0640709f1e02d49aa974daad83c4014c40c4046dfbd3ea8ca5e87f8dae870630326ddbf4cf900db5141cd0b2f278b640ad246072b7052efd68a4f291045abc9d254fb449e2228b684d8da21e3f86161ee4bcbcfc22e222ac3aeaf392d3a6c37a4bf6dd54cc30ca02689f28a64aa53919b4034edc49d71fccce8e9d45db6e6ad4d8da5bd41d6eba6b5c0d85377ab21128c71b7a8871ea7233f759d75a051618235268d173bf659a64861fd933bc6d2fad69195725f8bf721c2c6cd5dce05a678f21a04f50f6db497c07d82b8dfd4bd42900ef6e02440a62e47f93dd4fd9790eb564be783f00e04afc6b988e658a6dd59226bfbe5f4bf4ad3f972360e86e5b144860de694c24526a7c169b3e67f15eeed7ddb14abcf81bbe2d6d0edb63a458f3c08e87e0efbd95efe67b72e34f6a15ab33a720c8c20459f23c085fa7302ca74fdb45852918c2375a92f9e9515b046c5c90af0246d973f71fdbc31bac2c997edd6c9b92645074a63c01bba8b3de4dd9d11de9fca1af8c8cbea11e55297243d1464af6782cdf41d6c49ed4783f87161fcb03fdf6ef2d1a7453c198f4e4203d0841bf64658378554837279de4ad55cec30fc9abc2720284e06ebb419d177d9776471e3254fdf4d55412f885327988d50948406147f0ecfb5a9a30d0c3e44519efb800b5edf945373ddc629fac0fc1c5860de4c61d219a6d2011990f40fcc26efa612a69f0adc456c20d42ef98ba72d3044e952b7d618db96ad8ff73dd886ed359f5c28e99b799cd798cb16806cc5ed212de690521b8082ff3448530cd82deda663838bf3b8c80c50ee90e33ab72d6000ea38977b93717c87cecebfb0dbe03ef792962d11fa265dc4891c94f9ec92ff19bcb1e31a00060245f33e2e93a3562665409048ac5f1703f9a41d3beef081ceafa12f36e56eae4e470d32c42c60a44e1d2bcf152b13fd24fa6dda04f3a1324a65427267c2162a55b77f57112907681fb923e5abf88163e324ee3d75b69436123d090fb21803046cbf421e186237854f640dd201abd1c0d5ab5c5f63e55fb5ff72b187f1b2f766a30aa71d4bc770715d7dea95f4c9890e1ff088598b9e974b82f9ea8ca43c115a684c8df39afc5749bcc3a936f357bce586902e6e0d89e6b85baa883f5b1fd9bfca42f5d0b454656a6d8e1c843287e61b8e97af0af1dbf330d4bb0f85ff77e9ad874734d80329394e03214570468e1055b6a32f902873a74b061de5006131bdc9b819b75ffd82a016d88e45b59a6128fbef61345ae54cc8aa0771187b0255388f5ca32d64a33661f34c33ad65779986fad1c3f02cc1694220eb03d626bf3998bb3ca6f81a0bcfb67ada384c1c2b9e172d74c9779b11ac66fc45acdaf27576137a3caf1f0012d85dc8733691b86744d5f721c9093f55ac6ab8e74c243db170aea3682ae775eeb2376386739eb7ce59fa8cbb368d20eb869ccd6d8e6a75521be9a14c26ec4c735d0670b2e77bcdb1f40b5ebfb96c1656b294d4aa4157bf4b72668cab20333b7a3bce4857572a839e3ab42d33a8091fdb854071b2ce5c58e604a18cfd9fa1300f01981a108adda6250a542f19a81b63d19ed0667e580aa8282ca6fbec542326ce00fa8480a56a0dfa0cbb5a9140d4cde06a589d480674e617b5e1bbfb23a98767cd7aa6506b04947ecb1d34e03b3400af5a53c204367c44d10b0b03729082bfed9d5971187daa0348b96fe68fb5b38d13f852b58486ea3f262ba429636807a62ec4f29d51864d13aed48d2773e0cc4aff036a1c782455d8add5e3144e2f0bcd6bc640a8c6031b4958d57dd39dd5f4fc698fe481c8c8f5f679d47440343a9dae59f2febc868174167dd38fdcd63a5461f3079318adcbf72dd5b4f8781e01c784888e47e448a823695b1d333c37f78fa710d9e1bdbb08df2c4685a16737dab544e75bf69defad6451227f12c18d75e93ccea65d2b13fb0781d23664bc6ba7aba66038e88d2a278f0e0fe5122d8c0ac230a0a4c9563f18d4c52dc3bc859d8721992245c4b61b548aa77e0dc170439a2eab635b0e4f615ff1040c6878948c25134729d89866e359a6c2c2f160c1a6a220ab2384e85f9f0d8e1b44f67317f03715b11fc41f3b33da4c84904f27838a97b2fcf2e76f0a1e6a015f68e753e9ca91456f7150f6a6501589cd6224d0c4d83e5bcd26ade72bacac39da72e190ba7a95eff0bc200aceba04d5118490f1e909bbd5af4ab0ef34595173f98c915dcc7be54a673a50d0164f4f745e72bbbc2a4117312d20e3372f207cd5d4da09b0ab671f7d6e59583d783149b09d8631026cadb50b90cb7419542c5a12b66d1c206ee879b25c99c51710128fb8b975ed952465d7bdf268f50d82de81d6da706661bd5dcf363c6c6eed10ad699c630fd1f0e02da6a6fd1e62b7877477ad70bc1f8abf0ff4da3dbd0b751eda4f06160e6087924ca788f4d5fa3f16befdf1deef79ed5d15d9c8febc1e1978f4f91b881800510468d504f61b68615741b8b0643a71fb22a7342f1aba6d9dbf75130e802a861c3424fea1e4c9c5230aeccc6a6ad87d3853556aee396a702f0fa956bf7283e2d810703e2303f91ed59f45a4340b4d28ba65511151f4644d4e30ca967522ce09b8c1ad4820396a947d483aa518123465dffa594ce49ce3718c0d323bb63eaa57dd5e715c0bd6fe4dd9f64127403a71fa8136973b635583ba20afe590609089fce8f6993cdbb5642cedb4dc09bd9e7e7e55a3263d6c3670b0d9562af1eb31f7b3a299b4ed6657065e2ca8197c85e2f8a14938cad2eb8e4904f09724e8c8dfffded11834f92198d40a268919d1d0d85c731cf339e85de92dce87694e4dfbf1c401977967e80a69a375744881c9ce494bc485ee9b8a6", &(0x7f0000001b40)=0x1000, &(0x7f0000001b80)="e8", 0x1) sysctl$kern(&(0x7f0000001bc0)={0x0}, 0x0, &(0x7f0000001c00)="f9265c8bd0f1f66271ae8931aa8593835dbcd623c1654839f3d5c493eef05860611ce52dfbe0d3761f478f70ad85785ef32d8085a19699228c45a74bc350d040e44ebd3475caacbf5de0a21f38362e2a7919a614acd5db4728a47152ab", &(0x7f0000001c80)=0x5d, &(0x7f0000001cc0)="b4adaad38b96c0639103b0247f4615cc7f7090c940b2648d4cb63e39af27cdaae1672fe89f15989ed21d7c964dbd394061634433cf45068204a2aa896ca675a9d19b7d009d300c6c54bb85f09b9225bcfbf43d65df1da1a0c13fb0de6fdc673b70262692ce1479f35ec103dc981e745bb6deb1a4918d29b46c5e19782dae7dac6ee3b4155eb25186c6825bef548ae2476d8808611a21e3cce2b4cb4a38542777", 0xa0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4011, r0, 0x401) openat$tty(0xffffffffffffff9c, &(0x7f0000001d80), 0x80, 0x0) mknod$loop(&(0x7f0000001dc0)='./file0\x00', 0x40, 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) accept$unix(r0, &(0x7f0000001e00)=@file={0x0, ""/263}, &(0x7f0000001f40)=0x109) r2 = semget$private(0x0, 0x4, 0x1ba) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001f80)=[0x4e, 0x1ff, 0x101, 0x80, 0x8, 0x8, 0x595b, 0x5]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001fc0), 0x0, 0x0) close(r3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000002000)=""/119) sysctl$kern(&(0x7f0000002080)={0x1, 0x4a}, 0x2, &(0x7f00000020c0)="77133024ebd41e81932c516c6f65dacb9e84baff642c66119c52b84bdb0372e5b77c7917c47d65700200acf73e2bf053ad4f538af8e37f1256f64757f8670c0c0818a9a9c7bcd294cfb2f04ffeb653fd796c463f1691efdd8a888636f3faddb6ada5d65c738f04826804ec30e4cd3382837a4104d9e75620b4e8ab886fe0b83d7eab9c60b782248587f38a4543948be94816f88922296c434b37ecebf50b7d094d392d3c0bb28f57b94366e7e161938acd76b17e78df17d578126b0a308654a4", &(0x7f0000002180)=0xc0, &(0x7f00000021c0)="1e461039c0ab9bad648aa994d1232c15e8516447669ea6e0c59549da76fe540da324496b9b1b0c26d96fdba4f18abde8e8e4bc25fac1f60fb31a28cf0531a2d455dbe16dffffa302411fcff327a6fbcf3a8373f09f0fc29e2aa9a63b2fe2b88a", 0x60) mknod(&(0x7f0000002240)='./file0\x00', 0x35f096f1d7c412ba, 0x6) 110.536667ms ago: executing program 2 (id=154): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60, 0x4}, {0x3, 0x33}, {0x8106, 0xfc, 0x5, 0x5}]}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000840)="4b6d298313b0f1a75708a901b4cc21ed79a93ca911e5efe4bc914d3df35cd64d4b9329f612787d045b14c8971611eeffda18ad76682d80cba16068a74b13269ca973f14e4f4cb3244f89f398bd4ec703ced270286c6daa568254014fca7b0365f9fa735ee083fdbdc3b3c8b2196e836027a7eade2f21e0f21c87e9b237010144c9dba32321f9890ab5215e9be7015c7a64cfdc3a2ec3697e4715396881827733f0e2baad36c50ce073c0947669bccb821a52ae24c11abf455bf201d432a5729136f640da75e971bde7fead4d50fe9270962e8f0847456017244c1c2ff0fd493f0c8a113201a7ef6de7113c08856c8b", 0xef}], 0x1) read(r3, &(0x7f0000001e00)=""/239, 0xef) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="87f5445f43f0", [], {@ipv6={0x86dd, {0x3, 0x6, "524002", 0x8, 0x8, 0xe, @loopback, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1, 0x8c}}}}}}) 110.048085ms ago: executing program 5 (id=155): r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendto(r0, &(0x7f00000005c0)="052e468a82b65ae08cb8a5db43688adc0a64e944c4ce5d7d7662561ecd791aad8a92b120d7b302f99c1d09f600edee5b13f81a44c77008f866522000d36df3c048d187dcfaacc6d0f2e18f8f8b5a66a7d08f994ae90f5cb5a1dd46d6d74153cebe386bf185a7ff137a1c858fff9bf7bcff1561a3e7bab5f93db94944a7603064617dec2030eff1219860a266b4203d9063495326cc8d41c4cf927c7d935a85eaf435dc40e2030c3b86448443332ee9eab6c971cefb582619249695d8b28199c737416042e7dfe02dab22fffb72699ed47677e005d12a38c8b6624f688d020f02110000", 0xe3, 0x9, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) (async) r1 = getpgid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) (async) write(r2, &(0x7f0000000100)="f92a9bd300000000000027a03440ee884d9e7a3e", 0x14) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000440)={0x0, 0x2, 0x1, 0x80, "d6a241ebb178926c79487d47b05100", 0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x220, r1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) getpeername(r6, 0x0, 0xfffffffffffffffe) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x25, 0x0, 0x0, 0x8000001}, {0x4d, 0x10, 0x2, 0x4}, {0x16, 0xa, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f014df12d1977a8383", 0x44}], 0x1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) (async) ioctl$BIOCPROMISC(r5, 0x20004269) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000009d827594000000"]) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 109.129602ms ago: executing program 2 (id=156): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x8, 0x3, 0x1, 0x2, 0x69, 0x9, 0x2, 0x0, 0x8000, 0x9}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c00000000008000000000000000000000000000000000000800001a003f000000050400000700"]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x45, 0x1, 0x1, 0x2007f}, {0x35, 0x0, 0x2, 0x3ee}, {0x87, 0x9, 0x0, 0x3}, {0x61, 0x9, 0x0, 0x6}, {0x6, 0x0, 0x3, 0x9}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x26, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x9}}}}}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) close(r2) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) 106.70737ms ago: executing program 5 (id=157): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f00000000c0)="02dd32999739c69e2cbf4b1330a97321ca805fc1f9db7b0b26abac4df8f63d8a7e2120872f7e73b9256bd80e9efc31e42271131a3bb74f634d8c3d1fc41bc06ea966d3c4f54a164cdb2aea76bc81dceb9ebdd392db42a1ee4d67203390eb4a40591819b0883328a5c6d2655805d0ed5367d78f3c779549f62242f9b0015b20724fba0b6a7bb1d02c607e53baad3256f39e3ab66659310152b21e791d8d593c8dfbd34028b8e972181acdc87ff83d1a89e1c1a4367116e31aa4ee97"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10420, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) 98.415189ms ago: executing program 0 (id=158): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(r0, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/140, 0x8c, 0x1040, 0x0, 0x0) 65.162793ms ago: executing program 5 (id=159): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffda4) dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00"}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x21, 0x80, 0x0, 0x4}], 0x5, 0x0, 0x2dbc, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, 0x0) minherit(&(0x7f00003b0000/0x2000)=nil, 0x2000, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$BIOCSETIF(r8, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0xf02d) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[]) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000000080)={0x8, 0x7, 0x9, 0x2}) 63.313414ms ago: executing program 0 (id=160): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x10, 0x4000, 0x6) setsockopt(r6, 0x1000000029, 0x32, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 2.829528ms ago: executing program 3 (id=161): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f000015a000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xc2b}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x5ba5c184}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) socket(0x1, 0x3, 0x1) ioctl$TIOCSETA(r3, 0xc2084415, &(0x7f0000000740)={0x2, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x3fffe}) 2.401631ms ago: executing program 5 (id=162): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xae, 0x8, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39", 0x4}], 0x1, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71081f3471e0da485b352832a75cf2823e47ccfcff77a34b8e5f080017a30000e200000000", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="d3bcbb8764", 0x5) munmap(&(0x7f00002d8000/0x2000)=nil, 0x2000) r0 = socket(0x1, 0x4001, 0x0) shutdown(0xffffffffffffffff, 0x1) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x46d6) close(r2) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/117, 0x75}], 0xffffffffffffdbf, 0xfffffffffffffffe) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10017136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r3, r5) r6 = socket(0x2, 0x2, 0x0) dup2(r1, r2) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRESOCT=r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000040), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x40) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) 1.93169ms ago: executing program 0 (id=163): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf000000000031"]) (async) setregid(0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)='+3', 0x2}], 0x1, 0x0, 0xd0, 0x1}, 0x4) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 64) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (rerun: 64) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) (async) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) (async) r3 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x2b) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', 0x2, &(0x7f00000001c0)='./file0\x00', 0x8}) listen(r4, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) clock_gettime(0x2, &(0x7f0000000300)) mkdir(&(0x7f0000000280)='./file0\x00', 0x50) (async, rerun: 64) close(r4) (rerun: 64) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) 297.492µs ago: executing program 1 (id=164): open$dir(0x0, 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000080), 0x26) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x401]) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 3 (id=165): r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x28) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) (async) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f", 0x2c}], 0x2) (async) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f", 0x2c}], 0x2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b761eaf1616bf6932da7386d53", 0x2f}], 0x1) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b761eaf1616bf6932da7386d53", 0x2f}], 0x1) execve(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000080)="6e040539ec55fbdb9e61", &(0x7f0000000100)=0xa, &(0x7f00000001c0)="6eea4771d1a3114797b5a71a6e453003e50b708bbf53", 0x16) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) close(r0) close(r2) sysctl$vm(&(0x7f0000000200)={0x2, 0x2}, 0x2, &(0x7f0000000080)="6deff160495705c04de130bf567e", &(0x7f0000000240)=0xe, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.99' (ED25519) to the list of known hosts. pckbd_enable: command error panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 471382 28680 0 0 0 0 syz-executor *230214 28680 0 0 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830cc5bf) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000361a41c4,5,20000100,ffff8000361a41f8,0,37,a8aaeca4347fd792) at kern_sysctl+0x500 sys_sysctl(ffff80002a1667c0,ffff8000361a4330,ffff8000361a4280) at sys_sysctl+0x425 syscall(ffff8000361a4330) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c493fbf190, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830cc5bf) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000361a41c4,5,20000100,ffff8000361a41f8,0,37,a8aaeca4347fd792) at kern_sysctl+0x500 sys_sysctl(ffff80002a1667c0,ffff8000361a4330,ffff8000361a4280) at sys_sysctl+0x425 syscall(ffff8000361a4330) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c493fbf190, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000361a3e80 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff80002a1667c0 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe3d59e0c52e782b8 r11 0xb827c10368ceb39e r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff81ac00e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000361a3e70 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=230214 pid=28680 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a167c00,0xffff80002a166f68 process=0xffff800037279220 user=0xffff80003619f000, vmspace=0xfffffd806bebf8e0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28680 471382 57682 0 7 0 syz-executor *28680 230214 57682 0 7 0x4000000 syz-executor 28680 91620 57682 0 2 0x4000080 syz-executor 28680 450577 57682 0 2 0x4000000 syz-executor 467 268003 90717 60928 2 0x10 syz-executor 467 350075 90717 60928 3 0x4000090 fsleep syz-executor 3068 8849 34294 0 2 0x10 syz-executor 3068 109456 34294 0 3 0x4000090 tunread syz-executor 3068 276637 34294 0 3 0x4000090 ttyout syz-executor 52766 57043 75077 60928 2 0x10 syz-executor 52766 289680 75077 60928 3 0x4000090 fsleep syz-executor 34473 214547 0 0 3 0x14280 nfsidl nfsio 98866 302700 0 0 3 0x14280 nfsidl nfsio 3705 28270 0 0 3 0x14280 nfsidl nfsio 79290 204306 0 0 3 0x14280 nfsidl nfsio 2161 219676 0 0 3 0x14280 nfsidl nfsio 80312 396102 0 0 3 0x14280 nfsidl nfsio 68425 183647 0 0 3 0x14280 nfsidl nfsio 40248 303435 0 0 3 0x14280 nfsidl nfsio 28016 369828 0 0 3 0x14280 nfsidl nfsio 44879 438102 0 0 3 0x14280 nfsidl nfsio 35081 103699 0 0 3 0x14280 nfsidl nfsio 178 30663 0 0 3 0x14280 nfsidl nfsio 9271 423169 0 0 3 0x14280 nfsidl nfsio 88810 260020 0 0 3 0x14280 nfsidl nfsio 31693 124136 0 0 3 0x14280 nfsidl nfsio 32760 423509 0 0 3 0x14280 nfsidl nfsio 41139 481507 0 0 3 0x14280 nfsidl nfsio 18547 376333 0 0 3 0x14280 nfsidl nfsio 26250 24972 0 0 3 0x14280 nfsidl nfsio 88933 88298 0 0 3 0x14280 nfsidl nfsio 148 210940 0 0 3 0x14200 bored sosplice 75077 40627 82826 0 3 0x82 nanoslp syz-executor 65136 430318 82826 0 3 0x82 wait syz-executor 90717 100636 82826 0 3 0x82 nanoslp syz-executor 11908 392769 82826 0 3 0x82 wait syz-executor 59051 257973 82826 0 3 0x2 biowait syz-executor 34294 333799 82826 0 3 0x82 nanoslp syz-executor 65739 454869 82826 0 3 0x2 biowait syz-executor 57682 405495 82826 0 3 0x82 nanoslp syz-executor 82826 75660 96325 0 3 0x82 kqread syz-executor 96325 153017 72149 0 3 0x10008a sigsusp ksh 72149 90940 64191 0 3 0x98 kqread sshd-session 64191 411642 20777 0 3 0x92 kqread sshd-session 72952 281436 1 0 3 0x100083 ttyin getty 20777 147657 1 0 3 0x88 kqread sshd 27433 504228 66933 74 3 0x1100092 bpf pflogd 66933 85781 1 0 3 0x80 sbwait pflogd 50746 27617 79372 73 3 0x1100090 kqread syslogd 79372 105426 1 0 3 0x100082 sbwait syslogd 77408 191805 1 0 3 0x100080 kqread resolvd 24666 400624 96648 77 3 0x100092 kqread dhcpleased 58899 2289 96648 77 3 0x100092 kqread dhcpleased 96648 317766 1 0 3 0x80 kqread dhcpleased 33248 414059 0 0 3 0x14200 bored smr 23783 200681 0 0 2 0x14200 zerothread 51795 189331 0 0 3 0x14200 aiodoned aiodoned 41372 15448 0 0 3 0x14200 syncer update 51750 106481 0 0 3 0x14200 cleaner cleaner 95641 229248 0 0 3 0x14200 reaper reaper 71314 264396 0 0 3 0x14200 pgdaemon pagedaemon 91431 260977 0 0 3 0x14200 bored viomb 10739 402870 0 0 3 0x40014200 acpi0 acpi0 53800 17012 0 0 3 0x40014200 idle1 48753 509097 0 0 3 0x14200 bored softnet3 29733 497516 0 0 3 0x14200 bored softnet2 2490 79471 0 0 3 0x14200 bored softnet1 89682 259320 0 0 3 0x14200 bored softnet0 50254 478294 0 0 3 0x14200 bored systqmp 13801 505159 0 0 3 0x14200 bored systq 95547 86256 0 0 3 0x14200 tmoslp softclockmp 82811 79890 0 0 3 0x40014200 tmoslp softclock 72553 184192 0 0 3 0x40014200 idle0 1 48775 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 28680 (syz-executor) thread 0xffff80002a1667c0 (230214) shared rwlock vmmaplk r = 0 (0xfffffd806bebf9d8) #0 witness_lock+0x5bb #1 uvm_fault_unwire+0x3e #2 kern_sysctl+0x500 #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835a0b68) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x2f2 #4 rw_enter+0x348 #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x49 #7 uvm_fault+0xf5 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl+0x1ad #11 sys_sysctl+0x425 #12 syscall+0xbb6 #13 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff834bd7d0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sysctl_vslock+0x45 #3 kern_sysctl+0x1ad #4 sys_sysctl+0x425 #5 syscall+0xbb6 #6 Xsyscall+0x128 Process 3068 (syz-executor) thread 0xffff80002a166cd0 (109456) exclusive rrwlock inode r = 0 (0xfffffd806950c700) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 spec_open+0x302 #6 VOP_OPEN+0x8b #7 vn_open+0x708 #8 vndioctl+0xcb1 #9 VOP_IOCTL+0xac #10 vn_ioctl+0xf6 #11 sys_ioctl+0x67c #12 syscall+0xbb6 #13 Xsyscall+0x128 Process 59051 (syz-executor) thread 0xffff80002a03f6e0 (257973) exclusive rrwlock inode r = 0 (0xfffffd806950c920) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c60af78) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 65739 (syz-executor) thread 0xffff80002a03e018 (454869) exclusive rrwlock inode r = 0 (0xfffffd806950cb40) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cd472c8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 11125K 11445K 166960K 11532 0 pcb 17 14K 16K 166960K 40 0 rtable 241 7K 7K 166960K 375 0 pf 39 18K 18K 166960K 56 0 ifaddr 44 7K 7K 166960K 48 0 ifgroup 60 2K 2K 166960K 67 0 sysctl 3 0K 0K 166960K 3 0 counters 66 36K 36K 166960K 70 0 ioctlops 0 0K 4K 166960K 1496 0 iov 0 0K 12K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1397 88K 88K 166960K 1608 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 11 2K 2K 166960K 14 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 97K 166960K 293 0 proc 72 91K 128K 166960K 559 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 28 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 382 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 73K 75K 166960K 4494 0 UVM aobj 12 2K 2K 166960K 12 0 pinsyscall 41 82K 106K 166960K 1367 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 13 0K 2K 166960K 31 0 temp 39 6815K 6880K 166960K 11285 0 kqueue 13 20K 27K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 46 0 43 1 0 1 1 0 8 0 rtentry 112 116 0 4 4 0 4 4 0 8 0 unpcb 144 279 0 259 2 0 2 2 0 8 1 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 170 0 165 14 5 9 14 0 8 8 arp 120 19 0 1 1 0 1 1 0 8 0 inpcb 336 349 0 340 12 3 9 12 0 8 8 nd6 136 25 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 1 0 1 1 0 1 1 0 8 1 pfstscr 40 3 0 3 1 0 1 1 0 8 1 pffrag 232 4 0 0 1 0 1 1 0 482 0 pffrnode 88 4 0 0 1 0 1 1 0 8 0 pffrent 40 36 0 32 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 28 0 0 1 0 1 1 0 8 0 pfstkey 128 31 0 3 1 0 1 1 0 8 0 pfstate 376 30 0 2 3 0 3 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 458 0 2 29 0 29 29 0 8 0 art_table 32 460 0 2 4 0 4 4 0 8 0 art_node 16 115 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1902 0 395 95 0 95 95 0 8 0 ffsino 272 1902 0 395 101 0 101 101 0 8 0 nchpl 144 2328 0 645 63 0 63 63 0 8 0 uvmvnodes 80 2140 0 0 44 0 44 44 0 8 0 vnodes 216 2140 0 0 119 0 119 119 0 8 0 namei 1024 7528 0 7526 2 0 2 2 0 8 1 percpumem 16 49 0 2 1 0 1 1 0 8 0 kstatmem 264 30 0 4 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 6773 0 6771 3 2 1 2 1 8 0 plimitpl 152 48 0 31 1 0 1 1 0 8 0 sigapl 424 613 0 544 9 0 9 9 0 8 0 futexpl 64 2863 0 2861 1 0 1 1 0 8 0 knotepl 120 313 0 0 10 0 10 10 0 8 0 kqueuepl 216 67 0 58 1 0 1 1 0 8 0 pipepl 320 120 0 93 3 0 3 3 0 8 0 fdescpl 496 574 0 544 6 0 6 6 0 8 1 filepl 152 3057 0 2804 15 0 15 15 0 8 4 lockfpl 104 50 0 47 1 0 1 1 0 8 0 lockfspl 48 24 0 21 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 418 0 401 1 0 1 1 0 8 0 zombiepl 144 546 0 544 1 0 1 1 0 8 0 processpl 1160 613 0 544 6 0 6 6 0 8 0 procpl 648 908 0 832 8 0 8 8 0 8 0 sockpl 664 680 0 648 14 3 11 14 0 8 8 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 142 0 0 18 0 18 18 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 167 0 0 11 0 11 11 0 8 0 bufpl 280 2572 0 99 177 0 177 177 0 8 0 anonpl 24 181013 0 175890 50 2 48 48 0 185 8 amapchunkpl 152 15062 0 14505 29 0 29 29 0 158 3 amappl16 200 4719 0 4658 8 0 8 8 0 8 2 amappl15 192 51 0 51 1 1 0 1 0 8 0 amappl14 184 119 0 105 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1222 0 1192 4 1 3 3 0 8 1 amappl11 160 58 0 44 1 0 1 1 0 8 0 amappl10 152 17 0 16 1 0 1 1 0 8 0 amappl9 144 162 0 162 1 1 0 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 114 0 102 1 0 1 1 0 8 0 amappl6 120 172 0 171 1 0 1 1 0 8 0 amappl5 112 141 0 130 1 0 1 1 0 8 0 amappl4 104 319 0 300 1 0 1 1 0 8 0 amappl3 96 2572 0 2477 3 0 3 3 0 8 0 amappl2 88 848 0 765 3 0 3 3 0 8 0 amappl1 80 8157 0 7595 14 0 14 14 0 8 1 amappl 88 4094 0 3919 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 574 0 544 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 574 0 544 1 0 1 1 0 8 0 vmmpekpl 168 6231 0 6195 2 0 2 2 0 8 0 vmmpepl 168 44978 0 43123 93 0 93 93 0 357 3 vmsppl 448 573 0 544 6 1 5 5 0 8 1 rwobjpl 56 19316 0 16196 46 0 46 46 0 8 0 pdppl 4096 1155 0 1088 103 30 73 87 0 8 6 pvpl 32 14779 0 0 122 2 120 121 0 265 0 pmappl 248 573 0 544 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 406 0 41 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff834f2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x79ec82015fe0, count: 12 ddb{0}> trace x86_ipi_db(ffffffff834f2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x79ec82015fe0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830cc5bf) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000361a41c4,5,20000100,ffff8000361a41f8,0,37,a8aaeca4347fd792) at kern_sysctl+0x500 sys_sysctl(ffff80002a1667c0,ffff8000361a4330,ffff8000361a4280) at sys_sysctl+0x425 syscall(ffff8000361a4330) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c493fbf190, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830cc5bf) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bebf8e0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000361a41c4,5,20000100,ffff8000361a41f8,0,37,a8aaeca4347fd792) at kern_sysctl+0x500 sys_sysctl(ffff80002a1667c0,ffff8000361a4330,ffff8000361a4280) at sys_sysctl+0x425 syscall(ffff8000361a4330) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c493fbf190, count: -8