last executing test programs: 4.731776626s ago: executing program 4 (id=5): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) setrlimit(0x7, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file1\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r2) r3 = socket(0x18, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r3, &(0x7f0000001740)=@abs={0x0, 0x0, 0x1}, 0x8) clock_getres(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) r5 = accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/238}, &(0x7f00000002c0)=0xf0) writev(r5, &(0x7f0000000180), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r6, 0x0) setrlimit(0x0, 0x0) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 4.687852576s ago: executing program 1 (id=2): r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x48) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f00000025c0)={0x100000000, 0x0, 0x400000000000001, 0x0, 0x6, 0x2, 0x0, 0x400000000b8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x28, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) listen(r0, 0x0) 4.538867386s ago: executing program 5 (id=6): semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "28b77c09b87aa57800080017d0d2000010001c00"}) (async, rerun: 64) r2 = socket(0x800000018, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) close(r3) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) syz_emit_ethernet(0xa9, &(0x7f0000000100)=ANY=[@ANYRES8=r6]) close(r1) (async) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) 4.536654s ago: executing program 7 (id=11): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0xffffff95, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000140)={@random="3e74de376e36", @empty, [{}], {@generic={0x8100}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x81}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x4, 0x6) socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) syz_extract_tcp_res(0x0, 0x0, 0x0) 4.534560159s ago: executing program 4 (id=12): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x400) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e72e9375a2d755d9329612a516a8fd8c56da9cd72b3229d46a2ee38c4ed1519f9ccbba846be2e9af0df65b3a8bd48b17d04508a9c53a5e08e747c28842559bccf6af96576f6d0bedce6a3f9362aa56b756ffd00facfea35451e79d478e50b0ef0cc940f3fe940b025bcaed264ad399de02affa7c1ed7d31173a0883a24f084acbf5e829173ae5048bc42da196373495e465e14670b6d5b1f153cca6b596334c9eff0084b3f2547bd12e441c6106706ee2b3cbcea9142d28cbc238207c769c7a866af788b9b2ce6f817b6b0e677b65417c908788d31bdc03aebd01e4a856620877732c89c8febfd032b3b4b47facc85eed452f2dedef5aeaae4a86bad9abad753de890579071edeae0ce5613cf6500642345e859dd4f43125fb2bb394497cc3de2bf09eaaafc49ee03b379263f9709a2db496499db5bd6abd7b79545283581f8d38da1780182a10514b390d8788fd100ac5613899363fb6644d97c3e3c2bdf24d0f99552a3442684114c846e5fc4e0b95573ef5caa204ca0b481149765e1d13c47758d9fefc84a189a4b9d532d1f69b947d1dc867dcf05139d7448e6c36b06ab1f21eac93b7297c5fcbee789fa114d33c0a26bcb1b6bf58bb949b3fc53baf168f0df95e275c6a14205566f083d498402ea7e1510063cb95d2f2813ea8e4f241a148946c6014a7fe7fdbcb5c6c4c7eb0ed5cee36deb13d028598d1c655030251f0a4289908db2f3b1a962817220a593283bb8bd9a3221575daa65b4d59d3ac5dd6f397e146462bc1033610340429b996af2268321ea7e99c668bbb95326b3aef0e4d4e6c76958afd46098fb3d1c434641734ec046aa82bfc14333ef2b0f87f36073968d6eb709c08f8fa504cea9cc04a5927ac60706c5e26c270085495b74ded986101b351ad8ba3c801a34bd55ae924f41980029f395a9d98d1773227987dc38234037527d4e8de1fa416d7e1168d77c1b1c22e49825a7dce47693606e061f3dff54b2abb45c1c1a48671c17aa8c57d293f08656d0f3f7b97d0eda1258459350f8d3a82c4bec4144215dcaa921c3e50980f6d0b77dd6fc713bca636a5cf713890dd5529660408ea1579da97e6cc19f08d2d61132a4badbbf73e183fde9bd2019933240764d0190d8d815741c50027c416df7c1522f40656acd3545ac96a4a411de1faf4c20a94ecb791d6f39ffee129c361402d4b6c3425d1ee753d4e8cab9832a04a651b7986ca08f9946be9010eb16a65bef6bbdfb1b20414bdf4866760ae6649b6571044fb3e520a126c4e06516b923eaa9f690f08492f415605df2d6a665dce31001ab949abd8c1defecb14a88888f37c9cab679b4d2bb777faaaaf18da876b06ec629bfaab92969e4f2254fbf75b0eeb15ccb01fcd09b5dff81f97cc99e472090761e1a0c92041a620832c1ffdb21d55925fc5000dfb869438d15276f042a6ac00b29149cf82f22545d7caa2ad42c78a16d0255cb47eb0a9afd385d298fe768b887f846fde115e3eac1476dbf0a98a84346b3065ebf01ecff036c751d91cbb4bec39daf27632782fb0a7381b379dfc18c9a5ff0d1a7599683c06a240d", 0x45f}], 0x1) 4.476155072s ago: executing program 5 (id=13): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setgid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) setuid(0xee01) r0 = socket(0x2, 0x3, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x0, 0x0, {0x0, 0x3}}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000200)="ee", 0x1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x83) dup2(r1, r6) r7 = semget(0x2, 0x3, 0x6d5) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000380)=""/151) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffff803500010800060c00040000000000000000000003ffffffffffac1400bbdbc46832685a29916ecfa0ff84e5dd7b31d7775b93f39f2e821f21f82b9a20a67a0266dcb446dd573ac12658b55ffa4bc403f73371275ebc8e156c45cbf689e0b3bc7911e167c1b2980bf4c488ca682d00000000000000000a41ec1f3d227f5c1c0f20aa870ca77ce1e67c04775a7969460df6663c18c41704fb78944dffe1f717c730a344bc74e8e06dff56638706f66204774c66e319b393f66e90467874706c25748f9f5a3fef5be4e1d42c965454e9fa45818e108bc75075411f7a84fc59d56d29a27a5d52558ae4f8d444764761759cfaa261a0b5032f77b6a3d23ad43902f2a0edc594abfb9e377521de5289bd840a0ca897729f799f66b1ecb33ad7d27f1392fd4df07bc62c0a048f88"]) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) 4.446863404s ago: executing program 7 (id=15): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x18, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2a1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000980)={0x1}) r3 = fcntl$dupfd(r0, 0x0, r1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="128691be48d9975be57f21004000009b00000000080045000004400041008c9cbb3a5fee990067037800006de8fb2c264ac93524eee3f609cb9da10a8d30ec2ed05e3c25db18c160772d3e"]) (async) fcntl$setstatus(r0, 0x4, 0xc0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/174, 0xae}, {&(0x7f00000003c0)=""/78, 0x4e}], 0x100000e1, 0x0}, 0x1040) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r5 = socket(0x1, 0x1, 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) (async) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r6 = socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) (async) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) (async) getppid() (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x104, 0x0) (async) listen(r4, 0xebd5) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) dup2(0xffffffffffffffff, r6) (async) getgid() (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.442696236s ago: executing program 2 (id=16): r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) read(r2, &(0x7f0000000040)=""/11, 0xb) r3 = msgget(0x2, 0x10c) msgctl$IPC_RMID(r3, 0x0) r4 = msgget(0x1, 0x404) r5 = getuid() r6 = getgid() r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x4, r5, r6, r7, r8, 0x180, 0x80}, 0x7fff, 0xf49, r9, r12, 0x4, 0x15, 0x10573342, 0x2}) r13 = shmget(0x2, 0x1000, 0x18, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x9, r7, r11, 0xffffffffffffffff, r8, 0xa8, 0x7}, 0x6, 0x2eae, r12, r12, 0x0, 0x1, 0x2}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) fchown(r14, r10, r8) socket$unix(0x1, 0x5, 0x0) r15 = semget(0x3, 0x4, 0x40c) r16 = getuid() r17 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0xe5, r16, r17, r10, r8, 0x30, 0x8}, 0x42, 0x7, 0x8}) fchown(r2, r10, r8) r18 = semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r18, 0x0, 0x5, &(0x7f00000002c0)=""/157) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x28000, 0x0) setpgid(r9, r9) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x82) 4.434752986s ago: executing program 3 (id=4): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) kqueue() utimes(0x0, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x89c, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) 4.433614816s ago: executing program 2 (id=17): kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r1, 0x2000747a) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340), 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000000}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x3ff, 0xff, 0x0, 0x0) getsockopt(r4, 0x84, 0x2, &(0x7f0000000140)=""/229, &(0x7f0000000040)=0xe5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfd69) 4.430344302s ago: executing program 7 (id=18): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x9]}, 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 4.386733345s ago: executing program 5 (id=19): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000240)}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="6966b3bb9c87ee171d028d0ef6a37a19816f4c322c480c4adb6d3bcba56f20cc2b8285da12c96b707cf0f5e131f3668b19e04ce4770fc44d74377e5b12bc73e2bda8bc627945f1dfe7670f8af1bf99fe97de607fcbf4d51e49209f5b28b073951b2b3562c34cba19a828eb2743edbcbd4af92b466f438460638b20f1b74bfb74f38662d0e45184c3a0ae79ff76046474b6d50e94f3c031bbb7420eb10a97cba574d4aa51ed5da8ca9262a5e18e4051af9adc27388d1b784955e5923b909b4ba6df8c6c22a2b4a288cd3ff7678dfd294647736a4b156d35c6b2f4196e8f330dfc00000000000000000000c3d2105fafdf90eaa4bdf435e2c13d36004192b44c185015f410db17420744c7f9b4344ce84b0601d5852fbf60fb9906ead8a71096d54d94f1145caa7de47aaa5181a367ca842be270615251e8b2c73f233816a5238f74b99effd9b3bb6f649f8fc593495903b16c6c080ec5c1301a46c8fd834b4749dd4e992c5880", 0x166}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x81, &(0x7f0000000440)=ANY=[]) 4.384743325s ago: executing program 2 (id=20): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x203, 0x0, 0x3b}, {0x3}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x111) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x20, 0x4000, 0x2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x7ff, 0xfffffffb}) setsockopt(r3, 0x1000000029, 0x33, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf", 0xed) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r4, 0xb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) 4.380711175s ago: executing program 4 (id=21): syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000104000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) socket(0x1, 0xc97cccde6f8bee97, 0x6) shutdown(r3, 0x2) mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x6da) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="edaf082b9955ccdb19b18428a17f8b3d6751a6a45c7981e33bce92a2a5a0ec33c2127e206611b045f8eda05805023bd5293822d0db04af8024c19d111492a828bd9623472ca26cf7662e63130c135759e2375cb65d8abb8ab3fed805bdcb300632e0be43f149759dc6f9c5f1e1b4afd4c0b14527d92a6624ee23823f3c679d3daaee147b17e2cb", 0x87}, {&(0x7f00000004c0)="f1a19cce38ad6ee44deb9f84e3a56614dba93e391a1f74e7a5a51874e782f0a8a08230dd94de1c477f45bcdb9d47fe8889dcab7dd66ce2d843042804626edaa9b502fffd7c309e094af15472174a1ddec7cd1b51d796ec77192bfb6ee4f5247be03faf30dd8adce42c11afdf40d68e62c92f2ca1a0240f50091dd3930e312490da2a95334ad8c96e935cb4c2bed2461bef89a2750db2dd0be93d9a7a7ea53bc1f8f2", 0xa2}, {&(0x7f00000005c0)="3f73d33ca95a51507f01810c598067a6d090771dd1b3bcd829a9f85612721d3b312a5f25ce70bc302a63e2f7239d868aec6b8991a486571cdfe8f367f137883e846625415b70a20a39f8ae63c9283b0f836e7f339ab92469b7bc27ba5dfa4e89225df1cb23b4b1f27cc32ed1597ac61683ada70836a203faca00be93d28678e8bffcea476cdfb02916007219fa946e748d34826b7bf2012fc648d2945e78d1fe4fa57f8a9a2ca5760f9a89be9a85f8f16e2e3dba78564ffdd69723d86b6f504161db8a", 0xc3}], 0x3) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x82}, {0x3d}, {0x16}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) 4.34900009s ago: executing program 2 (id=22): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/93, 0x5d}], 0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="d61d86d59999a6", 0x7}, {&(0x7f00000000c0)="32812b423c9e83bb156b60a9f5947fcf74aaeb89", 0x14}, {&(0x7f00000010c0)="4d2431af0ae49d0373dd3bd557038fb0d56845afed36f00447a3af1142c28716c0ec6aa573764ec733aafd4efbb28cfd79086e8bf5806827c8a71f7b6038941069adba8c56ad2b2e027640804a76162cc1029ecaa3dc2092c2d22266f9b70aa7d46230db5b38edbaf9adfc2d2b8470b840a15fd0a48d616a262bd3e46fac96d1450241595e9fc0d4edf51bcc53a78e4341cdea74152a937d1ab20764f0bfab18f40f33d2623b2cce0d4efc513e03b19d67f1479fa39a9dc01dc06aa80a35995bdfb9002a9c1ca13c47a8f2379d1d54f10944cfed23567e4b2c6d3f92db8ceef019e053d2821762b50fe895f96238b3daa2b729e9e406a89e75196e1bb85ba55f07c44367f74a176a6e0a71ec2761bfe298e7aab703777276bcb239c7bfe7b019a6765b1b394d36f96f55224355bf2bd765a9cb039869c4d01f930a59a2d47ca6edf0dd21687b9c9cd80332af5518f02efcaafd96f417c75f224d92abd20e30152bd28a3a64a0511e06bd00c058653b0ed921d77c81bba340390fc53af2c604758c4ad8c26ad81dc00a62400cd07a3a254b50a0f944756dd9515a7a64e843726ba2b8b1ea26acc425d9f98e1d4244c7be10c9bd4e491be91d8c6756d36fc5d84b360ebadd0839cc1fec60fd082cc54a05bc89af94a96c914c28d04dca59fedb875117f98309476fa0a75efd9b3f1dfee3a3aefee79ae6554fae468b6384320ea1931a65678f3fdeb3c54c7d8972b907549e68073cbbd25360dba67c8bf56cad7377476351f3bed13d2007db185728090554de37d5a7157dd1767c330532d38ba49b9bc8dc4b865affca5241965e5b625b1811d2d2692f27434c9fe32b9ef7be3d532e5a087a921a3b3d5d23eaae61be057d7082777055a499c1b6ce4383e07bfbfa44c74af3d082d7eb375ec1ed7ec47e7dfad5ce43d3ffe6682adda044648aa3d206dcf6a670a3705092dac5daff70336e418354c7473e86f7fb5f88d44ceb9c2040a4198736d6e2cb89958258df7e19ed96df5f6a6aa4f34abf456cb4c2979007fde30e336a417e41439da071e7411c543c8b0eae9dc58952aec2ed5beb35f2f3d6816122c7b4629eab98ca6636d07593dab909012d00fc732ff587bf0c15e70e9f93a4585d0f9b08cedd1aa8495db6b7463486a7710afdaa5f9ab6a4461822e5a7b0baed0acb8db90c76963de5ad2d5bc584ade3f325d018396df9f103ba69205b78c91c8099964ebd8b0b8c5eda5624fee55e7fec08d6ed7625e2d25e7a647bd98cbcc4a74f14efe4f92402aeb7e1a5c6475fb4b8a1a26af59100956a25b16e5a1c3e49e06fd8e99ad933b83593874ecf9cd10e6ed0c6bee33dadd40b149b06f87be7f518654543f7bbb8ed0f5ac5bef8bd26d42b7710f291c487485c550a63c6594a37882baf558acc15e7eee7e3e0a7f72783a14493d8bca885e4e353e4d40626b2ba72c29e83e1cc043122a945bbb025ca7c0ce541caf47e07903f8107844db8c243cd4cec5c7038214d0911d271bd333d11e9a9386c5598361883d1afceb1c93ece1612b15ba7fbd9d3a22abcd1e48f4ba0425979d4446ffac94c874148c12c14ecc1a6eb1d96c2e0b3f95859d22898349c70e1753cca4881773ad1519d884fd91d512a29dec88e7d0adb63cf43b2af34d14278c69023e92cf78e53537c6da293e60fb76bf4ac8bef5cf8c63dc3412d856d7124bc77ccc5782b7772e7b5a8d7166329a90d24e1cdeb0f9210920c886feb3d99b226fc113a3f98690b55098543b1f6560262475053b1060ddbd20538949d1d376f94d9332b11797292b9e9bd9d9e9727119525b28283855416c125575aedf9f9f8b99ae36aa0511dbfc98660c9ad0152efb0ca5f76d6e70f586f9d64ac232ce8c197aca1ddece3e59919cf54cb67a75267eb7c09f6091e599f25eb59bf78db93a065601e9556c509951d935345b21354a5f7246c0fd63099c11a1c01cb2d42ecbe1a1b121d82edc9e166f865cdf091ab0be94319e4f0cbd5f08997d20ff64b274ed489787f33c423fd4977f46c9d3e9ccf31d206b92711a5", 0x5ae}], 0x3) 4.34820965s ago: executing program 4 (id=23): writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea070014ff00fe8000000000000000000000000000aafe8000000000000000000000000000aa4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9171f4fda4a2ba84"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00005ec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0x8) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001820, r2) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, r2) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900183a0000000000000000000000000000000000818000000000000000000000000000aa880090780000000000000000000000000000000000000001267a2e6c4c00c754cb260b97ac0ab81a76467d90ad8e90ef849b97656b565d8c840f82aa83953718efabd3637a82b11d52d2131c566e9d544f32565f9ef66c9a29600a96e384bd86e75166"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 4.347583336s ago: executing program 7 (id=24): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x4) (async) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0xd3) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761ce583885013b85545a831165edab702bd1de151c4c3a44103970503c1092b7bdcdecc3729dc4e76958a0761be3a60c05e7"]) socket$inet(0x2, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000003c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x39, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) 3.206011189s ago: executing program 7 (id=25): syz_emit_ethernet(0x76, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000403a0000000400000000000000000000000000fe8000000000000000000000000000aa040000000000000000000000000000000100907800000000605adf000000000000000000000000000000ffff00000000ff010000000000000000000000000001"]) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f00000003c0)=0xfffffeb9) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000400), &(0x7f0000000440)=0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) socket(0x0, 0x1, 0x0) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000000)=[{0x8, 0xfe52}], 0x1}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000002c0)="218ad8ea32563a762bec8faf2ce4e7ec999dcffffb4f3456e3bf8121e55da0d56e04ae6d871668e994415471eefc7873f1d72cfb827f42688d02f92e7207466291798ef5527a38512dbcf1964acb51a4b53ee45037430e7afdd3c88497bd2aabb3bfc97073d57f694e220e7ea12b9accb97e541bde370dc7c134fdb2fabc0207eac4f147984714cce76eef2ca1ecf6fe5ded1e92dca45cd3e9bef75d147df4591c3f7a3443671bd998", &(0x7f0000000140)=0xa9, &(0x7f0000000240)="71665903c7688cc3", 0x8) socket(0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffb, "102609302b827b5c67de208c8bda61223100"}) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.204472298s ago: executing program 0 (id=1): r0 = syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="00e949f06282b27fea16907d1de9a73aa7f60cb8828562e1a28c7a15389d52dc06cc21ec523ae135a70791c9fc1fbd58560460194ac6d1b383d0c1f176754b72e2e1ea4698f5b8d810", &(0x7f00000000c0)=0x49, &(0x7f0000000100)="7609c95dd2ddb4a171399af04c4a52414ead5dcb483650afc7c657bc62ae23c524137533942553e1792ce970a9b88b3cd4dc3fae29e25148b898a79dc4f4362c4cf6dc29e6bbc690646c6366f98a5672ae7f08bcd3ab1f611989e1b695aa24e46f895b56f1c1362cc6eb482c18b8d6237791c21e5f8e8b1bbf18ecb32f2d43165689e55e7b2750cc485ae786dd1b3762854d73f2f911cf3753c91b3fdd53074a87ff64b66d5498b77035985e576c50297e41a6d37d16826e", 0xb8) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="1efb937ca292a2cdbd3d7cd3275fcc36007baec168d13f6506b7b0801ad38d93a8c5dbcdac445deb55820b46a13164248a824b443c0ffe7185582d2cb700a2e3f18714371d14b55e1d91faef0bc25cf6db2adc3f92faa5e98020b4533e018fde2b9e700d126272c3e5fc7309e55d413776ba2836b4e6defed29af221847841b276e3077755d0ca098cd21a543eed573666b13175b58487a915f863890fa440c058018e68e137e79af90fd8a9c7e32140f03d0396df78c40f27bb1bbb27b0562d5ad654dfaf62ef86f6aa81e000c8ee3570cd696156265c", &(0x7f0000000340)=0xd7, &(0x7f0000000380)="4285fabe718d3bb343bfe7821ba662ef20f57b7f663628", 0x17) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000400)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r2}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000006c0)) sysctl$vfs_nfs(&(0x7f0000000700)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000740)="93f4c59164439e071ab953997110a19c7bfc8bc4a7a84aaada8a8f244dfab95dccfc2cddcd170b1a39e3b1a77f468cd8576c3c33e0c0c5348a9f8c287e21203aaca009555c9b830e0ee7103462979573121adf56c4b748e793acdc045f6f9db3959504cd76621e760e37657adbd425a8c37d8cb21e117b2d9664f1b1e25d39f036e45203539868ffb34df25f7ae6f327bafb1d8d331c483d21eaaf1435ab5c8f2c3038c4ee94107c1dda49f7f42bf2fdfb91fc7cb06e821b225939af2af5a6f198e73e", &(0x7f0000000840)=0xc3, &(0x7f0000000880)="a1f83e8a4d8417db1b9ab4af0b7b83e0b8f3de2e2b9a8e634954a0a1bc5005d6fc6175e4c60c3b63a36b46306e97274ddea23a6721567d7df0805c3a31000192f848ebcc708b8eb5b4b51a09fcae79f8fd24acb343a4346d9778a5d8ca56", 0x5e) socketpair(0x18, 0x2, 0x9, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) kevent(r4, &(0x7f0000000940)=[{{r2}, 0xfffffffffffffff8, 0x7, 0x40000000, 0x2, 0xc}, {{r2}, 0xfffffffffffffffa, 0x1, 0x10, 0x2, 0x1}], 0x9, &(0x7f0000000980)=[{{r3}, 0xfffffffffffffffb, 0x8c, 0x800fffff, 0x30000000000000, 0x6}, {{r5}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x6, 0x80000000}], 0x6, &(0x7f00000009c0)={0x5, 0x8}) fcntl$setstatus(r1, 0x4, 0x40) pread(r5, &(0x7f0000000a00)="5f32f486c01e321d49ec53a7db3ecf096dd044f3fa3a98af99ae7c1ee2d9b788938a738d0c61edfc0c6771eda6b972110bec2a554f2be37c422adaeba2d4", 0x3e, 0x3) setsockopt(r5, 0xffff, 0x3, &(0x7f0000000a40)="7a737513ed6ac96588f2fd56f4197c8cb05d61cd617c5a3874f184bac8839c21c48f54ce974dd2d43460e457cb602ae179fecdfacd6007546195cd36c496d60692316af5b6e64376de29352b420c742f3f616136e3ff6320355adea24b246387fba63e12186ed5c0d6eabff8e44a80b52b376c45f0290d11511c7c286164c232ed1617577f8487ceb6b6322ea12dffa5e6b1288c4c95993b9bd6f66031bd1cbfabafd2da24887a9310adc3c049d8f5652999e7f900d7477045fb8d7dd4158876a12cf31aeaa322804f6f7d1b50a278dda7b9713d00dc332c2fde1237ea5d824b38fae21d157d511c99ed7679c21e", 0xee) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40), 0x2, 0x0) r8 = msgget(0x1, 0x206) msgsnd(r8, &(0x7f0000000b80)={0x1, "bb6f13aceb65eae7c77265200e89c8b9f2dc516cdd"}, 0x1d, 0x800) lseek(r7, 0x3, 0x0) chflagsat(r4, &(0x7f0000000bc0)='./file0\x00', 0x1, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00), 0x80, 0x0) fcntl$setstatus(r9, 0x4, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000c40)={0x3, 0xfffffffc}) ktrace(&(0x7f0000000c80)='./file0\x00', 0x8daab4174987b177, 0x1000, r6) 3.203503682s ago: executing program 6 (id=7): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1) open(&(0x7f00000004c0)='./bus\x00', 0x8, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ab6000/0x2000)=nil}, {&(0x7f00008ae000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0xa2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d93000/0x2000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ebf000/0x1000)=nil, &(0x7f000037a000/0x3000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x20}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil, 0x8a}, {&(0x7f0000eb7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4f}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00006df000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x53) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x63, 0x0}, 0x3f89}, 0x10, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x1000300000000}) flock(r1, 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x14}, {0x2d}, {0x6, 0xe}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) close(r3) socket(0x2, 0x1, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) 3.202809028s ago: executing program 3 (id=26): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 3.200847886s ago: executing program 1 (id=27): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x6, 0x0, 0xfffffff7, "ffff0d00", 0x209, 0xfffffffd}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000300)}, {&(0x7f0000000800)="4e3684df4bdbd9f21476a2d698cf5c47e323f6cb2edf5d66da170e50e198b3d30d9773fb980dcac28180127c1d4f0a3aa3727164705a4a73482e3cc0d2ea68de77f49b162d68be4216acdf541757aa4bbd30cb95c79d8ae30d7ba60b12a2357bd15dfb71c987cd9746868c9faea8029f5688b5952a5a0816e8af5ffa04e6f1c308788528b6f6bcdf67990b567cd380021ccf886fad46e012f0f75436998a212ffd116ee679b8a89b57d87d199f28dbffe4884287909b2f6dc7bd0c54484d6f4de39ee51c5d62f22bf50ebba6d4c0c9e178f683e18d33bcc39abd091d1f", 0xdd}, {&(0x7f0000000300)="d70984ce7275dc6dade2dfea0e39133e77b00fa07001e2a593cd4cf149a61bcccfd0f9e299e4faf17a0e668665a60cfe10371464731bef57692541e22a1988c5bd8562a9645002a981ac834053eb07cbda2df2c74afc101a098edd8233040076b56707ab2d1e0b5101da39196363fc28b2701db34dea65fdf67eff625f0cb778f56a19b418b04900"/147, 0x93}], 0x3) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) mmap(&(0x7f0000256000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14, 0x4}, {0x2c, 0x0, 0x0, 0x4}, {0x16, 0x40}]}) r6 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000540)=""/182) shmctl$IPC_RMID(r6, 0x0) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000440)=""/219) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/141) semctl$SETVAL(r7, 0xb4ac57a27644a1a9, 0x8, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f000058e000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000672000/0x2000)=nil, &(0x7f00000d2000/0x1000)=nil, 0x5}, {&(0x7f00002e2000/0x2000)=nil, &(0x7f000001a000/0x4000)=nil}, {&(0x7f00006a1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil, 0x80000006}, {&(0x7f0000095000/0x3000)=nil, 0x0, 0xcb45}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) shmat(r6, &(0x7f0000786000/0x2000)=nil, 0x1000) 2.137065917s ago: executing program 2 (id=28): r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197728420aef6170504b1c3d4b3830c9222f0817a000004000000ea89dbdf", 0x2b) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x4}, {0x24, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x401}]}) (async) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) fsync(r3) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0) (async) unlink(&(0x7f00000011c0)='./file0\x00') (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x3ff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) (async) writev(r6, 0x0, 0xfffffffffffffd78) execve(0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) 2.136302711s ago: executing program 4 (id=29): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) socket(0x2, 0x1, 0x0) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x1, 0x5df) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/125) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000400)={0x1, 0x1}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000002c0)=0x7cf) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000015f000/0x3000)=nil, 0x8000000}, {&(0x7f000027a000/0x1000)=nil, &(0x7f00000e5000/0x4000)=nil, 0x100000000}, {&(0x7f00000d0000/0x1000)=nil, &(0x7f0000298000/0x4000)=nil, 0xb}, {0x0, 0x0, 0x1}, {&(0x7f000054a000/0x2000)=nil, &(0x7f0000013000/0x2000)=nil, 0x3}, {&(0x7f0000774000/0x4000)=nil, &(0x7f0000557000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {0x0, 0x0, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f00002fd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00003d4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil, 0x10000000000000}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000259000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00', 0x80000000}) shmat(0x0, &(0x7f0000786000/0x2000)=nil, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x233, 0x0) r4 = socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2f, &(0x7f0000000440)}) writev(r4, &(0x7f0000000380), 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20c80, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) write(r5, &(0x7f0000000280), 0x0) socket(0x0, 0x3, 0x8) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000340)={0x3ff, 0x401, 0x6f}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, &(0x7f0000000500)="05", 0x1) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000280)) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.071336361s ago: executing program 3 (id=30): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x94) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0]) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = syz_open_pts() syz_emit_ethernet(0xcb, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000088a84c008100440008004f0100b5006800042340ffffffffe000000200000008e0000001ffffffffe0000001b4e350310000000000000000008903030094e92e1e130c8d30b568603da10c44cc382d110ae124a827259f27abb41c115f39247d9ff3df58c03666eaee766e550236cdc6fe6fcca63716957104298ac5334f14c9b0d4d12aa8d8cc7097d174107111794e8d7a08de154586009e2a2659658710af3dd14ebdc80ef76ca2f1"]) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0xd3, 0x880a19f, "bf08000100f1675910812cc900"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x10001) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x10, 0x4, 0x20, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) 1.068831515s ago: executing program 6 (id=31): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000002240)=""/4097, 0x1001) write(r1, &(0x7f0000004240)="a7", 0x1) (async) socket(0x2, 0x4001, 0x0) (async) r3 = fcntl$dupfd(r0, 0x2, r0) close(r3) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) recvfrom$unix(r4, &(0x7f00000000c0)=""/180, 0xb4, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async) shutdown(r3, 0x0) 1.067480996s ago: executing program 0 (id=32): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)={0x7, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000002300)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c", 0xc49}], 0x1) close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000009c0)="98c8c8a89b42e7d7cb62780c9d2edba7c88aaabe5ae15385c7f04718cc75eeb59e1af93e74e018b6d8d961c94ac530da00140c7bdcf03ee75d39610ed4d0ce96501f6dc33e6795ca82e0ad7b6085e1670bcfde47399c98e524ffddc023547beb1f5f59b4788db3001fc059aba3f9db1202e63c45014800d661eb46399bf5f86331b20603852b7bd38bd0fae015520d5997c853d2519de621192872191c0faa99ad4d58972206afaa694d86608690bd595afc25a9bc0981fec3f9b386f6e502a59945cedc45160247f7eeb00bcf0740f6b8cf47a2b40e2a8a4d4917360a760e729e10b038d017338da07e5bb4006f452d4bd49d120bc57107d2ddf7e121f0831ade605304406e29c54aea9c0a85deaeffd4f95976ad8cb226caf316db7aef01a9d7bd942e0f7abd8c671d5ddc2838e3b82da5470f97f870e83f35edccf3f697b1eb423335fd48638b86ac0b88b5fba13b307c1cda561f32eab3dea851d37adeae36e6ef353b8a3bb8e59dcdf67d3fbe23e850cbdcfc758200b2efa6558041d62346776b4441695e4f0f50bf3f7a83ddee2d8576e8847fbbcffa1afe756e7bd5c964fc2f89b5b6d470e91c306fa31c69118003e37d968f114b3ac41effd7a375a3d78e247d728b77f3dfed7cd100a02d3da447f0eacb", 0x1d5}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) 1.056532729s ago: executing program 2 (id=33): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {}, {}]}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') (async) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0xffffffffffffff9d}, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0xffffffffffffff9d}, 0x0) 1.05403109s ago: executing program 7 (id=34): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x408) kqueue() r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8670, 0x57acad4c}, {0x18, 0x2, 0x40, 0x30}, 0x4, [0x9, 0x7, 0x5, 0x80, 0xfffffffa, 0x0, 0x0, 0x3]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x80) chmod(&(0x7f0000000300)='./file0/../file0\x00', 0x23f) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000800) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000001100)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd5c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe6123", 0x16d}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) r4 = dup2(r0, 0xffffffffffffffff) close(r4) dup2(0xffffffffffffffff, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0/../file0\x00', r1, 0x2}) 824.473µs ago: executing program 1 (id=35): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), 0x0) (async) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x2) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x28}, {}]}) (async) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x40}, {0xc}, {0x9756}]}) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[]) (async) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) select(0x0, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 1 (id=36): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r2 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x1, 0xff) dup2(r3, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x8186}]}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000040)='f', 0x1}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.203' (ED25519) to the list of known hosts. `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hH42M݀%^,e\Y! ՞L Ũgۦ+!`g ʾy-_C%Vdv@'6$f|vlȖ_"-9TUӱE0+m%Ņ9pLF]Wiچs5.5Jh>|VrOyN|MQԪ@ʸXd-ڴGsY٤zIXS.'DILԴM-bfL|2wƛkernel: protection fault trap, code=0 Stopped at ktrops+0x58: movq 0x8(%r14),%r14 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace ktrops(ffff8000371a3470,deadbeefdeadbeef,0,8000053e,fffffd8069109e80,fffffd807f7d3478) at ktrops+0x58 doktrace(fffffd8069109e80,4,53e,0,ffff8000371a3470) at doktrace+0x6dd sys_ktrace(ffff8000371a3470,ffff8000371b37f0,ffff8000371b3740) at sys_ktrace+0x11c syscall(ffff8000371b37f0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x571ce565420, count: -5 ddb{1}> show registers rdi 0xffff8000371a3470 rsi 0xdeadbeefdeadbeef rbp 0xffff8000371b3510 rbx 0xfffffd807f7d3478 rdx 0 rcx 0xffff8000371a3470 rax 0xffff800029b7bff0 r8 0xfffffd8069109e80 r9 0xfffffd807f7d3478 r10 0x801b9bba335887eb r11 0x431b72472103c615 r12 0xffff8000371a3470 r13 0xdeadbeefdeadbeef r14 0xdeadbeefdeadbeef r15 0x8000053e __kernel_virt_to_phys+0x53e rip 0xffffffff82d82898 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000371b3490 ss 0x10 ktrops+0x58: movq 0x8(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=411070 pid=70252 tcnt=3 stat=onproc flags process=8000000 proc=4000000 runpri=17, usrpri=61, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371a2540,0xffff8000ffff5988 process=0xffff8000371a56a0 user=0xffff8000371ae000, vmspace=0xfffffd806bed4528 estcpu=11, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33580 57654 55608 0 2 0x8000000 syz-executor 3211 143954 15047 0 2 0x8000000 syz-executor 3211 438998 15047 0 2 0xc000000 syz-executor 26905 50325 15603 0 2 0x8000000 syz-executor 26905 452883 15603 0 2 0xc000000 syz-executor 99164 443175 60695 0 2 0x8000000 syz-executor 99164 255172 60695 0 3 0xc000080 fsleep syz-executor 70252 518169 77476 0 2 0x8000000 syz-executor *70252 411070 77476 0 7 0xc000000 syz-executor 70252 149157 77476 0 2 0xc000000 syz-executor 15047 495143 91074 0 3 0x8000082 nanoslp syz-executor 77476 427431 91074 0 3 0x8000082 nanoslp syz-executor 77558 98798 91074 0 3 0x8000082 wait syz-executor 3527 390722 91074 0 7 0x8000002 syz-executor 60695 284864 91074 0 3 0x8000082 nanoslp syz-executor 55608 11776 91074 0 3 0x8000082 nanoslp syz-executor 13610 34292 91074 0 3 0x8000002 biowait syz-executor 15603 6930 91074 0 3 0x8000082 nanoslp syz-executor 91074 270847 83832 0 2 0x8000002 syz-executor 83832 380236 52204 0 3 0x810008a sigsusp ksh 52204 452232 45025 0 3 0x18000098 kqread sshd-session 45025 373019 19621 0 3 0x18000092 kqread sshd-session 56389 81927 1 0 3 0x18100083 ttyin getty 19621 103065 1 0 3 0x18000088 kqread sshd 55918 336704 10979 74 3 0x19100092 bpf pflogd 10979 245410 1 0 3 0x18000080 sbwait pflogd 78217 27732 41540 73 3 0x19100090 kqread syslogd 41540 334339 1 0 3 0x18100082 sbwait syslogd 8459 110005 1 0 3 0x18100080 kqread resolvd 57407 118685 67081 77 3 0x18100092 kqread dhcpleased 83271 181462 67081 77 3 0x18100092 kqread dhcpleased 67081 445936 1 0 3 0x18000080 kqread dhcpleased 465 58011 0 0 3 0x14200 bored smr 28124 271378 0 0 2 0x14200 zerothread 5154 407296 0 0 3 0x14200 aiodoned aiodoned 30304 153825 0 0 3 0x14200 syncer update 52037 220984 0 0 3 0x14200 cleaner cleaner 88439 143696 0 0 3 0x14200 reaper reaper 69818 44108 0 0 3 0x14200 pgdaemon pagedaemon 2310 405839 0 0 3 0x14200 bored viomb 68158 107268 0 0 3 0x40014200 acpi0 acpi0 79632 15201 0 0 3 0x40014200 idle1 53902 278846 0 0 3 0x14200 bored softnet3 68702 101479 0 0 3 0x14200 bored softnet2 98772 329101 0 0 3 0x14200 bored softnet1 17507 185289 0 0 3 0x14200 bored softnet0 79651 5619 0 0 3 0x14200 bored systqmp 32332 464094 0 0 3 0x14200 bored systq 63091 289164 0 0 3 0x14200 tmoslp softclockmp 97028 254258 0 0 3 0x40014200 tmoslp softclock 44825 490017 0 0 3 0x40014200 idle0 1 31731 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 26905 (syz-executor) thread 0xffff8000371a2540 (452883) exclusive rrwlock inode r = 0 (0xfffffd806bde62c0) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domknodat+0xb4 #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 70252 (syz-executor) thread 0xffff8000371a3470 (411070) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835f03a0) #0 witness_lock+0x5b8 #1 __mp_acquire_count+0x58 #2 mi_switch+0x658 #3 sleep_finish+0x229 #4 biowait+0xc1 #5 bwrite+0x2e2 #6 ffs_update+0x34c #7 ffs_truncate+0xcb6 #8 ufs_inactive+0x203 #9 VOP_INACTIVE+0x107 #10 vrele+0x129 #11 ktrsettrace+0xe7 #12 ktrops+0x271 #13 doktrace+0x6dd #14 sys_ktrace+0x11c #15 syscall+0xaf8 #16 Xsyscall+0x128 Process 3527 (syz-executor) thread 0xffff8000ffff6a40 (390722) exclusive rwlock amaplk r = 0 (0xfffffd806cb21050) #0 witness_lock+0x5b8 #1 uvm_fault_check+0x521 #2 uvm_fault+0x112 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806cd26d10) #0 witness_lock+0x5b8 #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 13610 (syz-executor) thread 0xffff8000ffffccb8 (34292) exclusive rrwlock inode r = 0 (0xfffffd806bde6b40) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8070b8b4e8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10206 10421K 10478K 166960K 11339 0 pcb 17 13K 14K 166960K 68 0 rtable 241 7K 7K 166960K 365 0 pf 32 9K 10K 166960K 43 0 ifaddr 45 15K 15K 166960K 47 0 ifgroup 55 2K 2K 166960K 55 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 4K 166960K 1486 0 iov 0 0K 2K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1368 86K 86K 166960K 1418 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 6 0K 0K 166960K 6 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 16 57K 93K 166960K 165 0 sigio 0 0K 0K 166960K 1 0 proc 69 91K 140K 166960K 531 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 2 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 359 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 216 72K 73K 166960K 3061 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 41 82K 106K 166960K 1234 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 12 0K 2K 166960K 28 0 temp 34 6802K 6867K 166960K 4035 0 kqueue 13 20K 22K 166960K 25 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 36 0 33 1 0 1 1 0 8 0 rtentry 112 113 0 1 4 0 4 4 0 8 0 unpcb 144 55 0 38 1 0 1 1 0 8 0 syncache 336 3 0 3 2 1 1 1 0 8 1 tcpcb 808 13 0 8 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 336 202 0 194 10 1 9 10 0 8 8 nd6 136 26 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 19 0 0 1 0 1 1 0 8 0 pfstkey 128 19 0 0 1 0 1 1 0 8 0 pfstate 376 19 0 0 2 0 2 2 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 457 0 0 29 0 29 29 0 8 0 art_table 32 458 0 0 4 0 4 4 0 8 0 art_node 16 112 0 10 1 0 1 1 0 8 0 semapl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1605 0 96 95 0 95 95 0 8 0 ffsino 272 1605 0 96 101 0 101 101 0 8 0 nchpl 144 1828 0 146 63 0 63 63 0 8 0 uvmvnodes 80 1748 0 0 36 0 36 36 0 8 0 vnodes 216 1748 0 0 98 0 98 98 0 8 0 namei 1024 5610 0 5609 2 0 2 2 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 5343 0 5342 3 2 1 2 1 8 0 plimitpl 152 35 0 18 1 0 1 1 0 8 0 sigapl 424 463 0 415 8 1 7 7 0 8 1 futexpl 64 661 0 660 1 0 1 1 0 8 0 knotepl 120 64 0 0 2 0 2 2 0 8 0 kqueuepl 216 28 0 19 1 0 1 1 0 8 0 pipepl 320 108 0 81 3 0 3 3 0 8 0 fdescpl 496 445 0 415 5 0 5 5 0 8 0 filepl 152 1758 0 1513 14 0 14 14 0 8 3 lockfpl 104 23 0 20 1 0 1 1 0 8 0 lockfspl 48 13 0 10 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 110 0 96 1 0 1 1 0 8 0 zombiepl 144 416 0 415 1 0 1 1 0 8 0 processpl 1152 463 0 415 5 0 5 5 0 8 1 procpl 648 523 0 470 7 1 6 6 0 8 0 sockpl 664 295 0 267 12 1 11 12 0 8 8 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 241 0 0 31 0 31 31 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 241 0 0 16 0 16 16 0 8 0 bufpl 280 2249 0 97 154 0 154 154 0 8 0 anonpl 24 161989 0 158794 25 3 22 25 0 185 0 amapchunkpl 152 10222 0 9789 21 0 21 21 0 158 0 amappl16 200 4715 0 4700 5 4 1 5 0 8 0 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 122 0 110 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1089 0 1059 3 1 2 2 0 8 0 amappl11 160 93 0 79 1 0 1 1 0 8 0 amappl10 152 43 0 43 1 1 0 1 0 8 0 amappl9 144 135 0 135 1 1 0 1 0 8 0 amappl8 136 20 0 18 1 0 1 1 0 8 0 amappl7 128 105 0 93 1 0 1 1 0 8 0 amappl6 120 167 0 166 1 0 1 1 0 8 0 amappl5 112 139 0 127 1 0 1 1 0 8 0 amappl4 104 312 0 294 1 0 1 1 0 8 0 amappl3 96 1933 0 1833 3 0 3 3 0 8 0 amappl2 88 616 0 555 2 0 2 2 0 8 0 amappl1 80 7809 0 7226 15 0 15 15 0 8 1 amappl 88 2699 0 2545 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 445 0 415 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 445 0 415 1 0 1 1 0 8 0 vmmpekpl 168 5754 0 5723 2 0 2 2 0 8 0 vmmpepl 168 37440 0 35640 85 0 85 85 0 357 2 vmsppl 440 444 0 415 6 1 5 5 0 8 1 rwobjpl 56 17508 0 14849 39 0 39 39 0 8 0 pdppl 4096 897 0 830 97 26 71 85 0 8 4 pvpl 32 10410 0 0 84 0 84 84 0 265 0 pmappl 248 444 0 415 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 393 0 30 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83496ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835f0198) at __mp_lock+0x190 intr_handler(ffff80002a10ffe0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff835f0198) at __mp_lock+0x192 intr_handler(ffff80002a110140,ffff80000006c780) at intr_handler+0xe1 Xintr_ioapic_edge26_untramp() at Xintr_ioapic_edge26_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 uvm_fault_upper(ffff80002a110390,ffff80002a1103c8,ffff80002a110290,0) at uvm_fault_upper+0x29e uvm_fault(fffffd806cd26c20,7947bcf82000,0,2) at uvm_fault+0x1b2 upageflttrap(ffff80002a110510,7947bcf82cf8) at upageflttrap+0xa9 usertrap(ffff80002a110510) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7947bcf834a0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at ktrops+0x58: movq 0x8(%r14),%r14 ddb{1}> trace ktrops(ffff8000371a3470,deadbeefdeadbeef,0,8000053e,fffffd8069109e80,fffffd807f7d3478) at ktrops+0x58 doktrace(fffffd8069109e80,4,53e,0,ffff8000371a3470) at doktrace+0x6dd sys_ktrace(ffff8000371a3470,ffff8000371b37f0,ffff8000371b3740) at sys_ktrace+0x11c syscall(ffff8000371b37f0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x571ce565420, count: -5