last executing test programs: 3.985515663s ago: executing program 4 (id=2430): r0 = socket$inet(0x2, 0x5, 0xda) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="c4993ffc", 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a836289681106692", 0x40}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 3.615197543s ago: executing program 4 (id=2438): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/4, 0x4}, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xc21e, 0x9, 0x1, 0xd2e, "de81f97e500d0100001900", 0xb, 0x5}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000000c0)="7529eb67b3503c43df84995fb9bb20b2180bf58846e264d2ae6cc2765d865d739938189f36e8cbd621af8f481e18f672359ec8e94070c744a346a63ae47cd4e9489b950e8f5fb25dc5cbba81735a94dd33a2f237b78f52a7c3d6c361d0ab55ef37d67f4113a8ff5f506e8197dbc730ccea5789393c91dcb76d9aa0a988f2516c96683ab4829b85e50254fab96647164cac6d03c94bddd663ec6bd29a8b238724d87e72584abd20261f8febac4813f236755a45089c938e5a7ddcdab0bf57c21ab8a5fbe9e27a743a230c008bea4e32cb", 0xd0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a87", 0x20}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a87", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d17a82026dec3e59be543bfcb4c969ba6cd231f6af7b034835f8c9d7703c616f7e2205117bc333f12", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d17a82026dec3e59be543bfcb4c969ba6cd231f6af7b034835f8c9d7703c616f7e2205117bc333f12", &(0x7f0000000080)=0x2c, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, 0x0, 0x0) (async) setsockopt(r2, 0x0, 0x21, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1c, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/100, 0x64}, 0x43fcd}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x2) 2.716089968s ago: executing program 4 (id=2466): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async, rerun: 64) setgid(0xffffffffffffffff) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 32) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x61b) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 2.543870528s ago: executing program 4 (id=2468): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="c5ea6039f9e2011c5dc17154e0ec1c14ec6b585632561657f595c8c7d3335c92710000000000cedd6312ccdf00b67b31", 0x30}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x8, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) socket(0x24, 0x2, 0x0) (async) r2 = socket(0x24, 0x2, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xc, 0x6) 2.511979185s ago: executing program 4 (id=2471): mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) (async) setgroups(0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51d78b06cc4dd9ae34b7c927660000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x31, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) (async) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) setgid(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10000) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) 2.409109867s ago: executing program 4 (id=2475): open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000400)={0x1751, 0x2, 0x2000000, 0xfffffd7c, "1a00d200000000000800", 0xad38, 0xfffffffa}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff464c, 0x9, 0x1, 0xd2c, "de81f97e9102839071cb075ac23b500d01000019", 0x5, 0x5}) writev(r2, &(0x7f0000000700)=[{&(0x7f00000009c0)="7529eb67b3503c43df84995fb9bb20b2180b46e264d2ae6cc2765d865d739938189f36e8cbd621af8f481e18f672359ec8e94070c744a346a63ae47cd4e9489b950e8f5fb25dc5cbba81735a94dd33a2f237b78f52a7c3d6c361d0ab55ef37d67f4113a8ff5f506e8197dbc730ccea5789393c91dcb76d9aa0a988f2516c96683ab4829b85e50254fab96647164cac6d03c94bddd663ec6bd29a8b238724d87e72584abd20261f8febac4813f236755a45089c938e5a7ddcdab0bf57c21ab8a5fbe9e27a743a230c008bea4e32cb28812e67e0963161223e25654ea78497704d6238e9ab05ca7ec43a8c93c02b37fbe411b0bf8fe0afcbc2f88da75421bb5104dd4fb8a37a341d01", 0x108}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x9, 0x2}, {0xb3, 0x10, 0x89, 0x12}, {0x6, 0xa, 0x83, 0x9}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea42957432ab34db3eda6a85a63", 0x40}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() pipe2(&(0x7f0000000240), 0x4) kevent(r4, &(0x7f0000000000), 0x2d, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 2.285096208s ago: executing program 1 (id=2478): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) chown(&(0x7f0000000240)='./bus\x00', r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8004, 0x0}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000580)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) r4 = msgget$private(0x0, 0x120) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) setrlimit(0xb801aa0d233b5175, 0xfffffffffffffffe) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x10001, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x2, 0x80000001}, {0x3, 0xdfffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x6, 0xe2, 0x7, 0x100}, {0x81, 0x40b, 0xf15, 0x2}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x4, 0x800, 0x3, 0x10000009}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x3, 0x6, 0x7ffb}, {0x3, 0xfffffffc, 0x6, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7c9, 0x7ffffe}, {0x401, 0x10, 0xa, 0xa2}, {0x3, 0x1006e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x6, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) 2.280862735s ago: executing program 3 (id=2480): socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {0x0, 0x9}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x3}, {0x0, 0x1}, {}, {}, {0x3}, {0x0, 0x7}, {0x2, 0x9}, {}, {0x3, 0x800}, {0x0, 0x8}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x20c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) 2.107941038s ago: executing program 3 (id=2481): r0 = socket$inet(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async, rerun: 32) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="42ea0e3e721010000000000000000000", 0x10}], 0x1) (async) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000040)) 2.102356564s ago: executing program 3 (id=2484): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) madvise(&(0x7f00004a3000/0x4000)=nil, 0x4000, 0x3) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) 1.763331839s ago: executing program 1 (id=2487): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x0, 0x4000, 0x2) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x40) mkdir(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000006c0)}, 0x406) r3 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() msgget$private(0x0, 0x5a7) flock(r4, 0x2) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fchflags(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x5, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x65) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x49) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x0, 0x8000, 0x2}) chdir(&(0x7f0000000000)='./file0\x00') 1.762744721s ago: executing program 3 (id=2489): mkdir(&(0x7f0000000080)='./file0\x00', 0xe0) (async) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) rename(&(0x7f00000001c0)='.\x00', 0x0) 1.757524428s ago: executing program 3 (id=2494): r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) socket$inet6(0x18, 0x4000, 0x5) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) listen(r3, 0x9) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 1.617048922s ago: executing program 1 (id=2495): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x7fd, 0xffc}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x7fd, 0xffc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[r1]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0xb86, 0xffffff7c, 0x9}, {0x1, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0xfffffffd, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30004}]}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="fcc0c16ed5d46d96ba14ada81b7a11ec001e022899d97e82a7fc490314e7a4ccf2b99c4108c4662fc7111928ff1a0b57786f02699b8a3179d45861317514b7d19dae97230ed9f727415d7dbb0ca52331a1b88c27b372f1a418a1", 0x5a) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="fcc0c16ed5d46d96ba14ada81b7a11ec001e022899d97e82a7fc490314e7a4ccf2b99c4108c4662fc7111928ff1a0b57786f02699b8a3179d45861317514b7d19dae97230ed9f727415d7dbb0ca52331a1b88c27b372f1a418a1", 0x5a) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, r0, r2, 0xffffffffffffffff, 0x0, 0xf4, 0xfffe}, 0xb, 0x10025, 0x0, 0x0, 0x7ffffffffffdfffd, 0x6, 0x7, 0x8000000000000e66}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000240)={0x5ea3, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.449030494s ago: executing program 1 (id=2503): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xc21e, 0x9, 0x10000005, 0xd2a, "de81f97e500d0100001900", 0xb, 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="7529eb67b3503c43df84995fb9bb20b2180bf58846e264d2ae6cc2765d865d739938189f36e8cbd621af8f481e18f672359ec8e94070c744a346a63ae47cd4e9489b950e8f5fb25dc5cbba81735a94dd33a2f237b78f52a7c3d6c361d0ab55ef37d67f4113a8ff5f506e8197dbc730ccea5789393c91dcb76d9aa0a988f2516c96683ab4829b85e50254fab96647164cac6d03c94bddd663ec6bd29a8b238724d87e72584abd20261f8febac4813f236755a45089c938e5a7ddcdab0bf57c21ab8a5fbe9e27a743a230c008bea4e32cb28812e67e0963161223e25654ea78497704d6238e9ab05ca7ec43a8c93c02b37fbe411b0bf8fe0afcbc2f88da75421bb5104dd4fb8a37a341d015400c057669792163e75199201a29d9d25a0196dbc2fe67748cda755962d4fcf4fe50c77fd2b44a4c12e6dafc31875995b9c087c26e050844031d5d6dbbea9507c06a554d84012789a52f7eafe081df26720af91a2683b1e8b76db403cfc53e2055b0fac2e9a8df26bb641425d0be27db147594510510846f0485949845488f44766e60d", 0x18e}], 0x1) 1.33740959s ago: executing program 6 (id=2505): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='.\x00') 1.334867329s ago: executing program 5 (id=2506): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) 1.229825823s ago: executing program 1 (id=2507): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x5}, {0x7a, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0xb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabb9d40cb0000000000000000130b405b1c7d47e22995cb2ed09ab10e8137ad12fb00b059db23", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000000d860a82060dec3e59be543bfcb4478f3ae80ca937703c616f7e2205117bccbd7c500c9faa6ed254bb4302abef803b4e7bbcfce17018d2d3af5642d5b34b132aec7", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabf", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000a80)="000000d860a82060dec3e59be543bfcb449377b7f1", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000000)="bb89a7a58919b0f928e41c8a84e1", 0xe) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0xf0, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d6e156", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r4}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) clock_getres(0x4, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r5, 0xffffffffffffffff) 1.227909352s ago: executing program 5 (id=2510): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x0, 0x6}, {0x6, 0xfffffffffffffde2}}, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES8=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRES64=r0, @ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x1, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) listen(r4, 0x9) close(r1) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/169, 0xa9}, {&(0x7f0000000340)=""/175, 0xd3}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, "97a2e9c74200", 0x7, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000040)="71f91e3471ed2c77d9cb2cc85a91503b94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.227334947s ago: executing program 6 (id=2511): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x180) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x7f}, 0x5, 0x2, 0x0, 0x0, 0x3, 0x63, 0x0, 0x4}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="b2c704bcc70147784d1d60608b5885c8e2a27ed789c8dd2832ac61fca8aa68daa980765b86b283a3b2d1c57a96ebccebba53bf51eaeb6296e38c8c6fdfbea537ec0bed1963ec005765f194e96f48778914e52f0f7ead0fa8274d90f017f6f0f4f70612dd39a9ea245877ee0d32d0a1fc0b6011f4eea56a7c3c6e8bd0", 0x7c, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x4, 0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x40045700, &(0x7f0000000040)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x84a0, 0x0) fsync(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) socket(0x10, 0x4, 0x1) 981.122586ms ago: executing program 5 (id=2513): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xff, 0x8}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$hw(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 842.946451ms ago: executing program 5 (id=2517): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept$inet(r2, 0x0, &(0x7f0000000100)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x8, 0x7bed, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500", 0x1}) poll(&(0x7f0000000000)=[{r0, 0x10}, {r3, 0x100}, {r3, 0x10}, {r3, 0x2}, {r3, 0x100}], 0x5, 0xd) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000140)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 831.280353ms ago: executing program 1 (id=2519): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10489, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x801, 0x7, 0x0, 0x100, 0x80000000, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0xc, 0x71000}, {0x7, 0xbf1, 0x8, 0x7}, {0x5, 0xf89, 0x0, 0x409}, {0x1, 0x7fd, 0x7, 0x4}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0xcdf, 0x100, 0x9, 0x6e}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x18, 0xd1b, 0x88}, {0x1bc, 0x90001, 0xc, 0x3}, {0x7ff, 0x9, 0x800008, 0x6}, {0xb8c, 0xc3b, 0x79f0, 0x4}, {0x29a71717, 0x2, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xd, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x9) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000480)="00ea6f53f8412313bd2805f650bcf3aa6d45d722fabcbeac63a6de85ab5ea133d256b6f9b26745af5ef3a7ce5b9fa37cf52f7a32214c79bcc998361e0b3d277380c186023a32956b50f3b9b93c821e20873faa52854c526afce314a8dec6cf4bc2113b5374b6bcdf2fef5f882d58ca0f3e0ab81116e07c1073b168ae01e0acbfaa65c0b511accbd620b3c17b0d3618f6e031329d097657675e6827f628cdf3aff7ffebe4445849bcdb47cec1b3d0b10df5241f6784abbfe027ac4a11ee7ca68dd85b8150011a2025ed6dc7a28225badaf6acabea951d4e7e9efd98d7d0145765568e8cfd7a1299f352a97f215517c2943bb6ebba78259812223c5f4f652058d13c888a897507c7751f7baef03bf76ee1ff88363d934af6766972948fb9174f407a2955d382ca13f0f8fd4903", 0x12c}], 0x1) r3 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000000)=0xfffffffffffffef9) r4 = open(0x0, 0x80000000000206, 0x40) r5 = open(0x0, 0x70e, 0x0) ioctl$FIONREAD(r5, 0xc0106924, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x25, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x8003, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x2b}, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r7, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x0, 0x0}) 827.229253ms ago: executing program 3 (id=2521): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f00006ab000/0x10000)=nil, 0x100000000ffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil, 0xfffffffffffffffd}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getegid() setgid(r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/100, 0x64}, 0x893d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x400) shutdown(r1, 0x2) r3 = dup2(r1, r0) r4 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x220, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x101, 0x40, 0x8, 0x0, "b9c8644ed39979995c21ee0bb7cc5c47380ffddf", 0x7, 0xc}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x19}, 0x2, &(0x7f0000000540)="412ea021fde0e1c9edd28256eec1df1c5ff0d32a9365a7d1e02f80703260ca148ab40cfe0a714268973a2edef9dfed69252b542d9c7555e298e143bb2ee1ee22569fe88c9a9d3725d6445edf9154fa988eb1a8be0cf6d0528517c962d38549823824c5f705580240f9081c4c971cf6eca768c58309c08a3f0b8a67f1b990a6ef0166368d532689956d5fa16e133aa4d79d02662ca2d6d232", &(0x7f00000002c0)=0x98, &(0x7f0000000600)="65807309e59448904e9231b7db7c030cd023dfa5dab78917f59db1bd9c255f5be1fcaf62d438aaf824e53528d635572cf79fc590c1df272a8d2212f7b0a091c88022348f2fc06b111c8081244860ec65dc00864fbd3e5f9660bd1e4597c1f8725d1b97e769ec87c46af146f1be7efaea51d1e184a6b44d3ae73c2819f496bbf76aac69dc22980191329c9f85406728f49d8856413fc2a11eff", 0x99) ioctl$FIONREAD(r5, 0x80047476, &(0x7f0000000040)) r6 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r6, &(0x7f0000000200)=""/96, 0x60, 0x802, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@echo={0x8, 0x0, 0x0, 0x1, 0x5}}}}}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) syz_open_pts() 574.451403ms ago: executing program 0 (id=2525): pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) readv(r0, &(0x7f0000002680)=[{0x0}], 0x1) recvmmsg(r0, &(0x7f0000001200)={&(0x7f00000011c0)={&(0x7f0000000140)=@un=@file={0x0, ""/4099}, 0x1005, &(0x7f0000001180)=[{&(0x7f0000000000)=""/170, 0xaa}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x2, &(0x7f00000036c0)=""/4096, 0x1000}, 0x6}, 0x10, 0x1, &(0x7f0000001240)={0x10000, 0xd5}) syz_emit_ethernet(0xe, &(0x7f0000001940)={@local, @empty, [], {@generic={0x8847}}}) 507.753372ms ago: executing program 0 (id=2527): r0 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x80006, 0x7ff, 0x14, 0x8}, {0x6, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000000000000070000003300", 0x12, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = syz_open_pts() close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x1007ff, 0xfffffffb, 0xffffffff, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffe, 0x5b13}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32eda514d182589970879a62bfc48d", 0x1, 0xd}) 506.24771ms ago: executing program 0 (id=2529): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x5}, {0x7a, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0xb}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000280)=[{0x5, 0x10, 0x0, 0x8}, {0x3ff, 0x5, 0xa1, 0x1}, {0x6ef4, 0x3, 0x8, 0x5}, {0xec, 0x8, 0xf, 0x8}, {0x6, 0x4, 0x80, 0xffffffff}, {0x3, 0x3, 0x1, 0x80000000}, {0x8, 0x1, 0x1, 0x4000000}, {0x4b73, 0x40, 0x7, 0x9}, {0x8001, 0xa, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="c5eabb9d8e11059cc2f98e170c40cb00007add0b4002007d47e22995cb2ed09ab10e8137ad12fb00b059db23b6db7906000000e6ff89af7bd2f67b7623ad8e5d7defd33b930d41a89a1bf24f3409b7111f9780787594da810272f495296ba3c01899307435ff3a504e69d15e8c59945519991127b54a44a9e50187c9", 0x7c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000000d860a82060dec3e59be543bfcb4478f3ae80ca937703c616f7", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "d6e100", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 461.816806ms ago: executing program 0 (id=2530): syz_emit_ethernet(0x86, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655aebfeea6d8c486dd605f6ad900503a7f00000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff020000000000000000000000000001c8"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, &(0x7f0000000540), 0x0, 0x0, 0x0) 448.335314ms ago: executing program 0 (id=2532): syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x6, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast, @empty, {[@generic={0x0, 0x2}]}}}}}}}) 446.727104ms ago: executing program 0 (id=2534): sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8021ac00000, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000219000/0x1000)=nil, &(0x7f000052d000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000413000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f000027d000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f0000475000/0x3000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000008000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000680000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x7}], './bus/file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000580)="676c4cd9", 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000000)="fef28892e0", 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x400003, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x4, 0x80}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x6, 0x9}, {0x4, 0x800, 0x1, 0x9}, {0x9, 0x9, 0x28002, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x3, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x7636) 361.729113ms ago: executing program 7 (id=2535): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) madvise(&(0x7f00007c3000/0x1000)=nil, 0x1000, 0x5) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0x1}, 0x2, &(0x7f00000002c0)="8ec4aa2c4f47b4043cb00000000000", 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) close(r0) (rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x5) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) (async) close(r1) (async, rerun: 32) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000003, 0x81ad, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x7}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x2}, {0x801000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f00001a2000/0x2000)=nil, 0x2000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0xf5965de1884824eb}) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x14, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="96ab29060874bb05a711d18b13c576604ff7276e7a3388073689d974c37a00e7e142886533c878cc750ec49fed350fbefa5aa1883790d6b75bbf8f7a9249fbec2a0ccdba826c8697aaf75d4f67c6d0af", 0x50}, {&(0x7f0000000380)="ad99babf1dc50e82be37c71171157d60978f15fd7ec7b79e7be80f2400098cc24f9583e29c0db25bfe12e72e10971300a0a04b66b53f966132fb2af006873f5f5b0738880cf79662f9325a2d737ff0b6c4d7a86f538d318617307078ded587d34a56e19ed8ffda5a18cda07bdefc6d2897a48d65dcde0fe753bcf3ae8086578124949dde13776b760b7e5f57303e7d3dcf7c7ba39e84ce6bcf436917e31ad5cbbb2b4e1800a4dffd3fb7c273c4422c0642d2530bd763ee1c5c4e537b23552d2fa5ba12adef976c8952361734772743f107308900a111f0c1bf5f37de4d6cf5b2e19e73000b5f74a96acf96ae83a062ce73072bdd2c8eda8d28b2d1faae2cd9d281bbba14dd6e080aee6043037f7b985e6c9420df8cfd07f0c7f90f63bb8a86bc6a15b4cb3f78ac79853cc932d77147a6f4186ebfa5df1669212d70d56398fec5aa9da0c5bf873c71974146aee1a96e1464f74ad1237b41eda07d902d2c4647045835ba88169652803182af9cb870f57f7f1515a0cbd5e8163669d89bccc02bdce3b7dfb044d1990968276e49faaf6df409fb2ef58c7e70c500092246d830662415d1e9ea31adb1c376e0573cfd587a8aa0673ac8293f0accb5ee1e17b694bab5e69ccdbee982b87281cf91bae1ffb79b28bc1f992c8fa41f100ffbe85902623f2c073cd0bcfcf563a136c5351c5fd5028e29999283cfb203ab6f45680f3589673d1035f41e64d366f1a4e121905a56e0dbf576c0bbef40931eb4d7a45277a206d9a01d271615d67cb441f9f745fd13ecf0328e81414d3d4c67bb4b882c3212d0dd85ef251a656f90fb6a295c006f66b8471724376fb7e58bd85e12f62176dc1cad1eb7679732feff25678e0143a9a6de946d33384fce34ce6840a7afa64432451503f8b2ad7e31e7281e98e932dfc1cb7c2f1d95f0db33cc05921775d13a0ec9fc41843bed22e16af85b3795c6c8e72afbbe413c776334c8f3e6583512842bc4e1820613c8039a229a556afc1323bd525a7302aa9cf96a0b2e747d12403981dc2fc59a33109705b09e70672b27d74032bba7abdb548b67c5a70a4da94ff22b912ddd429a3762ccf1bb6de209aa3c3ccb39901c0d580d802fb5451f0477be89fc9aeda36658287892ca35e94ecb9668a93763a0be3806d795dbec1f46633bb0f48a633399e0b5f6a71cfd69cf288f0185d708621cb3f5f39743cd65d789da42e774022b01a677c2d3ec1c619171b9d449b0cefd43649e23c5f835cb498cc96611f4483872b0fc47ba0a32737f20edea275d83c39d91c4e8531498f3fb8230a56b691cf4dd1d2c4ccb0d4c41f81e404f72c14613a7b62e0f82e7888863db0ecd3f60b54757d2c9e3654ba28310a60803abdaf623d1e9b11ad08c72f136bc3e00a0093923467b3602d2339dbe77c1ae2d8bd75ebb26b2815d06bac0b73f5b8dfb5604a491dd89064edea5fe474a01c97ccbf868a66bda422f82e0d985999e65f12268064e0590107f02ff46ff01042e59b1b8ba87d0f6fd4789a2c51d43512ed594b173335cba2e6a78cca0213ca6393d3e1e24f6b66892b9a11762667805b2f63e960dfd8080875ce43b24eff532dfba1dddeac3e7f0e60be088c3c1b30814c0aee9cdf514593b1ad706f12c10479fb6564482ca7ac0ed49af7556baa0b233bdc8ac4ca9de030054e3be3df5f46ae8e9ed828d53649402b824291f42626ffb5cfc9179aeaadab52d34ea768acb0d82ec61ac94ee962506974ca6f3522954d94d19afd2a8d14f1b9842ef245c23167e0a7cd027cf1321af0208654b128fb2cf7829cc5c99a84993eb5561f1567d0843b8f71445e10940bdcf42c4fd345acf2d8e5e4dfe7c6e6f7465c9d84ad598bc5cb74b956ab0ebfefa1cad777c58403a860b897753ee9867fcade6f909f0441a9161913c5c4f88e722f312831a4a712fd1ca6b1b60bf2d193584740ff96c10b4417d2fcfb31a558e01b611295b2966b4bbdb550b80511c0f6879d51672118d4971bef812898b2e1b30d1f5c326388f4bf79441ba771baa2fb79565adde26e32fb3b995d10f685dd3f69897b123157eceadd05defad8efadc57d6a4418ab1b41c44440ccb8ebd1348fd7a2569b5c017957393e1aae5079e936dc0a27e1a7372173f01aa9c72703a95376eaddbe21fde53bbe97399c504ec406d7a0f54a64431cf01423a70e00450d65815d3dee955318cd58219ac5c9cb3d323221be5470eda62d2d9695470d0661f8945f13cc98192d7bcfcc185b8b02c2101cd4f4b35f41aee6811e2e73279a119c50267a6b1484cd216e76536cd39d88e35009910cb654c3bab9cc3d3c1cb997049b7644e94920a76a663e6361eb9aa660d03b558295d2d950d6d93109250471957f21b9b34b562bb1f066f6c45e5455d86a99e96e563dec88936b265b12e833de959acc713572b9525f14fa2ce90e9e42fdbd4bca019475d89caad47b3957fe0e8375f67023ebac9ddf22ddac0a3164f63d4801796c607b74ccad764745fc78cdc1d36f938ba26a6d407adf74650733bea1b2cead0d78ac63da86b01ed2999eff892a32f9709b32d2bfed3b31e8ade05048dff4968b562b478362fad9af2c2ba6a6fc90f377163b3afec883bfd412081b7cc341698ec9810e139cde855ccd2db2309329a5ec4a6e96792de3f80dac235051a6359fc2f508f8a0dfcaa17d67a955e77c49645253479ca0aeac24f303b0ed5138faf232d4f672df2f950e709b8a482bb7a32b06997b4a097e4e6ff2ab843c73eec248b79cff31db042ccbbcecd6750982db8e15692b093f4521225de47b9c15d68a633240b6d1355c103bc241eea9b41052fe507cd0338dfd52e98cfa5e859bd4ed1788f882c87d504b766efbe47215997a7502511ff4b8d844f801e8f7e2242ca14201cead95f69d8bd60a32469d381cd4f004ea537969a981990e706f0c69cd32de14c25f77138c9627032d3db7f29f7b509804bd6485ae014b43986307b0deee383a988a2b55a89fbac38d758ef64a71736774053fa55d292ec410c4056335ed9de8f94a72ca102be43d0b11b4bd9f84dae2ebb2512a3b95847caa99eb8795c0ca41f880653335e5b92b54fc454c6505831b6040c63ee77b201132bb971d106af26ca5800c5837e1660a0447d452ee49d6cd84be5da82e61006935c0368eaa9f81d2d913d4d56c714debe4f917025acfd393e9ab2d0f98bdfbc678a2bed51992e8c139cdb70ccf0677ee0e9fdda74588286da4aa732f6414a9dab4c44f1bfef7d0a2fee9b35fdf3357d045b78d7ce09de6c4bb110cbaf0ca74d49885445a73e6e6848ab2f0244e24caf0fc7ee282503d56b9b1502e99f128905878137af00418d7b113798a020be54737bc6624db107279ea9505daa6252cf4c1f73c1731b4f77efc03e7efc6556bfbb863105d2f962f5e391bcbfa60054214921d6b5a94a22610210e2345c4151544b0985140e8188947e07d338f3dc6f5c9db237079089dce845c9c7e64630d7cc7fd3ef4fc3a46c6474ccb4bf92a3c2fff123d54a98a887e1ccbd67d6f2d72cfde68028ba7b2d80ee1e51a75b483718174419cd24a4ffd5cf2a89a5c8a4ca4a72e9740b0ce767834a9724c73d7254b3ef923723b03bc699e4fb55cd675775c3fc186a139cdc1e77d1d39cdf828f88101814c5bd1dd640753d0278b9c4658cb2c8cb6b3323954ad62375364be40fd7727b1b54f821ac76f67b64f3c89cd8ee567878c4cea29047a792b38d108225256f3f7303fae8a418c628438882afc68320b27371894643416a50c595f8d518957fe6a7c276f7a1a626444108892ef86f63c5541dfc55dfa1002ce14ee72a8e3c56058dd1390022fc640b3d06aa89927cd71b94740a266c38a11360861dc13b19c3c40e8b144582227e4bf40874e160956205d0a33f202390f5351087e37a7aac2f73c8901fe134d839250ea658fa8fa693abcd94de22eaf45806862e9509b71c7c4b86142e7ddeed17a914f0248dc0f16b148fd7b569de206405bc473ba8ea3d85ca90756e7c86861695fe65da2cd9579ceed763572d42823dae7c9d2a8abef06c6f2f569721752e7863361211bbb1ff3ff15b0451d39605f97c56af9bfa931939f324c508bf6280c4b2c1a2284680185aed43cf7bd2b6aef63274f4984e5fd32a6dfbfcc5ceee81afd39871c4fa19fbe12ef66eb09f1ca47c92e0570b73ce0af9694cd554ac56212f7c3d18e6874a4d91c981533486b22a2402b58e6355ece54b243a08367e41bcaf90d39e04192792d87f4a4090e63ee51761ddb1c81ae1b5b7ac27a659e86b46f2f846f2bc3fbbcb017a7d4da52d62bd6cb82de2de4bd6fe03315e049c6facc7dd9ecf4d15dc3a8ee9fb1f7563f2224a528b76c9afb73183f15d3765214e11660130c3241d2e7f163b6c4bb830e9a9077434e6a5c12264f16ee108a487fb2d175268372165ce54086355e43b637e88f8781087fe4f841064eed2297fb48d9a2fe9f4d22317f2705616515e3862e5ddd951984ea124b8ce90306fb200ec52122cebf9aa2db9fedb119bf6d82f1f5a18c5a4240ae456d3d28b77fd83ee905d151320e186a8f3e3612483722d1a78e5f4fdb3e2094e9b0cacba8c05cd7c3cd99f7852678b373d2ad80c97bf95c34f79bfac0c7525cc731cafa7798041c137328d6529596a66dfc08a457a0bc923fc388a6b72d3472d1d4a7c11d18f4cb64ec72ac7c8aabed86b71c7ae1997a6692b08a74dda3d24ec0f51f5fd52f78733bbe614a1954793ebaa0f4d9489c201778545de079c11b8a69e98dbaf8a03fc6a9a64c1e32d83db3fa050c9f79d3c75e7c772f0861ed997cd2b1cebd154e96a13b9416c9fa28d00ac8b0f767c787ea9dee893adfe34a63c0ecc0130f520a6c7ccb4e86bf46f4ffd29cdfd0f6a7f07d2092e2fd450da6797d4b777ef4781cb4c705095899028db361b9f07d3117dd302d5c226620e8f769121a387fd9b18a83735dadb65b9af748532941b2407a7d0d5484ef28796aac65c24869cfd027993bb5b923dfa6e80a5e6eac78c1891d66feef26054d709f809b176d9adca83aec6e11ed05259b9e8b0ec2db568980edb52e3803d00f24eca7d38222d575613d354a0dce86cc457deaedc280636e3ce7c9d37181afacb2c0272f85b068cc40440b0695a60f08bd100e30474e65a63dc2a0751a297fc222e9b5b66b98a774ecc29fc401156733ace24ed27aca965abd4cc735ecd05dc8bbe2a1956af64bd9367d9b0e3cb2cfafaaf2ff8ca5a3c4c186b616c5ff8b65ef0e02955f5be4b32ef7e4c88ac5a055b4727b81289fca30b7f529c6507afeed88e01a1b0d985a0b06bc1e3a652b7625c554c03629aa91413dd14ed77e0991bb8b5b651fe15aaea63ac55765ad0c29b611f738f55f3152261ae99f952c2dbb5aa029e938a893cbe99188f8e595e7e4f7567f7eb7fb1a4593bd24ef5dbe15a03c4500c9cf2ff873961222513a8ce1f59dc7844b555b5764d0564eed36918ef55a819d0cc047b4f45b6de5c4ebe5e6f4aa760f4866dd8d81b90d13f0f0ad46592ea5cfea4471022bf626b346b76be9f69c1c4ead85a33d22b52266864cf656b1afec1150c48da36fd9e63fdcc54a719b41a7d2105be0501bfb1511c29da2768100b0196c0e79e69f217fba36f5ed6fa5d78411e640494960f14298dbac16f73cdf6e265004fdfb4198edcd43b0679c0f15a78308fa25d6595162ce43f8d853b4a0f5a8af2407066ab4408febbb444958287ad24054f27e3a8facd2b5d4964fff170b1f9db272aab8d11a93065", 0x1000}], 0x2) 359.766745ms ago: executing program 7 (id=2537): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x50) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x20, 0x441}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x5) (async) r2 = socket$inet(0x2, 0x4, 0x5) sendto(r2, &(0x7f0000000100)="3c620115a0aca3402967fc95ff94546211c619f7c158192a27c25c80d68fb1ad59c36ad3ccb31d2bba1c94ad16343aad0647cb29e1c9ca1656b4f9dccb95abc6dbe1d1b2f4be7ba52f6983813e6f2206d114d8f5645fe9c958af501a2ecbe63a2aa92187dc12254f0d447a5ef38d55ecbb251b7ee484394177055173baf2c0bd6a1baf66849ebc25caf13ab1051c648f176f0360876a841fbd07082141a9bcf8583fd308ebbba25822b710da6a33bf915a697e0560a6a5c268b47e3b3c5ea68a16e96c2d69fe7f9234e160242f07d00f8d27d374", 0xd4, 0x4, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/161, 0xa1, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 296.077075ms ago: executing program 6 (id=2539): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r0, &(0x7f00000001c0)=""/87, 0x57) kevent(0xffffffffffffffff, 0x0, 0xf7, 0x0, 0x81, &(0x7f0000000100)={0x3, 0x7ffffffe}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) syz_open_pts() 295.513613ms ago: executing program 7 (id=2541): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) 294.79915ms ago: executing program 7 (id=2542): r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x1, 0x0, 0x7}], 0x0, 0x0, 0x4, 0x0) kevent(r0, 0x0, 0x80000000, &(0x7f00000001c0), 0xa0, &(0x7f0000000240)={0x1, 0x3}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x28) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8140, 0x0) unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) r3 = getppid() r4 = getuid() setreuid(0x0, r4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, 0xffffffffffffffff}, 0xc) 125.966971ms ago: executing program 2 (id=2544): mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) (async, rerun: 64) r0 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x4) (async, rerun: 32) accept$unix(r0, 0x0, 0x0) (async, rerun: 32) close(r0) (async) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r2 = socket$inet6(0x18, 0x5, 0x3) (async) geteuid() (async) sysctl$net_inet6_icmp6(&(0x7f0000000400)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 125.686758ms ago: executing program 2 (id=2545): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/14, 0xe}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) syz_extract_tcp_res(0x0, 0x4, 0x5) r2 = socket$inet(0x2, 0x3, 0x7f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) 120.139031ms ago: executing program 2 (id=2546): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 119.307724ms ago: executing program 2 (id=2547): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01622700"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21f2c82f908b7154d511873275b58e263c5d80b538bfba2d547877c6078e690ab98345281c29bc1865037c7671c2b218c57bf5da3ca2f3d8d44c5fc6a9d594b92a0d53dd0cb3de07a0c5cc72664e99b6d03e76073ba54c9780f1ab8c5218b6c254d214fe67435aee90cceb32d22b72330e280c2787496e70d719e495b5af1ac6aeea378488c723b44b97aa9c563b97b873342ead0dabdedcbce4d25ba63d904f615f85a2c340f264174bc13b0cc746ada8df3ca251a33a5de5bd02c09e30ecfc3aaa519da9bad5ea8f36dca128f45be75789a01fa902322edc87f7111ee1b8264ecd63897d0a8dbce18d813a507d63616e749caaf01adae951fa329ef2ab14140c115f19999679ce5a84fc07b67f576414f77d91fd40c89c409657a86e529b3547e478a421110b2b96270d1ed491893be074739716e479fbf943a04bad4f1eea314812fd7692919b5510952109cf664376f137efcb47356dcf4ff5997791358b96b40a5ddd82228738b843949d29093fee381514aaa2af2660cb25fb9441a8b152ae4657dfa8fbce16e6b37164fa0369e852d054dbf8b2922b0b6bb26b60168a61c19154f7c572756e0e53be8e87e59afc7b4614ec47976090943ae4ba69932f48219549818fc540eb73d3cfffecf8d9de15742268cfd9447523e58967fa9568cd19e54e631aaee85701f21d70e9c31842c8a68c0c876db790a26dc7f35c7e20e931cd63b335375cb5c5171cda53f6d0c896f8f5a952da060984790ec6e9cbc90e004f6b7b2495381b252bbe33dbfbf6d0723236a6040be0521558a5115cbeace28a586642cdfc90313543f66c0257dfd016e639975d759e36f30c1f8bfa2c88353e20c77b3d9b0b7f56816b4e06b872e8176a431d98b07700b07e4a230633c3c23360313e67bb1429dd4296be475a6d2d488983fad280d01b76ac5d46f8b42d763c2fdd07ba005357f77dd1010416e7c9d7c9ccf9435df3671a9aa5d6444a396d1179ad584636272d7cc70d0f2d9ca15755491d93efff9c5ad008897e19b2a7c4159afcea8b8324db20bf3cc4feb2089cfcc7f2f942f76bcd295d985b00382577c76b6acdffeb850352de798f3a0a260026d31e06ed921c1ab886b54cc750307b1a33a1af7e3c6a3ce526a10321d12352af1ff86dae5272bf1337499feb0249c433fcaf4133c0ed6ed450a82275bd2c217f3549801cb74e8b63d435a1801663f02f2f80d0102bd02333fbc29fe25e4080b3cf1e0843dadba1d6fef0bdea3cff5761bc8c5429c3469e0dce52dbac42133736cb7716b862b457c928efe5dd318bb6404600168c6ed6e0b198b62dad3b2a1fae2cfb243c27d0a34d90f463378fad9cd335a74f1ccb95acaaae37cee083387282262350086c97f352785b4eb8dfef509dac28c58fbd16820d416d8482839af9956a75f59d1daf2f46d32a9cdb8914ca2d50bfb76cb8657920e8eb20409b35a1bddc57b1645f7c193e3698e223695348966f54aecc2d7e90ee8785a145a12e46ef3d9b7088c3b28d226f8d9c98899f3d37fe83131b96aa74b231a732630344126bc00937afeb518fdb9c4305a195a75eeee2e97fb8796d14a380af899751def9e824d8d2aa1635549c41c1ab6aac6d40cf1e4b429d7bf501cc9532ccb8e10d7289976291600a165bf6b2e0af9a59249e909d0e4512", 0x5ec}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYRES8=r0, @ANYRES64=r0, @ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="a4bb2fe1bb4fcb38ca9691fa18e93e4ee555aca4a66e6537f5dc9800141c4f4dbea3e469178c6f973f4ebfa34dda10", &(0x7f00000000c0)=0x2f, &(0x7f0000000100)="575f4e04361bb3a7be5d952c232a8126439468a7d2296b6c5bf285f70738dd76fbcae3d8dae97b52050d87b7716169f160b33c71b2676993d59cf3635c55b1723d0d2190c867486f5cd763c868b4b4ef388a96cd80ae5458ec4d3049d9235a1a895e1aacd7696e85b615559858678b47131a33944c61576a44841835705bf1f7f54a943ae3f2eee3458a6326042b532554095f2598f85c1415663b68334623a8dd86bffbfe86fb9cd411708e32514f43d8c000c3cf07868fd7165ab5468ec864b4572adc4023df93e0d6a33b0210a58346049ceb3c178cb82d24ae984db27a996c", 0xe1) socket(0x10, 0x5, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, 0x0, 0x0, &(0x7f0000000200)="060600a57600000000000000359b0b590000000000001200", 0x18) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munlock(&(0x7f0000101000/0x4000)=nil, 0x4000) mlock(&(0x7f00007b9000/0x3000)=nil, 0x3000) 118.183868ms ago: executing program 6 (id=2548): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ddee36ee6e0e1b0378cf2d4e252b9a794d12c5bd98e071b6e8e656195650092e23f0d72505fefe52065f1d6f9daffc83b2b33852d445b97bb4224137edd126fd97802555f768a5ddf2d944fa0e7ec946b18ee38c3ecfde4836711ce1d8cf3eb4", 0x60}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1c, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) syz_emit_ethernet(0x42, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x2000, 0xfc}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x6, 0x4, 0x3, 0x3b, 0x8001, 0x66, 0x7f4, 0x55, 0x89, 0x4, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop, @end]}}}}}}}) 117.333928ms ago: executing program 2 (id=2549): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) rmdir(0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x85fa, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x3ff, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x10}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) rmdir(0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x85fa, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x3ff, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x10}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) (async) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) (async) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) (async) 72.993494ms ago: executing program 7 (id=2550): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa339670bad56dacb20000200000019078ffffffffdfffffff210090784c1f8ba3"]) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/194, &(0x7f0000000400)=0xc2) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x9) kqueue() (async) r3 = kqueue() r4 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x9) socket(0x800000018, 0x1, 0x0) (async) r5 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x800000018, 0x1, 0x0) (async) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) readv(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x22}, 0x401, 0x1ff, 0x0, 0x0, 0x400, 0x8, 0x0, 0x4}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x123, 0x4}, 0x3, 0x8000000000000001, 0x0, 0x0, 0x51c5efa, 0x3, 0x3, 0x8000000}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x6a) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x6a) 72.744763ms ago: executing program 6 (id=2551): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 15.133764ms ago: executing program 5 (id=2552): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x5}, {0x7a, 0x2, 0x0, 0xb38f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabb9d40cb0000000000000000130b405b1c7d47e2", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000000d860a82060dec3e59be543bfcb4478f3ae80ca937703c616f7e2205117bccbd7c500c9faa6ed254bb4", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaae04b1c561ac486dd6036e28200303b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa010090780000000060d6e10000000000fe8000000000000000000000000000aaff01000000000000000000000000000179ab168cf0c833bb9de6ad2e1394090ffbf81c72acedf4d0cbecd4c0d852733ac370f705f0219c000000000000470b5098408d61ae7fea1d6e8c5d70e02ac9a0d9f027b59732a25d319146ebd844f80e7915cdef321665badb0fb212e89209557997d2179a6f950423f6d2dc1157001bbe584aeb1c7d5b3950614f5e8de118347110e081f17e8a394d1658fbfa0143f4f3fdbe186e482273601956008011c2eb26b22c49b7cee43dd110bb266bea226939fb291ba73bf94bf584e30666dd9c9c3dd5ea22993c96"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x15, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x14}, 0x2, &(0x7f0000000240)="c4d3638b5efffd2b9d13134428a524fd37fa766579fab436fea0814f6578f6f1e24e5754a30661de18f92dfd2ba34271ec5c157586a96cc4f770fe3aecdb848575ae10a1515cc90666309f156cd4ee6ffa590cfbda5eda932fbded1c9adfab88c55a9942dcb54fb288a10f3ad2006f166e47514f8c59c3c8b9ac2da95e2c527de05ab217f9a1aa6adab26e0c981d6f19c607531f36eb197ce6efe46ada4313df8dca0420e1dc376883ac64cc46dcc841886191ff427c81ebabedbb6d6ab4ac9f04701b25d8cbf0dc", &(0x7f0000000180)=0xc8, &(0x7f00000001c0)="3596df81d5473761eb0000000092fba4733f7b7f77dc386e000000000000000000000000100000000000", 0x2a) 9.329465ms ago: executing program 6 (id=2553): readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1}) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(r0, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0xa1, 0x8, 0x1, 0x400000000000008}, {{}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0x3}, {0xc5f, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x2}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x8000803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c2, 0x40000005, 0x4, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a71718, 0xfffffffa, 0x1, 0x6}, {0x2, 0x7, 0xfffefff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r4 = socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x3, './file0aaaaaaaaa'}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 4.441005ms ago: executing program 7 (id=2554): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200, 0x2, 0x0, 0x3}, {0x0, 0x1, 0x8, 0x6}, {0x3, 0x10, 0x0, 0x6}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x3000007, 0x385, 0x80000201, 0x81ac, 0x10001, 0x10, [{0x0, 0x17, 0x4, 0x71002}, {0x2006, 0x9, 0x3, 0xfffffffa}, {0x100, 0x400f88, 0x0, 0x9}, {0x1, 0x2, 0x8007, 0x4}, {0x401, 0x10200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xaa, 0x10000, 0x5, 0x6d}, {0x4000006, 0x801, 0x14, 0x4}, {0x2, 0x82, 0x9fa, 0x5}, {0x7, 0x7ffe, 0xd1b, 0x4}, {0x1c8, 0x80010801, 0x2000d, 0x4}, {0x1000008, 0x9, 0x8, 0xfffffffe}, {0x6, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x4, 0x2005, 0x101, 0x10000000}, {0x0, 0x0, 0xfff, 0xfffffff2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200, 0x2, 0x0, 0x3}, {0x0, 0x1, 0x8, 0x6}, {0x3, 0x10, 0x0, 0x6}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x3000007, 0x385, 0x80000201, 0x81ac, 0x10001, 0x10, [{0x0, 0x17, 0x4, 0x71002}, {0x2006, 0x9, 0x3, 0xfffffffa}, {0x100, 0x400f88, 0x0, 0x9}, {0x1, 0x2, 0x8007, 0x4}, {0x401, 0x10200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xaa, 0x10000, 0x5, 0x6d}, {0x4000006, 0x801, 0x14, 0x4}, {0x2, 0x82, 0x9fa, 0x5}, {0x7, 0x7ffe, 0xd1b, 0x4}, {0x1c8, 0x80010801, 0x2000d, 0x4}, {0x1000008, 0x9, 0x8, 0xfffffffe}, {0x6, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x4, 0x2005, 0x101, 0x10000000}, {0x0, 0x0, 0xfff, 0xfffffff2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) 430.197µs ago: executing program 5 (id=2555): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x200, 0xa, 0xfffffffe, 0x8006, "fb5373f224f208dc490000ef00004000", 0x3, 0x40000}) sysctl$net_inet_ipip(&(0x7f0000000400), 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x8, &(0x7f0000000000)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x15) 0s ago: executing program 2 (id=2556): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440003fb9f7c161", 0xe}], 0x1) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) dup2(r3, r4) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.89' (ED25519) to the list of known hosts. pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: malloc(): allocation too large, type = 6, size = 64424509440 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806b90aca8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 1747226004 seconds pckbd_enable: command error îÒ¬J6fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 6, size = 64424509440 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (Amnesiac) (tty00) login: WuARNING: SPL NOT LOWERED ON SYSCALL 121 6 EXIT 0 9 Stopped at savectx+0xae: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND *161860 33250 77 0x100012 0 1 dhcpleased savectx() at savectx+0xae end of kernel end trace frame: 0x7bdd152ae800, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xfffffd806ebce5a8, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7bdd152ae800, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a28eec0 rbx 0 rdx 0 rcx 0xffff8000ffff27c0 rax 0x33 r8 0xffff80002a28edf0 r9 0xffff80002a28eab8 r10 0x75cf3c99609d67ca r11 0x841f9756bd34c572 r12 0 r13 0 r14 0xffff8000ffff27c0 r15 0 rip 0xffffffff818613ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a28ee40 ss 0x10 savectx+0xae: movl $0,%gs:0x680 ddb{1}> show proc PROC (dhcpleased) tid=161860 pid=33250 tcnt=1 stat=onproc flags process=100012 proc=0 runpri=50, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff2a50,0xffff8000ffff3730 process=0xffff80002a2773f8 user=0xffff80002a289000, vmspace=0xfffffd806ebce1e8 estcpu=0, cpticks=1, pctcpu=0.0, user=1, sys=11, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 70526 255555 46315 0 2 0 syz-executor 70526 10638 46315 0 3 0x4000080 fsleep syz-executor 70526 167938 46315 0 3 0x4000080 fsleep syz-executor 82118 117613 80236 0 2 0 syz-executor 82118 177995 80236 0 3 0x4000080 ttyout syz-executor 82118 301649 80236 0 2 0x4000000 syz-executor 15010 282462 18353 0 3 0x82 nanoslp syz-executor 49798 73621 1 0 3 0x100083 ttyin getty 1009 108406 18353 0 3 0x82 nanoslp syz-executor 86955 442744 18353 0 3 0x82 nanoslp syz-executor 92372 493938 0 0 3 0x14280 nfsidl nfsio 63615 416206 0 0 3 0x14280 nfsidl nfsio 84079 73981 0 0 3 0x14280 nfsidl nfsio 62914 57157 0 0 3 0x14280 nfsidl nfsio 55192 518992 0 0 3 0x14280 nfsidl nfsio 80476 157114 0 0 3 0x14280 nfsidl nfsio 96510 360503 0 0 3 0x14280 nfsidl nfsio 77754 68673 0 0 3 0x14280 nfsidl nfsio 1334 351288 0 0 3 0x14280 nfsidl nfsio 90760 109115 0 0 3 0x14280 nfsidl nfsio 31307 260164 0 0 3 0x14280 nfsidl nfsio 39093 463774 0 0 3 0x14280 nfsidl nfsio 63319 30883 0 0 3 0x14280 nfsidl nfsio 82477 242086 0 0 3 0x14280 nfsidl nfsio 61220 253857 0 0 3 0x14280 nfsidl nfsio 60789 347616 0 0 3 0x14280 nfsidl nfsio 21284 176298 0 0 3 0x14280 nfsidl nfsio 48812 450537 0 0 3 0x14280 nfsidl nfsio 92633 466048 0 0 3 0x14280 nfsidl nfsio 5308 369407 0 0 3 0x14280 nfsidl nfsio 17674 288932 0 0 3 0x14200 bored sosplice 80236 78778 18353 0 3 0x82 nanoslp syz-executor 69857 273847 18353 0 3 0x2 biowait syz-executor 46315 265827 18353 0 3 0x82 nanoslp syz-executor 19080 382073 18353 0 3 0x82 nanoslp syz-executor 70002 519266 18353 0 3 0x82 nanoslp syz-executor 18353 331780 84978 0 3 0x82 kqread syz-executor 84978 325940 34252 0 3 0x10008a sigsusp ksh 34252 403486 61056 0 3 0x98 kqread sshd-session 61056 292823 56089 0 3 0x92 kqread sshd-session 56089 231619 1 0 3 0x88 kqread sshd 3213 487607 96050 74 3 0x1100092 bpf pflogd 96050 511326 1 0 3 0x80 sbwait pflogd 6151 142423 46516 73 3 0x1100090 kqread syslogd 46516 259489 1 0 3 0x100082 sbwait syslogd 72749 27628 1 0 3 0x100080 kqread resolvd *33250 161860 16851 77 7 0x100012 dhcpleased 33276 339822 16851 77 2 0x100092 dhcpleased 16851 173732 1 0 3 0x80 kqread dhcpleased 99149 188202 0 0 3 0x14200 bored smr 93824 415373 0 0 2 0x14200 zerothread 1592 281537 0 0 3 0x14200 aiodoned aiodoned 60832 130492 0 0 3 0x14200 syncer update 85754 176050 0 0 3 0x14200 cleaner cleaner 63445 79610 0 0 2 0x14200 reaper 52167 264918 0 0 3 0x14200 pgdaemon pagedaemon 86327 244797 0 0 3 0x14200 bored viomb 26038 126139 0 0 3 0x40014200 acpi0 acpi0 57818 343691 0 0 3 0x40014200 idle1 44624 374456 0 0 3 0x14200 bored softnet3 76025 270784 0 0 3 0x14200 bored softnet2 7544 444699 0 0 3 0x14200 bored softnet1 28274 351999 0 0 3 0x14200 bored softnet0 95099 514474 0 0 3 0x14200 bored systqmp 6619 10480 0 0 3 0x14200 bored systq 96908 71673 0 0 3 0x14200 tmoslp softclockmp 80980 480068 0 0 3 0x40014200 tmoslp softclock 32450 15596 0 0 3 0x40014200 idle0 1 143048 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex sbrcv r = 0 (0xffff8000013fa3f8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uipc_send+0x11e #4 sosend+0x804 #5 dofilewritev+0x23c #6 sys_writev+0xd8 #7 syscall+0xbc6 #8 Xsyscall+0x128 Process 82118 (syz-executor) thread 0xffff80003c446028 (301649) Process 69857 (syz-executor) thread 0xffff80002a2a59b8 (273847) Process 33250 (dhcpleased) thread 0xffff8000ffff27c0 (161860) Process 63445 (reaper) thread 0xffff8000ffffd488 (79610) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10269 11113K 12388K 166960K 14090 0 pcb 17 17K 19K 166960K 544 0 rtable 203 13K 13K 166960K 795 0 pf 43 19K 82K 166960K 244 0 ifaddr 39 6K 8K 166960K 165 0 ifgroup 68 2K 3K 166960K 291 0 sysctl 4 1K 9K 166960K 90 0 counters 72 37K 38K 166960K 630 0 ioctlops 0 0K 4K 166960K 2069 0 iov 0 0K 20K 166960K 240 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1629 102K 103K 166960K 3470 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 28K 36K 166960K 42 0 VM map 2 1K 1K 166960K 2 0 sem 24 17K 17K 166960K 80 0 dirhash 15 2K 3K 166960K 84 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 240K 166960K 2778 0 sigio 0 0K 0K 166960K 84 0 proc 73 91K 140K 166960K 901 0 subproc 72 4K 4K 166960K 110 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 512 0 in_multi 73 5K 7K 166960K 220 0 ether_multi 1 0K 0K 166960K 24 0 mrt 3 0K 0K 166960K 14 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 1005 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 35 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 264 177K 198K 166960K 26831 0 UVM aobj 64 4K 6K 166960K 69 0 pinsyscall 40 80K 107K 166960K 3979 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 195 0 NDP 15 0K 2K 166960K 115 0 temp 79 8676K 8932K 166960K 128324 0 kqueue 13 20K 34K 166960K 509 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 426 0 423 5 4 1 3 0 8 0 rtentry 176 245 0 166 6 0 6 6 0 8 0 unpcb 144 2579 0 2560 21 15 6 6 0 8 5 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpqe 32 7 0 7 1 1 0 1 0 8 0 tcpcb 808 865 0 861 20 18 2 8 0 8 1 arp 128 36 0 19 1 0 1 1 0 8 0 inpcb 384 3148 0 3137 52 43 9 21 0 8 7 nd6 144 44 0 24 2 0 2 2 0 8 0 pkpcb 40 39 0 39 5 4 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1192 251 0 251 5 4 1 1 0 8 1 pppxif 1504 18 0 18 5 4 1 1 0 8 1 pffrag 232 25 0 12 2 0 2 2 0 482 0 pffrnode 88 16 0 5 1 0 1 1 0 8 0 pffrent 40 71 0 58 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 1 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 172 0 77 1 0 1 1 0 8 0 pfstkey 128 172 0 77 4 0 4 4 0 8 0 pfstate 384 172 0 77 10 0 10 10 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 4 0 1 4 1 3 4 0 8 0 art_heap4 256 851 0 477 32 5 27 29 0 8 2 art_table 32 855 0 478 4 0 4 4 0 8 0 art_node 16 205 0 134 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 2 2 0 1 0 8 0 semupl 112 5 0 5 3 3 0 1 0 8 0 semapl 112 71 0 49 1 0 1 1 0 8 0 shmpl 112 66 0 5 2 0 2 2 0 8 0 dirhash 1024 68 0 49 4 1 3 4 0 8 0 dino2pl 256 6510 0 4997 95 0 95 95 0 8 0 ffsino 288 6510 0 4997 109 0 109 109 0 8 0 nchpl 144 10324 0 8618 64 0 64 64 0 8 0 rtmask 32 19 0 19 6 6 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 37176 0 37175 5 4 1 2 0 8 0 percpumem 16 330 0 279 1 0 1 1 0 8 0 kstatmem 264 188 0 152 3 0 3 3 0 8 0 scsiplug 72 12 0 12 3 2 1 1 0 8 1 scxspl 216 29808 0 29807 12 11 1 8 1 8 0 plimitpl 152 851 0 833 1 0 1 1 0 8 0 sigapl 424 3081 0 3011 9 0 9 9 0 8 0 knotepl 120 623 0 0 18 0 18 18 0 8 0 kqueuepl 224 1074 0 1065 12 10 2 5 0 8 1 pipepl 336 421 0 394 3 0 3 3 0 8 0 fdescpl 520 3036 0 3007 3 0 3 3 0 8 0 filepl 160 21680 0 21460 48 32 16 21 0 8 3 lockfpl 104 1254 0 1252 3 2 1 2 0 8 0 lockfspl 48 402 0 400 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 138 0 121 1 0 1 1 0 8 0 ucredpl 104 3400 0 3387 1 0 1 1 0 8 0 zombiepl 144 3878 0 3873 3 2 1 1 0 8 0 processpl 1208 3081 0 3011 7 1 6 6 0 8 0 procpl 656 7597 0 7522 8 0 8 8 0 8 0 srpgc 96 16 0 16 6 5 1 1 0 8 1 sosppl 168 17 0 17 6 5 1 1 0 8 1 sockpl 728 6257 0 6228 77 66 11 21 0 8 8 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 72 0 0 9 0 9 9 0 8 0 mtagpl 96 29 0 0 1 0 1 1 0 8 0 mbufpl 256 1195 0 0 74 0 74 74 0 8 0 bufpl 280 8343 0 2201 439 0 439 439 0 8 0 anonpl 32 11824 0 0 95 0 95 95 0 246 0 amapchunkpl 152 92026 0 91353 67 32 35 35 0 158 5 amappl16 200 6535 0 6439 68 50 18 18 0 8 8 amappl15 192 31 0 31 1 1 0 1 0 8 0 amappl14 184 128 0 114 1 0 1 1 0 8 0 amappl13 176 25 0 25 2 2 0 1 0 8 0 amappl12 168 3756 0 3725 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 1 0 1 1 1 0 1 0 8 0 amappl9 144 258 0 258 1 1 0 1 0 8 0 amappl8 136 33 0 30 1 0 1 1 0 8 0 amappl7 128 119 0 107 1 0 1 1 0 8 0 amappl6 120 215 0 210 1 0 1 1 0 8 0 amappl5 112 143 0 133 1 0 1 1 0 8 0 amappl4 104 359 0 338 1 0 1 1 0 8 0 amappl3 96 18999 0 18881 7 3 4 4 0 8 0 amappl2 88 715 0 651 2 0 2 2 0 8 0 amappl1 80 19104 0 18496 15 1 14 15 0 8 0 amappl 88 25530 0 25339 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 2 0 2 2 2 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 258 0 258 4 4 0 1 0 8 0 dma64 64 8 0 8 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 68 0 5 2 0 2 2 0 8 0 uaddrrnd 24 3036 0 3005 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3036 0 3005 1 0 1 1 0 8 0 vmmpekpl 168 23707 0 23650 3 0 3 3 0 8 0 vmmpepl 168 188849 0 186744 139 34 105 105 0 357 5 vmsppl 480 3035 0 3005 7 2 5 5 0 8 0 rwobjpl 72 51043 0 44022 141 8 133 133 0 8 2 pdppl 4096 6080 0 6010 126 54 72 88 0 8 2 pvpl 32 19318 0 0 155 0 155 155 0 265 0 pmappl 256 3035 0 3005 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 512 0 90 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83820ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83994720) at __mp_lock+0x192 intr_handler(ffff80002a3d0490,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d cnputc(75) at cnputc+0x61 db_putchar(75) at db_putchar+0x65c kprintf() at kprintf+0x2aba db_printf(ffffffff83400fce) at db_printf+0x9b fault(ffffffff833a8449) at fault+0xa7 kpageflttrap(ffff80002a3d0940,0) at kpageflttrap+0x385 kerntrap(ffff80002a3d0940) at kerntrap+0x14a end trace frame: 0xffff80002a3d09c0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83820ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83994720) at __mp_lock+0x192 intr_handler(ffff80002a3d0490,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d cnputc(75) at cnputc+0x61 db_putchar(75) at db_putchar+0x65c kprintf() at kprintf+0x2aba db_printf(ffffffff83400fce) at db_printf+0x9b fault(ffffffff833a8449) at fault+0xa7 kpageflttrap(ffff80002a3d0940,0) at kpageflttrap+0x385 kerntrap(ffff80002a3d0940) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001554000) at dt_ioctl_record_stop+0xf0 dtclose(21e5f,1,2000,ffff8000ffff0020) at dtclose+0x105 spec_close(ffff80002a3d0af0) at spec_close+0x45f VOP_CLOSE(fffffd806a30f6e0,1,fffffd807f7d32d8,ffff8000ffff0020) at VOP_CLOSE+0x133 vn_closefile(fffffd805dc3fab8,ffff8000ffff0020) at vn_closefile+0x12b fdrop(fffffd805dc3fab8,ffff8000ffff0020) at fdrop+0x126 closef(fffffd805dc3fab8,ffff8000ffff0020) at closef+0x192 fdfree(ffff8000ffff0020) at fdfree+0x116 exit1(ffff8000ffff0020,0,0,1) at exit1+0x58f sys_exit(ffff8000ffff0020,ffff80002a3d0e60,ffff80002a3d0db0) at sys_exit+0x1a syscall(ffff80002a3d0e60) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c74bc730570, count: -27 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x680 savectx() at savectx+0xae end of kernel end trace frame: 0x7bdd152ae800, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7bdd152ae800, count: -1