last executing test programs: 3.537892361s ago: executing program 0 (id=1538): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r2) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 3.257876769s ago: executing program 0 (id=1548): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000005c0), 0x0) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd", 0xa) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0x7ffffffffffffff7, 0x0, 0x2, 0x6, 0x7db}], 0x6, 0x0, 0x10000000, 0x0) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000005c0), 0x0) (async) syz_open_pts() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd", 0xa) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) (async) kqueue() (async) kevent(r3, &(0x7f0000000140)=[{{r1}, 0x7ffffffffffffff7, 0x0, 0x2, 0x6, 0x7db}], 0x6, 0x0, 0x10000000, 0x0) (async) 3.115551441s ago: executing program 5 (id=1556): sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000040)="b7102842d4c026802eda3edbb0cc0f369b38504932f9404fb86770487fbeb6d9d0c82f1d35fc0e4dc3db18607402000000000000005e64c36d8bf9f9db7c89b42f254bd591ac20017c8c71014f7888b3417302b13a1016e44b1dccafa8f3dc577e4a18b423a7b71de42fc20b2e9977917da7a52412a68de6bb3b5c48f502829a100a0d7a84e22e297a7ed4ea8d183e3353cd66d141ad74b095407934c1f04946caafd1cea65870586f521ff27589e9619671c709dc0d71b413fa0963eebc24799b47e56b7ccab88294ce3528e8bdd85d38d5a17eb30a9d8bec2263a272881adc27a846ef9c3266e6825996897f0a1912feb18f0183fb0eb5e77ad3056d6b5ffa6b7cbfb5a7d165d97e7d09f7b9cc8749f8bdd69d4e16cba119f02a3242d318e69a66741047d826abc2867a82d6ab8a40aedaab0ed4b5a9e89b70115b766b36050ba2f35b9dd4f1d22da6531f1a0ad3ca", 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = getegid() r2 = semget(0x1, 0x4, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, r1, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe, 0xffffffffffffffb4, 0x3f}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000006c0)="39f2ff56576a8d0039805206d1e60761fbe5e269", 0x14) socket(0x18, 0x5, 0x4) 3.008419516s ago: executing program 5 (id=1562): sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) sysctl$kern(&(0x7f0000000200)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="472efed09a980c18723ae2d52b22c8cfa660f7f0ef173d9d6bf3dede0a6be9a1662c3c82a8120abf2a18f525ca7c2e63a8160d0f90104d67a425a45ab14b3608799b84b9b5f26f1a67793abeb7f403db", &(0x7f0000000240)=0x50, &(0x7f0000000340)="65daa79244f02c33f050ee7c9dc4e8f796b40df7104132cf710bb3b76dbb95e5a684a14f9a9811103383d76c57678dad11762478bf85e8ac459e6958bd588d204d17daa9c669f0b5183754230dc613d52306b97882ee29d45bf83015381d2c97c1dd4f02c3b7ce8e2231d776581f5fe52cb6193d943dedaebbad5ae7161744045d7d9f8947a17493cc64bffea4a22b4fd4cb027556183a6089bc82585156415e54dcbc70d88145aa6e0edbb636bdf4dc006aa7f158447a11914e0cced683", 0xbe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x2, 0xfffffde2, 0xffff, 0x0, 0x870, 0xf, 0x1, 0x0, 0x2, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x6}, {0x7fffffffffffffff}}, 0x0) r2 = socket(0x18, 0x3, 0xfb) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) r4 = geteuid() setreuid(r3, r4) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="472efed09a980c18723ae2d52b22c8cfa660f7f0ef173d9d6bf3dede0a6be9a1662c3c82a8120abf2a18f525ca7c2e63a8160d0f90104d67a425a45ab14b3608799b84b9b5f26f1a67793abeb7f403db", &(0x7f0000000240)=0x50, &(0x7f0000000340)="65daa79244f02c33f050ee7c9dc4e8f796b40df7104132cf710bb3b76dbb95e5a684a14f9a9811103383d76c57678dad11762478bf85e8ac459e6958bd588d204d17daa9c669f0b5183754230dc613d52306b97882ee29d45bf83015381d2c97c1dd4f02c3b7ce8e2231d776581f5fe52cb6193d943dedaebbad5ae7161744045d7d9f8947a17493cc64bffea4a22b4fd4cb027556183a6089bc82585156415e54dcbc70d88145aa6e0edbb636bdf4dc006aa7f158447a11914e0cced683", 0xbe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x2, 0xfffffde2, 0xffff, 0x0, 0x870, 0xf, 0x1, 0x0, 0x2, 0x1, 0xf1a}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x6}, {0x7fffffffffffffff}}, 0x0) (async) socket(0x18, 0x3, 0xfb) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) (async) getuid() (async) chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) (async) geteuid() (async) setreuid(r3, r4) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') (async) 2.916570328s ago: executing program 5 (id=1565): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="675e83501b811bb9349b1d05864c340bc5432354da4590ac3bd80c7858955e0bc830c4b4ede4f1019b7e517eb7de2750eeb0a6e26a770870c814c1652f1fb51104d40ca670858a03d125593cd7cb2f3d791c459f0b04cd4153e5d8365dcd2f11a68a7be4acc16ce84b3de85a1a3672d437131707a2b052131922aadd060d6b97068532c440ee55b9c34cfb050ca4f643f3c381b2658de7d357cbbd14a0a547ab20e14bb35a40e95086e2f6e782f13cb8a2e76900461fc052ac31a2edbcee5db1c39981a082448d6e0329e3e3594def165f06d3005b7c", 0xd6, 0x4, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000200)={0x1, 0x8, 0x91d, 0xfffffffffffffffc, 0x7, 0x7, 0xffffffffffffffbf, 0x10000}, 0xfffffffffffffffe, &(0x7f0000000240)={0x2, 0x6, 0x7f, 0x5, 0x100, 0xcb2, 0x40, 0x6}, &(0x7f0000000280)={0x0, 0x6771d694}) 2.912021608s ago: executing program 5 (id=1567): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x7fffffff) (async) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r5, 0x0) (async) close(r3) r6 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x0) (async) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) (async) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000240)="c02a166f7bb36876cdd948ec609d2b3905d691d388e765eec4d5782500d4d5da1c732520ea8179bde1ce506defad3678cf33d8fdbeb7a6b569a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c0620ae839869d54c209bb98979517e03a54fbc0c14a7dafb2e25550976c5b2411607d13346ba462d336e3b22c92863", 0x91}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r8, 0x0) utimes(0x0, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') (async) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x6) 2.911832378s ago: executing program 1 (id=1568): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d", 0x3}], 0x1, 0x7ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$getown(r2, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c9", &(0x7f0000000080)=0x20, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 2.91123683s ago: executing program 0 (id=1569): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 2.763841292s ago: executing program 5 (id=1570): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfff, 0x1, 0x1}, {0x44, 0x10, 0x0, 0x1}, {0x16, 0x5, 0x6, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f901000000000000009184cf71b578c28d96e0dab54032e3a3f8232df78c9c7afec370824638b4b61ea373b8cf7f46ded8ccb0c0428dad0600e37de5", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0x8, 0x2}, {0x2, 0xc, 0xfe}, {0x16, 0x7, 0x2, 0x40cfc8e0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x601, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="ac0000", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(r3) syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) 2.763292633s ago: executing program 0 (id=1571): pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="de2c9aa3a9a8befc9afb8c938690cfab7c26ab23dd5fa5ffaf47e716e5629b14005937d1e0737fec37a1e1194a08f56b427dd661f23d5bade1e1e9d1b0685cace2360191391611c6cd8a83fb16bdfd35b4359b3f0bad92f54c764f1f", 0x5c}], 0x1, 0xe) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fsync(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) 2.761555948s ago: executing program 1 (id=1574): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x104d, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x9d, &(0x7f00000000c0)='./file0\x00', 0x8}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="19", 0x1}], 0x1) 2.675309457s ago: executing program 0 (id=1575): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000072b000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x8040000000000042) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="8b4f69c83b01", @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x10, 0x2c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4079e811670a1ec2952a4234926cce07", {[@routing={0x33, 0x0, 0x0, 0x3}, @fragment={0x2b, 0x0, 0x8, 0x1, 0x0, 0xf, 0x68}]}}}}}) syz_emit_ethernet(0x155, &(0x7f0000000180)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x0, 0x13f, 0x67, 0xa, 0x2, 0x3c, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x4, [@multicast1, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0xe, [@empty, @remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x8, 0x0, 0x1, 0x6, [{[], 0xfffffffc}]}, @ssrr={0x89, 0x1f, 0x71, [@rand_addr=0x2, @rand_addr=0x1, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty]}, @end]}}, @udp={{0x3, 0x0, 0x8}, {"1cea0188b873c4a190592a467cee9b65d1322ae52453deb91debc4018f869c0469ef7321e46e2ca71d3e153a00505cf73e7c4b1d3ccee4ca8ebfc9d39d5e7dfef08db224b8bb8b8236eee17e04952fb77fe1035f6ed772a89d2664cb126235aa96811ed163b160bc86b7d1457d8e89550301f25cf2a3fbf1150cacfeaf3835ef6df71e8af53596420c1c04bc6cd414e624fc824aec3307bd49405f2bfde6e100bb9ffa3685adf102b1aa9f06f932bce043030dc9726d29162406b79a78368bdd4cfb9fa7a0085d00491ac7aa16fd4afa0d14a5a903745c23902b0694d4c1e5"}}}}}}) 2.668132383s ago: executing program 1 (id=1576): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x39, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0xfffffffffffffff5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getuid() setitimer(0x1, &(0x7f0000001fc0)={{}, {0x5}}, &(0x7f0000002000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r6, 0x0, 0x0) setreuid(r5, r4) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f00000001c0)) 2.615770077s ago: executing program 5 (id=1578): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0xc8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000400)="650e50dd6bfe81d862ea18d059e2f602cab52fd5ff67bcbc200d47afaad1b647aaf1b06dbd95eceabe2ffb8428ac8c3559df769ae357ea4df3c2e784f80914dff5029ed5c5e66ac2cc10f76e1c30d72c47c54a0a0878fc3ec83b7451d24ac23748f166e4d24ce5ec407be1a3a16c2b7053db526bfc6444e49a3e5a2023603b86b3c5", 0x82}, {&(0x7f0000000300)="af16e1a5994b4ebd412d593178e59e26bda71c9c5fd2c9b3aa6fdabf3d59fa61aee0ea372f62ed7fa63c000f827c22a629a1da0a9dc1bee8737497dea3b403d876f3947ca7f46f297f082a441ed5eb7bcf412d478df97d505bd6c15df6aff002c4b1f50f3fca1f3936", 0x69}], 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x49, 0x0, 0x0, 0xfffffffffffffffe}], 0x6, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) mknod(&(0x7f00000002c0)='./file1\x00', 0x6001, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x1ff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x700, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0x0) mprotect(&(0x7f0000250000/0x4000)=nil, 0x4000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000029, 0x36, &(0x7f00000003c0)="80e5105fb904b90200040096b7442612008000", 0x13) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x2025, 0x0, 0x0, 0x8000001}, {0x16, 0x3, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x1a, &(0x7f00000001c0)="00e0ae5b7eb5f7f50d0000bc5a91501d94a34b8e5f84cf6c0e2dba97c3452dd3ac8634a64d2e02f0d3147b593dedfd0d1c2dba505ff79a966257ecbbb0063c137dea368b1f710dad0300f32820462d5423af675eac95cddb2863568195068966c218814afcc836ab00000000", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0xc0, 0x0, 0xfc, 0x7}, {0x12e, 0xfe, 0xf1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaad0aaaabb86dd606b9efb00085000cb697a653e2c6f000000500000000000fe8000000000000000000000000000aa4e204e2300089078"]) 2.492904919s ago: executing program 1 (id=1579): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x47) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = semget$private(0x0, 0x1, 0x38) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x10001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x10) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) close(r2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="45dc647e1cf56859bd180000", 0x68) 2.489357234s ago: executing program 0 (id=1580): mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0xffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xab1) r2 = socket$inet6(0x18, 0x2, 0x1) setsockopt(r2, 0x6, 0x5, &(0x7f00000000c0)="8c8ebf5b6cecb598aa062007b449dc70b89329cda5f0fcf824698a68f47cb916e5263eb8192576b6dce2da020a0143b94543dd9cc72680bc3159f69dfdcf51c584ceb3e54b337308dac11956670a05ed6910a588e7c56fa2d0e6c7de15586a555372c6f2", 0x64) sendto(r2, &(0x7f0000000140)="24afe8d7c6aa23a02464a7cc7c55b2b64c0eedb62b0c1e520aa890df552bca69", 0x20, 0x403, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x6b9}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x0, 0x4, 0xd626, r3}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r2) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000002c0), &(0x7f0000000300)=0x4) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x400, r3) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000400)="fd5f0a630759797096b914735a28560150ff14354480771e0be019c8fc60bc180d4e52ee642eac6f3db65fced25b8bcda71ac18099c42a275495d6f6b136f7fdc60bc78fe088f8c389d4e0780ea16adccc1d6a0a7debe5901b7168064b8f2fc1e8f8183dd040bba2201ff269a67f3b6583233a17e8718af10afeabe8e99f8379184a24371312f7e043c6e44b2e781220538ef5fb9065284c9bd711090991c48bc643ba3b8b81cd", 0xa7}, {&(0x7f00000004c0)="d69834fa1118e4ff05e6771c69e5c048beddc071450a58ed0c166a078c8cca9180bb75ef54a19bfac28b6fc6042ff9b74df9c37e6e7eb9cefeccba5df0ae0deaf8298fb6fca78174bc", 0x49}], 0x2) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x5, &(0x7f00000005c0)='./file0\x00', 0x8}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000640)) setregid(r5, r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001bc0), 0x10841, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001d00), 0x8000, 0x0) sendmsg$unix(r1, &(0x7f0000001e00)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f0000000900)="1944cb4a2f09dfb36669ca21ca6bfcc38705f2822b7e50998ef4c8a894e543e1c15acebf932572acc091d30d5eb01e99f9019ab1401dee442f2a4eee4bce56ae20c233a4487108b0d653b02902ff1094d9e4f8bfbf581e4fa081ead8134a1bb6d7384d0a45bcfcc1f1e1586fae66681fe357fe22ac7395", 0x77}, {&(0x7f0000000980)="251e373709ad76567294b02a3c83d2e40e8d7600552386f84c6e156c60f841838e9fb57ae9d37d6684f096fa808822255890f6cd982a6dfaef4dc8f8a0437f1a44f1aafde1232c7650e9c48ee32dcad3eee3f91b59132c619301a2a5f7e12babb64e21fc7ccedcd6ee6ef5235454d1a541bb5ddd6e7acef597e71e740093031bcf268416f3adfb656fb0ddc7209f4e5d22b8d15d7eb39bae7f9e5df21327310a11c781d4cf041d0176893b3ff1abc2e5f618a8a91b87623878d9a0aced6e0c7daae05bb09e83c8a670d868a0ecc0a0baf7f6090d4ff0724aea87391e68bae6cd507635c98ff11cd1a782", 0xea}, {&(0x7f0000000a80)="2df00a5db7f67d5598a2bcc9687badc2485021a24168c7a4385f9efa1e429fdd3c65c150a942714ef21e01487c935b122523565e26d89b3769357dd99035f9b78e7153a3e12eab757a38a6b220c7a7038a1ae7b01ed4b10823ab3af4ad969e91d43d903228f0afe3583f955c1131826ba49f10de47d10532c41ab8ee5d9322616cd1804d5149e388ec95e005e826431d17d23f23fa8a5ba929d7bea3a5d2179e9049ffc2519b4090da8890f64f3c256d8818d98cee55d6caa81337f9c950bf39c303bbf93a4fac8daf4e0fbd15eca812", 0xd0}, {&(0x7f0000000b80)="5308d5b52c0eeccb3def80b5829349aa2cbbd9863189af0a2f25930f371f1f8b04200a108468343e95199019d2cf24b1ee1ae2318c17f60f54d300e5385f22b9b3f29d395f16f2707c5c8dee5a83d9242e01f186609e3afa4f3b3c30e40c67b3b09c7799206eb551a591ee9c0be879d37f6026e82f114e2e3d98e8534858105c2cb72c4a614cb286b0f8ddc468f56c72565f853cd0eb7aaa5da1202c8417bf63af6a5ff95d59afb12a0c3b6d063e89ad9d54472729b8bc672703caf41ba2ef602002cb32b705531ad09be2a6cb3f3c2ad01ac822851624c70b6b9e725a1daa8df06d4e7c63bd51d97abadd2052375b06bd850aafe9f60aa6399b6e47a1656eb9091b37cc7a6a863d7db33940fce33d7698b1e6442ffa0384b35c64804885ae19d1b0d2cd332dee1fbb0dedb3ae867d4243d67e89c32017b3dcf30ba44004da357870efb135a9196c989013f290fb4518d25b9bb8c1c14f6b4a1d087b5c670083048ab1900a2844abd2b7db28f184c65ea9baa9c78993b89fd9dfaf5656f2b6ca4ab429b6da4ce3f6b0d137b98139636d13223581e204097bee2ca6a00cb9160fb3be262975308975c99f40fd69e9d90f0cf1dcaeeb7b5bf82ebe674e932994e7d475ef7f915e3695f75cfd82828cf693424eae41acf0ab063b9843e631e526ed48a5cbd04531511874a20a304698aeddb6e01c31d5a353adebab3d49c5f148394e8e8b3c7304aff904cdbdd0b373e5bc0b53febfb9104b8b25a4f65658ce236071220c906e07b9a629857302109184716a6cf063a7bcbde56ff7325a3bc660093099ac4831d758107c2cb3446743bfd370c81c7d6184b8d78284382589c5d79821a810c8c7ad8d8c5acad28b0ea6112c3fdd10e219ba3274d066c61348110fcb7fb4ca2d2fbdd14eb86af882257ba3a5e52ce5b6cdd15b37c9b1b77019a4f31660b15c9498d57485d77b1b0023e6dd4510a54586c7b02bd9b005d0250ad09d89ac848afc1ca1cd00891c5a73360dfc1447fb5e1e90df8d742ee0b046db92e8234a6e98108d5f765cfe185cacdb9d587d4ccee19cbcc0dcafba95cf8e4706fc5d4716da7a8b84557eba261943884e9ee68e95b5b4f52f6cd6fccfc1d873a2d406bfd685b6c50c2a1b27084ac29594f9f47b394492a692cec412c8f8cd20bb1f75deb8e85420f99537a04c18849297cd1d8e3b48963e3c7d92abeb7454aad6fdc9efa89497e7e7c1368abcc53409c63c6f4907ec40c3cb3140e9bf4b1a10bdbfe2dc12ab441008d9ed81be19759ac55353a1fd3d8e4e4770ae41c30f3886ffb01c15d4de1b5fe63ef4c7dda3476b5ebcc572fb691d55e740bfa3e0f77867236ae2cfc13650af0c5bfe918c2ec2a9d02f4643554b138fd540a7df3972b165ecd747c871b1396a73d53e45659a31803e00fc467ff07b1497da6489a4b86965f2ac0c3c72f757cc4635a54efb9338782116084e23c4c6f6e67d833c2174ad6c1c35735c7e1447122bc56433fa514364693516546d1832a6701365b46aee7ca8bc824299470a8ac4f8ab43671cf83f66ce98d555fbeabef874a680e3dd96dd76dad11bac1a77bc9aee35825f69bb27c89092081ced674ea73273e6da81121d032d27ad9156975b477c725bc65cc15bac942e294ecd755200cdee49e5b418553bfbce84ec4d456f65a658eddbf408767c45d320e43151409f18bec07800032d0d42f7de6d83c431cbe2749b89766b051e7850a9c0e0a44f0ae1802c6457a076d3b99baefa0e837bd16023f811d7bb982c0991bc73ae277e0ac6ab9feffcd6b4d6735460ada2138851891db2e0a4a4db4f4337bcb282f9bf08f81fe6aa1f209d0815abc28dd91fe167c3e6069f9795abba69317d6ebb9da526a09ff344e3402cd64d8d8085ed7da5911ccd117e1117ca1a0139ce107be4c64aa0a765d836ab4045622be0ec307575424ef260a7fc211e2b15c05fb162ce6dec07c5315120412eca9c9651dfa2a42c5bd24e9bef2544a8b2fc21a3e6d6e83eed16418423bf2ae216cb090de23722964b96058e96fd38aaec09195dbf35e384abe33903d84f49b24d790fc2c879c83927614e487c3d350cf449b240e65ac387fcfd235d5ad4907cc3de5b2dbb6b24b458e4cf02ea7ecd3b3b260d3cab389dd1c3420e64bb20104198dd25a69152ca876548ba737c924441129338c65c16c068709248c093d81c0cffb925077ee8d2a8cb64f6b072d8e1c96d375bef17d8ecafb6a76bc63f1248fb9791b1faef1ff40719fcdee559df15c16bd749d3ff7569923d6c8157b6367a7cbdc60d754107d3b00c8045f6606b6e23625b6b7a03b1f66b5cc0d12e821caa8e3b61881dddc6a9e198b26bf82ca364a69800b2ebbff7d44a9d6e380206dda1ed64343ebbebf160ad379959a8a11cfe90b0afa15f08ccf61b0af216e86c2cdaaf85bd25c57737f27e72e066986d94771143df812bb030c7706b9b4829ca8f5b383a1bf744967eb50b046e58e9b91c303d11f107aafa31bd2582462db5b602d308360aaafa8af0a703781b2fe959c4978c876cfe0ad8e292699f230933747fbf52840971a54920488c4be42dd136ffde3b845063e5e82337dc8a4b905a08124eb58308e556fd9a54be0fdaa07c9efaab7504294e24a9169efecec49bcde22f93eb34bf38f77613febb1b5a1f62fb5b12cac0f583c0f73ac7dba92c66ef15800876380d1df85323925e2f43c671c518c764f86cdef6d87a6bd08138a6afdc6dd03bf4268038d93d9c66666b80b6141da8bbee9e024f36cfb7ab4ddffe31df4c5d43f3dc8f8e907d423869fc53bee58d4a06c4461dd62845a4de853812b8b8aec341aed93160cd545d2343b936374f0e380d355bbfde1a7fbda32146f37ca8e4fe47081bfeeae21dc809bb87d4c3b2eeadc0124f686a2f6e7452e7b21e0839a276e405962fc683a11bbacbee6c8671a98cb39b364a57ff0da844896e4188a6c77ba119e07d1f500dd790c1594e7bd9d54d8adb9045908f9b6c17001e3f5c9dae3c44532acfdf77739e0446883818602771a57e6c86940e377c6e4e641ab23a18671283e5fc02a8cae3923f9fddd8c8f74a76ae94fc35d140d249069a0905840e135ff6a966cd16cc8285cc5f1eff8ff12e3b123ef97fae43cfdad3e8c236ed8f996582fc1444570980c42b92d55f9d4d70bf9f5e56933f87e99ef93a2bd6da8f1c86674c63fb9dd1273d90f0303e5c1c555c4161c5f057a29ffb917bbc3c15f1fc9d427416aacf7b2cf43c7bef9499a774aff6aa7a07b6d838d2fcd27041f08d9d327e3715e0a122ece7334d4a8c9db0b4b9c486c1e0f74b11875513183715cce2c6cf937ae1d5b518adb3e258fba5d6048c92218b78500e3259d6ee0f047eadde8495868ad081369ee5322f089820353bc3b05135a8c209dd3d2850bcac971f79f5aff012d0b556c3c7537c3651b21854ec62e7cbe425e0a66dded0fae5eb17acce7f93ebfacf25fee224a617a8003084188844ce10e4b4ca514a672d002f22dd62fb4a357092acfeeb34f24abe9200595a5a06bc0c7e1ee529f09282ebdfa6c4a8ccbc56aab7d2e518e1bfacf0eea1f314f345433b7608a2a87536a00cac2c584982c1999e2df40906661232d059bdadea3b45c34d79872679d33aaccee1f6eb688b86380b85f911a2cf509055cf3a9362789b0e3e264600721f4506033a60f16293f6e78f35546e55408b4a67464dda17228e71956093583af4a65e01dfa41d0da7910b6d951818eee1abb2c1f32b6df0d4fdf0ba3ef58985975138413b971a4059df18b949dec4a82c95d62d5524d3152bf94712de5e9a4d359404dc192eb96eccdf061cf1fd7068c72c4bd3bb39a2885ec5247a953c3dfe016302b5563c74d7425824458382b811da827f8d27a0c85bcf82df43a70e1b4c4f4fa584d7f912dd40570965d662b025c8cd6b4be22a1c723cc9f127ea891bebb3ebc531ff0200eabe59135907f88d6e0893362ffeda686a877c4147e1fdceddee28491f5ff3232fe64f891a57f94b520ca99a4a1c51b58ac6e11a78926e970addfa266ae5ebc1fbaedb97ab0f4d8391635084622090bd33c358e73e32d45000d0fdc8605842ea1c8b393941118d8794b5e33bf7a8545314b82299c245ceeb15c051eca24f905eeb28eadd92dc2bddbcd3e2ddd5f2ef51dfc71bc00f045b6519bb44ccecf937eaa3a8a6da1dc7f70b4d2f8e90a9b21eba4c8f5758572b24564757d630c9809abe370fe995a5b03322702e09fc23ea920025287700e64f60c0e161962f17ada095774be15294996bd66ec885a0589c2be575c40b3c2e457dcf8ef5c2b356628ff89c0627c3c14de86c4092ca93c561831a882e8c6af80dd249d7d635946551db3c63b5bdecd4f4e0e902cf38e6db1fb94d7e36a35c08383c223ce48e947af0e0f982461d8bd14a778778c989eb150cd900b441f2160db4b2f5f9c8035d308e78da3ff45cf715333bdab61202cd211e052c26624f86b3c837065bcf62b21cee93bcde9af12e1ebb5771ba6551a7bbdde2f3d687362804d8dd9efc01d9e51835e351e4d5aeaaf56473b0a6a506ab1239d44f0d321a3c3bb0203100f48e8f6f4dcf2b62de9bc5ee70431237f2099823f5ee8a923400a3d49b39b9bac2664b37ba05d35904403049c41308ec7638c3853b80b6c17193f430f234b80c03cd62ba865699b255cb282e2bb6e597bb40966f90041857612aa258fe8ae76da39480ea02d55b5de152d2ed7ac6e4245a56c2bc061a370be5940094e20f2d395175bcbdd432968dd54008326ae961eb0a4fda77a40d53364b3845765a66633a638ebbeb170cc3bf0e544b1e054220fd8dfe335b0af7e362bc36a3d8120118c8df5c222c1541351376eb69deac148a130469adce6da41e83c0b469c08d53614eb58cbc8ca79edea2b21ee138515c6e014d863b06a9f316143dbcedddc9b47481a36d66035424f0da466b5b4dc838b5e7e32f8638c3a1e4e485775d0abc5b58d389deace7b453dab37d129280ff78f68c9ca03b3d260ce49a75c55035a42a2dc4304224bdbc26245e684cb1bc27fe82e89a947714d841a2280aad22535282fd3c6eeb0a17094e3c2741f6d0528c20fb1576a0b86b7c02fa83d4e139224d3aa745ba896d705d9b9183ed38289affb97ef6bff2cd59e9baa75b99126e4eaf3a7857aebda63c079da95a5e0ffa925fc7a6f505f6541c6e3195f14b784c59f04f1af63321648537475b981fa80a98b9fc04e801c63741e563c06bb6d2f4a21acf506fa299e49daf672665a04c86b33814cb2bd8a0a1c865a7521f94c92b95ea46553605aab6ca7e83330b7134d12018a46b8783718f8408814b5229cc1e2385cf94854a964c74cc807f7fd5b39619622e16be25309a89caa72a61e9a5166b5d9d75f86582b8712078f0ba4920bab4a955d0d2cadb545e910c335678a48762dc59fe76762a03c5e404a381c4cf9b929765baef46060fff0594e17027e5ca6b8c45dabd7bc1d872704f5cffc4052afd3556271d7d7d0ea9f1135d0316e2691aceb7c582c421ac53af826cfc26c1409a0495d13397442c36411ff50a840068f81d46344a8a86e156f2ca8e77441e65c71fd473744cf6de6a9f6f53402c1f3ceda8e735565ebd840c737cf095abbf055e8b7cba5abf7c1188ab039e729de5c2e01a9b4f2fba938cb9d528666073dfe731d70a44e2353806c1c161e5ef42150de422316d4ae3a59ea4c63d94c23e93aacb370fe299eff765ba18ea0340333e74236cc37ccc4ae1bc4127a849dc80cbdd68", 0x1000}], 0x4, &(0x7f0000001d40)=[@rights={0x18, 0xffff, 0x1, [r2, r6]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r7}, @cred={0x20, 0xffff, 0x0, r3, r4, r8}, @rights={0x30, 0xffff, 0x1, [r0, r2, r9, r0, r2, r1, r0, r0]}], 0xa8}, 0x4) r10 = syz_open_pts() ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000001e40)) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000001e80)=0x1) write(r6, &(0x7f0000001ec0)="3f4fa38dbaf2ac3738ee546deca921e97ac7dda6ac61c8af1d02a46d356b07e59743", 0x22) lseek(r2, 0xc, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) 2.207926987s ago: executing program 2 (id=1583): symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file1\x00') setuid(0xee01) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0xfffffffffffffdad) 2.079569959s ago: executing program 2 (id=1588): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYRES16=r1]) 1.739551395s ago: executing program 1 (id=1606): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) 1.737178703s ago: executing program 4 (id=1607): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) shutdown(r2, 0x2) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x7f}, 0xc) syz_open_pts() syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff"]) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8025, 0x0, 0x0, 0xfffffff9}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x40, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d09000000ba0fdd01050b7336e2c9fde31e059f6c070000005c7f68acf622518a4edc2f944eff97e6ef22e98337a76c14972954f8d02245ee1f168a7725f16701003d2f420fcc23097aed395d2da85ce606", 0x54}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xad, 0x1000, 0x401, "33c1908fc64a743f3f29bddef97ef749fa1e6868", 0x100, 0x10000}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x2, 0xfff, 0x5}], 0x5, 0x0, 0x2dbc, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 1.575040397s ago: executing program 1 (id=1608): r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518a71fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d581870abfa555edefeaaea78731a820d1c23c9a9005ff0a75ddd86555666ad2f563e94962470f949e320737f10aeede1c1618a20ce7d152734add534ce5139fdb4cdfe8dc9bdbb48358efb6cb678f831f489d5931df95a96895fa8bdbdf49af97bf8337bf0439f0e8d3c47d7a274f0112e0cdf144560cd8eda85abfa1f0d8ac02d912d53e3f2e52d3767595cc29156dd66d7ae51385a2f3831185494766d5b4cd4890f51011293097c74810000000000000000001b4969c81925fbaca909ae3aa1e23810b07f7237e7992503dd81ba46bd5224094243dad734d4b1627948dcc74c59bbed7de7ace9d1fd9f4d2e02ab8f26de0c3b76352a694861890d8637da1ab0282a122b1a64d2c6e7fa1e551cac2fbbe8f12b1201eabae231625916092f00000000000000", &(0x7f0000000000)=0xffffffffffffffae, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c020f0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdcfa0bd1c59ba3ccbad6c8af80516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110e701b5aca715b809db12bb3a673713716cdf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c70000008000000000fa455013521f98686e472b70b560f7021f567a", 0xee) setsockopt(r1, 0x1000000000029, 0x81, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) shutdown(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8014695a, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0xe18b, 0x2, "22b497b5bbc46a227d85b1e59f9b462e96a610b0", 0x0, 0xfffffffb}) execve(0x0, 0x0, 0x0) 1.284279777s ago: executing program 2 (id=1617): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) open(&(0x7f00000001c0)='./file0/file0/..\x00', 0x80, 0x24) 1.151976638s ago: executing program 2 (id=1620): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84, 0x8, 0x0, 0xff}, {0x5, 0xff}, {0x6, 0xea, 0x0, 0x20000ac}]}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) write(r1, &(0x7f0000000040)="d29e461bb33000e2000000007c11", 0xe) open(&(0x7f0000000080)='./file0\x00', 0x18801, 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x3c, &(0x7f0000000140)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x39, 0x0}, 0x1000) sendmmsg(r0, &(0x7f00000000c0)={0x0}, 0x10, 0xe) 1.151676119s ago: executing program 6 (id=1621): r0 = socket(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000fe00010008004ab94f94f1fd777246aefb6928ad6f83d5ec668515ba623ec8b0920989cd7313f6aaa1560c2d363e1877627044c161573c2905b564fdbadced31dc088bc40b7aa9e65109e5"]) 1.149781917s ago: executing program 6 (id=1622): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc0205603, &(0x7f0000000040)={0xe64, 0x4000, 0x0, 0x8000000, "97f337576a00", 0x2000, 0x35d0}) mlock(&(0x7f00007d6000/0x3000)=nil, 0x3000) 1.14738349s ago: executing program 6 (id=1623): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x7d) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) clock_getres(0x4, &(0x7f00000000c0)) fcntl$setown(r2, 0x6, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000001}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 912.930887ms ago: executing program 7 (id=1629): r0 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/211) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) syz_open_pts() semctl$GETVAL(r0, 0x3, 0x5, 0x0) 912.600362ms ago: executing program 7 (id=1630): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) fchdir(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe01) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x22) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/233, 0xe9}], 0x3, 0x6) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) 912.430893ms ago: executing program 7 (id=1631): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x6, 0x3, 0x2, 0x2, 0x2}, {0x5, 0x3, 0xfffb, 0x1, 0x9}, {0x4, 0x26, 0x8, 0x0, 0x7fff}, {0x40, 0x5a1, 0x438, 0x1, 0x3}, {0x1000, 0x7, 0x7ff, 0x9, 0x5}, {0xb, 0x9, 0x5, 0xfffd, 0xe}, {0x2, 0x3, 0x6, 0x8001, 0x3}, {0x8000, 0x7c, 0x5, 0xa000, 0xfff}]}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 911.832122ms ago: executing program 3 (id=1632): unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='x\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/53, 0x35) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9a6d, 0x3, 0x0, '\x00', 0x400}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mquery(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffff9c, 0x6) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4000000000000178, 0x0, 0x0, &(0x7f0000000000)="e100", 0xfffffffffffffd61) 761.982166ms ago: executing program 4 (id=1633): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) sysctl$net_inet_ipip(&(0x7f0000000200)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/75, 0x4b, 0x2, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000180)='\ta\f\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x8, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000000)={{0x2, 0x3ff}, {0x68d00000}}, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="baf587555e9972fbb935b187278ad6883aae81d25f63aa0f312a8edcc79ac7ab8d55c0db", 0x24}, {&(0x7f0000000240)="8cbe583a0908e3fe06be86c3bc5a1238125028f4a69e63754f66bf475568c80ae7e58f1d2e4ee982d5f1a2077134edaf7214b986e9196e1b4a6c8df08e9bb2d382009af8089d0a94f670ea276bc752a39d23c667c2c03bf9930bf964ca9e7c469737f679c6f2989b5f354c8c1c1a64018b7c753f0d6b6bcc0f8c32aead00366579788f9f881a3c3cf80e607d18791c5c6ad9717037dcc87de2ef8d754027767f9c3e509e4fc568f921ffe467cbd389cf604c5f4f3f83fcf66b265652cb5031805f06ee9b82a61aaa65b83200066b48908daf59fb", 0xd4}, {&(0x7f0000000340)="56e9311f4a11b782b5abdda3380a245d15cd0dce9b92b01dbf6d73484ac3221a944c7a8586aaba6b5f1ec7f8434c5a29df4bfdb8d34f36425446afc09c0e49bf2fa74a2233d93c438c210856f41912dd06a5afa86facbde5806cd5610125fc1bafe8f93c69a9fc418a3fe4af85ed868ffe94fa8f3c3a7c173d8364d7a7653f264dd026d355ac9337ee94749c4c8f86174238b4997f30cd84eeb12bbd4db9a713095ec29e1dbba401ec673bad913fa108dcac972913f42e159c8aa3c83e068d", 0xbf}, {&(0x7f00000004c0)="05b4f199f7e48e58a4274345514141793751975474910f7df5dd0fbfc985123c3d92c0d9e441eee2a9cac9c0f727e2730cfec41b4de00c76f38b365045df0c81b4bcc1ce02aff35a5036fe7274c9ff34deb71758bf65ad08ccc167ee35c4c9e8e5f01ee11f445d2d9bc26e0618319c1c0250598c56562af43337a0b33196f23852a60445d2bebbb6bd3c756fb6408c56fd79e71f0b308026d0b8ca64036301c09a37fecd462fe13aa286e828afd2a4ea967a0ec90da750", 0xb7}], 0x4, 0x3) 761.618726ms ago: executing program 3 (id=1634): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x33, 0x1}, {0x50, 0x3, 0x8a, 0x2361}, {0x6, 0xed, 0x2, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000140), 0x8, 0x0, 0x0) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 761.384799ms ago: executing program 7 (id=1635): 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}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000600)=[{0x21, 0x8000}, {0x23, 0xf045}], 0x2}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711c523e0ee", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, &(0x7f0000001780), 0x0, 0x0) syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3a, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @generic="3307a4fdabaa2fb85a63a9f457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"}}}}) 760.575127ms ago: executing program 3 (id=1636): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x3, 0x23}, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = msgget(0x2, 0x608) msgsnd(r1, &(0x7f0000002b40)={0x3, "90137cdc4efff4318069bfcb208a1e51cf32d3173d"}, 0x1d, 0x0) close(r0) 450.120515ms ago: executing program 7 (id=1637): syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaab8a2026fa300200001019078e0000001e00000010e00907800fffffe00000000fffffff710000000c6167de028d990562c33cf53e6887343c8f1ac2ebf33e8311075a8020000002a7c8e40bb2e09c2e474d062b1c50582a96a7e5da526d434322bcd92727503e47a8d740d8a5db60d77ec2b1da080e71930dc7759f5bfdca7aa39752520a82e7e13ecd80354c9281931edeadffd1022dffff6f6723f819b0f25893a5b7895a62393eefabea84ad005837001adb4d2f0642a67373cbf8fb9d75ad1bf67f85ccc7c7bd9685e5e2ba231c5a27ad57186b14e77e865aac920"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r0, 0x80000000000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000340)}], 0x1, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 375.123978ms ago: executing program 4 (id=1638): openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8, 0xfc}, {0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x40804}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x3c, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000780)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "923b5d", 0x8, 0x61, 0x3, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) dup2(r4, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3ff, 0x6, 0x2, 0x8}, {0x30, 0x0, 0x2e, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) 372.277978ms ago: executing program 3 (id=1639): syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8100}}}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) r0 = socket$inet6(0x18, 0x4, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) 371.53608ms ago: executing program 2 (id=1640): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x1}, {0xfffffffd, 0x800000}}, 0x0) close(r1) syz_emit_ethernet(0x22, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x14, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r2) mprotect(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x1) 370.964658ms ago: executing program 4 (id=1641): r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 370.386441ms ago: executing program 3 (id=1642): r0 = syz_open_pts() setuid(0xee01) r1 = getppid() pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000240)="8d1126028d8dc6f5d614eb8fe42eaf0ab1104848c45e316d4ac065146d81f1644e23608a16fcad433751b6cd5869ba924962c76c669c1a0800009ed455c000000000", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x1000301010009}) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r8 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r9) kevent(r3, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x8, 0x80000000}, {{r0}, 0x7, 0x12, 0x2, 0x5, 0x3}, {{r8}, 0xfffffffffffffff9, 0x30, 0xfffff, 0x43, 0x1000}], 0x7fffffff, 0x0, 0xf, 0x0) kevent(r3, &(0x7f0000000000), 0x7, 0x0, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) 262.640389ms ago: executing program 7 (id=1643): ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) r0 = msgget$private(0x0, 0x0) r1 = syz_open_pts() r2 = getegid() setgid(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x800) pread(r3, &(0x7f0000000080)="51a91e39ed482956fe0f5d6de1522834bd3cd053c2ae38ee528417710e7edbf9da647319b667e4122f9f0681612cb4acfd5f49cee2376db6a01f90d1979b80bf9621d26da8fbd0f73157790a28cf882ede197a34892220c5b96428a2784f86aa5aa7ef8a45a2954608bab29a79b7144306dc77b78aad390f10ebf386c1f84c7ff10fb15d3ff83f4c22c93db278b90a85410ad67c451a94ffb98baf5ced979e02add76d34b03c4f794a33c7484a334ec4e064f8e0d56daa69e8051488e097cd36ec6d283813c5a98470f0ca2e8c9157cf1e9cc83b839ed3060b1b37a5d6440b736f3b", 0xe2, 0xd) r4 = open(&(0x7f0000000180)='./file1\x00', 0x8, 0x1) r5 = semget$private(0x0, 0x1, 0x0) r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, r6, r8, r2, 0x5, 0x800}, 0xd615, 0x8, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x9963) fcntl$setown(r1, 0x6, r7) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/86) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file1\x00', 0xe2, 0x9a, 0x1b, 0x1, 0x3ff, 0x1, 0x1a5, 0x0, 0x1, 0x0, 0x2}) read(r1, &(0x7f0000000400)=""/119, 0x77) r10 = socket(0x2, 0x8000, 0x5) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={r7, r9, 0xffffffffffffffff}, 0xc) sendto(r10, &(0x7f0000000580)="a68ce540213fb498b4deb3", 0xb, 0x0, 0x0, 0x0) getpeername(r3, &(0x7f00000005c0)=@un=@file={0x0, ""/4105}, &(0x7f0000001600)=0x100b) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000001640)={0x8001, 0x5}) fcntl$dupfd(r10, 0xa, r10) openat$pf(0xffffffffffffff9c, &(0x7f0000001680), 0x1, 0x0) close(0xffffffffffffffff) 261.654503ms ago: executing program 3 (id=1644): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() truncate(0x0, 0x3) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="18089c3f03bc0ff310fab363694349568b6a46c7b9270d842b6620dd829e195501bb81179b9e0737d1a0d135e87071eb52e2b328cf246289a27a66e99aefe53b091d8e17073cd5fb360253c1662f8f607fb87ea77aa666bc82aea3a6c676577b8c564e5d633acc2b398f97940a5b3ddfd62848c6207e7d248cdfe4f7df5f8f00ba5a12c2684ca8c4981639701e523b91e1fcd7d5b969c203c295ebe0fa014567df5ac06efdb9033143aa325094665c75c5300b07e9b94e7437a34a581e1b86e206f1d1db8fd89c25a984dd9707f8196bbf3a109d78f038d96af8cabb09ac9866f7a7bf4620c7f31f4b2425fda002d08d9d92599bc88812adbb1f94833595c446c0ed770d46e7ba0f015afc0c80b328d2f4d87c32836b", 0x116}, {&(0x7f0000000380)="e465c10767f885d0", 0x8}, {&(0x7f00000011c0)="c6f2c79c0f2c122923cc635ac55c2ca2e6bc950feee8c4c74016d14feabecf8291f957bb2b92701d99fae6145e59cc0248ca857728c8c3a685b1de378243810cd2698ef8937165a1fd05772d8ffb459b6c760d957e62d8051d898d04cb4c2672cdfcc7bcc130253eafb88b0b7743eab89dfc05c5135cf62616c018ba9fa6b2eecf812e9bbe6d066637b8fa620c70803416432369bb1604602496ef9206fc37bccfea939609141f69875a71d1c61bd447c8274124fda8bdfce65e6b8425f48a52c26cc36ed00ba42f42794236ddda4b6fda4c4c16810ed1fe4d6066caa19992a875d5a89f498e970309072403a030d0c36b529569cc6b0d69e17427f894d7490f04cd478d87bb3d9c72c7257dba98288a204d1438520417327f9643b69e360600859b9172329547c3d91c561fb75669bb933b07862f6e72b5521c5be2687ad2c9b95f6c3166beaf41778ee131ee201e88bed3d8f3d4f1861b9a160d146d92b8558f7d71c1f9e8a5225ba8f3d4cb857434f7f862e79943ce3e94b1730c2312e2f2f06f9dd6fafbcd681168a3cbe36fcb14776ffc9584585ceba24005897a14ac562f4d46762b214593c1a44f6e3980a29e795199363cd08b77e513b1bf2e2a55a17301b7d8b90804fadbbd87b34b467307764f4ca865b06a3430fdd355f84527f434736286869f600c902e5d3ea05b0255ac376a9480448fdd6be862e4719de9d3f5aefdc8ba60d269dfa6a532ff7e9098833c7192e6a6d6c37f78b9f6594a71c5b0c9d2f2d05afc319d3fd1545417263edaf0945c2d3c42df2ad1c41666d71e5cdbdf5f2d83d0714343f0aeb57d3103e4765f757516cc7fb6a86f14b1c0d97de47b8570e81fe61aa9e7fe70d37199359e11248d60a9bdafe6382df8dd939a07052d4fb48d7a0a6168387ac6d165ef152abc75e7c59ebea25319efa0250f657b9d7d06679006eafa5af11a6d9484c0af19cc3de2c4d80326631d4fa81aba60f36f9a400d5a67620f3a2f701f280318e3f39e78c6cb35b02e1abbf378265afe344388a5ea0a156b16a2ed2a60e0c6797a3e3857dd1e9c8bff85a37fc1643ad818d1403fce74a8a0ae1637dcb9290046e5b1fb36d2fb70775db8c84b2bca278ad0530447aa429d8bd6193dc1ae96d1a4ba4b12fcdf5300a1594992040973ede7c09c148390deeac53f4be74ed46446369b89af71492b99913952b86ae9438cc64107b2beedfd315369f17eceedce4ae9649d3290bec2ec37189a402bb40e09779aba3aa297c0f6f08189028f4db033fc569b4035d6e4fcedc0b484935c2e4c37b9cf8a29a74e834dff1ae1fb218f452dee397156f93b818d059470ff2edb273c153e973efedcac7e26820c1023739f2e95eb68fc28a79e36a0a3eba27d433be50ad3623b4fc0c6031940835ebf5b952512acb2853a6f637257b8e2f2b4daf472cfaa8b7ecd0840e21fc029f2edfbe5dc769122d9760a453318932ae89be85455e858b2b30f8c04747238764ffe76119a9146a250f010f208bf06161017a7dcf999eebf758266f261aee977f042aacfef3d6cd47e1710227aa3aa3449334602300a9137ac39038c6bfa19f95d9ce9c11d5fc4442450d3a30817e96a37c54619bbaf146604828e1de869b6d9127f082530b674abcffec5fc39d0ab5bc7a5b3875258317ba0625ab46d3003a43348d9604f1c2f2fff9fbe1a0304a889f6ade268c21169bfe13e18229b36ed92e0d29f745ddb2663249ea89a5c645faf04edb60ea733c23b1c89a2b2009ed81db174e2325010c7494901ee7e6956322f2483cec010c390b3191541595dcc49d35087389aa48c9ce76e42a60c66453c0fd20da85cd84b10d23034dd6d546e47044a119f00374886d1787e443d328e2d2cee75597446dd1aec8c5b067c09abac3176f1dd215638d1459c931ef1f2e6526939547c82e7c17daca2f3c0b1d091da86ed73338de7e106c70aa8a97be924c2642428c4739270640cee66ee5e792154ab19cd96ebd307c111465882307631fcbae3856df0e6cccaf73bade98b3c84b7fa302bebe923db07a2c4ccfbebeebfe86d8d77d5a0a157ceee1cfcd01184f5827677c5f7cbcd6044f97da42a503b35771847efdc170e1816c9fbe594981be567eefcb421b3644274f81100868f72b4236c79e0c11aec1f9af1f197843c7e83382e51b3c9fbaf4a34e6ac5596ce5ef23c48012baf75b0e323dae64bef2532e9514c3346acd6f1c4b30cfad8d3130df759ea818d4c850b0babc2213945485673128ceb4a0b7f87f2909f26fcbe78d4c28e9fe551e550f000c34f13a5d30010b2104557343958f979e45722ad38f3c964bcc322d5c788754094b9d797ac1ded229a11639b395e04d812b4fcff59f71e803865c2c0a99084c1c63693ad4be3df60a9ecfd8d555d2d52a1490f4bd0632ee6b9012d762e1cf3b413b4dbc85967e607b9460a7739f2ff669bf23ff0a0d8296d5fb93bbddeb37ae1c7497b0bc112b9f20f8a984f140cce83c3e5c8c0e1cd69c7402e93b03c730b95bd155a6bb5f3c0755956b4534010361c4f9a90afb28840260d2edb331c8c0d18091524c57832054c841d1ba1a00d51d64648798fe54b8a9299563aea54530ab4ffd0969c8ad3b1e6140b5f64c09d95d354f4c30fb8af9e89a2360fba0a1b4217a5aab568551c451d95de271dec8adc8de83291bab13a464dc2e252ff9012a4094b148b001a8c61116806d5c2d6fed1fb120d381cd4dfac1b4e8887bc107f3c1fc59f10037b62a2cbb1af569fe100c8550763cab29e3dca31c9e24079103c1eaaff433ccffda0f4096da674600316fdf97c1d5d8443438ba96bdd6eceeacb6264728a592d4e1afa7e187887d2a9b1ba3cf30ea1fe3c3744b5adf2100540fad9987bfe93b14b1d5221c1705a7f995f4f133882e25657a3b3a9e3e6ce8af4e167050a6b9761c1367dc39c84f3d2ffe9ec511186ba4f15b3687d64cc0cf7b9af25679f412d0e280131f181950b5c9db9967fac10d11c2cfd87d5528eeb217eacbd30c4458c484c3632d7b7f4ead9b5ba6676fe52ff4b36b40e8266970ad6939c6d0067cf7e81dfe423979af629fed582d6581645ed5e132783bbfcea942147e2097dbd33477e642a52bfa739d2923b9772ccbfeb9bce7b4f24306a96013cefd2008ca41a089db2aff0db76201679d209b5020122f074c3c605b0cd8f7c3ce9795792b353b509a2316526bbce79a72defa475186f89b2256d9a33e4db3931622d73817286bbece21b98eda1aa8065636d4d7ae28a4a63147a040b22efe7899b8d1462c8134a3bbd3daa6cefed5e077cf44703f7495b373aeaa4dd7dd742d1857acbb49b8d927b61cfa67707fd1c21048732e84c67020fdb91c87220154647d0a94f5494077c860fed73e02b07e12b31b5c80ccb55f53fd08d5d3f0592280665c3d26f8c2317787e3c00939f8139abe4e473b449e15e63cc6976bdeed4e17e52e037d628ace27831c50e98c65c4e54beddb55e728043ff2d03b3f5f5b7f3ddae7daf18767454f1ebc16dba0f92b4edc7cc60e8bf36d5b9d8f8fdb3bec81fa78c761301178d220b0125d76db6a252533bbb74699fec6f89e94f4db3af428b8926690e691529720414c8384ce23b7a1b312b837be53c385a2aad4d61cfe12491a181174dbd1f5a4704088371b2974feb9f9987908025988e7f49e7164a5dbc48d2de58ba8d5177aa513569bd5504aaeb8340b6bec23c8ccfb3a684536a17035c1cde20ade7df184d2d2eb28ae37b94dfa71fbd87d6765ed32ac39656c7f991d50d99bad37762b7b6754d50f9c4f86427ef5215e4f646722d2be6b9655fac79f25a094c13f577ef8664fd5bf752f9317e37e95fe4e6fac90f75b99a6126b17dcd017b0d7aa4fec88f3660da6aeadf90a99814f4ad6a76c08ba5f944d3511a68488a34cdc8b73db7b49efc9097a9e7c7f52a62ce294704eb363284e0d4584bc399364538329ce66ad4b33c0ef5ed82d5c6219936ce55b0f8ee5439f8a2e2e4776aee32b72895eddaeb0a1a88c481e65bf69a5783196fae941d0e09b850012fd43964f62c3be4352f3bc0e46fa2e4c304e9387654702a17039d17ec684d988f360c19f7c129457d296eea4b9326fdeb7c66c96958033831432dc7313ad579ca04306dbb82859b21b21c11d52f854425010ec9559db21dd399f1a11a2acdd106caeaa2ba06b07289c2d4fcd25ec0627bcd7e7a8df2997bf786cb182d6f7b0c99400128873df3ec6381d9fce89ac66908ddae83ca88d9d0993d991c93a0dffc12e6f66d6a8480d182ee3ec7a58ce3558ac54c2dfde816a916a1841e14b97e6c8a651ad56238f7d6297d1dfc411da730a7a08276eba3aab3dfe698d7673104ace15f8344d0b1ad43a9a1e3b0c1f3083497d13f374e1b775e6aa7b2e307cd468da18ee76dae589ba692b99542e5776ff253830ff4d95fcb2753be198a0d971ee56f4c2b5347e0699a9c1c18654f384b8813aa68389c72a7667dd7541c38ad6308217c1ee7e0b71622927947354aa3ed6dc9b6a3caf44c02ab34af3165f9eb7ae3006ed3ed220f2a03957deb260bd780d27bf14d2a5879c8edfe58767a8025c8d766d7e95c9b3ad9799445b4f9cab753f6a178e821e50f146a4a37ab9c933f62c0fbdeea483e9eff3b8750b3e66d8d64d8613ad548824e7bc743af1a25800aeb8fcf7d20567910de8d989c0682790c0c779d099d0334461ff29f39f2d797a24358ad75a2fe846647a97c6e1cf9b2d11be43d8af898387e1b23033447dcf49545239de05b730416d3b4161f45ae749e772e5596b94a3cd79fa091c9ec1a23bacfbbb6edb9542d0cfcb292277255990285a0ba366ec58a15351a928b70525ef21b2f007d989af0c408944068e16ea4fc2f4a631817766bf927c4b6b08750ee9ba51c41021b9af62f3038db6f6f15d59bd03de8eaa64a41923942073295d88f58700f09880a45ec82be46176d43c20ea722b354cca053b49e730bbcc10de534a0301dfbd2e5a4a46bab351c664980cc198387c109a73fe5f0bbd3d578f2ce113a5e6ba24bdc904f32c1048917abec83416d665d4df8ad48128bd61463b433f2f519a5b89f322441273283737836db715e0b4b365bf86c865d36e1e6158bb09992ce2eca33f7621db94f9d1242fcec68d8eacfe9ea0d585c1bc0e9569b3d5a67f30a02946f6c1b8333aec91dafc62d37caea765b3964a5f8d7bfdb982bffd9869daf66003e7b3e763758debb753b32456627b3013fb5e7b66723733cf34ce83ceb8ad0d84b85c5ce07a0b97e4bf26dc85e8df99f50f7f4fac25684f7f4fa7dadf381408a143ded2aaa2dd65e1f97e411dae183ba71c0a7b793e83c1d6b897b6f71af443072b4810acac1068404f75889210dfad49e9cdaf1a717dfe54ecc426c46fc83f695f6c94f10f45051c09ffda6920dd95cf07635091720bf5cff922c114c19d33d46a994e8228b1f1bc85d7feb45ecbb1da1c1183455927dba1f15c91ad31f072921a4370b8699bd329afcf83dfe6a30689f7c7ab19880934d2c687cf65367ba4d094187693aa958855c1db767736aa70c3172a062a2264d030f865dd07b2397ecfd38e80b40803b4ab524b1aba281ecf1f8d7b4bd925a5c1303512fc88a8ac5935cb3b9fd891c3a9282a2c186b41adf679296c19d6ea731836a661527971944e659a52500f674e9ac6949937f33943c76f9d9c70260c4bf61cf71f6d72c0ae101520cb06bbf2829a5ffda2e789ebc135c47e8207b318f77b60c54e5f32e3e4efcef39930921df", 0xfff}, {&(0x7f00000022c0)="a1dd3c84e56d9ce0375c8852fb82e6992e5516a21662673562b7c85d372c9fc2a0d334006da0de995e325b2d48e028ae921f1c63e78d03456584df8bafe303a0e1e39d5be110d1618928c65a6e3624680d339c690d7b4530cbad729c0aabf818ecbe63bac50746b78a99f511bebc3a900fac801923473e56b3c8942599c639ebf7bcdcc659f3e46abe4642216751d666be447ad04b20e95bf46d0d306c9e0fefba07b35a73b0a1b510d5bd7272d5d0dc0ab491b6ae4ed3ad19f54b38c4e149989de0110e757d4afe9dfcc0d20d14ac43cf312e9a947af2384fff5b3f80359d02b75cfee00b21b639c2178f32641cf1e7161a026e945fe10cb7271beb0dc3a9791d448128de9ff4e4335560a6d6e649d212945e7c0ff9ab890be28a5fb01b1acbaa09369a5c88220eecf69f047ba2b61a3112837830e0545fa429f462b24cd78038b32d1637862add360c9bbe70fdaf450c28df215176079bb0991c17ab2fd5210ea04176c6fef27a3ae3cd32f80a3d252a38d737f80bb1da9fac25142c871ab97b55993b36c508578a095a12e0b8db0305cbdbe3f07a971b7545df0054014dcfa4bdaeaa39eb9c640c8ceea07d99068ce60e6f6da87df1281f4a7e16f8cff387447e1f38c3e0c1730fbb1b983bd467a7681803a8fa72b5330add7dfc1cc3395eee72b21b8b8d52a6f5e159b7528387cdca42e7c37368d46f374b33c9c4e7beb36eca34e1d627f5a2aa26cf4d6f7829bfa1b45ec50e374419e42aca4952402fdd5145289af308d2738c6ba749c1808d10a2d614189baf94d27aac1ec8a97a7ce493d0ce97d577c975dad6b96b18bfa1bd7467f17c1326c0bde758ec8d0dc661512349adc48fee573ff839ec189a92c80477254258d82d3455310241045e98ccdef85e3845d7d6a50f0cfbda6ef55536acd998b880c93a0b6edb6a9509f5e358bce6a326bcf3c2db20443ba04e37786a5b024026bc267f1b68117f28f84b75b2f34b49c83474ee347bc2145b3cd3325f0334c49743800236753ca4e1b45e75bf5f6345df5d9cdfdc747a4cffe44df32af7a26943fe3b75e846140312c655627241d57e9d5a73141ee445f5bea69f95c3c967ff81e230a9d40e97f55f932eb810c79fb2c3d3435936e216a5fcd85efe84ff0e80dfbd15e6402172e7aa277e5e82446da0b71f3951e857ea09de83e59b6293fe953f63f6b684809df5c2c62fc239be02f58fcf1c080af31347ffc374579874e582c6bcbe3b78622182989d33b55d720daebf9ee0fa3c214bd106bca715b3fef07cd768262c354a38015d8dbacdd66e6007aeef07f317417a77280607a52965e5c5c57833fb5e8cba60534b7d0c9979fb44b7edba18f9554bdeb12102899adc2b2381c04025c8d327e82888c4eeecdb58ce00cd088859c17e96b6c26d3a78c52a3e28d0d733fb51ba594d53e69ac2ceb450137de9d8d9f4d202a38f5f5cee594f44eb45d8643d3d2fc30cb675921d0747873845c2f11ce4cab38e9b68955f79e0a25bbe45f98c40bf94a1199c975c7372c09b6b4a678c3603cc9ffdab052b4d8754642a880ec120a21ed3a36aa34ed15e3377158aeb592ea76c42313f5981da7360bb9e076022ef1dde915104a434e9b90e1dbac590ae04cec8cc591dc1c5ff4922c65a4d75cdb6cd6a99af3723f946cebe13acdfefa10f21f16c764c5c8b4ad65183c215c7b1fe9a670436cc69f64dae928a54668a3a57c5a679eddd4511119e3d9c8f1aee6d2b588ce310b9cf67933b63685896e635d5cf01561eddfa9ac673104eca0813f6352b13a0aca5c6f75e6951fa1c93b3543f8d5aa784cb50f5c50fdb0d39fc0540eb74fbfbef05124f39a2187960340ce0ff518b00dfe9d59551ccdecab847f9665989ac68ed1027f4c2bfc000f79d216d068dbf78ee0cc68ffedcb5bed7e132aea1391593f55f1e4700cb24afd73fa6f2061561c472382e6cb6d1e015a7be5ff9f123060070ea5020208d3633fff73d4338941ab6ef5088a4436a99cb33a006b221ec79f04bb8a00533a00042ffac36ccb7bfaced7e4b99b7f8dc0d22096363703f04e3b89c38851a8d406521a0ca20bbc546992a798e64dddccf754f4890deed5bda5e44ada23bb81fbf5edc7c8a560fb9fc5e488a256ccd571013cc8f84cc306dd62c8f11ebb468face22ff56bd205571ac5419a852cf2cdc242ec92d17f1400ea0e1a6259165caf109c7c8c752f65a8bc9251cfe78a0ee7b5c24d9ba86fddf07e77a14c4cdd6b0ee1fcdacd341a1bbe5f03f6ed52788ed1f01e791d82b99732860da125f88cf95444fef33a8afbb2781a3dda4f3514e779745b76a873c7de422ca21173a055536b43e0925d899db44c4a4b2a1680649ca01c3e9f478f8837e02cd35335287adfb16040505169b2c3cb5ee8b769b51e3ee8c88042bca0e6d566ed6934f58229a6a152b5323acf5bc9217ac4715f8f5b9608dedfc032901ed0fd8a3d7eb2e1dc34e97ebec2f15d93fe3bb24a6b7616e683a014185b82af1570cdd23960e80ae1fb29b1623bfab7e26db515f43a3db6d76ff3e4c52e5151d6f1ef0d9b18be512491cdb6faf8330b8514805b519ce846aa276682fa656e3b6c021b318ac36d6cddf332adfc57c70a0bbd2ae093e98f2be689c24fe6e97b4e638d6e6f990eb149c1ee75670fb04248b7fd80183085fdeb07e94a51f5c292fadefa69b7d9fccaa05a1881aafbf179e931c7d35aecb01010f9ba7029208c26dd20034cd700c9fb290fb0c89c1c3e1929a668a0bc14624401917acd7ccc2dde64849cd76cb8180d6b998e4b9b138dc6b7101746cd09b0688868f503cf541fbe10cefadb51eacb8ff4816daedc420fbfa664425a4f35ac73cb7c206b831b61fcf1b8b60cf3514f16f02749bdb0283856560be0fcc8911155a1965188fa9382c220fee65e03518dfdb6087033fa46ef2af35d8346589042a194aef25ec50bef8130fa5ad2264fac671bf22c236c60b23375b429a37433dab54013cd129a9db984f84a627636b46fdc455d43caa823b13393ee3c8fb0b843a291c15cc8e78e2292df0437a6f9e6ce8247b26087b70c1999d454af41de53e89799d9b732464afc28fcfd7bf89c7d03edc040e8de5240cdee2c63a7d1a0d71529b0c2b0e8eeae6d4a5ac0faf5bfcc7ff6b8ca270cb71537075d224312f29701bbf18e955233e8ee7d50cdebc448e451a1a95bd50b35267c015be4912179ed7b999f37ee446f2da26ad4ee9b2d80abe36cdbafc58414e5babb04253f00024df2e4e93d3b72de55fd86a38f4847a44e3cce522dfa20612274a10d595c115f13ca897f39c45b1d83d753348dd988711d87fd4d152f261d1c91c5b34daf92403bb7f35153846a39db520e1e57bf5364e67fc57d327182388ec7e74bdfaa566afbd2b13e2c4f32c8333c7f94b8700a36aba086be16e5ed24492b1ad9893bae29e44c3cbdb3c48bb941cf7706a257e1efcaabaf91a586e222ea348b54e3774e4883667f2c33ce574deb5f8f37ee521d48b097577278c041011f345b2552ba3547b58f02f187c480b4810201a7a74ad4bdfe888ba5335668bd20a90e8e4a785bfd6970887ec95f21d245e0772a6b9569cd962b84b345a08f00838fe66c666968aa5cd9b1d1504c9cf0dd0db826adb37a9b25cbb9abf944723fd806661f1c844c07086dfaef2118d5725bedf4a59eb6faeda1137a2fe37c2eaa43204b1ea0ae350b9c8f84eef5db3c296e6bb8c5ea876d4278741e496d348132cafcb7afb4b9484df87941f67c28df858a1cc5ad545fee50a1eafdb49bbf958b6875ee1433badecf329b31b7a871b81363e58236cbb55f0a9aa67a405a1b566cdf55453b2045cc25ba7ffbb36eb8117fec7f3cc5b769adf2b86fabcc6ffe767aff1ef36d746e02d58c633928cf41a7df23b2036f6d09a417fc0d8c8f1b5b825cce1ae66646e91928968622555c75acb3a95995fc0a4314c8f14740c967a7a172a0340ceac23d4640d2cfdc57742e8f3d6dddeaa7575c19251a43827bf85cf3b237d45aea79b0a611acd1cd48315b886b2e456723fae0cd3068ba0746b42c4dfbfe5d49e946b030d8593ab2b21e27eb5c4cadf539b9ce3ed0ef095b34a489e021d4196fddf4ea99ab456d5d5b74d002e730519046e7fc5d867ac6cb6ff09c99f20a3b1a2ef965bef21b2b5a2788e6cd1952bbaa7bedbc3bec573fd846e6ce8ed4a529a8dfd66e059ac29df7ddd4c45531cedd739cea73bab2958ffd2e34e0e0a047c3bb0c701dc4a9c5699dd81ba2b6a9b77ea3abed7e94ae860311500ebc65f0fa4e8b9c9b1b33986842f58a99ddc8bd5c351188be38d8e3d44617c7ec4ea886e834ae8973489b983f70737497bee59cc23f6bfb3cef75f6e83a325517b52fae61b8f34d619ca3ceb42d451a40891174c4398c02254e6e94aa3876f0ae9a08a9042cd3b1ac46de26b0e138d095d60e83ec7577a58ea08dd703edfdf8629d286eec231a5b9312788bbaa0daab81418abd2f9c400d917f85cf670f0956aff71fdaed9660accb340365e465a5fc78c61ee5e00ee0a8d5f4435015955b3da3b7911039adca5b2a12c7c86bec1ede2212f7ed305def836733b07e0ee0e7550255f7102e768d284622c1a32bd786695714767abd1d710f5c5e7e7694c32e2987a12e1f2fa582e766bc4dd749b7cab9c1b6cfc9d68c755741fa15de3ee2834fa5e04a9812916041de8a5e9363c00986700dce8506150a65e3113b4407db3ce3630e39e4bbc5acd0594fc5025a115301a6bf8453507528604705b8aa068af2a729bc15ef9faa9fd2eb4e67051acc8dd3764b4db202aa18ddf4b11fdf7df1ba90784758aeb7f95049e2c4e150a6d0356216e1da863cd6da61b7ac3782df3d2cd3087503b2918a76b9be3781329134574aa228523e2054ba5b8d98747c1ffbac5a18b6c20d3339e8276916dcac9ac85779658f13ddce2ed7741958f3b6c1b720c3680234dc06903be47e00df05eb6c3c6c35054d2771cebd7524a3a93c69f73776f5e11670b5c73c6a750b5099a1feeab71054ca80dada11609392a8a507120eb188509b74f38f6c5bc54784e86c36b06803fb221975863e5ac5893ce41350fe3e6760ae0658b1117a83b7cb00bd95b3588629b7f1536f718a5efdee5b157b6151ce0ca08ea1ec01b37b8aae10fcfc158c84f2796214b1335e0bc4223b4b32847a221ed225e6a1339c2680594f5fe166425f6de41aee23e48d3968cbc98ad9354d2746904c4f30143c0e5b7aebb014576d6c19f9c7fc1d8cabf82cdc2b6b1834f5d4aad1666af40656a26bcf356d48cc4230274aae82badf66d7e6fdd09a98b0ba169dfdfff0d88a6a9681d4ae57ac62a214e2cf646846adcd53f3c04604e4b2ec5344e02acde27", 0xee3}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x80008, 0xffffffde, 0x1, "100000e50000000000100400", 0x7, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574317, 0x2de, 0x60000, "7072c83fdce7988f343afbf4242d5421f1894cbb", 0x0, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='\x00', &(0x7f0000000400)='tap'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/speaker\x00', &(0x7f00000004c0)='/dev/speaker\x00', &(0x7f0000000500)='/dev/speaker\x00']) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) poll(&(0x7f0000000200)=[{r4, 0x100}, {r1, 0x20}, {r3, 0x10}, {0xffffffffffffff9c, 0x20}, {r2, 0x1}, {r5, 0x1}, {r6, 0x1}], 0x7, 0xb77) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_open_pts() 261.167925ms ago: executing program 4 (id=1645): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x180) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="10", 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 260.960742ms ago: executing program 6 (id=1646): mprotect(&(0x7f000041e000/0x2000)=nil, 0x2000, 0x2) r0 = shmget$private(0x0, 0x3000, 0x410, &(0x7f000041e000/0x3000)=nil) r1 = shmat(r0, &(0x7f000041d000/0x4000)=nil, 0x3000) shmdt(r1) 2.210181ms ago: executing program 6 (id=1647): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSETA(r0, 0xc1584460, &(0x7f0000000040)={0x32e8, 0x10, 0x77a, 0x8, "00000055bcda5400", 0xffffffff}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) (async) r1 = socket(0x18, 0x3, 0xfb) (async) r2 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0, 0x4010, r0, 0x3) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x0, 0x100, 0x0, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x9, 0x4, 0x20}, {0xffff, 0xff, 0xfb, 0xfffffffe}]}) socket(0x18, 0x3, 0xbd) (async) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 1.508783ms ago: executing program 2 (id=1648): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x3}, {0x101}, {0x2, 0x401}], 0x3}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000008000}, {0x1, 0x8000}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, "000000000000000001000000000040000000421c", 0xfffffff1, 0xffffbfbc}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x4, 0x6e, 0x3}, {0x28, 0x6, 0xd, 0x1}, {0x7, 0xac, 0x7d, 0x5}, {0xffff, 0x4, 0x8, 0x9}, {0x9, 0x9, 0x40, 0x2}]}) 200.993µs ago: executing program 6 (id=1649): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc4504447, &(0x7f0000000100)={0x800, 0x10303, 0xffffff3c, 0xe, "00f809d380e80300f3ff04000000000900", 0x7, 0xc}) r1 = socket$inet6(0x18, 0x4002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000200)=[{r2, 0x4}], 0x1, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 0s ago: executing program 4 (id=1650): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1801a, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000140)={0x9, 0x0, 0x3, 0x0, "9701004300190000dc00bf235d815f0000000500", 0x2, 0x4000000}) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900", 0x7, 0x1000000}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900000800", 0x7, 0x1000000}) dup2(r1, r2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.79' (ED25519) to the list of known hosts. pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806bd6c8c8 va 0x400000001000 didn't change! pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) lo0: can't handle af0 malloc(): allocation too large, type = 127, size = 6442450944 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 127, size = 6442450944                  OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pppx: unable to set addresses for pppx1, error=17 witness: lock_object uninitialized: 0xffff8000014f4030 Starting stack trace... witness_checkorder(ffff8000014f4030,9,0) at witness_checkorder+0x1af rw_do_enter_write(ffff8000014f4018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000014f4000) at unveil_delete_names+0x3d unveil_destroy(ffff80003a8d1920) at unveil_destroy+0xbd exit1(ffff8000300a59c8,b,0,1) at exit1+0x60f sys_exit(ffff8000300a59c8,ffff80003c586920,ffff80003c586870) at sys_exit+0x1a syscall(ffff80003c586920) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x723d20a7ec90, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000014f4030,9,0) at witness_checkorder+0x1b4 rw_do_enter_write(ffff8000014f4018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000014f4000) at unveil_delete_names+0x3d unveil_destroy(ffff80003a8d1920) at unveil_destroy+0xbd exit1(ffff8000300a59c8,b,0,1) at exit1+0x60f sys_exit(ffff8000300a59c8,ffff80003c586920,ffff80003c586870) at sys_exit+0x1a syscall(ffff80003c586920) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x723d20a7ec90, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c5865b0 rbx 0 rdx 0 rcx 0xffff8000300a59c8 rax 0xffff800029a9bff0 r8 0xffff80003c586550 r9 0x8080808080808080 r10 0x1f5f25ab11fbd29b r11 0xa75384c5699b2e79 r12 0 r13 0x1 r14 0xffff8000014f4030 r15 0x3 rip 0xffffffff81cd1b05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c5865a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=439907 pid=95127 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000300a59c8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c4e7228,0xffffffff838dc678 process=0xffff80003a8d1920 user=0xffff80003c581000, vmspace=0xfffffd806bea51e0 estcpu=36, cpticks=11, pctcpu=0.0, user=0, sys=9, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65449 103801 31017 0 2 0 syz-executor 65449 447986 31017 0 7 0x4000000 syz-executor 59286 10864 45852 0 3 0x80 nanoslp syz-executor 59286 382175 45852 0 3 0x4000080 kqread syz-executor 59286 53995 45852 0 3 0x4000080 fsleep syz-executor 59286 124722 45852 0 3 0x4000080 fsleep syz-executor 23893 78482 57473 0 3 0x80 nanoslp syz-executor 23893 15769 57473 0 3 0x4000080 ttyin syz-executor 23893 140091 57473 0 3 0x4000080 fsleep syz-executor 23893 350726 57473 0 3 0x4000080 fsleep syz-executor 17367 96536 1 0 3 0x100083 ttyin getty 58571 275652 46755 0 3 0x82 sbwait sshd-session 53665 518241 0 0 3 0x14280 nfsidl nfsio 35032 211869 0 0 3 0x14280 nfsidl nfsio 13292 383334 0 0 3 0x14280 nfsidl nfsio 58024 127939 0 0 3 0x14280 nfsidl nfsio 1096 479532 0 0 3 0x14280 nfsidl nfsio 726 99451 0 0 3 0x14280 nfsidl nfsio 99847 441587 0 0 3 0x14280 nfsidl nfsio 26032 321596 0 0 3 0x14280 nfsidl nfsio 80461 309204 0 0 3 0x14280 nfsidl nfsio 77935 366823 0 0 3 0x14280 nfsidl nfsio 24170 231342 0 0 3 0x14280 nfsidl nfsio 96468 110895 0 0 3 0x14280 nfsidl nfsio 18977 105510 0 0 3 0x14280 nfsidl nfsio 6200 160044 0 0 3 0x14280 nfsidl nfsio 34750 114993 0 0 3 0x14280 nfsidl nfsio 71821 309595 0 0 3 0x14280 nfsidl nfsio 80150 187862 0 0 3 0x14280 nfsidl nfsio 20417 235665 0 0 3 0x14280 nfsidl nfsio 92013 120579 0 0 3 0x14280 nfsidl nfsio 46023 116070 0 0 3 0x14280 nfsidl nfsio 70783 36663 0 0 3 0x14200 bored sosplice 57473 515996 3477 0 3 0x82 nanoslp syz-executor 31444 152176 3477 0 3 0x82 nanoslp syz-executor 65852 247372 3477 0 3 0x82 nanoslp syz-executor 83883 288543 3477 0 3 0x82 nanoslp syz-executor 45852 106993 3477 0 3 0x82 nanoslp syz-executor 31017 125778 3477 0 3 0x82 nanoslp syz-executor 5342 345795 3477 0 3 0x82 nanoslp syz-executor 20063 409745 3477 0 3 0x82 nanoslp syz-executor 3477 322638 70544 0 3 0x82 kqread syz-executor 70544 276246 39227 0 3 0x10008a sigsusp ksh 39227 202687 10855 0 3 0x98 kqread sshd-session 10855 490460 46755 0 3 0x92 kqread sshd-session 46755 471728 1 0 3 0x88 kqread sshd 48215 6081 65734 74 3 0x1100092 bpf pflogd 65734 278224 1 0 3 0x80 sbwait pflogd 4502 261006 39395 73 3 0x1100090 kqread syslogd 39395 360256 1 0 3 0x100082 sbwait syslogd 87949 43320 1 0 3 0x100080 kqread resolvd 71718 384857 68903 77 3 0x100092 kqread dhcpleased 82070 171468 68903 77 3 0x100092 kqread dhcpleased 68903 404559 1 0 3 0x80 kqread dhcpleased 71954 133574 0 0 3 0x14200 bored smr 46997 202666 0 0 3 0x14200 pgzero zerothread 80725 168803 0 0 3 0x14200 aiodoned aiodoned 35398 138044 0 0 3 0x14200 syncer update 17693 375637 0 0 3 0x14200 cleaner cleaner 97937 436813 0 0 2 0x14200 reaper 27066 520069 0 0 3 0x14200 pgdaemon pagedaemon 93443 521186 0 0 3 0x14200 bored viomb 16198 44112 0 0 3 0x40014200 acpi0 acpi0 2162 314810 0 0 3 0x40014200 idle1 59369 99503 0 0 3 0x14200 bored softnet3 66940 274718 0 0 3 0x14200 bored softnet2 28605 234435 0 0 3 0x14200 bored softnet1 52566 512918 0 0 2 0x14200 softnet0 38412 353980 0 0 3 0x14200 bored systqmp 52240 112693 0 0 3 0x14200 bored systq 8339 171174 0 0 3 0x14200 tmoslp softclockmp 88398 210936 0 0 3 0x40014200 tmoslp softclock 18691 370826 0 0 3 0x40014200 idle0 1 65596 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 97937 (reaper) thread 0xffff8000ffffccd8 (436813) exclusive rwlock kmmaplk r = 0 (0xffffffff8394a328) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x81 #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1fe #7 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10234 11112K 11474K 166960K 13952 0 pcb 17 17K 19K 166960K 472 0 rtable 163 11K 12K 166960K 660 0 pf 40 19K 26K 166960K 659 0 ifaddr 33 5K 7K 166960K 109 0 ifgroup 52 2K 2K 166960K 199 0 sysctl 4 1K 2K 166960K 11 0 counters 66 36K 37K 166960K 174 0 ioctlops 0 0K 8K 166960K 1893 0 iov 0 0K 28K 166960K 242 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1453 91K 92K 166960K 3076 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 48 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 183 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 1784 0 sigio 0 0K 0K 166960K 73 0 proc 80 115K 140K 166960K 735 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 234 0 in_multi 57 4K 7K 166960K 151 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 891 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 269 74K 87K 166960K 18919 0 UVM aobj 93 7K 7K 166960K 95 0 pinsyscall 45 90K 102K 166960K 2956 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 72 0 NDP 11 0K 2K 166960K 76 0 temp 79 8644K 8900K 166960K 62146 0 kqueue 15 24K 29K 166960K 312 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 198 0 195 3 1 2 2 0 8 1 rtentry 112 159 0 94 4 0 4 4 0 8 0 unpcb 144 1166 0 1148 8 7 1 6 0 8 0 syncache 336 15 0 15 3 3 0 1 0 8 0 tcpqe 32 5 0 5 3 3 0 1 0 8 0 tcpcb 808 625 0 614 17 12 5 8 0 8 3 arp 120 26 0 14 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 376 2541 0 2525 30 19 11 19 0 8 8 nd6 136 30 0 15 1 0 1 1 0 8 0 pkpcb 40 12 0 12 2 2 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 34 0 32 3 2 1 1 0 8 0 pppxif 1472 9 0 7 4 3 1 1 0 8 0 pffrag 232 12 0 1 1 0 1 1 0 482 0 pffrnode 88 11 0 1 1 0 1 1 0 8 0 pffrent 40 15 0 4 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 pfrktable 1344 22 0 19 1 0 1 1 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 104 0 36 1 0 1 1 0 8 0 pfstkey 128 105 0 37 3 0 3 3 0 8 0 pfstate 376 105 0 37 8 0 8 8 0 8 0 pfrule 1344 223 0 187 5 1 4 4 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 642 0 359 29 6 23 29 0 8 4 art_table 32 643 0 359 4 0 4 4 0 8 0 art_node 16 155 0 101 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 181 0 171 1 0 1 1 0 8 0 shmpl 112 92 0 2 3 0 3 3 0 8 0 dirhash 1024 34 0 17 3 0 3 3 0 8 0 dino2pl 256 4626 0 3129 95 0 95 95 0 8 0 ffsino 280 4626 0 3129 109 0 109 109 0 8 0 nchpl 144 7283 0 5587 63 0 63 63 0 8 0 uvmvnodes 80 5877 0 0 120 0 120 120 0 8 0 vnodes 216 5877 0 0 327 0 327 327 0 8 0 namei 1024 25742 0 25742 4 3 1 2 0 8 1 percpumem 16 101 0 54 1 0 1 1 0 8 0 pfiaddrpl 120 26 0 0 1 0 1 1 0 8 0 kstatmem 264 112 0 90 2 0 2 2 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 8 0 8 4 3 1 1 0 8 1 scxspl 216 23507 0 23507 13 11 2 8 1 8 2 plimitpl 152 395 0 377 1 0 1 1 0 8 0 sigapl 424 2127 0 2055 9 0 9 9 0 8 0 futexpl 64 25231 0 25227 1 0 1 1 0 8 0 knotepl 120 519 0 0 15 0 15 15 0 8 0 kqueuepl 216 744 0 732 11 7 4 5 0 8 3 pipepl 328 462 0 434 14 8 6 8 0 8 3 fdescpl 504 2086 0 2054 5 0 5 5 0 8 0 filepl 152 14371 0 14134 30 13 17 17 0 8 5 lockfpl 104 646 0 644 2 1 1 2 0 8 0 lockfspl 48 214 0 212 1 0 1 1 0 8 0 sessionpl 144 35 0 25 1 0 1 1 0 8 0 pgrppl 48 60 0 42 1 0 1 1 0 8 0 ucredpl 104 2491 0 2477 1 0 1 1 0 8 0 zombiepl 144 2887 0 2882 1 0 1 1 0 8 0 processpl 1168 2127 0 2055 6 0 6 6 0 8 0 procpl 656 5024 0 4941 8 0 8 8 0 8 0 srpgc 96 9 0 9 3 2 1 1 0 8 1 sosppl 168 14 0 14 2 1 1 1 0 8 1 sockpl 688 3980 0 3945 33 20 13 19 0 8 8 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 42 0 0 6 0 6 6 0 8 0 mtagpl 96 178 0 0 5 0 5 5 0 8 0 mbufpl 256 435 0 0 28 0 28 28 0 8 0 bufpl 280 6901 0 747 440 0 440 440 0 8 0 anonpl 24 233247 0 229273 64 18 46 48 0 184 12 amapchunkpl 152 60805 0 60190 39 13 26 29 0 158 2 amappl16 200 3603 0 3562 34 24 10 15 0 8 6 amappl15 192 12 0 12 1 1 0 1 0 8 0 amappl14 184 134 0 121 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 2755 0 2722 2 0 2 2 0 8 0 amappl11 160 47 0 33 1 0 1 1 0 8 0 amappl10 152 15 0 15 1 1 0 1 0 8 0 amappl9 144 258 0 256 1 0 1 1 0 8 0 amappl8 136 23 0 20 1 0 1 1 0 8 0 amappl7 128 121 0 108 1 0 1 1 0 8 0 amappl6 120 197 0 193 1 0 1 1 0 8 0 amappl5 112 133 0 123 1 0 1 1 0 8 0 amappl4 104 384 0 365 1 0 1 1 0 8 0 amappl3 96 12742 0 12603 4 0 4 4 0 8 0 amappl2 88 775 0 703 2 0 2 2 0 8 0 amappl1 80 15926 0 15265 17 1 16 16 0 8 0 amappl 88 18356 0 18147 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 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 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 94 0 2 2 0 2 2 0 8 0 uaddrrnd 24 2086 0 2053 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2086 0 2053 1 0 1 1 0 8 0 vmmpekpl 168 19459 0 19418 3 0 3 3 0 8 0 vmmpepl 168 132145 0 130011 106 6 100 102 0 357 6 vmsppl 456 2085 0 2053 5 0 5 5 0 8 0 rwobjpl 64 40684 0 33611 116 1 115 115 0 8 0 pdppl 4096 4180 0 4106 122 48 74 84 0 8 0 pvpl 32 16011 0 0 129 0 129 129 0 265 0 pmappl 248 2085 0 2053 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 345 0 78 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff8394c278) at __mp_lock+0x1a3 intr_handler(ffff8000368b4400,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x95 __mp_lock(ffffffff8394c278) at __mp_lock+0x1a3 vn_write(fffffd806b30a1d0,ffff8000368b4798,0) at vn_write+0x4e dofilewritev(ffff80003c4e6d08,c8,ffff8000368b4798,0,ffff8000368b4850) at dofilewritev+0x23c sys_write(ffff80003c4e6d08,ffff8000368b4900,ffff8000368b4850) at sys_write+0xa2 syscall(ffff8000368b4900) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a2a053b0b0, count: -17 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000014f4030,9,0) at witness_checkorder+0x1b4 rw_do_enter_write(ffff8000014f4018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000014f4000) at unveil_delete_names+0x3d unveil_destroy(ffff80003a8d1920) at unveil_destroy+0xbd exit1(ffff8000300a59c8,b,0,1) at exit1+0x60f sys_exit(ffff8000300a59c8,ffff80003c586920,ffff80003c586870) at sys_exit+0x1a syscall(ffff80003c586920) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x723d20a7ec90, count: -9