last executing test programs: 2.539829818s ago: executing program 2 (id=110): writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="441e1030456a733b2ea67c83eeb7f252265ec3a7f97ad28c8ec4ddf647fd6ed578b1996dccdd7600df06e43d9bc10723ee8bc434d4680f37f992bd80f923ae718894ce24a62d62c703add4281e2b1b07c48ef0f50e2e31c65c9de189c7a5f3ea84307a67e38bf61b5ec4a6df238781d6d2537a7a88539d73aa4ae91d83f8f1eef1c9b176af9d7b5474462bfee4ed60686a8439c1f63c21a903511b1243640c0c5569cba7c9ad5304019bafb828fd76ff16a57823ae16cdd8a58071f20d59584d8a91b6e67217dfaa9cfc18548a2bf3d122da1b0074273ee987a547bc", 0xdc}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a5a12ad7f460032b34b77a382526b1572da73c6d", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/211, 0xd3}], 0x1) setrlimit(0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000340)="4b481a9a0334661b0455a64dafc45ebb751f25d1f8f8d382d562769c0dc9e9769f8be0369bc0ab84f55dbd5fb47d2c9ca548a1cca7e4938559f335b41acc1cecbec927dcdcf63006662a544bb3d6a051d3801d455d430eb83dd3a41078b3aab27895effa411b0739851fadce6f035f94c37594b59edb543bdd3fc165dbaaf8b1dfcd1ec3787f1c4ed4199bf549f1d90c24d0765d03bb9d04a219fc80ebf5b784bc0103846357217cbfee1dd77f6c2c707149fe4e30913cba5fffe56d78231de8fc", 0xc1}, {&(0x7f0000000440)="3205423b44f80f377e0cb38c2144c2a301a37062d5c48d3391c67cb43a663583bc2cd64ff95cf6b4fb74fe9722b338bb8c55410e2c9b83220d904d230d06a468f78d179640a6d283ff68643a5a190f894b7a0c1e", 0x54}], 0x2) write(r3, &(0x7f0000000080)="c30516845e", 0xff55) close(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x2, 0x3) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 2.230280007s ago: executing program 2 (id=113): r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000080)=""/119, 0x77, 0x1, &(0x7f0000000340)={0x18, 0x0, 0x6, 0x1}, 0xc) 2.076062143s ago: executing program 2 (id=122): kqueue() syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a80200810026000806000f806e113dd18e7792f1d4a216fc3806e50001aa24aaaada74147caaaa06000000ae00f80348602c87809baebb87140459"]) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x7, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/3, &(0x7f0000000340)=0x3) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) (async) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x5, 0x7, 0x382}) 2.064197868s ago: executing program 2 (id=125): openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x3, 0x0, 0x401}, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = semget(0x0, 0x3, 0x3) (rerun: 64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)) (async) semctl$GETNCNT(r1, 0xabba9f729a38d4c4, 0x3, &(0x7f00000002c0)=""/171) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000000)='&}?3|', &(0x7f0000000540)=0xfffffffffffffce6, &(0x7f0000000580)="096c4b1a", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) (async) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0xff59) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 32) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 32) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x4, 0x7, 0x26}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x3, 0x85}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="5659b124ad3182352f8edf518a962eeeb72f255ceddd9a05225fb9dc", &(0x7f0000000000)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) (async) bind(r4, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f00000003c0)="0d2020c9c5e943ca8bf2eeebece66b7e4229ba53cde5e4090900db00d2bf000000a11f077f9575159a6b5aba577d4b8fceb300000000000000005d15131df1c130874dcfe18da489c40c42ef9aea5c536e9b67d07600a9930a", 0x59) 2.008890377s ago: executing program 2 (id=129): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x3e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x8000}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00001b8000/0x2000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="2ea67c83ee080052265ec347cd3852914a90ff2ec8", 0x15}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="a2352f75fcb72f258152ea33ef03ebcc5800000d0060754473d45204b35bd22e7d16c6a91460da2adcc2db3d8d", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 1.9451122s ago: executing program 2 (id=134): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x7fff, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x2, 0x6, 0x5, 0xd2}, {0x238ab, 0x9, 0x8, 0xfffffff8}, {0x104, 0xf8a, 0xfffffffc, 0x9}, {0x4, 0x7, 0x8007, 0x7}, {0x401, 0x200003, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x86}, {0xce1, 0xb, 0x3b2, 0x10002}, {0x6, 0x2800, 0x14, 0x8}, {0x2, 0x82, 0x100005, 0x6}, {0x6a76, 0x8001, 0xffe, 0x4}, {0x1, 0x10003, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0x9, 0x40, 0x80, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x6, 0x6, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) unveil(0x0, &(0x7f0000000140)='c\x00') sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r3, &(0x7f0000000300)="34fc546cbb90b7cef2a56a5073b795746eace24a9e4faa8baf1a6fb4131204f88b6257ade76ad370645bfd92d9d7571a60e809f497f05ad1b940789fdef537889de470c6ea9f48f1b658dd41bfe4796868521301af4df40db57152e57fb551d8244185e45047f43e65c65e77fc0d57c3aa1afaded0598e4dff3b4663b8a188341516f1c13def27b490289c65f16f6c6e889308059bc5a951ebf44fe25e59c4cd86e0ad373867fb5439e850ad37bcbb7145c9aea38f51e846522e5c18b65ff31b44021bba98e4d0de7c2db3334123f4", 0xcf) (async) write(r3, &(0x7f0000000300)="34fc546cbb90b7cef2a56a5073b795746eace24a9e4faa8baf1a6fb4131204f88b6257ade76ad370645bfd92d9d7571a60e809f497f05ad1b940789fdef537889de470c6ea9f48f1b658dd41bfe4796868521301af4df40db57152e57fb551d8244185e45047f43e65c65e77fc0d57c3aa1afaded0598e4dff3b4663b8a188341516f1c13def27b490289c65f16f6c6e889308059bc5a951ebf44fe25e59c4cd86e0ad373867fb5439e850ad37bcbb7145c9aea38f51e846522e5c18b65ff31b44021bba98e4d0de7c2db3334123f4", 0xcf) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x80, 0x100001, 0x8, 0x54a, "225e196f00000000000000000edd0000f400", 0x7, 0x400}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) msgget$private(0x0, 0x144) (async) r6 = msgget$private(0x0, 0x144) msgrcv(r6, 0x0, 0x0, 0x3, 0x0) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r1, 0xc088444f, &(0x7f0000000000)={0xffff, 0x6, 0x0, 0x0, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x6, 0x800007}) (async) ioctl$TIOCSETA(r1, 0xc088444f, &(0x7f0000000000)={0xffff, 0x6, 0x0, 0x0, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x6, 0x800007}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.595000863s ago: executing program 7 (id=146): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x35, 0x28, 0x66, 0xd0, 0xe1, 0x6c, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0xb, 0x0, 0x400}}}}}}) open(&(0x7f0000000080)='./file0\x00', 0x2d1998643c0a72a0, 0x19) r1 = getppid() sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x244, r1) 1.572538245s ago: executing program 7 (id=148): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x108) r0 = getpid() (async) setgroups(0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000510, r0) setgid(0xffffffffffffffff) (async) setpgid(0x0, 0x0) (async) r1 = getppid() setpgid(0x0, r1) getppid() (async) r2 = geteuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, r2, 0x0, 0x0, 0xfffe}, 0xe, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x2, 0x74}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x1, 0x101, 0x4, 0x71000}, {0x4000, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x3, 0x9}, {0x3, 0x6, 0x4000e}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0xc, 0x80000801, 0x4, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0xfc, 0x4000005, 0x108a}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x8, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x10000005}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x7, 0x1002, 0x1}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7, 0x89, 0x22, 0x80000004}, {0x30, 0xea, 0xff}, {0x1ff, 0x6, 0x8}]}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000240)="680c1e816cfceb00991ff89e0b0e00000045ed2fe9d9fb7ce7dd02d9c09593db3724a621b00695f180f5cdde01", 0x2d}], 0x1, 0xffffffffffffffaf) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x34, 0xf, 0xfe, 0x6}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[]) (async) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x4) (async) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r5, 0x5) 1.42698684s ago: executing program 7 (id=150): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xaf) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8000, 0xfff, 0x4, 0xfff, "9db40881dc0ee02e71fb5364ffe18384dc6f533e", 0x1, 0x8}) 1.336608264s ago: executing program 5 (id=152): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x8, &(0x7f0000000080)="060000000000000028ecdb0800000a2ce3cb802b", 0x14) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe000000020000f380d1440000200000fe8000000000000000000000000000aa4e204e2000089078"]) 1.325103609s ago: executing program 5 (id=155): syz_emit_ethernet(0x6c, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500005e0067000000069078e0000001ac1400aaea85b728dcd7521cc7e419c23d60953bd79a214fcfd0e3ad91145f962c7b90dacded4f25d56cc95d0ae1cd40667dc3f1806d2483f0657ef6629bf177cc8077adfdd4b7271dd765c7100b"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwrite(r0, &(0x7f00000009c0)="ec96d5a48f49b897ee7cd4e2a06a9e1c0f149bcecf595b05fc6456236754bd36a88fe68793efaba670b2ce342059a6e96f39bf4b09d277f26d86cb820db7e3ef29ec52494c5451394351084cc9cb825d7b23e152051519a754e0082e72991188c27edaee025c7fa51955f89030572bfe542fe780ce22b9cce619684e6dd44c9fd192f7b8b7a5844ecc9e1b95e2dc612c05c0db3243961d18a8edfd4c8b270941bebe25ab341cd62dbc9e1154c7c71a59f74614ebbdb3ffa46878f922d81a4188f2f132122c9277", 0xc7, 0x7) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7e2fc545c6f4fa07800b52c5c3e4e8633db877462de6763508573b51b3d11ecd65fa4971c286e0f3f4f346c385a8f392951ec0535112acd73d2cc69914e27e6c2a452e967cef7f44df4058d50293f90380d2cb142e1ad61158f18833af63110630e226af7883dc8500000000000000", 0x6f}], 0x1) write(r0, &(0x7f0000000580)="42c23a06000000000000001dbef3412e", 0x10) msgctl$IPC_SET(0x0, 0x1, 0x0) 1.176404826s ago: executing program 7 (id=161): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x18fa}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x1, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x9}, {0x0, 0x100}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 1.072842614s ago: executing program 7 (id=167): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x0, 0x3], [0x100000001, 0x8000, 0x8, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) pipe2(&(0x7f0000000040), 0x4) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) 1.021579864s ago: executing program 4 (id=168): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e2", 0x27e}], 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000740)={0x9, 0x10, 0x0, 0xc, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) 983.154953ms ago: executing program 4 (id=170): r0 = msgget(0x0, 0x348) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, r1, 0x7ff) r2 = socket(0x6, 0xf91f8b82023fda57, 0x52) syz_open_pts() close(r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x8000000000, 0x8080000000000001}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1c0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x100, 0x2}, {0x5, 0x800}, {0x24, 0x5}], 0x3}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r6, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) recvmmsg(r7, &(0x7f0000000240)={0x0, 0x80003f8b}, 0x10, 0x0, 0x0) 867.221868ms ago: executing program 1 (id=175): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, &(0x7f0000000200), &(0x7f00000001c0), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x37, 0x80, 0x9, 0x3}], 0xb19, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) listen(r1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) accept(r1, &(0x7f0000000480)=@un=@file={0x0, ""/260}, &(0x7f0000000180)=0x106) 762.918746ms ago: executing program 1 (id=176): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000000400)={0x0, 0xfffffffb, 0x81d, 0xfffefffc, "0800000000060000000100002a1e0400", 0x5}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x19, 0x1, 0x10000, 0x1}], 0xe4a, 0x0, 0x4000a9fa, 0x0) 712.41287ms ago: executing program 0 (id=180): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x206, 0x7, 0xfd, 0x6}, {0x28, 0xc, 0x5, 0x1}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f00000007c0)={@random="71e5a18c99f7", @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "6644e6", 0x14, 0x61, 0x10, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="ff06a3adf80ef0b4f058146ab067a44c", {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x10, 0xfffd, 0x0, 0xa}}}}}}}) setrlimit(0x8, &(0x7f0000000340)={0x11, 0x4000800000056}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x750, 0xef, 0xd, 0xa, "0300", 0x104, 0xa}) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 535.394838ms ago: executing program 3 (id=186): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x2000}, 0xe, 0x8000000000006, 0x0, 0x0, 0x8000000080000001, 0x2008004, 0x400000000000a8, 0xfffffffffffffff9}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 499.876163ms ago: executing program 5 (id=187): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1001, 0x8018, 0x2000007, 0x101, 0xf9, 0x8130, 0x10201, 0x10, [{0x0, 0x2894, 0x4, 0x71002}, {0xa, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x6, 0x8003, 0x87}, {0x8, 0x44675293, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x199}, {0xce0, 0x3, 0x3, 0x6d}, {0x3, 0x803, 0x14, 0x800008}, {0x2, 0x80000000, 0x2, 0x5}, {0x5, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xb}, {0x8, 0xc, 0x610, 0x4}, {0x10000b94, 0x7, 0x12, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x7}, {0x9, 0x5, 0x3, 0xffffffff}, {0x0, 0x1, 0xf, 0x10000}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000000)={0xfffffffe, 0x5, 0x3, 0x1000, "08000040000600", 0x4917, 0xb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), &(0x7f00000001c0)=0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000467000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) 446.736491ms ago: executing program 5 (id=188): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r1, @ANYRES16=r1]) 446.240786ms ago: executing program 1 (id=189): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x1000, 0x40008, 0x5, 0x18002, 0x10, [{0x40006, 0x2, 0xfffeffff, 0x200a24}, {0xc5c, 0x7fff, 0x8, 0xffffdff9}, {0x800008, 0x20f89, 0x7d, 0x9}, {0xfffffff9, 0x800, 0x3, 0x6}, {0x4, 0x803, 0xfffffff7, 0x4d89}, {0x1ff, 0x3, 0x3, 0xb4}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x100002}, {0x2, 0x87e, 0x5, 0xb}, {0x4, 0x40000090, 0xd1d, 0x88}, {0x1c1, 0xd, 0x4, 0x101}, {0x10001, 0x6, 0x20004, 0xc}, {0xb8d, 0x1453, 0xa, 0x2c4}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x6, 0xb, 0xfffffff9, 0x7}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0}) socket(0x24, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="1855988ce35b449de3ad8fd2dc005c017e", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x4, "9700", 0xfffffffd, 0x7309}) fchmod(r2, 0x30) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0xa56a5c95af51b2d2, &(0x7f0000ff9000/0x4000)=nil) mknod(0x0, 0x1, 0x881) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) socket(0x1, 0x8000, 0x0) 398.193893ms ago: executing program 4 (id=190): r0 = getppid() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xffffffffffffba53, 0x6361, r0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = getppid() setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r9 = getgid() (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="98c3005d7eba470919c27bf02df00eb29d0947309d4ba1a06552ab88f1b263a47be753feeeec41feb7549e6eb26aaefa38a2d34b7efd08720713e6f90ad7", 0x3e}, {&(0x7f0000000140)="a6cbd761bb33ceeb17be0ca35a3573f65314662c60aaad1d487c8fb97a1134fe4273dda6f4f2592183ce653ea630342f4d9581391a70ff9e14e419a898a15bb27f6c07a28a1a2d9188475a6e5205e272825bf3c9da56d16ba6fc91e577d0388bcf85e371d57e82ed4b58761393ac378a1d71f0229c11f8fbb20ced365761c85d9fd71cc6e1c0b2f8569d5183511692a2773a95b834251f8e57c92e88ec05a82b", 0xa0}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r0, r10}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0xc8, 0x409}, 0x4) (async, rerun: 64) connect$inet6(r1, &(0x7f00000004c0)={0x18, 0x1, 0xfffffffa, 0xec5}, 0xc) (async, rerun: 64) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) (async) getpgid(r3) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) (async) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000600)) close(r1) r13 = msgget$private(0x0, 0x105) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = getuid() r18 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f00000006c0)={{0xffffffff, r15, r9, r17, r11, 0x7e, 0x101}, 0x1000000, 0x8, r18, r7, 0x871, 0x9, 0x2, 0x7f}) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000740), 0x10000, 0x0) connect$unix(r19, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) fchownat(r1, &(0x7f00000007c0)='./file0\x00', r17, r9, 0x0) (rerun: 32) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) (async) r21 = getpid() sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000840)="3f069501ee4a9c9ebc614ada0a6eadecfb28a3bb63e7c7fbfeb37469c8e45a85800baada94b269336aefa0fd5c4017b1872445f5544dfd9236d8b943036c8fbd304047bb6e0e7235b56d6353fc04ce6027e420e5a8220d7b467b08200094f1bd47cef1ca15c92d705f89d14ad2a0547c2e93625286ddde101f0300", 0x7b}, {&(0x7f00000008c0)="5cdfcb8a8fa569797216ccc9c9b17f0c483dfd4b1ab0e27c4a1dd657708e39bc4c86a6446b9bf2ac623cbf07fd82f72bdcafe3d38e453a7e10821a1e8fe5a007e9fe03d87bbeed8130f3bd355232664fd0500fb0a0a7dfe439b77227269552bcd25017306720027ccee8a066081f57fc68cf4d15c281404b4d115567afbe3d21ac245787b234d403022ceb0b5895c1eea948b353f3e5d07d2690ca6c381788b877d5d4a0b7717878140f1cb6ad91c2460fe0ba6c3723f83251c9a70cfad09a48c0de4ef29764", 0xc6}], 0x2, &(0x7f0000000a40)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r14, r20, r11}, @rights={0x30, 0xffff, 0x1, [r19, r19, r1, r12, r1, r19, r1]}, @rights={0x18, 0xffff, 0x1, [r12, r12]}, @cred={0x20, 0xffff, 0x0, r2, r10, r5}, @cred={0x20, 0xffff, 0x0, r21, r10, r16}, @rights={0x28, 0xffff, 0x1, [r19, r12, r1, r19, r19, r12]}], 0xe8, 0x1}, 0x800) (async) ioctl$FIOSETOWN(r19, 0x8004667c, &(0x7f0000000b80)=0x7) 397.673242ms ago: executing program 1 (id=191): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x4000}, 0xc, 0x2a2, 0xffffffffffffffff, 0x0, 0x5, 0x80000000000000f, 0x200, 0x40}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xfffffffffffffffe, 0x8, 0x2800000000000000, 0x1818, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000003680)="00020000", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531a) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003bc0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000440)="befc5310414ea1f117730e081cd91d6833e491cf8e7fe0a5b4927c2b0815c8053a1c2252a568f42e2c5319d40bcd0e926c9e56fd1c164bb6fa1f224356c1da6605e378d9c140704d17", 0x49}], 0x1, 0x0}, 0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r3, 0xc450444a, &(0x7f00000000c0)={0xffffffff, 0x6, 0x10000000, 0x65, "01d04b0a830e0000975600150c00", 0x2012, 0x1}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0xf5) 390.018298ms ago: executing program 6 (id=193): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) (rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/535}, 0x16, 0x0, 0x0, 0x0, 0x51}, 0x6}, 0x10, 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 388.610044ms ago: executing program 3 (id=194): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, &(0x7f0000000080)="a4dab0e07bb81a9336be24a9580c", &(0x7f00000000c0)=0xe, &(0x7f0000000100)="1600b13ca38dbf1973cdece0", 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 337.35732ms ago: executing program 3 (id=195): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0xa9fa, 0x0) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x11, 0x9e34}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x18, 0xc003, 0x3a) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd61ef307d00000612000000000000000000005c13000000000000000000000000000000000001"]) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x8018, 0x2000007, 0x101, 0xf9, 0x2, 0x10201, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0xa, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8003, 0x87}, {0x8, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x199}, {0xce0, 0x4, 0x1, 0x6d}, {0x3, 0x803, 0x14, 0x800008}, {0x2, 0x5, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001}, {0x8, 0x9, 0x610, 0x2}, {0x6, 0x7, 0x2, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x4}, {0x9, 0x5, 0x5}, {0x0, 0x1, 0x800f, 0x10000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r4, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x3, [{0x1, 0x6}, {0x1, 0x7f}, {0x3, 0x8}, {0x1, 0x4000}, {0x2, 0x7f}, {0x3, 0x2}, {0x2, 0x1}, {0x3}, {0x1, 0x800}, {0x3, 0x7f}, {0x3, 0x9}, {0x2, 0xd5}, {0x1, 0x6}, {0x1, 0x5}, {0x50b953aae9701b59, 0xaf}, {0x3, 0x200}, {0x1, 0x3}, {0x1, 0x1000}, {0x2, 0x8000}, {0x1, 0xfffffffe}, {0x3, 0xc}, {0x0, 0x2}, {0x1, 0x80000001}, {0x1, 0x2}, {0x2, 0xc}, {0x3, 0xe8}, {0x2, 0xd}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0x5}, {0x0, 0x3}, {0x3, 0x5}]}) 337.052455ms ago: executing program 3 (id=196): r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="2ea67c83ee080052265ec347cd38522ec36300d690a7524d30f0ca0bc2ab793d453863d3", 0x24}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0004849d0f3e8095043fa8985d012c0000935102cbd09f97fc7c7d40b5bf66108039750000003cbe7ab791f608f7b2e1e356ab0471039f5d00000000000000d7526d58e5d43e58b05c23e9aca703b3b0827e1270", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 327.633138ms ago: executing program 1 (id=197): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000040)="71e91e81f6ac0096bc5a91501d94a34b8e745f84cf71b59c7afec37082", &(0x7f0000000000)=0x1d, 0x0, 0x0) socket(0x2, 0x2, 0x9) (async) socket(0x2, 0x2, 0x9) 320.185634ms ago: executing program 3 (id=198): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x91, 0x7f, 0xffffffff}, {0x28, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x34, 0xf4, 0x47, 0xc548}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x7, 0xfffffffd) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) kqueue() (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[0x7fff, 0xf6, 0x200, 0x0, 0x4, 0x0]}) (async) r2 = socket(0x2, 0x2, 0x0) close(r2) (async) getsockopt(0xffffffffffffffff, 0x5, 0x7, 0x0, 0x0) socket(0x2, 0x3, 0xfe) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r3 = socket(0x18, 0xc003, 0x3a) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) (async, rerun: 32) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) (async, rerun: 32) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{0x0}, {&(0x7f00000005c0)}], 0x2, 0x0, 0x0, 0x2}, 0x0) (async, rerun: 32) syz_emit_ethernet(0x104, &(0x7f0000000280)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xf6, 0x0, 0x40, 0x0, 0x11, 0x0, @multicast2}, @tcp={{0x0, 0x3, r1, 0x41424344, 0x1, 0x0, 0x5, 0x0, 0x4, 0x0, 0x1}, {"2f5b2cb56767453627aa41c8b9ee4b9c0aa470a8b00c7c0b6af89dbb2796e9fe2bed756952eabbf39377a45b94f767b7fa1568378c518d5c39d6fd450c3c4d3388231f8c6010e5668306ad0867e05fa68ab2dfa0a5beb64532f5c6278d5afa9a66061bc76dd008ddf7bbc299b9c0d3c28a3e70278ded16908de62f977a40a050ac917241c1804b4a21f510e1a93b9e546cf637c51e6baa1d0d61e79a138913269dfaa24878993f85fe67e62ac064b467fa6edb5ad419479b58e569f234dfdc2eaf63ca8c78cac99fb4f772d6f1d0"}}}}}}) 320.064892ms ago: executing program 5 (id=199): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xffff, 0x2, &(0x7f0000000b40)=""/167, &(0x7f0000000c00)=0xa7) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) write(r0, &(0x7f0000000000)="665e5494d26dce0a", 0x8) 217.525306ms ago: executing program 1 (id=200): nanosleep(&(0x7f00000000c0)={0xd37, 0x8}, 0xfffffffffffffffe) unveil(0x0, &(0x7f0000000300)='W\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESOCT=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x6d2, 0x100000000}) r3 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x24) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ff, 0x8046, 0x8625, "0100012d29fb000700000000098002005e00"}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x30, 0xe731, 0xc, 0x6, "8275ccb7478a688f124e79cc3af74d02c9641038", 0x8, 0x23306f19}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000280)="0dae1a63cab67c36711fd3b29517644ffe8d3753022aa621e6540034b5278a22efa181fe84bb2631146c0debab46827a6ef79719f3debeb03ccf9c774e553df15751a282c8047848a5818d3abc28271a6671225f2a8cc1de1a42158ff487220252e09197852c53f88d43dd70c0558cce6fff197f3b16d99ff1c83eb979d839caf30c9c4b8850ef6655b53e72032c72f797a813ac58c4da858a8f7579caf70e944f0c96c799f5f861c23835b06af732b90b0bf35c283032829d2073947288ef96b427cfe88170aebe14307a16559ba67646914f81b022ee751bba5c4b7e26d7bb488d0787a6c3e8541d681a8454f1f5267f68d84aaf5649f7a0556e195bb1f8fd2783f8924f8534872fadad4f4fff6dbbd387bd1effc884ea92a99a6ccac03a9c41374fd780fe740d496e34a9f4a4e4969cee4359c16516ac2716f0d5b545f9bf98f987a8bf3f0c7545343796590ce620857d159cc7dc551d3908aaa22fb8b06f5cb279cf0ff1cf6f90715eb6334e055d4ece30999d2f7a3fc20e88679ff8825fcb502adaac5834afb8003f7216be5067eb1be562ad018ea5ddab8f48a7830fbb451cf18d1bde41d6c175344ce0510502c8954fa1713e21f22a13936e89fb8350ba7d72fb2ccf2bea5ac0c8b3ed0902b948f2fe4fcb1cf9b28c9f1d7d7f2c4eefb3fbe19206a00ac4b1a566d561a76003eaed5fe2ddb997ea72a631501fc9831b47ce6969746d0e2413ebe8f3ad3efcac3d1cd93b2009405b895fb310321f65a8992c11344aa5fe99008d5f30a06ea7436ab021900ffdc3d6457f172e9ac0494deb6557c02882acef4141ee731493b78d2817d1bfedd250d55dc739641e23d5f3cfa0e0df524312c73c0cbb3fba9407affd94057cfab613b5c391a514ddbd70f5ffd0cdb455c4608faccffa33ae2173f156636a1db86b08717f55788ec754afa8b98d9eae67254a34276be64c70ce9d752c677c1c1adcbc5c19d70528d3025357e35a2dd4cec536ae36088454c315c9f350d4fdad12056f1db3997a418c26d4f5c5e53d86a0ba824e68cb1120aaf224e698c6a83957e1259453271e31cc703bb00f80b5f9d8d51b5a23a7579c4852828e263b2a9299a7efab4487805a7c9cd4b0d40c045aabcec8558b047609acd896ab39e8adc256381a1a535cd9de56782aefd07138c754f751e03e5f046b2090e6c8b6c3af0616727a4d45b05b49240c90de1120a92145215a80830b1788648cdea97b8cbedfa8d72ea571d7798600f43149e64c6b867a6ec45c24f73b99b8c1540de4422a8e1a6b7087a69ca5af78a7e10bebde0b295cc4e04da6b7ebd19aae743425cf29668bbc43833dd20e1505213efa28a6378c0de94b4dcd778d3876d860a22613f3cb044804f8bdbe6f234c467595437aaeaa0546b5271df30c91ffdd8ebf11ab48ea882e6060faf713b9a3b9ad69028954c31899b8e70a8773fe83d27303465e222637f9c8466eb616e197cba33d0b99365761c5924a6b0c3b6d647e561da2d25cd076a58155f4a881f535fac749a71a7bb46360fcccbfba323b85b77b14dd2f541581ebe2c38770b02434a3ab2e971f2d247324968e382da4088720b9cefbea5cca2a857ce4df371b49a8c93577d58cc10884a7702e33d10719f5a8379cfa07dd7a833d4509dc3b26d55a010f3f723b025211c65bb2c9940fb9422f350a22bc9df8fcad9a3e15df1b0af570a243d505ae7ca99d837f90f912c8aa0dd03b8e2e223142209e0edf728b6af6e7ce5f73f3c7498f64d8b0c8b7f21d45bf37cbf8ad9766150eb8347d9681d4e5af86484daf59af10d26387cbe0438387412fd9d17fa56ea0d4f5d1be0faf4601d72a565d7333f0eb6ea8fe4ef20bd9f661bef3120947495cd1e245e3e54ec79438741b03df59fc8af9f3e92006c92ce759e160104f54d39589f550f3deecffabc1678b9592282dea9c46066bdf0cf876b732d269c1b2c7cc63cfdb15b88820a55cd08ddb00450898f3db08e85540c7223e756e60824f17419fc1c48a0caf5e921f97070d32cf3172d51e8468e1a6476641cac603224219c58b13a06324dd33c6d30e462a", 0x5c1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x10, 0x2, 0x2) 217.195173ms ago: executing program 5 (id=201): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000380)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0xffc8c992b34cbcc7) r4 = socket(0x20, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x144) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x1ff, 0x11, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) msgrcv(r5, 0x0, 0x0, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x2, 0x4}) msgctl$IPC_RMID(r5, 0x0) socket(0x1e, 0x3, 0x20) mknod(&(0x7f00000003c0)='./bus\x00', 0x6000, 0xe22) r6 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x40) socket(0x18, 0x8000, 0x20) setrlimit(0x8, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={0x0, 0x1ff, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000580)={0xfaba, 0x5, 0x2, 0x5, 0x0, 0x0, 0x4, 0x10, [{0x6, 0x7, 0x4, 0xdd}, {0x631d84f6, 0x4, 0x4}, {0xeac, 0x3, 0x0, 0xfffffff0}, {0x4, 0x3, 0x7fffffff, 0x96}, {0xfffffffa, 0xb, 0x6, 0x101}, {0x80000001, 0x8, 0x8, 0xfffffff8}, {0x10, 0xe, 0xc7cb, 0xf17}, {0x2, 0x800, 0xe, 0x9}, {0x7fff, 0x9, 0x80000000, 0x10}, {0x5, 0x0, 0x2, 0x8}, {0xffffff01, 0x2, 0x32c00000, 0x1}, {0x9204, 0x106, 0x2dbfc, 0x6f9}, {0x800, 0x4, 0x8, 0x10000}, {0x6, 0x5, 0x400, 0x5}, {0xe92, 0xfff, 0x2, 0x9}, {0x21e, 0x8, 0xfffff2ee, 0x4}]}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000400)='./bus\x00', 0x6000, 0x0) execve(0x0, 0x0, 0x0) r7 = fcntl$dupfd(r1, 0x0, r4) fcntl$dupfd(r2, 0x0, r7) 216.877859ms ago: executing program 4 (id=202): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000000)=[{0x24, 0xa19}, {0x22, 0x4003}], 0x2}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 216.320306ms ago: executing program 4 (id=203): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) (async) r0 = socket(0x24, 0x2, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="2ea67c83ee080052265ec347cd3852914a90ff2ec36300d690a7524d30f0ca0bc2ab793d453863d31066d5cd07", 0x2d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="a2352f75fcb72f258152ea33ef03ebcc5800000d0060754473d45204b35bd22e7d16c6a91460da2adcc2db3d", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) close(r0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab85) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 214.95151ms ago: executing program 4 (id=204): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000003680)="00020000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) getsockopt(r0, 0xffff, 0x6, &(0x7f00000000c0)=""/139, &(0x7f0000000000)=0x8b) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="ea69e38004bd5d4f254b31da", 0xc) 162.604684ms ago: executing program 7 (id=205): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) r2 = msgget$private(0x0, 0xb) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32], 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) (async) r3 = kqueue() kevent(r3, 0x0, 0x2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x12, 0xfffff, 0xfffffffffffffffd, 0x202}], 0x7, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/15}, 0x17, 0xd6feb99b860bb018, 0x1000) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000300)={0x200032, 0x8, 0x0, 0x0, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) 161.059959ms ago: executing program 6 (id=206): sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x4002, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) 160.727019ms ago: executing program 6 (id=207): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x8}, {0x2c, 0xf, 0x8, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000400)=[{0x0, 0x5, 0x3, 0xfffffffa}, {0x3fe, 0x2, 0x2, 0x1}, {0xaa96, 0x3, 0x7, 0x6}, {0x9, 0x6, 0xe7, 0x3}, {0x2, 0x3, 0x8e, 0x8e3}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x27}, 0x2, &(0x7f00000001c0)="fdcfacae88226947ea9a97b87259ef7bc521060d2b", &(0x7f0000000200)=0x15, &(0x7f0000000640)="5918e9091ef748bf001dcd3bb4f88321f01eb588f147ac24b85560b8cf7c79d23451230df009c7e7d7c5268bd25a15f81f921ea6b999761aa157fb9541d2c19d3055b819e1cb5ffab9f166858604d0c472dce1e03d0c0ea1d7c84b8812ce78bdae73d9bc5d983ae2d611c0d2502bb1553d4203ccc98979c43d70b3b9a79b4c2d2cc30deb58572fa9ce4bbaa9d4e05ecf524ba65f1fa3e08554b36eacf428070d04730a477013a1f6df4c3f9ef632ca82b03db8a47c307d029ab72a7b470a33016235571f96c49af0622d3f294a1b19f26343019aa279afdd50fd23eddcd1bb00235ae8a1f54388d9697734cfa6aec13ab3fb7fe39e61c7c97c0e84d2f5f649447c2e450a5a752dee236af97f0685d565ab3d0a1c5c7cc3704141d3cbdcd7fe799f5ffbc132e395c58283683902c8d66f9f012d451741f98cd6403277af9bc0e49e9d7d55a2bf76b278a120ef05aa45eebc7b264adcb6a8f71b9cc68eb71576f03353da957514511dbf021dae61691c6730381b109b8c5fabd36a701da27b87a8866d501da6f66bf70cdc5e6bee88ac296eb29d01e56a5330c195dbf6471c8e0faed8c9d301304aab888788087cfe5747e5264b4d15a339605eed25cbf3221801370cd26cb27927489facbd13d9358a7623f04b607db24bb12f47e1fdda61b1b7033b9f33fb9bf339e95b7a466f3052f5c5900428b2512b4ee7181db818a22b0424f8c3460c38407e192b82cef9a84ce40a174945c9a6637d4c6274fd6bf2c85d1f804cc463611ae1d96af3284823390f5bf830e89b96c109d6c955f64739ea1cbc08f867392c3ec93884c955e0f6855a7b5710d7441d8498b985cd59d743d09e06a58545422575a914e9d87b873b37670fe9dbcbdd22380a7320bbed2bdb3c51b853450c1963743670faf64378b874a63ba4130ab71d110d4e07729f3eb026dd7f27cc7ecc45650c22271b62fa18e000ec90b907e00fd22273d30f9bd7f4bc05bbbfe3a8e54f850f721fc076f7a47856433bd99cf52b3e65b8536664ae2563b73930dca4b8ad5b19fce9f1b5de38300402a99abed7dc2147ec57086e6e763d5769d0d8753c54480b9a26b713ebe325dc41dc9d3f778a3adb3644a7cad92caaaf196136df096496c6ab8b8bbf1884e42ba0211bee3e123e6adffc57d0f903235c69439a262c23702a810b99fca508749d173cec96c900f5bad8bd57be4b2a3a0289c1616a4c720ca802b205d3dfada87bdc11c2e1c20595b7eae7b4b45285b4d7c60aaa0daf72e8bb8edb59beb5014bdb52e5995d4d13ef4a77a271a6de389c1344b9fab6c92dd08aaf6ef6774a849ee259a671a835753c80a9e9b6d27771081354c6252f1c312d912590827104f35cec3ed7cf7f3544fa597ae33c63f17f4dfec39458809361224a4116bf54ed5b4fd269d732c20e0cdd1dafd8e039d26c48deddcc7d9bef2187a9ce7560846dc5bd237eb41dee1875b5a7f8c0f2ab3503e45ce813484fb99fd2da87f457800064a3cea065c2b4925415c60d8c896620ca3ce8673f54178a314c27c65942c7014cf9e9ed6d6b4d78587157439ec4b19ed10c9895db82f8ce097f0fe65a8b5167980f451ad2062b10afef590a77b070c6a70ac7fc28d52542dde66f21de0ffdd78b9410cff7f245a3707cbf84e3d2a0f89f1d07e44a4cd28a8cdc28cf41f8529d6493176a54903ed44ec589107cc8ceba1a22a588deecb3cdaa1e516981643d0dafd818fc2f920352553ba0b2e07dae4d4045143f84e3e8e2a97b6a537126b41b662588a3d79e0f9da56f7151b4b6fe051439cffa3655fe077418ff45ca3adb52b26d346f96d45dabc144fb7dde1037792acb79e2625d033d9e8527c6b936e94fae5a2797c1b03e7af7048a2ded5906a6641bdcff7c097a61ee6e12b0ff42679e50ce3f9202fd2cf3ab78397fcfc8b13d3fa463b9c6e3a8a1c1630b7efab1af94c3ad4e75321af98209e4b6538d25657e124728a751b10f8fa7769ae59636c8f5aad3aae8171713388148c66b79af0901fbe8fd53691e1f68139afdca1edf78a96c3c3543d1e116d37f47b4e52600447dd7671cd9ccbfddb1e0f7c73c1550a77b6296feb64ac0afb9636109381e36b6c2c2869f22a63c41763a10c97c0c9e33b0981c97fad9e131fbd1f3f30dc51705ecb77969429d8d683d6d2f1ee0482b0082a3f692766bdf8b7443f4c2e9fb9db24c5bc6c1fa94c5f08ed853698c004f152bd5160a50b1e1924838f8ff0a031c28689dac1dbcf04144a09d4146a1ec424761f63785b3313e18873f0c1deb903914d4e72fab0c0f9eec4e7b5547aee0533577fb622217d7b4fc1d57695ccc70a5e7b3791f9662be81d49855e36baaaa0e26ca21e1e78e69054464a46e84276efd569332933ae93d2ea14484a80e1fae40b056fae4d56bbfb79777da6ade9c8ecf7d49b605d210c6cab01f538f2d0f717868dc8c1d81eedff7d08ca03a013eec86164f852a93278c70038ca0d283e7481c0d4256d2569714ecdfb2f2f995ad4fac96d3cea001e247ac6bbdd8f9c3340618b4697fcfe3bed2dc61b602f73f9aa817e61ba5497f71631fac3593945e444d39aa612573c2f08d981745ca79054a0aae9c5670e9568e349ac43cc4a34c7031b7378e8e2650f45a00dfe90f0e93fa58eb475b9bc631bc0930468d9f3e51e8256b8bc7411b9e41e06c49ad9276d225bf17cd5f4275458474dbf29aa27e3015025af5960da1b75812fcfccb9ddf115903b1b58ae5fde06498e46632d3b71e836ad69ca76171253de769224dbdbd28dee75f7eeffa5d9e9c4e675959dae5e8d94e3e6440f6047a052bc04cb90309e2ba35d6f67a23b5c4d2a0ef8677033b1f9875b57cc1223012aa3e9fa984d4663efc97521d082a5425c0b63455f34df0c3b38dc756031003e4d2c35d7feb048ddee9354a968cd19ca8b07daf8d42adca3355eb509248b2a400ca3212d810979ccd7d7a04fb6ce8c595692dcf0e525694f611e93d5e357308e4306f6596962fb7b1128836a4ef07f868ed81c33d4d192deedc25596deb522d3c9d9b94a48a8162284d85d7b8e68d02163307d1fb2200fc03d275d543a2764cc5f76607242b93a28933312ac393422b5da899569d990de381fe9b4b13abc16bb111a3b16ba63ef1a2afbd7faa83d70d7e34dbd4b89da3046c08321dd67a521c7576504a85b0c236b1597f35f2dd608d663887ff59a29c6eb48dc95ba0175b0b442dd8e4542be687638d96cb48ae545d1a50d9e0e42e2de385ed3c47a817ed00c0e4774dab2f5d2b8c52830b100c08e214aa9c737cd37a329c4f629d2622a9528a88a74d3c2e7caf0820db019f187345cb8c3a359f78e31a8416998846523f3e5daa560c81004beb4245be80102cd574eb2bdcda236f90f2ecb72a3ca024bfebb63bc9e37a404458c897f30c741234d19fa0bd47ca381fe0a775863039dd5950f3a3cb1f17c69c06460d81112cb48ccddbf9922a43e8cedf12baeb69b851ba9320b8a97940aca8a1ddd9e9e3a6ae72f327bb42e93e0be590d9c81b4846eb9e764f5ea024814a14762a2c20ff7d19ef98a1ea5242e5282ef24cb4b374cb007f18e5793583cbf682adc7b83e7ee586153c6fdc123f1727e2050acd643273aa20799a01bafb2ea2eb56c16d4dbb37a2758b9c0f4cd0a686154604da91e74b071183e7406be92c7fdd5cedd22658174ad86d252a772dc53f6a9b487dd657c2c24885f00a2ce4b973de22171b68b69170a764ff13deab00cef00f9ecf0c15832030b946ae885cc628fc6edc2102c0c971c0689b34ea5725270a78aeb3e7865427b6359bd1b2955862d4ec5d2179819d21a3efba2072da716d5b92182f4ae0469fbd70fd4a5e29c073a080f19af08f58c04a2381a27be7c659da967e033256cff8dbaf90c250e773c06e0ddd5f9fd32fd4eeb4aa56309c47824717499f0264a2f466b49008f2766e78cab8257ede76080e2bdcc17fd0d21dd8da03ab6303512aa7f2c74e128e7de5561885b4c74c0eb54ab89ead75d57299d1a7585ef48b24358abfeb02ec5ad18068bcc7a0831083c5ac9478bc6e3fc48bc9ee91eab62dc77073551c9bfd0fcc59acc6cd29de491f05161f62d6c9ea1012e757640f546310ce7e706749766089da5dfa7d6121da1d228c034564e322042f405a99be3ebe28e373c44bf042822785a2d7139989b5879ec76c82c1d606510e3b7d5802f6aac0d3dc600099102df4dbbd589dd8d6b05b0c1c13a89cd925819850668c371cd791b418ab015e4b85f5270bb2a32e720fa76904c97b4f4d0a1b1f92a11582638fd9b18924e25876764762e3898d24cab12e182fc241ad2333355f3c58dd7210e797c8c2a24c946af8107fc57ab8dc9546a9ff9c9b1a8390fbcd89cae6f24dcf1093fa53c007fc4e9a57bdae48d1857ff3083e242361d5542f40f9af5a097b53f8dc8344c579f1f1f20bbb0d77b6492834134e85afc5f9ad3c26f33bb1d19b8e10bcca2690b96490c519b2fd3d19d25d0f9ab3430a0c7795470710efa4fe58f20926253310eb85cfcc4f830c9d476be597d673bbe1e97568704866ef3e20916fe17749e64d5c8cedbac0c5ed5d94746bad3b307a415f1377bb2dc3ccccf76de5eb337c3dd55a572436eba995bf43ae3adda1037580473549a2ab1d3284605716f864ce2039654c01e3637df47ffe37fce52cfb5578df03cb50e7b4bd75a1bd6faaf7cdd6a0c08c0c4cf4a9ffbc497863a0405812e523ee1051bf695a5cf8bc0fec16a1db4b2bddd3786f8df7d7c451eda34067e9086a5e2deae1da04c6917187e396fca4d8b36ac7cb9db9c36880875aca00ebaf2186f8c1c40fe4951023194d7a5ebb404dfdd7872b227c0cc16599e89dc50682c43e2f39035feb59569b0d5d814425732e0df9d167c870ccb644826876cfd3baabcc5ac5945718729e87fd99ac074ac8d87ce78434c9f42cbd68feda8fe68e6949242677fecca71c526de9d77c7bbaa1e28bd67401958bbd492e1948020dc07f82393d7928652c042e7e826d63c014c7c0708ab870274df5451de90c9d962c3aa2fa3b5253f19efa4d81f5e1bdb9095b5511ef30c02ba40d5a4d786dcab714e17e3c9ab28ee4450f8cf4664ff555580413446e740679ca1cfe8a6accb6551a6b569a79e8ee97012f0c5a28e0c755c98ccc60e0d4744dc46391eb5c22b6fbc5bfe686d69dfd2ada11a1da916ef292c38dfcb6f1f1d244d55e4eedb860f67afa565ad08ed354b4ec62fe0f35a97b9719c789c08cc991c00e332bdb1b0065bf6948d5046129116078cbd631987a45fa1498339dbd4cd050659028e8af31acfb8dfa8ed12a24aa2805a5fe58f60f97590d1f22adb5ec90b0cae43524caf8722fbec4ae59201d7c118430bca121226e2841d06b07090ac8ac72c94b9a641944d67cf5b135d9fa00d6178c15d68dca84e77d7a972fe8f51319dffc8fc1eda31dee344abb6989aa5e83f77104c83264a146f4e93cd560d09d387905523b2f43f0f8cad84b498d101f23ab4e7c55a06330847653d0a39c5c4b6c8b802e44570d0dc2aa416bcf2c31bc290a39054f5a071a84d2667f73932391a62a975b193e32af4aa5a9b0eac643b03b9e31570afca4769855468138a30643e2acc3274ffdd9eae2812132e7ed77aa6bc4d4c59c63fe97626442fc3fcc2dc7ca24e04b5d8c627b30aa351f2c5f825cb4e676b341352a8f673bdaf8665856462734c70b974093d59edbd15d52e7b84c7b0a218043814b3d98a3edd2a72b87e5ecde3b753f0a97f242e2ed9dc5cd", 0x1000) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x91, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="2ea67c83ee080052265ec347cd3852914a90ff2ec36300d690a7524d30f0ca0bc2ab793d453863d31066d5cd07c9fb580013864c4bff13ac9b5e5cbb", 0x3c}, {&(0x7f0000000240)="b11cb11250c69ebea6e6c2bb3631697899691ed7", 0x14}, {&(0x7f0000000280)="91de8a40ea41419f1e10357262c677237a4e8935c93ca883d5a8920405bf8a49d501fd386d18f06c66613efa5dbe194d0cf5f04eea67d802242514c7161d00535a00ec5c603665877dbd25be2e6650a219252107d6b6b68cc1693387074eb8ee1f5eccbc7a579dbcc2d6b2fa9004ace1fb20929e4411b81e4f30c42fb36f4d8213bc62c46fcf56bf21bf19fa5c214ac8d3dcca57a2dcc5baddcc7ef43fbea6ec111d31c6311334646ca22ba48abd96aa863aad0a328a33d64141bc2bef656492ea1b78785aae36fd9c43e70aa6e178f233d13ce85d", 0xd5}, {&(0x7f0000001900)="0dba4f9206db158b5b129deec77147f8007adf0cad892d259dbc6536ca9a022dea234875be31737453ab36978c9f6b5633710b98dd9c3d70f6ae5a9cc51afee2c0407f5db333327f2d841736a8938742e8eeec6884188004ed80fb70c023d001d44ff92dc7f930e62577d756bf5fc965197ed5fb26dad27899454d3335d6b261c183a612b8348ccbd11010801f33ece88d8d7fc6bd8b1c56a1da8683dec65bc3b7f6c2346ca9810ec5d0070142c68c2057cc255878d248d3491672804005bf7e3b9e39b045594f468f158146c4ff1e1d36dd925a302b0ed99c49a4731d7e61c85c8aa74821733b14fa1e87dc5650373c635b", 0xf2}, {&(0x7f0000001640)="9aefc74302fb61d96adc055f7054d13b2dbae15f6cb317a22503e9c35981dc09f2bb05592b52e099027b2f7df068c9d4f25c25073670e3d44f7e586bfe2ac540fc755c3e86daf5da1dae44788bcfa8d4a51a28d99eccc3a1be5bf66e70823937dff90f7bc899e96f91b254ce6d65626a3e601019c4f9d03fce4e8d7d90b7f6b182d41b2b9fad10984c8061c6e43c2f73d3609adb4a6ee8deb7bf6098070d3e0312f96f36803c3cfa42eadd6f51d53e25882d2a0a47488881937ef3028c6b91a6996d7ef9e6508f8fc55c0bf8b2a1ad20afd77fafa43cca6ee59b7e94477b008f3ded5833c13fa1d0f84ccbe6f855b9e3d076f90f7b08", 0xf6}, {&(0x7f0000000380)="7b3194f6d823ed4178", 0x9}, {&(0x7f0000001740)="753e7615ef1bc4c43f5f4f6f3358e51a9213376a48674549b19571593eef53c1322b3b1c748d1f8d952960de9a4e095febdd296f037967eb0859353a549a1f64f58931e1456ea6556503c764228a2454a4da49341d9ba1d9c2353051633fe707041c65bae37cfe452739c6f9482c96821752d78eef7f1149c5021e2c15130aa9c8a6b23aefe02cc2a2701400b3984adf0efa93ab08e22635b393ef95927a95386cb9b1b19489b83be3d2f9e0de7764763ee3280b601ca3a06409a2912b59cf9404de3208cd2bfe35169e68e7da2aa9e84cb52179e1d4845260d8aabdf3bf8a5585b4bda2b7d867f2ff2f6d9df83dea399c552c2b0ae9baae", 0xf8}], 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="a2352f75fcb72f258152ea33ef03ebcc5800000d", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5, 0xd}, {0x5c, 0xf, 0xa, 0x20000007}, {0x6, 0x80, 0xff, 0x2}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) 97.192012ms ago: executing program 6 (id=208): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x5c4a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffd, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xc, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x6}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x5c4a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffd, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xc, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x6}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) acct(&(0x7f0000000000)='./file0\x00') (async) 96.322836ms ago: executing program 3 (id=209): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000840)={0x3, 0x2, 0x5, 0x1000100000003}) flock(r1, 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x0, 0x8}, {0x2, 0xffffffff}, {0x3, 0x300}, {0x0, 0x203}, {0x0, 0xfffd}, {0x3, 0x6}, {}, {0x3, 0x7}, {}, {0x0, 0x7}, {0x1}, {0x2}, {}, {}, {}, {0x2}, {0x2, 0x3}, {0x2, 0x80000b4}, {0x1}, {0x2, 0xffffeffe}, {}, {0x0, 0x6}, {0x3}, {0x2}, {0x2, 0x3}, {0x0, 0x5}, {0x0, 0x8}, {0x3, 0x10000}, {0x3, 0x80000000}, {0x2, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000280)="b1000501600000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) flock(r1, 0x3) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x8000, 0x6, r3}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0x75, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x2, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "fb98a3", 0x3b, 0x8, 0x7, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0x2c, 0x0, 0xf7, 0x1, 0x0, 0x0, 0x64}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x3, 0x7, "b8a4f830150736f75a03b21da4b598ae8a9224eff3dabf8b39d1a5da61b97a68e02e0cace714e7bb2d3ff2"}}}}}}) ioctl$FIONREAD(r0, 0x81406944, &(0x7f0000000100)) 85.40899ms ago: executing program 0 (id=210): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) (async) r0 = kqueue() sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="e33745e84d", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r2) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) (async) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8004c5, 0xc0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0xa, 0x2, 0x0, 0x8, 0x101}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x84ef, 0x1000, 0xffff, 0x0, 0x39, 0xe4e, 0xfffffffe, 0x2, 0x0, 0x1, 0xffffffffffffff78}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r4 = syz_open_pts() (async) r5 = kqueue() close(r5) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xbe, 0xfffff7fd, 0xdffdff7e, 0x160353e, "04d9577e010400030000105490e8d145eec82500", 0x200101, 0xfff}) writev(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)="9b2e108901f89115ff92248d21c07fd7e2d2b8c4637cdb25c114deccbc51026e0528c7da33aea1e20100db2fdea89cbcaeb7d1c811fdba98f0ffeff532d81160260e6858262fecff8787af826de2ff89a8e91669a41a84", 0x57}], 0x1) 78.128122ms ago: executing program 6 (id=211): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x18f, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x4, 0x2}) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffb) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc", 0x1c}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) (async) syz_open_pts() 15.021336ms ago: executing program 0 (id=212): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000180)="3178ab85eb298df9", &(0x7f0000000040)=0x8, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x7, 0x80000000000000}, &(0x7f0000000200)={0xcea, 0x20010, 0x80000002, 0x1, 0x1, 0x9, 0xb00, 0xfffffffffffffffe}, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x1ff}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x20, 0x2}, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0x3}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x10000007}, {0xb9d, 0x3, 0x2800, 0x7}, {0x20000005, 0x650, 0x3, 0x9b}, {0xce1, 0x64, 0x4f4, 0xfffffff8}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0xc5, 0x4}, {0x8, 0x10001, 0xc, 0x3}, {0x408, 0x5, 0xb, 0xffffffff}, {0x6, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xa, 0x2, 0x81, 0x0, 0xffffffff, 0x7bc40b3, 0x631b, 0x1, 0x2, 0x9, 0x1ff}) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x62) 7.905534ms ago: executing program 6 (id=213): syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x80000933}, {0x101}], 0x2}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0xab, 0xab, 0x5}, {0x3, 0xf, 0xff, 0x7}, {0x6, 0x6, 0x27, 0x568}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="82352f8edf518a962eeeb72f259b52e833ef03ebccfb5dd94f00bb8bd14f26f6", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @empty, @random="120c67b48bad"}}}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x17, 0x2000007, 0x1, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x106, 0x4, 0x71000}, {0x9, 0x5, 0x20008, 0x7}, {0x8, 0x2aac, 0x923f, 0x1000009}, {0x3, 0x6, 0x4000e}, {0x401, 0x200329, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0x10000c, 0x80000801, 0xa, 0x4}, {0x2, 0x82, 0xc, 0x9}, {0x7, 0xfc, 0x4000005, 0x108a}, {0x1e6, 0x10005, 0x3, 0x6}, {0x7fe, 0x9, 0x8, 0xf17f}, {0xb8e, 0x80, 0x200, 0xfffffffd}, {0x29a7171d, 0x3, 0x1, 0x10000005}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x7, 0x1006, 0x1}]}) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x100000000, 0x3}, {0xffffffff, 0xf}}, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809ea0, 0xffffffffffffffff, 0x7, 0x2800000000000000, 0x181c, 0x7, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0xff3f0000) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000240)=0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xffffffff, 0x80000001, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x26, 0xfffffffe}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d", 0xe) 7.677789ms ago: executing program 0 (id=214): r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="2ea67c83ee080052265ec347cd38522ec36300d690a7524d30f0ca0bc2ab793d453863d3", 0x24}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0004849d0f3e8095043fa8985d012c0000935102cbd09f97fc7c7d40b5bf66108039750000003cbe7ab791f608f7b2e1e356ab0471039f5d00000000000000d7526d58e5d43e58b05c23e9aca703b3b0827e1270", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 6.90384ms ago: executing program 0 (id=215): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x8004667d, &(0x7f0000000000)={0x0}) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x8000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 0s ago: executing program 0 (id=216): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="673bb5b8cc0c16ed08f1b8d24e22171881a86a78ef1d357e38090019d89dfdeb7db8a8ef06ccb91027808b79c68516e3da3d", 0x32}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x409}, 0x4) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.43' (ED25519) to the list of known hosts. login: pckbd_enable: command error panic: kernel diagnostic assertion "part >= 0 && part < MAXPARTITIONS" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/subr_disk.c", line 1169 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *219076 26791 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a13e1) at panic+0x1e5 __assert(ffffffff833de65a,ffffffff833bbce4,491,ffffffff833cf36a) at __assert+0x29 disk_openpart(ffff800000b28048,22,6000,1) at disk_openpart+0x20d vndopen(e22,101,6000,ffff800030ff0fb0) at vndopen+0x222 VOP_OPEN(fffffd806b579468,101,fffffd80097fd478,ffff800030ff0fb0) at VOP_OPEN+0x8b vn_open(ffff800037c04de0,101,0) at vn_open+0x6a0 doopenat(ffff800030ff0fb0,ffffff9c,200000000080,100,0,ffff800037c04f90) at doopenat+0x35b syscall(ffff800037c05040) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x93cf1bcb130, count: 5 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "part >= 0 && part < MAXPARTITIONS" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/subr_disk.c", line 1169 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a13e1) at panic+0x1e5 __assert(ffffffff833de65a,ffffffff833bbce4,491,ffffffff833cf36a) at __assert+0x29 disk_openpart(ffff800000b28048,22,6000,1) at disk_openpart+0x20d vndopen(e22,101,6000,ffff800030ff0fb0) at vndopen+0x222 VOP_OPEN(fffffd806b579468,101,fffffd80097fd478,ffff800030ff0fb0) at VOP_OPEN+0x8b vn_open(ffff800037c04de0,101,0) at vn_open+0x6a0 doopenat(ffff800030ff0fb0,ffffff9c,200000000080,100,0,ffff800037c04f90) at doopenat+0x35b syscall(ffff800037c05040) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x93cf1bcb130, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800037c049d0 rbx 0xffffffff83869e07 cpu_info_full_primary+0x2e07 rdx 0xffff80000148b440 rcx 0xffff800030ff0fb0 rax 0xffffffff83868ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x2a5b201c2cabb8ee r11 0xe3629344a1534bd0 r12 0xffffffff83869c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff81501635 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037c049c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=219076 pid=26791 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4514f0,0xffff8000fffefcb0 process=0xffff80003c4e39e8 user=0xffff800037c00000, vmspace=0xfffffd800b0631e8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25279 306226 70273 0 2 0 syz-executor 25279 403318 70273 0 3 0x4000080 kqsel syz-executor 69906 176388 52981 0 2 0 syz-executor 69906 198944 52981 0 3 0x4000080 lockf syz-executor 69906 336406 52981 0 2 0x4000000 syz-executor 54125 168089 71680 0 2 0 syz-executor 54125 236917 71680 0 3 0x4000080 fsleep syz-executor 26791 478230 669 0 2 0 syz-executor *26791 219076 669 0 7 0x4000000 syz-executor 26791 370715 669 0 3 0x4000080 fsleep syz-executor 57813 208126 77648 0 2 0 syz-executor 57813 62531 77648 0 3 0x4000080 fsleep syz-executor 57813 376705 77648 0 3 0x4000080 fsleep syz-executor 56809 320035 42846 0 2 0xc82 syz-executor 52913 482342 0 0 3 0x14280 nfsidl nfsio 11734 11777 0 0 3 0x14280 nfsidl nfsio 53066 424533 0 0 3 0x14280 nfsidl nfsio 7414 69592 0 0 3 0x14280 nfsidl nfsio 30780 64386 0 0 3 0x14280 nfsidl nfsio 34839 71772 0 0 3 0x14280 nfsidl nfsio 61195 344754 0 0 3 0x14280 nfsidl nfsio 36240 3742 0 0 3 0x14280 nfsidl nfsio 47955 187007 0 0 3 0x14280 nfsidl nfsio 18561 358809 0 0 3 0x14280 nfsidl nfsio 35342 86369 0 0 3 0x14280 nfsidl nfsio 7663 416692 0 0 3 0x14280 nfsidl nfsio 77097 382007 0 0 3 0x14280 nfsidl nfsio 14526 198074 0 0 3 0x14280 nfsidl nfsio 44164 75216 0 0 3 0x14280 nfsidl nfsio 43476 51893 0 0 3 0x14280 nfsidl nfsio 7932 180676 0 0 3 0x14280 nfsidl nfsio 52629 390388 0 0 3 0x14280 nfsidl nfsio 96842 270048 0 0 3 0x14280 nfsidl nfsio 82794 166181 0 0 3 0x14280 nfsidl nfsio 71680 59032 42846 0 2 0xc82 syz-executor 70273 7404 42846 0 2 0xc82 syz-executor 669 100197 42846 0 2 0xc82 syz-executor 52981 202895 42846 0 3 0x82 nanoslp syz-executor 22859 65942 42846 0 3 0x82 nanoslp syz-executor 77648 83595 42846 0 3 0x82 nanoslp syz-executor 78173 443405 42846 0 2 0x2 syz-executor 42846 2500 58137 0 3 0x82 kqread syz-executor 58137 58255 39906 0 3 0x10008a sigsusp ksh 39906 62591 12787 0 3 0x98 kqread sshd-session 12787 313072 61849 0 3 0x92 kqread sshd-session 9604 345888 1 0 3 0x100083 ttyin getty 61849 100357 1 0 3 0x88 kqread sshd 28707 171028 13666 74 3 0x1100092 bpf pflogd 13666 74443 1 0 3 0x80 sbwait pflogd 19927 435480 14902 73 3 0x1100090 kqread syslogd 14902 74535 1 0 3 0x100082 sbwait syslogd 68483 265767 1 0 3 0x100080 kqread resolvd 13460 324814 57367 77 3 0x100092 kqread dhcpleased 7905 194991 57367 77 3 0x100092 kqread dhcpleased 57367 65370 1 0 3 0x80 kqread dhcpleased 64229 261145 0 0 3 0x14200 bored smr 58831 286363 0 0 2 0x14200 zerothread 25465 254960 0 0 3 0x14200 aiodoned aiodoned 89036 510142 0 0 3 0x14200 syncer update 19788 96447 0 0 3 0x14200 cleaner cleaner 97833 494181 0 0 3 0x14200 reaper reaper 27125 57568 0 0 3 0x14200 pgdaemon pagedaemon 18176 456953 0 0 3 0x14200 bored viomb 12276 246285 0 0 3 0x40014200 acpi0 acpi0 70200 385320 0 0 7 0x40014200 idle1 47852 383791 0 0 3 0x14200 bored softnet1 7425 200620 0 0 3 0x14200 bored softnet0 62075 16716 0 0 3 0x14200 bored systqmp 45896 284467 0 0 3 0x14200 bored systq 40449 305814 0 0 3 0x14200 tmoslp softclockmp 20517 43630 0 0 3 0x40014200 tmoslp softclock 37130 106781 0 0 3 0x40014200 idle0 1 236048 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 26791 (syz-executor) thread 0xffff800030ff0fb0 (219076) exclusive rwlock dklk r = 0 (0xffff800000b28070) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vndopen+0xa1 #3 VOP_OPEN+0x8b #4 vn_open+0x6a0 #5 doopenat+0x35b #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806fbd97b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ufs_lookup+0x16bd #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x93a #9 namei+0x7ca #10 vn_open+0x15a #11 doopenat+0x35b #12 syscall+0xbd4 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838b74c8) #0 witness_lock+0x5f1 #1 doopenat+0x345 #2 syscall+0xbd4 #3 Xsyscall+0x128 Process 78173 (syz-executor) thread 0xffff8000ffffd230 (443405) exclusive rrwlock inode r = 0 (0xfffffd806eaa0a18) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806da67ea8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10217 11227K 12322K 166960K 11870 0 pcb 18 15K 17K 166960K 141 0 rtable 222 7K 8K 166960K 417 0 pf 35 17K 67485K 166960K 64 0 ifaddr 42 7K 7K 166960K 59 0 ifgroup 55 2K 2K 166960K 76 0 sysctl 3 1K 9K 166960K 8 0 counters 68 36K 37K 166960K 150 0 ioctlops 0 0K 4K 166960K 1556 0 iov 0 0K 16K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1408 89K 89K 166960K 1615 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 361 0 sigio 0 0K 0K 166960K 2 0 proc 72 115K 147K 166960K 574 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 161 0 in_multi 98 7K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 406 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 239 167K 181K 166960K 5155 0 UVM aobj 17 5K 5K 166960K 17 0 pinsyscall 42 84K 102K 166960K 1516 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 13 0 NDP 12 0K 2K 166960K 38 0 temp 48 8664K 8728K 166960K 15181 0 kqueue 13 20K 28K 166960K 63 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 50 0 47 1 0 1 1 0 8 0 rtentry 176 130 0 31 6 0 6 6 0 8 0 unpcb 144 351 0 334 6 0 6 6 0 8 5 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 112 0 107 4 0 4 4 0 8 3 arp 136 21 0 3 1 0 1 1 0 8 0 inpcb 328 383 0 372 7 0 7 7 0 8 5 nd6 152 29 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 39 0 39 1 0 1 1 0 8 1 pffrag 232 4 0 3 1 0 1 1 0 482 0 pffrnode 88 4 0 3 1 0 1 1 0 8 0 pffrent 40 4 3 3 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 2 1 0 1 1 0 8 1 pfstitem 24 33 0 0 1 0 1 1 0 8 0 pfstkey 128 33 0 0 2 0 2 2 0 8 0 pfstate 448 32 0 0 4 0 4 4 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 566 0 123 31 0 31 31 0 8 3 art_table 40 567 0 123 5 0 5 5 0 8 0 art_node 32 130 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1976 0 464 95 0 95 95 0 8 0 ffsino 296 1976 0 464 117 0 117 117 0 8 0 nchpl 144 2467 0 766 64 0 64 64 0 8 0 rtmask 32 5 0 5 1 0 1 1 0 8 1 vnodes 216 2227 0 0 124 0 124 124 0 8 0 namei 1024 8316 0 8315 1 0 1 1 0 8 0 percpumem 16 90 0 41 1 0 1 1 0 8 0 kstatmem 264 42 0 16 3 0 3 3 0 8 1 scxspl 216 8604 0 8604 9 1 8 8 1 8 8 plimitpl 152 119 0 101 1 0 1 1 0 8 0 sigapl 424 688 0 621 8 0 8 8 0 8 0 knotepl 120 312 0 0 10 0 10 10 0 8 0 kqueuepl 224 120 0 109 3 0 3 3 0 8 2 pipepl 344 135 0 108 3 0 3 3 0 8 0 fdescpl 528 652 0 621 3 0 3 3 0 8 0 filepl 160 3476 0 3246 20 1 19 20 0 8 8 lockfpl 104 88 0 82 1 0 1 1 0 8 0 lockfspl 48 43 0 38 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 265 0 251 1 0 1 1 0 8 0 zombiepl 144 623 0 621 1 0 1 1 0 8 0 processpl 1232 688 0 621 6 0 6 6 0 8 0 procpl 664 1051 0 976 8 0 8 8 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 792 0 761 24 13 11 24 0 8 7 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 220 0 0 14 0 14 14 0 8 0 bufpl 280 3026 0 130 207 0 207 207 0 8 0 anonpl 32 8398 0 0 68 0 68 68 0 246 0 amapchunkpl 152 15410 0 14945 27 0 27 27 0 158 6 amappl16 200 2748 0 2720 22 11 11 18 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 5 0 5 1 1 0 1 0 8 0 amappl13 176 439 0 438 1 0 1 1 0 8 0 amappl12 168 1021 0 979 3 0 3 3 0 8 0 amappl11 160 103 0 103 1 1 0 1 0 8 0 amappl10 152 47 0 33 1 0 1 1 0 8 0 amappl9 144 264 0 264 1 1 0 1 0 8 0 amappl8 136 26 0 24 1 0 1 1 0 8 0 amappl7 128 83 0 82 1 0 1 1 0 8 0 amappl6 120 292 0 277 1 0 1 1 0 8 0 amappl5 112 80 0 69 1 0 1 1 0 8 0 amappl4 104 446 0 416 1 0 1 1 0 8 0 amappl3 96 2571 0 2484 4 1 3 3 0 8 0 amappl2 88 764 0 689 2 0 2 2 0 8 0 amappl1 80 10281 0 9686 14 0 14 14 0 8 0 amappl 88 4360 0 4200 5 0 5 5 0 92 0 uvmvnodes 80 103 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 16 0 0 1 0 1 1 0 8 0 uaddrrnd 24 652 0 621 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 652 0 621 1 0 1 1 0 8 0 vmmpekpl 168 7101 0 7061 3 0 3 3 0 8 1 vmmpepl 168 49456 0 47551 99 0 99 99 0 357 10 vmsppl 488 651 0 621 5 0 5 5 0 8 1 rwobjpl 80 16883 0 15854 28 0 28 28 0 8 5 pdppl 4096 1311 0 1242 95 22 73 83 0 8 4 pvpl 32 16706 0 0 136 1 135 135 0 265 0 pmappl 256 651 0 621 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 276 0 24 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a13e1) at panic+0x1e5 __assert(ffffffff833de65a,ffffffff833bbce4,491,ffffffff833cf36a) at __assert+0x29 disk_openpart(ffff800000b28048,22,6000,1) at disk_openpart+0x20d vndopen(e22,101,6000,ffff800030ff0fb0) at vndopen+0x222 VOP_OPEN(fffffd806b579468,101,fffffd80097fd478,ffff800030ff0fb0) at VOP_OPEN+0x8b vn_open(ffff800037c04de0,101,0) at vn_open+0x6a0 doopenat(ffff800030ff0fb0,ffffff9c,200000000080,100,0,ffff800037c04f90) at doopenat+0x35b syscall(ffff800037c05040) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x93cf1bcb130, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: -5