Warning: Permanently added '10.128.0.100' (ECDSA) to the list of known hosts. 2020/04/23 12:20:35 fuzzer started 2020/04/23 12:20:38 dialing manager at 10.128.15.235:31194 2020/04/23 12:20:38 syscalls: 338 2020/04/23 12:20:38 code coverage: enabled 2020/04/23 12:20:38 comparison tracing: enabled 2020/04/23 12:20:38 extra coverage: support is not implemented in syzkaller 2020/04/23 12:20:38 setuid sandbox: enabled 2020/04/23 12:20:38 namespace sandbox: support is not implemented in syzkaller 2020/04/23 12:20:38 Android sandbox: support is not implemented in syzkaller 2020/04/23 12:20:38 fault injection: support is not implemented in syzkaller 2020/04/23 12:20:38 leak checking: support is not implemented in syzkaller 2020/04/23 12:20:38 net packet injection: enabled 2020/04/23 12:20:38 net device setup: support is not implemented in syzkaller 2020/04/23 12:20:38 concurrency sanitizer: support is not implemented in syzkaller 2020/04/23 12:20:38 devlink PCI setup: support is not implemented in syzkaller 2020/04/23 12:20:38 USB emulation: support is not implemented in syzkaller 12:20:49 executing program 0: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000404, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/67, 0x43, 0x880, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20880, 0x0) r7 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, 0xffffffffffffffff, r7]}], 0x28, 0x400}, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x3f, 0x5, 0x3, 0x6, "887ab9fd70ca606a2dfb23d8de8f2aa504d289d3", 0x1ff, 0x80000000}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x25, 0xffff}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000004c0)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x3, 0x5}], 0x1}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000600)) 12:20:49 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3, 0x9}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x3) socketpair(0x20, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r6}, 0xc) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000001c0)={0x3, 0x9, {0x6, 0x6}}) setegid(0xffffffffffffffff) connect(r3, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x14) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000280)={0x1, 0x2bad4c4a}) r9 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000002c0)=""/25) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000300)) 12:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24}, {0x4d}, {0x840000006, 0x0, 0x0, 0xae6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 12:20:49 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a977548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) nanosleep(&(0x7f00000000c0)={0x8a, 0xffffffffa01ae2b0}, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 12:20:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3}, 0x9, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec297a83", 0xe}], 0x1, 0x0, 0x0) r6 = dup2(r4, r3) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000300)={0x56, 0x7, 0x0, {[0x101, 0xf9ed, 0x5d80, 0x101, 0xfffffffffffffff9, 0x8, 0x4, 0x8001, 0x9, 0xdc, 0x0, 0x170a, 0x5879, 0x1, 0x0, 0x4, 0x1, 0x6], [0xbe2a, 0x9241, 0x20, 0x1, 0x2a7f, 0xe6, 0x10000, 0x6, 0x6, 0x7], [0x0, 0xfffffffffffffff8, 0x24c, 0x7, 0x20, 0xfffffffffffff42d, 0x7f], [0x6, 0xec, 0x100, 0x1ff, 0x5, 0x6e], [{0x4, 0x1f, 0x7fff, 0xffffffff}, {0x8, 0x4, 0x4, 0x8}, {0x0, 0x4, 0x2730, 0x3f}, {0x200, 0xcb, 0x6, 0x3}, {0x2, 0x200, 0x7, 0x5}, {0x9, 0x3, 0x1}, {0x3ff, 0x3, 0x9, 0x7fff}, {0x2, 0x1ff, 0x3, 0xaa}], {0x20, 0x1f, 0x7, 0x55cd}, {0x3, 0xfffffff8, 0x4, 0x1}}}) 12:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f00000002c0)="9f", 0x1) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) 12:20:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() getrlimit(0x5, &(0x7f0000000100)) close(r0) r1 = semget$private(0x0, 0x1, 0x82) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/97) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) sendto(0xffffffffffffffff, &(0x7f0000000180)="22b3afb8d1de1517135862d7f00cab1a5d7233c557c4a972fdda1e823f3dc09621731022890a", 0x26, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/104) 12:20:50 executing program 0: r0 = semget(0x3, 0x0, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/81) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0xa210, 0x8001, 0x0, "2cb890428ad6f842d696a30d2c98cebf5e4a9060", 0x1f, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "e0000000000000003c41d188b6aea417e400"}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) 12:20:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4, 0x0, 0x8, 0xb24f}, {0x248, 0x3, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0x1, 0xff, 0x81}, {0xfff7, 0x1f, 0x3f, 0x80000001}, {0x3, 0x7, 0x6, 0x1f}, {0x0, 0x6d, 0x4, 0x5}, {0x3ff, 0x20, 0x5e, 0x9}]}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/99, &(0x7f0000000140)=0x63) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) 12:20:50 executing program 1: r0 = socket(0x20, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e8d9d84045374b3"], 0x10) 12:20:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x62) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r3, r3) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c08"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:20:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r1, r1) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) 12:20:50 executing program 1: syz_emit_ethernet(0x5b, &(0x7f0000000500)="1d0fcbaa660cd2d65120ac4ebe4ffc595f6d58f3958a9cf495e7917f4caffb9770c24c628bed56496f96027c98910bcbb1f8fd282e197d870cbe25cebcfa24e2c1a2ac4bd8e4511d2c66baf6dc37655aca05e8b232adc716b20639") ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 12:20:50 executing program 0: r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x2, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 12:20:50 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = getuid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) setreuid(0xee00, r0) r3 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r3, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0xc6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000880), &(0x7f0000000180)=0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000200)=""/235) pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffc000 didn't change! 12:20:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="62032a3106773f1e00bb5a1e771e245f40f4857d42b595a4c9343ae2b5ae0ff1d6c29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa190c188f4060f4c562a17b5abe9a202e9aa126d9eeae3ec619f8ff8c3c5143117e5b67422c5dc1d30fafe4e42118a9e3a7ab2efebd231cca05272e03c83bf8924d0d5f272af804adb65d50bb27b3dec2a0681361934a1946fb8cf4f319c5ff102199624a4ec106662d70c80e0000000000000000000000000000899865e3e04ecebc8e79bcb987027bff908514da0978374eff7e778a9385f98d83b030945ae7f7a9e81111226bf8e23d3b767e527ec6042aab0d79cc7c292ecf4c6d25e041e3eebf81e5a0f292e3397a2d8310147f4b86b354ab33d3c94056fcb21ba0a8ae", 0x149) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 12:20:50 executing program 1: setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x12) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09000 va 0x20ffa000 didn't change! 12:20:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240bfef77ba0ab818736718bb9d56b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835dd921ad4ed0161bd7a4f0b5f7c0e748"], 0x10) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) sendsyslog(&(0x7f0000000100)="b8e7b7c933de30476af3560e5b1e0159f8a19dc595dd769aa0b5b6be6346e0df13a5b0e7c5f288d71e05ba96c28487e11ef5d88fefe3ffc9b26d5ac8924c22fd60b122d8ea327e1257cf102dc97a2eed2f9d4543af86d436e324018f176991e87058b8d175a5a733d1b9254c3f433b5c31463fd087514706", 0x78, 0x38) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) recvmsg(r4, &(0x7f0000001ec0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000900)=""/249, 0xf9}, {&(0x7f0000000a00)=""/134, 0x86}, {&(0x7f0000000ac0)=""/231, 0xe7}, {&(0x7f0000000bc0)=""/95, 0x5f}, {&(0x7f0000000c40)=""/161, 0xa1}, {&(0x7f0000000d00)=""/213, 0xd5}], 0x9, &(0x7f0000000ec0)=""/4096, 0x1000}, 0x3) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r5 = fcntl$dupfd(r3, 0x0, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) write(r6, &(0x7f0000001f40)="9e3a840166c55d5f6e1d591c19facb792126ae764e486338719f034eb7c3f75480d9a0aeb5067b06c06b506f8bed97c48e4f35e1a22544556ba09088cd79a9d4fcdaca91f9e1f17d22a9d08b95042cfca0d3c680c0a1676b58cd0758220fffe7df0912d0d06d0b92fb34ba5e2857be8e05e6867a70b14fb06ba5f2c21c2c1ea72925932b55c39bd15ed97fafe52aa90db1495b6ebc980c2ef05bbd8ae7cb7b338d3fb4e7325230de7f20f53d443e9b4ece4287d9b3d0213d0897675169d55b2ab6d76f584ec7f0ec1d07f076491c588143784ca8a2b0dc31eba0554ea0a119639c2549208f9d477c54b436c93b435debb4d767ec140e3bebeac1c5057e6f71db1fdf1cdca2ab7c5ce3da1969166194163eca97674adb3b029c40adc2d15796e48f975ffdfd1812925028af77d15e999db43c7da8b0eec35536e4772380a1f326d02e7282edf8122730d5bddd2d7b9d56403619c1fd1ccd0246c173ed7bcd6fca5bc3caf19d3ce19dac585021de081e169765904171168a609aa57e32ccff4934a31736bb0d3a96b678e68dd8b75e136653d2ea76de522817205b403b7b1bbe5e8eae40d179907e8b9e6d48163712a7b5047ca8018ad88281124b3b1eb5096597fd22ad49db9a939458f2fa185506c420afff2e189db4f91acb0229bb78e5a747367e868f3cd1eaf30d4cc525792def5cc51e00b3215a2ff9762124b848e9d36e4e63853d5d4649cd559f37b8ad48918829b6d4abd46ba5bb9d07f7509f236742792e03e78a7c5969c3663791d147ba5c321b6ceb9a69cebaead454683df149f1f9f2cd38ecde7d6bc5feec0b960162fa71e6e72108c2368f31f6cfd1e6809c3c90c4377f875a7b3b20a0dd8ce7464790f0093919390174523dafa608e5d55c9ef038134547ec1c4acbea14091f63c4d783d9f9d9e151900157096e5b5160330f401e64e358d0d04ac0f0e6d540a7185f31542e0073e1fcd658a6c66b2637f987be164d786e956a7eb5ccaa637674976b7d839d1efa2b4bfe3a4ab5174474aeed45432a84dc398557f34ab20ee521f2589192ed422748ffdb4ecad6acf0f4607c9b790532055138af196b5e68f7e338a1b0d63d390d7e835264bdf1a08e09734860980e2273c558c3c28e7e406cf7a5abbbc5d6a69767ae440a19b5d833ebaa57827c3cfc88e1e6236f209e90ac9adcfec860dfe14728c9672c8a036b7b07dc82d98ec28acd851f19694a5fe6337b96db06282c815ac35d187cce62afe37e2ad6284f0737314c93c57bed2778667e7210db6de0c4330b42532f430e95ab128a9406f65be6d1f379c0d714e69cd7efb6744659e0610026d2170b34dd61a2af727422fc46cb3c547fa82fa9c7a573444d90ec4f58be8ef8f6052333fe7663c0a83a83b33faa5890e1c4e4c8226c7657da02c030ba09d70450a5b234862d2aa4808106d16366d3a6d49e4897e10ebf98aa65f8447b900a88d34bfa558a14715d7a35c45e1f18d3a012db455fd547a7532923478eb1acd66ce024c5ec49f726133fdb2a41551377815abb91cf3e2e052247707582305e57b8da5c4493d9e67a80092b614e9d3c2791f51f076443b1b30c8f0538ad3997f57340bd21619bff0a9bbe0f09090fb7feb42d207eb36034f69eda5df2953ba1a100077e99cf566469b0706c03a8a6cca2b07707521c4fa4970d0cfc7aee1864a90782aab7a6e5cd1c732c47387dd968bc7b62f3b7e9c0c5a8e940627e5c1580cdb0a6bc57d5b2ac7acfe23ec80094a0abab42c2f0383d1ed928982c137c8d20fbe89239cd522373cca9671b20241412d9a74f1196980ac6d54304b2d634d1d748cf7d2d440f020745b81f697c45bce92675068917a4b9008809c8f7b9617d19441f9f4c25fa7619bb55416f6672138de55cc4d46e77fb2f18196cd06e17847d5c775ca986687c2f23669fe3ea7ab535b08f67f4c7a3fcd1cab222ba029e87abbaabe45adcf804d2ba2754f09e46cfad5d4e36034b9fa207f7af4679d5dfb0a61eadf9373a348b941fa1f55cda2e91c4838723769e375f02ff45ae39cce28aeef56c18a3925587caac738fe68a3d78e5e9c821ecf5178d1949b24e326f65ff342c1994dec11a98a443d3c068b2869446cc617521a97f4e192bede0beaba9c4c8acedfe7205ffcee83064bc9f226f635e1374a9694db4eefa62831eae7501861439acbe5b4674faac7647b826ae1c000d2bc778acd60cb4764b93490bb8d5044be11c7b2abc161a1dc031434babf80bd6aa26e384154767ec719557019f207bea9236027708f5a525d4999a73a1d17d57233016a54167763bc7cdcc9727650ac0be83da624a51b76d2e44e8e61821b75b4ccd8629b9b13fac25e44a9c7f4ff3a6193d72fbef9596c81b378b70bb2bf2272879688a07786291b767126adf0a8ce87c5ee3680a781ed982087110876a1fb27fea8b1f08d5063bd63c79c893c4d56e582986424e911797b407c2573c7f1cfee9593a1392214f8f421e30b2fded283546d3df0ff1ffe3b7c99c5ae3665176677823f4508e54a365f63d60378d3bd30d66961f611033810b6e8ecb562b4e6a43909b9f76440639a396b6aa3683c39ccdbed283d08189b92f452dd1120b4c75aff724de6c62fa34f445585d57c8381907be3c5fb1d638bb3496d9b07826b4335591e148981012bc7a69d84b70a872a9c627a05d5bb4436ebcf4e63649dde44e3136c50cf20603524077f63ca148963bfc7bec1aac2330cbfa016753b00f92ddd802de12e173eac5afe18807f9873fa84e9f8523eff283a786f7564afce594403c78e453ab0b0649e88ca4c273af0f16da5d634568170da8c1622b2c170e637133bc8f2dd1e2f0990e47fa819837ec263babe29074471eb56e31377a0be18fb1acbc694a7e475102e2fd77d527c6f0406bd491c787a6161f50d88523eb740520bcd6878315789d4ccbbebdc13abc2b83965d247a6091ddaa7c76571f5cbc1809692f34f42d4fcfa2e41d26eb7dbbd014229df696e46b30e2655801f780c72c972d7b68a6ad65c5331eb7b487267aadc86c01503d8e0d0abf32c221fffa8ca880d48d9f4c346769bab9503df2ef1ee2302f4db2efc90921211371ba42e899546ce6225e702ff48a1d3d905968f3d08b7c700e04551ad6181099487bfba9cb0596cc7fb52b645769bf6f54c4ed7262f055fec053469dfcc274772c748bdb94666b62a7e48dff1a57b9cea5adc8ab6702098b712f8b1d6778b9b546d26b3cc32a144eb4146d98edaaaf6dd643a25a156e782e0ba0d154f6652b85eb6e885d91e6a2bf5660b0cf5cad51f58c524db7af4a7479e65ccad1a68f3500d38115febad8296cef98380c82e06ced9aa7091d4ae54e503d0e43e52d33876b80770a52cf31388d45914624390f96d8a2b93985bb9a39fec49bc9b6e0e7d1a2ad820bb375e4f05908a0c7829446ad56e96d5883bd29763ea7116fcebd2098ffe72250fe3b949127542c1e52c33d16666ccf120b20b35b2b22810f4768afbfb41741d18fa704e00d52579d652d93937a7194eba31c74cbbd6cdc10e0a8c525b3568b0dcb56b0218bc4cc464da14f03eb6e6915d371d063e64fc191b02fe651ba35f85dd73d45da0c698310fe082c289a3d4eccf27b6c79b4d3d8035f1b9530a7c3204087ef56aaf1125e4bdd5b404db729ade1376ca8c000239bc8c8dc056eb421b8695c1a217d3109132eacc13f9e7cfb54194cebe014d54f800d7f2b384f9d2415b2ebacfc910aba878c8a37301684e3569ed0430f9d0c1e0c18ed3a585f6e5ec6a4ad8bdc570f8647b042542db28f5f6ebdc8dff87b4e7e8201585f3fc324ad08c9159bc792a5729b3fbf9e5f05b526d39f0bce50b62e1dea108a83a5a36f686450d937b8e0d793c82e750d9cce76689f674c3c7070e25e8fe5ab70edc5569b708e784c9c49595db9107849627f75f1487a2cad86e06e3db4954f6fc26274a6b051af27ddb68545bff1853b4d24e1149eec2e62b9b5e911be9de71719c6711639f797f81238f869fe3c5ac9db04856cb193a27744556b4559fc489fd0b77a2bb588769ed80b67e4b19ae32095d31361e963d15f24adee60943195257bf4e44e6691dd76002ec9e9bc19fa2adaa525e1c66fc859252a9cab8cdc82ef62b501f36bb330b7e6cff36ccfdb759a8c4eebc0ab7d54f8ff563d6c501957d2892d8610746d77a009656be7b68f8338cb2c5dcbb72514fae918cfb3b6816cf225cb852d30266e3d06defcc0640f499a197e4528a1e90b7471b6a4725d7e0f5cde3e7bf97453dc302dc9788325117af11d43afc3f4f44ca1c3dbf06acc88cd98e16267974146b6c13fae349a5c06588d8529ce44b9bc72628308d90754065935fa013b22e52d943243c70740af24cb7aaa93380602dd130cc4cfa5d47adee420ee8e5a107a7ce95398d019378ba79e97a3bb26e34189f94701be5a297562cac97150090cbfc1a11639311671709239c24d1532321a590c49efb402a1ed1c34905b826845214e5f1e04173dfbf66938c33d1adfafd5a320d877e6f38f3598b87b09416fa42a08977675305f519afcdb97700529db2ac15858b5deb4ecf436babb876951737da3d2108bf4d2574041b89d09aaafdccb01697eda13fc08d9514aa2f988dc0bcd4f74e8cb813ceb229fd33c0f6e9ee9b73c32d4ac7c48fb847d70b9b442f1b78d098f1434684e8ca98b262d9d97883b374d1506786ecb1fabe689fe30f491329493f32a425a9ca136ca14f503716adb89316a04a3262596265a94b840012fa9947b29b0551d2d5ee5f22846a06480a38aa72a7034070ecdcddb1660fa1862d635f1b0d7fe8603191afb9d18ee5364a7f9ee245acc2342d50f57a95288bf2c6b2ab2521e82e81e01dd48e51094e0ee1ad8c4c5a4736f5c97f73e09087ab74694374c41f8e3decba42a19b84e4e1da35908fc67bb236490f3832f22568b55548f6c083759867ec87005ef609560ac4a18e346fcf83b289f5e34c3311b520a9e1b8ffbb84f4dce80cce44fecd7f0e54988882247743f09ed8c057a715c6a957f12572fdd3c391763fe8a08b63ce6120da9dda103792c031c040d167e4cf823c4b961a68a1ce4742e302ef580a37d761d331ca00765e0e7ccfa204526f2347e6bde2e666298ce1ca94aa8a04cb2fbefc4239de11cec8c4687f9e6b38b0aa908fcc1ea4068691e69a26ad426689c89c95c1b92a75334e0d78e5820743198192a754ad58d216721d364f2f9dad254e6c0c52f483ebe16ee27bc99e0c268d49feff06896c2175e748da6e73e95d5acc3a19b871d319343b63d084106f5e32a9f5729631ba913a1ed3ad60186bcf2706cbe886ee97852270d891fb58c3a7fbc17c9f26b664264000f792396c76c866e3531ba73beafd32f35415db6659dcaf518608a73912099bda59e5b8789e011e2629370a9d3af87921aee03583545c33ea537858a4cafb28f6efe5a5c45c6b387f6a8ff8fbaca24652fe17d088178977a2b5982eb839189d3e61dd3ef99f3823660d268221b613b0f1516172dc7185a00f4eda6522c2cf55155dad231850de029a13143330eff47e1d8ea884d515e2499911bfbf1ae86d2968e7c78c4223469340a8305ff7c3f92c58d466a8b4c8e92125615695aaa72ef14331b86a28c080809381f927b0fc1334c65835b74c255f6d0c42677d078ce0891caba56223ca40dd17d04fe22513f04dfc52f0fe559300f7a2f982ab2213b97d40f2b8bfcfd714a149c06e3cb2f2be7d8706b101bd4d07401257bc5f1bf00a7", 0x1000) semop(0x0, &(0x7f0000000240)=[{0x4, 0x0, 0x800}, {0x4, 0x101}, {0x7, 0x949, 0x1000}], 0x3) r7 = dup(r0) sendto$inet6(r7, &(0x7f00000001c0)="ff6f40893d2ec12bfe40ac53576d75d4fe128c0a74263fd114e6e14f49766f90884e8bfc3a6fed4a1246007f49595eac3590b5d35f780db269dfc1db8b1ad3af13ae070007005d4c0a3ece6908f48ece3d912ece8c01cda52fc063c3e812df83b6dd0bc0d1b855103d04c2978bc980a000"/125, 0x7d, 0x409, 0x0, 0xfffffdac) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000001f00)={0x10a3}) 12:20:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x100, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000001, 0x7f}, 0xc) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/206, 0xce}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:20:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socket(0x10, 0x0, 0x3) setregid(r9, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r13, 0xffffffffffffffff) setgroups(0x3, &(0x7f0000000080)=[r5, r9, r13]) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10e6fffffeff000001e9106f24d8cbf5f2d8128c9719eb5ccb345878f6b8ce0800"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r14, r14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="25bca7eaad451c9415cd07b37907c74382c722a6e052f47b1d37a1add78692c9252b091ad59d78fa7109ef7c99de092974ef7fc7ca58ac313764f0f2303bb2547cb3b18aa2114ffce2a395127b1b1908a2da43", 0x53}, {&(0x7f0000000440)="e1500c4f434a2b88f17d2434bda88672514a8c8ddcca96668d248f53ac0a7784a571b50b575a3dbdddeb19b7f9ce347ba8468f158e387ba2d27af1d8a903aad9a2dddac9c3fe0b3c26f42ba7b544f7de9cba59f34a0e9518fd5444be2a68c54b5b47bf96bbea05a8079860500a7c8db8d6cbc72059bc384ddcd99ccd1fae47944626abc2b6b1f6a25a37b80823ec1267fa41076572a8578ad4f6f5d1fd8bb02be69df2ecb0c33edc6829073f135db00b3d66099717927433d926d718ea151923ba81dec925206faa", 0xc8}, {&(0x7f0000000200)="25fac130fc4cd0f2c59d13350b7fbf35d21cf38bd30aee4dbe5fd865d336d7628100350e39efb8f6892028a3d4d4a056f8f72557603141", 0x37}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r12, r8, r9}, @rights={0x30, 0xffff, 0x1, [r2, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10, r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r11, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r10, 0xffffffffffffffff, r14]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r13}], 0x120, 0x408}, 0x2) 12:20:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x160}, {0x0, 0xf0}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5c, 0x0, 0x3}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}, {0xffff, 0x0, 0xff, 0x10001}, {0x5, 0x81, 0x20, 0x913a}]}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) read(r2, &(0x7f00000001c0)=""/231, 0xe7) 12:20:50 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000140)=0x8d0) setregid(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) setgroups(0x3, &(0x7f00000000c0)=[r3, r5, r7]) 12:20:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x0, 0x2, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x6418214c, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xfdffffefffffffff], [0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x58}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x800, 0x1}, {0x0, 0xff}], {}, {0x2, 0x4, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x81, 0xfc, 0x5, 0x401}, {0x0, 0x9, 0x1, 0x800}, {0x4, 0x57, 0x9, 0xfff}, {0x3ff, 0x6, 0x7, 0x4}]}) socket(0x18, 0x2, 0x0) shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) mprotect(&(0x7f0000644000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x30004) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f00000001c0)=0x3) 12:20:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r2, r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000003c0)}) dup2(r1, r1) write(r1, &(0x7f0000000040)="eb1cd76d68fba77cdd09b2b328c6854fa68ef2fc6c4dccb40895238554b17be738d7e9f7810e5d3833fa137bb02f148001f381aa25de4e324ef9d862b78a0b670d6859139e65a1b3d94cb79323bdc3580907c099cac98b29dcbd701554533dbe81d81c4fe56be8618f3cd0377c27084700a81be28c26f5a73deb46480d2445b0ce9e48f90f2c02e5ed2c6e8a7bbbada3629f2eff7b41cf44e9017ac2e2b3c3446939b1c44752bb83f5d665bb051625cb417ec1276ecc463247eece92a2c59ef33e12c2d39a5e7dc12bc6b5452c349a3c773fa8579b07f0518ff5d4", 0xdb) 12:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x84, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r1, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x7, 0x90, 0x8}, {0x0, 0x6, 0x1, 0x1ff}, {0x3, 0x80, 0x1, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 12:20:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x4e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r6 = dup2(r3, r5) openat(r6, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 12:20:50 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup2(r0, r1) chmod(&(0x7f0000000000)='./file0\x00', 0x20) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="56dedf558b970d673000f2418c06e8ba294c5bff861071792e2fca37296adae1e15e05d059be1cfef6434e5bd6adeac0fada1c34ac5d8f858de1277e78df82d88b74c22c2f1bdbd22a29682defa26878dc65dbf5a64b460cca51db76f5e73ef6a8723304000000053ff0ee3e2c44622eb45772d1372bdf529969208bc589bae7706ce71489251d4c5f3d10fd8a5fecfcc8fd3bda16ac05a55023c6428946841cfd7b8a9bcd9b2c8bf89a09f18ac99ffdc29a6bea107968b89a7cfeeb5f0d466f37bcc9b217da996b9f01d3d5a78160bbe17f0d74fc5857fd15761f987f9a6ded34e808ce5c78c4d925b6362b2e076bbbc13994057338a8fa7bb522017eee30481796dd11ff75c7b80aa01e5d8ed9afa5493c70876d4c0a21745346b593abef2ae0bac89c195e91c6e708e30bce695d4096040ffa5bc4783a52afffd0d4c19f4cc4fe58d0694ff57c024cc59af6c6c736f85931b9aa705cdf9b4a2439afa0d955427e4d6b123cf8af1289f4ca54ad0ff079d4c63de2430773c7b439b013914003c4d21fed077e8c30bfba737f1d9578a2bafc381e8c1333f2e8193e3775c404597f106872e2b2d7b49507e683f94c20a6003d35feaa577888a1017310f6bbc65a56e1c4a3a5bfa0c918c37b9e72c20b594e4e74d8ed5e5276c839b3ef0c92cf131c7c635fdeca1edb3669e3d97d99e3c500"/517], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r3, r3) write(r3, &(0x7f00000001c0)="3f3688273aaabddd212030e3dbf9d16952235df3ffea3c7d00a1fee018b491ddbe1f8f6de2b49681efe706ad18186192a0f88499e26555fb13464109c6be9465afa9dfac32ef1e6b8445d812d18a90f4629fe3e0a331578fcebbbb784ecab0c54679ac80e5a3001abba27964267968266173a94e", 0x74) sendto(r2, &(0x7f0000000080)="018749fe325b5021ed226b579654bfd83b61d54c5b7046fac0516afae2d5e9b480deca08fe2b7a2da647e5c5159090bbb6cb249fc61f8553f650750706470ac95b45ff55e34d37e5c80c2e9291b4d831eb15698d81dc2bcc4cffefa610321ae4cd8b8263a7f2f03045b5c256805bf10bb460bff72a7fbeaf844d149481fb71e8918c717454300b5ebf0157b10ef739e3495e59543177361aa41c88971378044d2bbc5b8062a2dbe47bff1103e3d09e5478af786770fde56ffa531a29112494ff0fbdd0ed", 0xc4, 0x4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000004c0)={0xffffffff}) 12:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xfffe, 0x0, 0x0, 0x1d}, {0x39}, {0x5a, 0x0, 0x7f, 0x1}, {0x6, 0x40}]}) syz_emit_ethernet(0xa0, &(0x7f00000002c0)="00d65cc51fae557b569f0ede8ad116568bd617ebe7530f898006e83e079aa4693a890d74c5a9a93ebf87ce57f549f0f3dc7692987aeb9e390101f7e7f8b9b9fa81e7747f4519d811dba698074c379708011e2036a6a3d2c46d92712458f69bc2f084a07539a10956366d87844891253243beb4e4428f3528f6a2594d615bc2577fe8c4fb74096bc95a26efdcf5cd0f1b72a6f21e2060b72e3eb72fd8d3f6a8ec") r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x18000, 0x9}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000180)) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(r2, &(0x7f0000000040)=[{0x3, 0x7fff, 0x800}, {0x2, 0x4, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x2, 0x800}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 12:20:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f00000003c0)="bd", 0x1) close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d73000000021f4ffff0000000000000000e800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000040)="0c25f474a2c4af853305abe405dfec2e3a308f43768104c6d9ff0f00002b21c3b3e714c1932e1fb9cedc45e507829063ac718ed7", 0x34) syz_open_pts() syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r3, r3) write(r3, &(0x7f00000000c0)="7104377d7812b0b9be89f09afe725ac188a8579280be3098cde168e4cf21c48d1c5d8ca8814895e9c6ce837b1b273e2d06fe160742e09427b2d2a6060ae06d34411548c6a99ea88be0a64d81f92884caef7e71b7714f900f1a979f222ff43354a096111c04a60d3700172ac354872d454a90e49d8892ea429bfef7684b8f97a9eb89d1e03fbadaf9f6980413abf9ac46d09db1ab72fa596245e6226643dc6cf0a35f919a353749840d4c4206c4d3f13a6c0cb51fc9caa6fb563a46d48c2d516417596536f1fb74791cae1bb8c93637296fb43c8c3f", 0xd5) 12:20:50 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x401, 0x3f, 0x1e, 0x8004}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)='P') 12:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xb788}, 0xc) r2 = socket(0x2, 0x3, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82020200ffffffff6191c70484733c1f0e4510b68690e862dca62fc02383d28cc3fb11a65301e7b3c866fe0b02fda216c9ef8f9d039f15e1c82d58a18a155ef2646a779842dbeaa7e30e17e03a75b6912a9c6bdce06a523304cb32af45d295850f35ef4d0c61c99944d917a81ebe5b8c0c61a7bcd2c150557a4f0b0940"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:20:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000010000100002000"}) 12:20:50 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x1, 0x80) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000004c0)=""/234, 0xea}, {&(0x7f00000005c0)=""/255, 0xff}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000100)=""/44, 0x2c}, 0x0) 12:20:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pledge(&(0x7f0000000080)='+}\x00', &(0x7f00000000c0)=':\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 12:20:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x7, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 12:20:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x95e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:20:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x400, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0xfffffffffffffffe, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getrlimit(0x3, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:20:51 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000004000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000002000/0xe000)=nil, 0xe000, 0x6) shmdt(r1) 12:20:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 12:20:51 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x400, 0x0) fchdir(r1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:20:51 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)='W\x00') 12:20:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r2, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:20:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) r7 = getegid() setregid(r6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r4, 0x0, 0x0, r7, 0x1ce}, 0x84000080c0, 0x102}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r9, 0xffffffffffffffff) fchown(r2, r4, r9) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 12:20:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7f) write(0xffffffffffffffff, 0x0, 0x0) 12:20:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xf9e3) setuid(0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c, 0x0, 0x0, 0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = dup2(r3, r3) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000000c0)) 12:20:51 executing program 1: socket(0x1, 0x4, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x3, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r2, r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x2) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 12:20:51 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 12:20:51 executing program 1: munmap(&(0x7f0000719000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r1, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r0, r0) shutdown(r2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r3, r3) mmap(&(0x7f0000719000/0x1000)=nil, 0x1000, 0x1, 0x4012, r3, 0x0, 0x20000000080002) 12:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0x3f, 0x8, 0x101}]}) 12:20:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x2) dup2(r1, r0) 12:20:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x0, 0xfffffffffffffffc}], 0x100, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 12:20:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x3fe]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0xffffff01, 0x1000, {[0xc07c, 0x9, 0x800, 0x36c4, 0x0, 0x4, 0x1, 0x1bd, 0x68b, 0x7, 0xc8, 0x3, 0x101, 0x1, 0x5, 0x9, 0xdac, 0xffffffffffffff55], [0x0, 0xaaa, 0xd1d, 0x7, 0x8, 0x7f, 0x2, 0x2, 0x348, 0x7fff], [0x40, 0x3, 0x5d, 0x7, 0x75b, 0x8, 0x5], [0xd1c0, 0x0, 0x8, 0x282000000, 0x0, 0x100], [{0x3, 0x0, 0x4}, {0xbff, 0xf8b00, 0x7ff}, {0x3, 0x0, 0x2, 0x9}, {0xfff7, 0x0, 0xbcaf, 0x3}, {0x5, 0x9a, 0x3, 0x4}, {0x9, 0x6, 0x8ab6, 0x8}, {0x1, 0x7, 0x6, 0x64d}, {0x1, 0x1, 0x772}], {0x6, 0x93a3, 0x7, 0x8}, {0x8, 0x80000000, 0x49fb, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r1, r1) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:20:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x3}, {0x45, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000003c0)}) r2 = dup2(0xffffffffffffffff, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xb, 0xfffffff7}, {0x18, 0x2, 0x80000001, 0x7}, 0x2, [0x22, 0x6, 0x4, 0x8, 0x8000, 0xffff8000, 0x1000002, 0x8001]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0x16) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = dup2(0xffffffffffffffff, r2) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c, 0xfe}, {0x4c}, {0x2, 0x0, 0x3, 0x4cd2}]}) r5 = dup2(r3, r3) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)=0x6) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{}, {0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) syz_emit_ethernet(0xe, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb") 12:20:51 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x0, 0x800}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0x1000, 0x9, 0x48, 0x80000000}, {0x98f5, 0x5, 0xbc, 0x4}, {0x1, 0x7, 0x9, 0x800}, {0x1, 0x2, 0x3f, 0x193c}, {0x7, 0x8, 0x6, 0x4}, {0x15b1, 0x4, 0x9, 0x8}, {0x4, 0x0, 0x7, 0x4}]}) dup2(r3, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) r7 = dup2(r2, r6) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x1000, './file0\x00'}) 12:20:51 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be99c4f56f3f3bdd3ba82acce8409d5fe2c0"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 12:20:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:20:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1028100ffffffff", @ANYRESOCT, @ANYPTR64, @ANYBLOB="d77bc493008c50188945915e3dbd0e942e25282049438b09864b1842115dee8ac83211f7579a509a8c8f673b7008b283afcb287567ebf770047152341007b232ef171398606361d248f4613c60dcc52c41842602cd0f58af4ab80051eb4aefc5ad6dfba47f78066935adc266eeb805fdfe", @ANYBLOB="a537449cc8258447ca972efe38f7e0454945a9fa895575441eb6a2f437c340dbab9ccb70a1fc8ca2c3d42ca2112036"], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec057d44cb9c65929ed3a476aa872f8c33b8c6a10166a858e3e59e2e4e7d281724b46ff2649c122883bc6db5fcd22fea9dff42246614e1f4689793935356e3b413b4799f11f866d9cb6da4b064e8dd74ed0f42f4184b80c15688c106cab86010c9382b8c79d046ead5a2eea5920618b62a4fe9681c2c7d11c53fd7cab43dd68573f2e5e4c6b02b31d327aa78548dab01a29e3cccf25d3aaaa1efb01352aaa870548c4ac67aa9ee2beea9c9ed96623ace17a94d1718636049de3fcc694e1b42da9b0f0f6e999c8c4d5142af646de6313677aab0584593555d4770a0fdd9b1be4fd686215431ef458fa970fb16caa2a5c7d6728e58d14a53c3f33dd212a359c69336d2d34be4446d6c722319c08c0c0811347394064a789b94b1d49a744def897e8de5b6692faf56f1ab576916bad8e674ea24ea7b2e328898f7a3de557dd17734a3bf7dd4fd1f6a8d633da54805b98ecf74636647dc17d4db148a4deb095089b09506669afe5471a8fbf9b6607d3c6ed64c3e0af26de88bd3dcf71a1d5dd0fe9cf9513a8e20a8d19b82dd80493b1fddb97e381a25e9bcfed39ae91a0ab6397bdb4f64b4d5a3a53d128efc4b98f9172fe68552ca0e225a47c31280fb409712219324fbef75667d66a0a0b7b527d92815d4350d63028b5700537dfb1247cd04ba76deebf240631ead615ed7cd93708c6cb9886994914d73d40f6ea3907146b05d8599046b3deacccb5e3c84e19698235f1ec08e25b2a23526d71aaa982d4097a15a22493b4f1d27d9ea3e7bce8d045b7a01fcfd1a036cae2a8dd75ec0c8055e9d79553a954567b7a47e780222edb7bf3910ba19f0050226acae5111b6f6c197dc7ad4f1a831e442aa72afb900f87239ddbc695ba76801a7ad558e9a2705dda553938abb316e8f80100e8f49ac16f08cbb9c9c3b75a1a2029c3a331670d49f1fd3f16ef7d72b1d5096c9403f997ff293ae69eb9158cc212367939b500316515a28f81fb1df44de68451d6600268d46afc94be20d630ca1e38e2ce077816964afad88c61bf12ab2b788d47b287366d479055d151bb8e49e9dc84f500feb203d19fcc145d32f0f3b3b9ec3b8389126d3817e752fe61c83a04b16a99e08ee30b1dbfdfa2ed0fcbf4e2f83781ac90f061372ce1804d2a281e37385205bdf79a73fc2aa51881e524bf2b13ed3fed3758a6aaa2573ebe393678fba7a97bc4a15c5477e526fe28e64d54a70921ed16ad14202c9a911ed68f7f2aa80d65b474a2d4ee7fcb76ba220c5d618579958adf8b0e2ddc4193eb775375fa1171808b26e9f2ae867c15e5c191073c10d900077d95e768d2eee4754d43fb443f22caa538e2aa3d07b44436f512c572193cc638d51b08152c030743729a34d2c693b2114811d835d454bc29d1d9c84b4737f110960c0bd8842692cc0e140dae7b18a22bd963229a0505455c1caf05b8adbb0574c9ca8e4376d00821410e2516a82ffb044b3782839f514a2701f5c830107ebb6605330c758c7af330792d288164f8301732c10dd0bcee9ac04f713059f91d4e3f72873e934ac7c33ba1daf9fbec7c1ad778e45bb3ac730be7756217e345a19b71c9ee1aee8a69d12fd0840070a7148adc96a9712daa424cb5b29b8151a836b15d715d832a962fdb368bc23328542e570b76dc0b5407b3d6e794dba9f164696910bd45c57e922777c784c1f129a6dbbe1112dcf1f0e6aa9c239fd0524f6ee65db6454869cdcad38ad9f17ba2dffcee85afdb4568e26a653bb30689832ce3c78cb6ac1980e1019e2e7fd13be3e8751adb3287a3560dc5b33d724980d5d2b7d7bcb62571624bd4eb93fe71a96127ff26f4ca750b2f93f60661f33f354c1baafa066b16a41bfd70241f7b0d32bfe679033cb2ee2bc9477064f764ef9bc853f9e23fe29e793e556102cfec7bcdbb2a368e025f3e349b102316dc207ea2ceadb5d8a79e508b4183cb93c5fa593dac1c94b04b7c00bce9289e6a1cbe2fac78f368ee96377d871aa84a9bd299efdab9b889fa3c6f550bd17f454b386d1", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:20:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)=0x1) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) accept$inet(r5, 0x0, &(0x7f0000000140)) sendto$inet(r3, &(0x7f0000000400)="e5ddd51568ff09def1d38ce3818efdee998ba1414c311c4534722ce8a1cad66b9f3fab8176f7c55737d4efdf92d836c93d38dd6ee78dff99168ebb68136f1a03896573eb27f9647093fe00953e2a9d13f9ced789e05585c633a13774cebb9ab325ff7240eca566e69d8a3734827553cbf5ec51b83421d3289a7dd30e05018dc7ec4d16bf6c8ce22955d309d1f7fdd434dee4e86bc7878b3f26fc1b2ae2f969d6ba3916245d814867eed4b9a8c6777ca3bc9785e52994277cccd892a7bef2c8bf1beaf873cd193f96d24dff04247b6917d1f37f4f93b0ebd9e65feab3976b15fb7995b88ba781d218a56aff93f4e179f0aca322404a54b7c86db6358f63630e33a52b70902c6fbb10f6594e6a9dc190ed06983939eab889022b732fbe48b950e86edab4f16a7a80e5ed3fdfe3a34380a0ba265bb4b07981c26705a317c96b2384c1f87781653ac53516fb2429507c8013d8b2e6bab18b1b926034bb69db07fdd221cf7ca430c1cdba922c9709b896d1d1b42f7c9c8d2584712c744957bf31f963833182375e410ac8bbddb63547e01401fbcdfa551c609bf883c16eec3cf35712b07abdbaac2fb3f2c6a3f98890c65bfb722aac40735e026471e1429521644645f9c6c2601ebfc20a39a7c4c633c65d0b9304e5b8c8a8229a7b84d21609a37e6d92742a18969d2546f3bf4c2f021eb5b1428c05e0127569ed008c23b978d656e41b118cdb65a6dba8669d6f593d653cdaf539fdb6f2c62bfd8b30a133056f6cee053d21c833ba5d924bb3436842fb36533d8b8f829f6991898c0fa3f8ac1e8acb99c642ce49cb41a1f0623c3731ce5aaf06e6c318c2cd7d7ceec3debc700d1065f1aec74eb9ba690c65ec173df8d8f6975dc211c9d54c07012dbe1439d38f02701160b1f394527dbb451b54dc30f6fa369b619f6ac45dda21577745c9a461e49d676eb8214f81d12ff68456ad17da0750e087039e1031f6e793fd17c7442b7a81fbe56a98e5da459feea816c50a752f3c314b7ef782f2e85d870cb6c9c8c08e4a58a9c35145abd1776d8555c913ddd85c517ae0f2a021dd4c420fea2f286bf570eb58b163615adc58c2b934e930f57a127ca0f6b6708c23a880f8442e4c052458c4eeadcacf325cfd4b8b34c6af6e863ee2848db5791e9443f13666dbd458f6b0e9f6173704728237f38ba298d9250f376ebc078d220094ae5825f19f9b3f0200db7677ef887ede73d63d2d7b7d00fa17fe2be7b10742bd958095ab5ff649c1647111b47b435631f5400ca1b87c542fbd976c14616c1615e5c1e8321e48547bbb2e13e205a58992f11c7ba095452575bd504d2869ac6a133163b2ee31b514ac28205d2b3460ddec88132b06d05e15fd2fb07881f8be694b71143800d6f604d8b26db482dc388dbaa43a3d42fdaadcc2891752ffe0b2e0a35539dc7192bd6bf088d60f358c215414a3ef3c987bf68467679b979824c264bf4d3a054f564d773a74d93e01157632965c5045bf77f5a910b85ca9a67672f1cdd7821da13e6a2ddb19b20d9d23529e6588033e6568f98a09393ceed629ac6d5f82c316451b6e30092a48fb976c33fea9fb4cc87f2f04d71af73ad82c6ab5b47c69a4777132eaeaefff5520f31b6c64d50949c3feee5b2d9cfeef009453e5d5dfbe04e4054dd7071fc884d93b5e2daeb70647fe2064eca20381a2f12ca5d3220681b4fa3711a3568a666b179ce2231676791e7befe60aabac0aea3126008067de1a472865da5f61860e8f616b154b3b25908d691430ccf03b74130d1f463a13ae121c8007e65f8e7a2af8cf744e6183109ad98f89896cc4bbd00fdaad45be183ba7a10704dca67005624c05307eff0704adf650ca5acb7cb46cbf573684085e8f1e69060f873883f4696120fbeb2244693b5dd8e6b51b428a2d9492ff3d4530eaa898ee6d8ed4eefbf491ed51378489c5213cf8007611e84385cb3fb108f956a629f390f7cb342930dee5e7a3fc9d11b2c7f5d93e20a17128d284e3d56c3a01a8c63faf9fd24651dd85f4073898c5670cd349a77cdf73e63e8e858b665e5fc25d102b399ebba4efa3dff819e1b423b196dcbee276b5119d6e899153c9a325e0abf60fcadae62fcb0f1d1c9fad6956b25c1f27e8e1e22e8f1f1d7ba4c3d72b6120e779c0875d8448ac6a87f612c4d0cc04cb8dbd164d0bd44bca78203921b874b5744dc7c13f9e19eddb2d3b0e0d22aba04fd3a8d763f1a49fb5dbcdfeeee84a7918e6f727c15ea32f212142346e11c203ca5cab04b964fb0d0bbc6100aeccc599a217cf6aa4200cca613cc91f219259d4d9e5306963123c56968c2a12149b43d7ff268c4e4dee4b5c1cc4cd54273b8fb2f76fb208ec7545e28c888b5e16ee6ae934e49717a84e7d8bdbdf2106280a9f89ac04a518995c508b1a74ca31e50625ead0ea8fc3eb0f7d1187891df8995c08bda9d8aa68a392bee6ddb8248396699f1b3a542f1561a0019dc4aa856e3508fae9f5ba0db93513cccaff1eb0f2923e367161032c36b8e94e58a3f6b602f086e36768e59924740088c94e5cb39ce5e6d64db9c6c5ceb9a4963bb6e214025c372feed4ef3daecbea4a23d80d543b8f7501c5e877388237c577b22f1746e34a290eda0781fb27f3b19917432f40896e82c0d51f4a64916347de2505db30b06132dc607232a158d668dcddd93ce90edd39cd0175e1e90c10d4189ea29cbca8111b9ff1ce50f1e619caa2b81c73fa525c86cbae1bfe7e3a417069ae43ad8477805b57a6460ccb4d33ead8aa1f6ede5f4c59f548229a7233ed8857451c07c602b56fcc4626c9ea05d4d35203ddc63b25f1f00332b039cf759dccc39dccc55c2121a71b671114924fb6d3c9d322a77ff1a837b0c029a45adfff87f151be075648b8f94b0abb09800baa9f28dcdd2f5c1462b2e3f393a28354c863a368c1673d68c0977db30c9c3c7be0561320cd0aabb8273de326fd9eca23de97fa673f77babd9242d220ecd0581ab1c6e4942dd3da1e0fab4af553c80958ac3c5e039e3a4104593a878b62dd60b29d3893a99d26145168d5e750ad3af3e1f6ef56b80b144af73089da1cd41eb84dfeb474cd7a709aaa915b95b8d7c577b245bdfac3d95fa869631f8a950ac602389e3c7d756ba5ad324346f4fabd15766f6d3fb43ae6e88dfff1a62dce2d5204d64629deeed1471ada9df946cc6db31838f320306ec7aa1b626080a2faa16342bcebe2ae4f255824730f8c904f4ba82b3a9d335ea4b243aea8fc48c05cc5cebdf33c50120bc689383c4fdee31cf44acd6b1a27b0af66fa27f6716a6f8ccc3e0b26e7874a8021e6ebd3d160b3b8073bb19e1be1f4d8ca5278e1c02127d8e00a57ff37aa61fa85f06a4cfcc9b3332419071104ff1e888be4d6cba4f213b3dbecec7d583505ac5f52d727eb3088405128ab195633734a8bb228718998c3bb40eae8bfcb40122ec55f50d96c324ec2940da0ef127567a3e5c153e4d49f369c3ad2ed6b64ded43ef21ae816eb24f5aadf6f58667f7c6283509b550e6420a7672c5f6d4dd8491c8e76d0f66b38bfa7a3af165f15ab5ec8808a8eef2cf63dea151c5e99310295d84ce2c2fc78e92b2fbef8209d832c5491f2fcaacfa4ce6632d65b17f55e2576de7d1390a3fb01f190e3f73802aa7c94962f138c8beeab1b240ae5de4fa13f6c2a8d76a11f18e6759d20c69cb4a8f3aa2416467d070c7becc7c4cc998b6871e4b416804a44211871e2507d3aea578728fc2001dc39224647d36e3da424b1b02ddcfbb7e8f9387e88e6a6555f40b5e0fc9ec7139dbb97bf68e394dd8ea38b706a534054376b50ae6dbec15a0a0ec657c6a852a5801ce31c3e523b93ed2851b6f60a9577c0df63901f948a64432b9aa7c2e27378341f425172af57873f21f59e132600a964edbee44c7154a12040633c2e0127a3c0c727f412dc7cc168645dc91f2c42f1243881888bf5c2da9411deeffd59b2ab8a2c609873c03984fb583bc0aac9fc98aadd12ebc261efecd286639ed9b0c466a19095a12ec0be36fc0e48d45a8267762e6629e7f1e792bdfd1643c16fdbf2389104809989703f8309599f8aa2f94a6e6af017990c3c136cf8d4289ccf89665a2ff2406ad9cda71f3a2e26a89a34c2aa391888002a64c8b90a103fd861dc42f5dfde6ba3ed15b3e46086273d2b7cbfaeff708cf77220ebd08e2cbe6c65421e93cd192b72d6459ecbb10a4571b9c02d420fcd19adcf7277549afe2c51d47f95794e8b8456a3d2707651c083d0ad6e42c64f5c0a73dab3018033597729125db2b2d2d57756a808b13f8adf0ca44f5cc786f49a335943d5718a625876d330c3110345090d20be272f95c8ff75bdc43b4ccc94a017858d1da0a9dd61d8b8222e1998edb84232922a8d4f591f5fadbb6827945d0cc85549d270d49511b9a79cdb0cf5665a5c67d20603f1572f19d89abcbdb53509edacc847695f208c85f31b95f6f43e0fbf7dcbe3982a6257f99f7a4d9cf6fe2af432fbbdc5e021e5aabb3eca474f3628c3a325354aa608ac4fac03ef53e315f7c5e0400edb5099097ad26141c33cb60cec79be37ec845bf79da3217cc268d7ef329c5426c3d9b508926e6dd9c20a7b321361803eb01b794baf592dd0367d7387090d3c4a28cfb707a17f6e7582df81e71b72576f908f23bec9e27d53b1e91d2284e4146962bc4d5036d24da20147a3d8b672ac7e685eb2b40e6dddc63bd1e3a8992db5488c72c063a738a038b480ebd6f18a34e4a5dfcad300ebde23d77e86ac9d8ea3e7cbad8fbd5c8dafe20ce85c8401db32c693d939f3dbd9d3dfcc312ee7e2e85d94e19802361f16324d6847e196a2616d02cc64b85c4d30bd182ea0d251fa81debbcf6ab0c5f5d3503fb43d8694cb23f2b9f3c2ee69ba053da54076b5600fb58ab8f347bd4c6ebe87f628e5e896914e518092e5a938931cccabb02d2dcda5f8b5d1a4e45984946d2d87d6f15b17590b6afc46fe08dcb02ca23084fc2203333ec549f7bb2bb82411366fc6155cdf2bf722f02f8956df44ccfc2d2382500edf8e93423f1fbbe22b2e249be67e0249945a2ab33413c693c1ef937ae51114bc8586e523d3025dde05e2ec733f895d68fe3d0025bfdd33443354a6e2fe03ddf64acb3e3665d83842fc124890d5aa54fd0345965526558c9c62acea7669018390de44b0a350f631afc60c9ce5e3113a3c07a10f8d2aaa9878f3e3527e19fce8f91b2f7f0daba9c69014705ed6b01b5914838dab6c0a288a0f72b03c77d4114a4fe915f5638e88d3a81156e04a9ba7d012c7e2bc8ea94a77d724087a44ab5defd6425995badfb3712e2bafb2c2a0ef3dec4b71db4dfc063c53230ebbc97ed51b4f4a55c830dc67e4b397eff6ea7fba24e5a759730fef00677a6428008953db0d21bf6c06fe40c893d0b1a50ec06ad98e3c879ec680c79b1759864caae704bd6d34e6e981ee8dea1c58022fc956846143281d06c4953f4c4e0c3832b323f1b31166753b8728f577e5d4c4a1c929c280ebf869a13bcec5889602247a65fa7af3ccd8e218aef81174a6c36eaf4eecbe0cd93a028ac3180102aa3f1da4d2d7b7c6b9d469bde99c00ea0d3fb0931b06ff05d3d983501424ed757dc67cf393365536c8f6a3277477199ae6e79d2193496030954c2b1bdb893cc77baf81e436ac7cca8eb3fa24779e26ac8096ee5655e38b8df49138b05c611e980fbf5fe9c7e0637240376e2a2caab8accc3126744e6f070569e7733d0ebbf2cbd19eb8d5943760351a349b31116657ad4cd539eb1e286e3c", 0x1000, 0x4, &(0x7f0000000240)={0x2, 0x2}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/85, 0x55}, 0x0) 12:20:51 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0xe1) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 12:20:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:20:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x19bf}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r1, r1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="656707d967d168e095340cab0396b75cd43e5586283d1c533dedc506f15c24e5749d2fe44c403ec58957204f7372d292b6380f2757bd986f53e944d1c56c4e6894dd210bf0064123cae9987db2694f4c69ec83cd419d16d6673730b02852e4ef67c219bcfdb068c0736603", 0x6b}, {&(0x7f0000000300)="5cfe970d85b2e15fb3740ecda3978f8c42ac10ec3768b3e837ad1b6d92ac2be5adaca14104449bb88e4dd320ea03d9b82e527c90f31f5668b8b42b81054cca84fcba227ca2dd5e31a631d94e3f976c58cfdcb09a42b8380776bc0ad421fb4b38efb206dc6eeec767b671b2780a785c66425971650d29183ccb0e45f58d6066463d78136a74e0b77ac49cec15d19b2928c0c6c3ec6683f56ccbd697c6461204051cf6d67c0568dbe46c778bd6dafdba2ff5b28886e31609518c05769be3178c94ea5de0500839e948917835bd2f01706a95", 0xd1}], 0x2, 0x0, 0x133) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 12:20:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 12:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x80}, {0x86}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="4202000004000000000000000c00") 12:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x82) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x6) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000040)=0x20) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 12:20:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x10, 0x1b) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 12:20:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 12:20:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x88}, {0x5c, 0x0, 0x3, 0x7f}, {0x6, 0x3d, 0x0, 0x100}, {0x5000, 0x9, 0xfe, 0xb}, {0x4, 0x6, 0xd1, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='-}\x00', &(0x7f0000000280)='@\xbb\x13\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='@*}!&\x00', &(0x7f0000000400)='+{\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='tap', &(0x7f00000004c0)='{\x00', &(0x7f0000000500)='-!\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00\x9f\x87\x895\xd7\x97\xc8\xc6V\xbe\x95\x9f\xd2\x837F\f\xa9\x9f', &(0x7f00000005c0)='\\\']#+\x84^\\\x00', &(0x7f0000000600)='#^(@\x00']) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x1, 0x4000, 0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = getppid() r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000380)=0x44) fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000680)='./file0\x00', 0x2, 0x400, r4) 12:20:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c0fe4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0xb1) 12:20:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:20:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8203000000696cca6be9"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:20:51 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x4, 0x0, 0x100000000004, 0x3, 0xfff}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x1f, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:20:51 executing program 0: chmod(&(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="ce8f118f793e936c00f3a51eee67a0f9d12368a5bae5f1008f49295b091851c62d62f7eb4f3610a7c2ae8faa6eb5a0d66d7b605391fc6cb0042e6f73a1c7f00d507a0e7a6029b17a00f8d4b33a51940cc033a7c3ef6fcb7a2dc5a5fa2784ffd9f02501f0dd12e519"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)=""/236, 0xec}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/146, 0x92}], 0x5, &(0x7f0000000480)=""/195, 0xc3}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000640)) getpeername$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000040)=0x8) 12:20:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0xfffffffffffffffe, 0x1000100400004}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x1000100400004}) r2 = dup(r1) sendto(r2, &(0x7f0000000000)="0dde8151c9261a42bad843728902370b9fb5b8fdad246ae34a9a7dc88042711b5ce89f3b1377044b5ab85ee4eadd3ecaadd70187f4ac8a0f60a561052b75c0bb1538e97ee5ac46213130396b87a5e5a4", 0x50, 0xc, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffff5a1, 0x100}, 0xc) 12:20:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x400, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = getegid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000040)=[r3, 0x0, 0x0, 0x0]) r5 = getegid() setregid(r4, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r2, 0x0, 0x0, r5, 0x1ce}, 0x84000080c0, 0x102}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r0, r2, r7, 0x22, 0x8}, 0x4, 0x8, 0x7fffffff}) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 12:20:52 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1e0a20f4237e8207, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) r6 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r8, 0xffffffffffffffff) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x8, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r11, r11) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000180)="bb88e712f277f529db1f48886983c79f492f05ab0e226688ebc7c74e55ac965272f03bf09adfb6f227bceae88770b6", 0x2f}, {&(0x7f0000000300)="72c4dc774ea13a027850c9366d03928a426152352fbf83fe48c177474dcabb3f3e14e4ec6c4d72c23cca983d05c30cd2c6f50681126b9a38275c92a5876035ccab2e655bf42ed5b52e0892b28dfc37a9e49f3bdd20dc27824c940fdd2b3676c3b46669328cc9895446d739baab4d482a483a116591bb1f47dfec84dd48681dfaa84ecca1f97db07c881970650db19e4fed246010e4560dc36c10d9505db15e0026e3928343d848fe9fcb5d0f6f278c7c8a6bca9edbc2f8206d019fd4de5dd0bfb4532e", 0xc3}, {&(0x7f0000000400)="0bfd1478741e629c6ea55fa0fa1021b7af3c74e07946a8475462b454896f6af224a1713080fc767ba8b2db19a5d10e58af12ee0c712f79c24f3f156f6c7a9b7c76e31735532636dc974e0c96dd9939297abe2cde0a801187451591633b58b66a8d136e7d36930a16c58d9a71e58699162e7763ae1aae7775eebf0f87396e0c53e4ff4fa7c8e7c04a2638763bfd0762468a17059aeeebd1a3ed4c243cef0db9f827e377e15f2d17827decaa1a9a624ec45ec9dccc926679656ed71e17acc19a7e8d99c840169b46555f2b0e8802afde41a986956403c92e8d655527846d2d34b73878f67417", 0xe5}, {&(0x7f00000001c0)="99613a22f2438586a33b1c9d2953213322bac80f134bd00dd99623aed5dfda98ecbcec109eeeb66d226d57863bbd0481e6f241b4fa37cab5f8a9b5049793238437f550a209808f61e3044be43e6b9238924da86d1988b34c17897fd1514f8eb6b6883b9ee322c50d1159d89812265792fda815ab2a0454607b08680beb02b0cc102d2783db3081918ad59cd701fd335446", 0x91}, {&(0x7f0000000500)="944c0e84def5c5b85ab100ea662ab0a966f061330fcfe8d6177e17e60e99fd52b24ba99d480368cfd05bee642e30ae77721ecd3df670a5ef28acf8d3c1bc008e0707b0c0869a9375099829863835cd2599bf2c35b7b5f65ae59dfb7b210b5973e3f7ddb4f7d88f281691c5663749f463628d095c39850c0652420595554dc7a3557f0c0edbea125657d4a16a5d6bf4da75a407f054b882a78b1e48f792950ab8b2976b66eaaa86c8eb", 0xa9}, {&(0x7f00000005c0)="d0d317a1c5de8ed87865ba8e54f54481855ed8e2254c58d76083d0a9f3ae921fb51cb8720bf54bac6d858b1fa62fac5e766bdc6964c908d10a26d24db774c3c5375c480fbb4bbb049defe8e2519349042fc581b1f24623a633fc061dd47778db0721e5de7ba2a5be97cc0137e7d4734f297b9a1d24016dd71627043bfd4e5baf351b2fdaebec75245c74e1724fe2e33479bf94e9cf28895b5165eedb8233c3be605c", 0xa2}, {&(0x7f0000000680)="a11dde37e949ae23810d184547bc0793a5131134", 0x14}, {&(0x7f00000006c0)="41a6e722b49746577b463d68cbfc727d13e835b3b35b86e3701c863140b1666b346ac5828100686206a3436ad7b7b6a5bdd13a0f417c83a19b0f23958a1cf89942d173a722a11e0d6890d915ed7f0e8a911ad6d3f8f85884cefa96c7506fd9d15d7487dee3bf81cb26abd3fc137d21f9fc15e1b4d97d2bcbbedc022443903360fe80c8991a637b7a581a372b3e62ac0e0abcf6a9b7781143478600b3ae52f48075751881f97f678b3182a807ab7fe0448867b00a28af8efe662feebc4717", 0xbe}, {&(0x7f0000000780)="768b2ad8651a7d40e90e7e31eec0176254e058584ac65adf404cf02cc480cd75ffaef361a1436f1a51ba1331ed3defd9b58809899806c1332325fcd4fda1a360246b7443f6f123f7f5d822e01cdd743c598df6bbb2eaf9a225e3856c34cc43d9024c63e361d3f8023e5a7da2e5a08f182c3d873e828e7069b664c9056b2dc03de65772440fa1", 0x86}], 0x9, &(0x7f0000000a40)=[@rights={0x30, 0xffff, 0x1, [r5, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r5]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r8}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r4]}], 0xd8, 0xc}, 0x40d) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 12:20:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r0, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x48dc) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 12:20:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x400, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000140)="84e8adb91c693fc1cce7721c86d837949f1e4afaa91f395428583dec975ddc47298c3ff85ea14a0694a5f0319a7ef732dd7a5af0eac80b7f2f254dd2367c4421920c6cda8a3c33279bfa1775b773bfb74839d14d746be7401b67ac35d24b6cb927ef9afbbcc613e4774bd54af543df753997d1c6e831153113f551b72597f8c842df65ddc0fc2b1321f2e899e200bcf424bb818ac1566aec788fe0560a29dadad5233863238033a7938faa051f59147de27c80ff703006f8c22e099201fa518288f23516039e6269ca7ada8f62761e3a28a6d9418043afea49c64d997d14564813242596d1af6a192141dd", 0xeb, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="002dbbf6108dd86727fe"], 0xa) write(r0, 0x0, 0x0) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 12:20:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 12:20:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}, {0x800, 0xff, 0xf0, 0x4}, {0x7, 0x0, 0x6, 0x7f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10400, 0xf2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = dup2(r0, r0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000400)={0x81, 0x401, {[0x2ed, 0x8, 0x401, 0x1, 0x2, 0xed05, 0x9, 0x100000000, 0x7f, 0x7, 0x4, 0x3, 0x1, 0x5, 0x4, 0x4, 0x100000000, 0x200], [0x3, 0xdfa, 0x9, 0xfffffffffffffffd, 0x3, 0x7f, 0x1, 0x0, 0x3, 0xcc], [0x1, 0x1, 0xe72, 0x8, 0x101, 0x1000, 0x76ef], [0x6, 0xf3, 0x100000001, 0x101, 0x7, 0xbc3], [{0x1a9, 0x7, 0xff, 0xfff}, {0x7, 0x8, 0x100, 0x3}, {0xf152, 0x4, 0xfffffc00, 0x8}, {0xb952, 0x1, 0x5, 0x6}, {0x297, 0xfffffffc, 0x3, 0x20}, {0x200, 0x1, 0x9, 0x9}, {0x86d, 0x0, 0xaa8a, 0x2}, {0x95, 0xfd, 0x0, 0x8}], {0x1, 0x1, 0xffffff80, 0xfffffffffffffff8}, {0x6e, 0x3, 0x7, 0x1}}}) fchmod(r3, 0x53) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 12:20:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000001) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 12:20:52 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 12:20:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="0000000000003e65fe2057508bd7", 0xe}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000240)="c47ea12228c47c9928042b98a5bffd5117afce60d697f5de03d3370f19f5f7b79990ad880f26e0f8adbdfe6e64665cdb737f69aab16deea516b7281181fe8d9dc7a94b393baf43f06ab288c194ea6637c9718f210f4c4522cd91a412723735ba57f7174373e1", 0x66}, {&(0x7f0000000300)="4b1edbe92e7db7c0f1c9f282f2c4899b6fa9b262e2e920a9a7f5d9daf38a4bdf2d60a2fa9704c006e79f5b765f4aecc3d451eeaac2ea153b354a0976ae23b4f29eaa9c318e501672c35efaefe9d3819ce629582ef3fefe6a81adc9c0f193a9a3dcedb805d8d695dfc4486218da798b25a95246ecd697400d71832f531ea3c301684de71600d45a139d65b2a7551b07b91967914d905f14536c372a84171fc828028ecba6e8dae9a0249be98e4e2a309d2fc078a31a3a8361bbff6df2696ee57aa4c3918775cbb02a2c36ddf55faa648284bfd2ce8703046ac63694b9a8c2a086f4432f665d20f72bb7c018b9f34065188634d5fd0acbd640acaf7613a7c8e94d090335917b489d6e13020054e3a420a16641e0e8e8b795d723a55f73d4c6544a625c6ad0f580abf0801fd4fd156bcd608ee5bbb067884808a5452e4a16eee11538654db7354a3044dc8336435ba0849437ed670a2dd96a485d3f390b769db9112e154fa5e6d8cb94794a0e9f34870599cf047a2dfff16422131e9d2ab79ab628f925aaa6a4f4b0a39256d8b6050c2f1315c64cea012e879515f55301d919d7666dca933e2b7ae244dc7889c8a9af3dd9911738628d9f59b62c4aed139444306bbc084cb83f6c782531965e07d2a24ecab38dc650fce60e26adc0592ef5bb8e4a12637316880d347e6488eaef7a7341a3224ebcf2dec4e575ccdae9dd368d686a441eda95fb5ce3850f0c850d0885cbbc84191c2b8832e22d1c9b122735db52dea0d4a64744c32b1541ce56cd6179dd0c7374de685e9348543cb95b834006d67fe9507aa5169e51b997c7557b8f38bc72b94ad885ecefa2275c20f6175822eccfb312d79588e49a5c124fc12bcf003928bbe177318e078272895224012a806733fa71ff1132c0f84bc26f95fd75a45e8a7ae8d06d90b92fe6ee9ccd87dabaffcdbdb1f8da3b18a14bf40fe43dd45bb6bd90c6f8873c2ae464f2a5387b5b525319c6491c1038237f1dff8f63c78c2069dabd02f522508079e9a860e97daa95a4b7179aa4c72456f9ac8c6067ae4afc74a8b2a4b104759d60a1b58e0d010e439b4332edf4a5cdc7640a11b6693708662b982bbcc2f5cf7fbd9f857cffee7beeff708015a092f6395d0e64f99172d1995ed79e73a32e4b482ef24bd687ff900100d14fa2da3c8955bfff1554734fc4a61e5cb4be4d8471ecdffe690edafd437886c676efdc53cd895eb52a5d74dabc78c4531194fbc04d1dbcbd0272c396f2244b9b8526b16db239f802925d4f3a6df7e0f618b622679a7ac89d91f0b9abeb56ba97efc79f05b7c0fe0c6924e029275e4f36bb24bc25b4a661fe8a2d1b5bdb8e6de5d3df6cdf5f08be5eae01456c0261ec231e40771c029c46923c9cb91a62434963ff67a8991701230c408117ee8ad9a8b97d6485a5f6acec0fa1e06141c82163e27246e2dc7e58e23c1a3f57b7b04b1c2d5b6a4f8245267d9154fecafe7b38d1e7a07775016147a4ef35e484d190cab8b3fd46659d7905600bcebd28872d60e4703a11892b3b7fc7927b35c50272d1a5221f0c95b8006ecb8cdafe31a9dc2d10637b8f5349e05472ee0bee1be3820f350adf931a6586afb67a513c84a9b50e566527b8db40837932fe8c593f2410cf30be0f638f1001fa8d34bcede190404377ca46935c3806ec346065e76b49e4a7c974e1c84c8cf559e85a2c603b394b142d024993b9440a4f03734e4c59ea5c14b728c64a11fae6e27a48b0d3036fec6994e7951e52a9dcfae80801d1992ebfc1cdc34bcfd5395246e711a90e08f1a989a7656b763fc1bd97f7e01f861e369c7fdff3a96bcd1f0763bcd5e253bab30a0465e277777b88a6c4447c20b7c6561ee5138fe9969ac682db314d4f1e612e663581d04da10d8af373b1ed6b366c7283a2099614eb16ffc99c217d208837d4450e15d70f14b162806578dc434436391007c53b203d8423c89ef3f86b0adc97d1827fb5207f26119ee3bd1a74e3ae564213e6f4d8cae62689b26b7ed51358cf2611a17f61e99f1865c1faa3882f3ca5365fa02c899418cd25e5ea9d6e40e4afc26a6d3f63be1b1a15540f12b7a13af8b10f673f9645530762c70d05e511e34c0fa7af3c4f78b8c434dee40ca5000e7166cd60ad9db785ec23a49879f8bb7d85857a58bd8bebd58cfa5153513689373050f8c0628a279bf4671e96820e3ae1f9c40964b2d3154a2d27c5c26bd627bfbd14f6278322ef937d25ec578019dad2299a674813f7922fb1c7a6e772cf670deb080eeeff34d3470436e08253cecd773494e6857cdcf7c89557acd93bbc773fe820613c71425f96f789fef6cddb0d42b272e2ef66b3953fe56b6d8d28dcefdb6d618a357dfc861d9f16ffee8cd79d6adcb72684200661f621a65044e6b49a16cba1cb33c08cf7a29f87304dd5a1bad919d246c31bbbddddf82197d3f58c8a2366bef7754cd37e23a1c9ccce604e3c4aef0608748ff77185d68094c5995e2536f31b3f66bea0de88babec213a1fa86904fb5dd98a641f9f08cd85805fd606404622d4eee3a85d877cbe6e2ab7fb171c282447efa0af6436ca5436a92e5ce67253d0d7b312bfde510310fa10e733eda96ac27a9ddbca275986f770df45952b30992ea672b94e2cccb82f8afb89180d758b674af7459757494049b2ec1a1d9ec0313b473da2fe7a916cff81481bb8e772a49ec8544b3e8bde83dbbcd7b1785a16461978571d8fc4e5bc1c19cbadd463d1d41a2e35a831e0a111012c8ed5ac2430fed7fc0bd990c1d60c0bec7ce656feb6f5bd9b7a343d53d592205ff0d9019d7f3ea219782e3583f00a59714903f006921f4e93dad95ccf98fc28587e74343fd928d03edfd4d5add970e89eb139badb6f55c05bcbfc7a83ff7ed7cb8659bd0362cc7ae550a213a59c61571c3f5733d4413c6cd9a8e52f8a0f28c1ff5f46321eb697492acbd914f494bce6c516f78f6b2b334e4bdb881a3b6a9440ff4aeb3734c4bfd7a87577a742761bc140f87ed14d0388e0c4324b77fb858c5d34c00ee1ab708a8ae3512fe811068fb2332b0cfdcbbe6c81c1925ae4531d63e95bb7f58e34e353f40140967a27c3b0d29124e94f157cafec9e098686b2c002368a90e8a445429255091e28f56650e47f0951cbb273978a4d4053c9991d4b2b86c97038addaed38fbd1628e6a36b35e221fbcde89e5c8966cc10fe367997256b13243d6c2edbd6837e1fbbaa1ce998a5c17313bfe0aed949b4880d04ae50ff3e5fced2c736c3819728397d4bbe4adf7e1ec98d0656aa50ff0d7270c5fe1752e8ad45b981fe60abd1be42e761d01b42bc59ee56439f6bdb707d073bb402d520cb6232eace9d2da6cf744b7c585f2c7068062395a83a049b00db122d987464b43a141a0de851193265ddfa7da990f6833fa87fccb160dd3a4c26a83f0842edb6ac66b6177e3701f8f4434e4422935562e6dfa32ebe3379fb5de91dd0abdc3bebb31b1e6ba048fbeab565f5747b3437aef9d2213a8e619d0a9ed5c4eb5704eb6aaa76b236f6a82b4c2d17ae342442a7a3abccee52910208f8bf1502ca11a48ba8f0b09c12528902bd21eb3de9fa85d559e608ce0284aa4c1d7966d9a2d9b42dfaab6eaeced503f09b590a712219210f11bd052d3341b2a51e5b4fcc7c5289186de47e2b5aa7de4a9471969055c905febde9fd3e85b9ea1f55950f6cd8b45b5fdec74440319a4032f9df5d7b5495929ae4a9b676ce97849289ab8c34122498561aec206bbf65df67cb4a56e53468f13a7926fe0a8e4a2d65e000006b4c764a8382a2349ce2ed9dca51ccf9e43a8f518dbb23fdd62e0e31eb36ddb1fccfe8d93d9972da8e57a10b7e7776e4409844d33ef800c2a20b80718189f6f88aacf3348cfd8245d30f55466a46b8d3e7c36c676ce68edc268112b18ef368463d5d795519e639664c4635e0384738d31e696d8ddf99d203fe3004aa5400870184a5542685f8c290175846d8d4726d0b4868f93fc275eb408a6af50f7c94705e460ab3eed4c77d5408b811f08534dc7278b220bebefa8ee04b13f90367b0618295c6cf612a6ad00e3aaab395c1a3d4b4ca16f49ef3059f3b570011481a7bad686b8002e691d84477893d045a062ab2e40a7fd16f78d438b6ae7215103066d9bcc7aa32804323276bb88b8cabd8369f42e8cd1d928d3fdc908be08159793acfd334983c6471581e56e8a4cb3bd7bbaa282d542f1449a5a0966f3791a6a77f528812d80da987780c1acf8b5d99a3e667f176343ce9b8cca5011285703280b66d6113f0055a1e194d44f4a5b914aa8237b78a60f1cfb8ffc6dc940a79afdc953056a4ca45a87992b4f06f9e78ff9409657c7600da8bd57fcbe3caa5b9e4e2724732f69f6ce4a96ceb9d778012205ba9ab1f936a4d5b927f946ca79abb19e9454ade3c8956ac67afaa2af39d9dfbc1899c9e6b8f4ca4ba11729e10be5500b23b09ad57a4cb21999f744e092d0302e474861e8a85a112f74fde71abcbf0a97962797e615c09e9dd5c53641156505fa4a1fd691290b0313e2d2065f17276ab006e460b1b9d287d7055841cc22621b45258984a27ca2ad7491a0f94247f295ec58247de3b52ec852e36c60c55d516f872f1d638bd7bca4723ad7717a81ab8c379a4e7d33eec7ec06c5a0142e4ff223a844db0519ba24292154117237203d6a44a8833338672392e682bd954343615f827527971efe99d83a07a5557fcef0ff9898b02f0296a34678858c59ef31fec232a9b462ff56307d9cb3849111f8932a014c4efe97c0dc06641cbe6e0b3dd7bf36122196847a917354539b3a95bf747f1fb498b2044bfb6d19d7da289f6569729722046521650e38e9785dffeb8ff3d7f9655d3cc293e7376d975a4e72abcbc75de56d4f130811bc8e46c3d9e780a59b80f05239230e1f1da9b0e3b5a10a407384fd5221122103b1c831091db1cd46f3c30ffc003ca2ab0bcb08d9298d228da30887766515e0dc2645a67ed757f6ae5465e4bae9de3effb0e6a4a192fa335c691fa19e7d0a15c7e0cff49eb8c2266589b755320e4e9d807b3ea3397ffc73e3ead5ff4b16187b58782d409c1498bc5dcbd7879db8c4afc9225fcad9525e25a89b3e0f07c78246654ec332d5ad72363516cda97fd591ffabd25f3187c3db6d89ddc234b7b7a496ddc796507a87aea2c8c57889278be338d5190c8fa2a2247d4f7dcfb61c501211e4b8c5168606c2fb03a7a9cba533df283358dfb8222567fca20982842746637769a06f56de14b82e6d5a5bb2834117b872d82788f97303b15051b41aba48f217c86acec0ead4b1965a4ba73598379b5ee31d5bcf75e9a0920d653b0b61e4b896c3ca80c8fff3d63c2d1549301f6c7ae68f79fc1adcbffcbcfca8ae85cb5c12d9320393b8bb00aa119e0c7ff4025026dc9d9ef618466aeb2431aabf40d9e48af14b050cef9c8bb7ff19c042fa7d3ecb4743bb6b99b15171ea2be4eaf4eb298071444b5d373c43e3f9a1d0358c8c4bb64a326c14734703ed7469dd6b98ae899fb628dd3670a3cef408c7de864577e02ed829c45a43f5cdcb00025b3aa020368a7d111f20b1d51271257ce8067fd51ee6c5586d3e41607538c1bd46515e2e948a1f95d00c6449342e0b16b345d182bf073f7dddcd1db4e9428fed937c7d5917cba92bd73bc2b38f32883070164cccce94ed84e232a8e97a4a2b18f17dbbaab99ca997cc95a9cf6169a47a06da88483488afde2161eb0762af91f37b0aa67f32748c931db0cff4c43092588da900ceee6a31f6e", 0x1000}], 0x2, 0x0, 0x401) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/30, 0x1e}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) 12:20:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r1, r1) preadv(r1, &(0x7f0000000000), 0x0, 0x0, 0x1) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 12:20:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x41, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) 12:20:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="22a10f7ceaa5843ef67273ae1ea1d995ce2ce84f3847740b26d43e38a0b8628264f949a9ea3e7c2583d2fe6cd85b2e0df7a98e014d2b4436319f39f650c1f2989f3b07ebfa518a0e004c3cdf89bb20377b9e7198cebd8ecdd5485533bd1c4d94ba37fa9ea7c19ec0ec71adbf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0xd) ioctl$KDDISABIO(r3, 0x20004b3d) 12:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 12:20:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x6, 0x1f, 0x7, 0x2}, {0x9, 0x0, 0x2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 12:20:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r4, r4) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x73, &(0x7f00000001c0)="1ee74295249825b12762ed1d7405ce161bba82695bfada1538b995c9fff9e83c9838828fb0844923fab2771827cf9bd668bb44e10dd75bc2ec9d09da22ea19bdc8b54426b80e4a0d881d5772549d0aceefbe2b67af656eec8fa235ca6481e24e543e7ab06c5981f155fce0f6c9a224773a7482") 12:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 12:20:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) unlink(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) chroot(&(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:20:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) fchflags(r2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x155c, 0x1}, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069a6, &(0x7f0000000300)) 12:20:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5dd8) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0ee500010000aaaac70086dd60a4400800ec2c00fea05962d6075b0100000000000000d2c5"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000440), 0x10000000000000fa, 0x0, 0x3d}, 0xc0) 12:20:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pipe(&(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f00000001c0)='\x02\x00\x00\x00\x00\x04\x00\x00\x01*\xc8o\xb2F}m\x00;Y\xac3\x0f\xc2\xa3\xd5\x9f\x05\x1eX\xf2\x11\xbb\x01Pt?\xd6\x8b\x1a\x01\xb6\x8a\"9t!\x94\xf2\x11\x01\xf8\xf2\x86\x13~\x85^P\x02\xc2\x9bz \xb9*_\x95;dS6\xeb\"\x15&\xf7\x06\xda\xef2 ~\xd3\xad\x06#\x0fA-\xf2\xe7\xe8\x85\xb4\b\xd5EL\xb7\xf6r\x10\xe2\x06\x06\xbd\x89\xe3$O\xfcA0t\xe6]\x84:\x89\xe9\xcc/[H\xa9\xf4\xdc\xa8,\x95\xb5\x80J\xfa\xab\x85\xd7,wc\x9a}\xc0P\xe4\x92\xcfQ\xee8Psz6\\\xd7\xf4e D\xa4-\x1b\xc8:=\a\xa3~\v\f\xd7\x81\xb0\b\xe9\xe4J+\xfcd\xcf\x88\x98W\xe5\xeb\x1e\x0fw\xbc\x18F\x81\x9e~\x8d\xfe\xc2^\x8a\xa2`\xd1S\xa8a\'\xcb\xd7\x85\xc3\xc9r]\xa9k\xa7t\x03\xd8') 12:20:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0x6, 0x2, &(0x7f0000000040), 0x2) 12:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r2, r2) syz_emit_ethernet(0x4, &(0x7f0000000400)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="97dd30094a6ff7fa4764c9e309370e2b36590d7f3c42bf2c793636301cdb5230f71472d0d8f05d1d912813ed6e791a3ac2950dbd83c632c278a2bc3e5f71d8f20ca1a2c4aa252bcef4b82d009464b2733aeb93d742713ff8a8e266d30bbca976c9788934df55fca2f5e91080da17b048cd", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYPTR64, @ANYRES16], @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16, @ANYPTR]], @ANYBLOB="bcddd3fd73c3b9505bd9e5dadccf1ee48d9a3e43baf1a0c095ce442c9a095aacf285dfcd480b9408ed6d4c9fbc9318b0b7ea021ab68b92014085dcaf17bf053637c21c02d463e97d4f6170d856986a431cb330c967ed8c1ee08a6ee65036ecf48a4b"]) chroot(&(0x7f0000000040)='./file0\x00') munlockall() syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x1) 12:20:53 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082959559ff2c6dc11700287cad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12783b4e757f7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd50185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="a1a2ff81d8142cee140cdec7850cc8fd56f6442fb8c03038a077c40e8ce6038f137bcba2d04fbb68efe8ab5c05ac7f731c922068a7b3329ceabd9f07d4bef59511b2f6a1bbe718c92accb5efa8c7f60a577aeb960c1b013cfa24a6b071c6e418", 0x60}, {&(0x7f0000000100)="f82e9d06b1726844892debe38aa518a98f434ee60cad056229250fb6f8302660aeac2e89acf5a6fa8ac522d8a16f29df1ee13cbcdfaa9e634fe614233a38f43fbb8422c88cfbc46f72ac13fcc7faf7d44d76b6c3ca56d4c3f27688587260bb2a0603f050fcb3f6fd94274182ba389af79966d73a10b0c805f311677a7f2253dd", 0x80}, {&(0x7f0000000180)="d10fb8696952660791aa1869f958c0aaa1d1a514e63794838579c90fea2a6df389eb720ccc060b4f32007cadbaa91170f5bf934236", 0x35}, {&(0x7f00000001c0)="a23c3faa5bf3b13a58a7ab03c5387c1c392e8b3e4b85b1cb57560dcf86c86bc4e92320e6e65fb707f9197fb150bbdba4896ae24f4430e065e10776cb0a5ceaf06ff02f1695fc6e03f92c801c0c05ee78265b", 0x52}, {&(0x7f0000000240)="40163a6c413905b05988", 0xa}], 0x5) 12:20:53 executing program 1: r0 = socket(0x8, 0x2, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x7, 0x4, 0x1, 0x91}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896db5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf8888a1d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290675b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000881721e437758bb316286e62130e81b879d14f3431ccebe60f2d7c6b8ba5d9eb42b4b22abe9d2514b695a4ffe0d3ea3f6aaddd6cf3c2c48f88c83ffa2b0226b03dd5b4807370fc854f470dcb5025cb81783c9805e95a072b6fa0ab9a09b40c996f20fe3b7b958e9c622d6e21c4566c22f6644176d682c584526a91b461f2f7328648e917189da215cae1beacb0711f28edb938ea8ce27a1a801a674d994b12ebfb94a1fa4f32af3283cae611d2ceff30b0addaf1823dacae2de7fa523f3b0b5edf0dbdab00"/1487], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 12:20:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="b3a8beb27fdae3cc43786219356ed082d63ad67bffe261befb8493ac160fb7dd313a342e17a4215d078623d38a217769b00c2e523581490f61818983121a23fa522ef1e3afdf82c70ee3eed99a49bcb8cfdc88babaf8dbe8f9174487fe6cfb1874047138934e20db0f44bec7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) setregid(0x0, r2) r3 = dup(r0) listen(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) recvfrom(r0, &(0x7f00000000c0)=""/72, 0x48, 0x0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) 12:20:53 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket(0x18, 0x5, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e0500cf6b35333369c62e"], 0xa) shutdown(r0, 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x92) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x30c) 12:20:54 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000140)=0x154647bfb464fa6f) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r2, r2) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r5 = dup(r4) renameat(r1, &(0x7f0000000000)='./bus/../file0\x00', r5, &(0x7f0000000040)='./bus\x00') 12:20:54 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x1, 0x200000}, {0x50, 0x0, 0x0, 0x800}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) msgget(0x2, 0x410) r5 = dup2(r4, r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(r5, 0x5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 12:20:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x81) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c, 0x0, 0x10, 0xffffffff}, {0x4c, 0xc}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r1, r1) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000000)=""/2, 0x2, 0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) 12:20:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) kevent(r3, &(0x7f0000000100), 0x7, 0x0, 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = dup2(r5, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) chflagsat(r6, &(0x7f0000000040)='./bus\x00', 0x10001, 0x2) dup2(r1, r2) 12:20:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1b, 0x80}], 0x66, 0x0, 0x0, 0x0) close(r0) 12:20:54 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r3, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r4, r4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x31, 0x10, 0x6, 0x5}, {{}, 0xfffffffffffffffc, 0x8, 0x0, 0x100000001, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x40, 0x1000000000000}, {{r3}, 0xfffffffffffffff8, 0xc3, 0x2, 0x8f, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x1, 0x1, 0x9, 0x100000000}], 0x2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x3}, {{r4}, 0xfffffffffffffffe, 0x98, 0x40000000, 0x80, 0x7}], 0x4ab, &(0x7f0000000240)={0x3, 0xbae}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x7, 0x1df4, 0x100, 0x9, 0x1, 0x38f, 0x1, 0x3]}) setrlimit(0xee08e9d24470a0bf, &(0x7f00000000c0)={0xffffffff, 0x10000}) dup2(0xffffffffffffffff, r1) 12:20:54 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x20, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 12:20:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x180) 12:20:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r1, r1) read(r1, &(0x7f0000000140)=""/178, 0xb2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r3, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r2, r2) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000240)="28061c333d93dc9e7ec4168fd1fe251002b3249f6720093c528faac432dc20d5a954197a07db2d8b6b7ea7721257605d3dfb5d942a577170e73f446e90a54e48a073b3b92c48f37934d0b8f4a0eaad5f0a27119d747c", 0x56}, {&(0x7f00000002c0)="d0d0c820f551150ad68f4a99e385b52f6561b2caa3f9487f5cc2a6deff9a727940eabfe151b7e55532d949cc1a8b644cd5796d11a589b8997987beb124ae842f8ffe0bad46303b7f6e84dd90df3663b9a8cfff4aa78703ec8276ac06d68fc6d443732ab873c70380b23b8a3110b07e14b1937bbe180fccf2dac6fd984a44dfcd68d60d3a02eb80afaef6e0df1af32a93", 0x90}, {&(0x7f0000000400)="b6252443e35de1b8d0d3763ab4a4d2c64fda4b9f06b56140f5cc295b3575916d3fde80133ad31b11e4ee19b50cad27c16dc28b5e2f914a71cddd1d29415ee2e0c0fd201595bc170c1ed5d1186afb0f560f965890143441e3ff10b9654efae4096121c70473fb46569b8a8e9c237633fa4c6165adcf768e3c52da421ed1ce438409224b9437f1d50b3251c7e5ae9d6f1c0168fef8d941edddbe14c8372449e1dce49e106475e169dc5f3257f2913aad90de9b6d60535cd753543f5ebc4e22573dfb835f183d49d051cfb0f9fbc0d75c93d175cc93ef520968ce670ab0c4ab13d12dc72c77f084b26837fdbd78f86b68a085c3e251ebf2b2", 0xf7}], 0x3, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b") openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) 12:20:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/20, 0x14) r2 = socket(0x11, 0x3, 0x4) getsockopt$inet_opts(r2, 0x11, 0x1, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket(0x2, 0x2, 0x1) sendto$unix(r3, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x2, 0x7, 0xe1}, 0x6, 0x9, 0xb69}) 12:20:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x1ff}, {0x18, 0x2, 0x0, 0xf3}, 0x1, [0x0, 0x8001, 0x7f, 0x9, 0x2, 0x42b, 0x3, 0x7]}, 0x3c) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) socket(0x18, 0x2, 0x80) dup2(r0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = dup2(r5, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) setsockopt(r6, 0x8, 0x8001, &(0x7f0000000040), 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484ce997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99855177751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3747c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 12:20:54 executing program 0: ktrace(0x0, 0x1, 0x80001a32, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = dup2(r5, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r7 = accept(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r7, 0x1}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x81, r1, r3, r4, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) 12:20:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x5, 0xf0], [], [{}, {0x3}, {}, {}, {}, {0x0, 0x0, 0x3}, {}, {0x1}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:20:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f0000000240)="fbdb9567463112672b3f16af8a8d", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x350, 0xffffffff, 0x7, 0x3f, "18eaa58bfaa5a86beef1515258f5cccea21826e7", 0xfffff196, 0x200}) mlockall(0x0) 12:20:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x2, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="100a2956b9223776589d6af05eab86a8abe3e04239fc80fc3eb8af4eacff889028140b55a2e618b58bdeff4ca05b6b89b1d31a4e6aaf6d31843be27118f7e8ab12defccd18ffe511c952be9fbb089b8d985e83779758fc60f89ccd48cc79724b8cd6ac21f95a968f0e7ce7c8ae1c54b51bf8bb448a8db999412034", 0xfffffe94) 12:20:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e95f8ffffffffffffff00004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e00010000000000006d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736808abb31686023ad161bbb09f9500832b3c97d998f212b6b75eaca49c71e10217d7e5fd556b371432e5ec8edf536610f8e11e6e0"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r5, r5) readv(r5, 0xffffffffffffffff, 0x0) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 12:20:54 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 12:20:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000003c0)}) r5 = dup2(r4, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) lseek(r5, 0x0, 0x5, 0x48408ae09bd3d450) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="b3c6c1c140ec435e6b4fbda48b2b851a63ace6d573c994a5370529", 0x1b}], 0x1, 0x0, 0xa) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xfb) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 12:20:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0xc, 0x0, 0x0, 0x400}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x5, 0xfffffffb, 0x7, 0x4, 0x5, 0x9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getrusage(0x0, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 12:20:54 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = dup2(r5, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) 12:20:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, r3, 0x40, 0x4}, 0x81, 0x7fff, r5, r7, 0x80, 0xfffffffffffffff7, 0x4}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r1, &(0x7f0000000040)=""/32, 0x20) 12:20:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="0100342582da70030438"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000140)="66d0c300de8475853ee42a6affafe6deb153d6cdc0e4b96bb6385d42fddcdce4f5cb481545d934070a43186eed6d05cdc589d39d1950a21ab8d77bf1a0eb26c4f42eb29bd3aed19fff46a87b1b7dad2c5f483e37db7ac77b572845d19c9dac5f0a857fb6c230e00d5bee9396932e53b3334ca10714d5dc34d0bb3bb90a281f8f04d5f04cd463b6", 0x87}, {&(0x7f0000000400)="8373ed5254935c0b9fd6732fec39a95376cfa7be58324a2bb3ccc95800087b3c218ecb4382fbab8e868079244b26b3239dd0a19b4084f23db830b8ee914a818c9d9a36dbe800304e2291a73416c1e4cb8a5ce79ebab8756dd043ec47937830ff1e2d1539be547d8ffc6757fb9dd8cdfcffffff8436d671d629fb836a399ee1414cead6bd06d15d076496", 0x8a}, {&(0x7f00000004c0)="13bbee97dfce199660d5f989a6b6276d0bcad105b92d296a3b944c02bfb7a210734c770974705b754fe093d1ce0e7b7bd9b25fba1af16bbd4df093735e75a467b0f20183afc27eb1161d22b4954db6853ced60e8d1813e081e6f30aacae9dbebada910462aa4e5f576c79e5da20c43e7a355774723af8eeb6e01a2c18a194b0e27bd8d2cf900a9ab7d521af098b06b4503c6ee13c98ac8a3c4ccbf4412b8f88a437cb9421859a41fc9eb5c502b5de7c7f5f7ad2f8f72bf20af0827737748", 0xbe}, {&(0x7f00000006c0)="4dcae3244e9e6cb5b0183fbf3a2360b304bb77dbccebe63a8a2660280e3bc49fb88d7544e8ce7e87b5e3378861688f020f801b1b17d21055012c2deeffecf149b9a2fd929c95638bbeeba210dad74583f59e132ac8d62dfe1f15ffb639dbddb3443965e33c60aa0000ac5c00614446e77396656119307d1acfef32d22f779dc87554c38fa354597d82636b82d45a12d74a926121e32c31e6c7183d2679a8689f15a85c2274c238d648f17b6e9a1ac8be3697914795f37a8076d894ad8c010024e5f7b4b868145a1d07dc2ac76cda78a665088d751bc4b5605874af5a18af01dd00"/237, 0xed}, {&(0x7f0000000340)="49a5fabe833dbc0e01e8690534c9bc531cd66b30db2473f8a94335694c09f162d07492804cf884d128aed7a84b26ddf7b006e31f6e79fcfebc178be5680fe784fc8220dc4622d7d5c1b7f6ea369b8051aad583fac2930c8bb1e44aee275c09077a8b1f9a251e31", 0x67}], 0x5, &(0x7f0000000580)=ANY=[], 0x0, 0x2}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x109, 0x0, 0x0, 0x4cd2}]}) dup2(r2, r2) fchflags(r2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r4, r4) write(r4, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a419a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb00005e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe6b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1600"/3867, 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:20:54 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x1, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="f33545776b005eea430d3a214a9411eca0997d86595cde21a7cfbe086b488bab859b1e668a44bba6", 0x28}, {&(0x7f0000000180)="901a82fb425a9446039bff61da1438f1b4f46938e538047a77d5346d1753c7f073f7b134fba7c9287d88718ce01db59fb911a9f740914cd01c40932fca230e9eef50d6b50a060099208a410595b491505c93a7e93b8bf1e104f3873a3bfad7f8e5d5ac42118fcc522f7d4af45bccd4d343818e6f38d91dcc55a0dc84a2e50aa0a448ad1df5f1e141d268352e3c3ef5afd35cbbe87838e7023f5f47cf974e8a08a4e6f786e529df8925310a1d026cb92886da4e32a3d3e6334e3c36765a", 0xbd}, {&(0x7f0000000400)="e501db1437f1b5b64788db44bf44b22d04c73637e51ca7b4d6df47fba3f2cfae6d77bc07c7268d525fb72ca5031f78e7322692d6f1d641b469acc30b0fb31599de0d5070650be0b7a61fa3d4eb466b8f8c6db76dab35e4f78e0d10cce3d7ea2385232ecf9f27508e4cf2dd1bf29cda15cf001b52d19daa1fb834d100f4d18d3f713b59e77dce1fd644aa4e178776b9df98313d4a29791397c50e025e1341a867e7bfc08e51a4c2f6d02710f29a25b2ee", 0xb0}, {&(0x7f0000000240)="89d56999781adcdeb38ea5cf9cd124e412e340680f5be18414f0e64b55f86642b16a56e2df0512bea82442b6df13acc67ef10c8cf83196e86cbe9500b107e4ea2d13094fd655c59e4d0a", 0x4a}], 0x4, 0x0, 0x0, 0x405}, 0x40a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = dup2(r3, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open$dir(&(0x7f0000000500)='./file0\x00', 0x100, 0x0) 12:20:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x8b}], 0x0, 0x0) r1 = kqueue() clock_gettime(0x2, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x3fffffc, 0x0) 12:20:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffe00, "0000000000000000000000000000000400"}) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket(0x800000018, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kqueue() socket(0x800000018, 0x3, 0x0) select(0x2b, &(0x7f0000000140)={0xfff}, 0x0, 0x0, 0x0) 12:20:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r2, r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r4, r4) writev(r4, &(0x7f00000005c0)=[{&(0x7f00000001c0)="a7cda922c228f202f19220837b0bce4aa64b95a12ed85b950524f2d0c91306cfe1", 0x21}, {&(0x7f0000000400)="696b53dc1ce1c85449a62fdc0f9f19dcb6ab49883f5309e46e6aeaec52b46ddd4735d87f325ee2f59eb00cb88e2ce459116fac94fbf2978d7d7b84341e28dff860c2dbf47ad323bc4215de50576202442f0d2cb428e11cf24bb2a51a9b9fb0012eb4c977ad47fffc284ca12fd87c0dac57780337d8a1e0dece5ec8d62caef3775cc6976313c3c0270931ca1b7660890cc7ef53ac6f7e63eef1b996029c260ab66e90c1bda2939da5a7edb1b917546c4ff1e57f29daa8a338958c7fd2ba7ecb186e86ef92faf5563dc4d2be9c06d43e15d3b5796f7554951bf39319a97eafefd4d6f9cfd9", 0xe4}, {&(0x7f0000000200)="bb9348b4feef79216ea42daf5523398a03dc6ba63e27a651b2fd2f5816177c4718", 0x21}, {&(0x7f0000000240)="5d0b3f34ccd53746d0cd", 0xa}, {&(0x7f0000000500)="bd748884bdc9215fd4fd3d1e58dc7e62f37653a81f6ec1cdf64e04d298e442cf62d6bde7122b7036e1440c7b60a00945eee99c29239d2e4a7ddaa7fa5866511b1e2c082cf50f97fc6413948a5b7323f860dd0060041262fe2e805544e9f472ef774200cee1e14589f0ddbb901c007e47a29aa5c3b0bd34ee6242a1744253d51f1ab773ef601db4af6103fe0169a0c1524dd3f3ea12c8152a849ca263eeea1a633ddeb6c57577f5b8fe9153fad0c0e68e3cdb90d9a1e1d9e4", 0xb8}, {&(0x7f0000000280)="6a66d157cb1cd78dcfa51b682e91d86461116e1e224ec44ee1c17b5e571d6539271809c3a8c9f1ebbe56", 0x2a}, {&(0x7f0000000300)="45c7177cdccc9a3eb4e52b43f02750e8bc31a88b018c95cf467e778b6eee1b85235504c8974e5f5a64f33ca64da21b4aa4ed2259b77b77c521d097fa76c99084f5e951f564b867bedb", 0x49}], 0x7) 12:20:54 executing program 0: munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) mlock(&(0x7f0000f75000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ce5000/0x4000)=nil, 0x4000, 0x3) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) 12:20:54 executing program 1: semget$private(0x0, 0x6, 0x895) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 12:20:54 executing program 0: munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4103, 0x1007) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x800000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f00000012c0)) 12:20:54 executing program 1: msgget(0x3, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="4439dd3621f08fe145dd585ef4e3c2fbdc2b2b63cf598056ff668691b9652e47ade5e67958b997d28af81834d7a97d334f2d81d6401d401e768b083ad7ab7ad412adfd69a176ee35b60ee9e294401523bde39486021c9b1ae5943df23868832aabe7139f97a7b4fb5760e30c734625bc444f89128828abd5447f90e052c48c204409a4536ad7846ca85df8931cacad9072391b1690d32eddf677dd60b70f82059a25e7a11ab6942947e19c52b89a57306c231afb691ccfd5ac3f73d0e5f535211d51", 0xc2}, {&(0x7f0000000400)="36690b0fb8a246bf0340f2dbc06b80fcfe13ae01cb4d02d077b8e2b8b04781fc18acba17602262f24701d75589dca98cc4d88965e8c90df0d295d630c8d7403997f06411b2690bdc8f257ce6b2a8e9b5b32f71efb0bfedabc86948edcb1013994c9bd46042ca5d523996e3b626f4c67b21086f1d04f23cbbe97bb557845996d684f075f7bb2bdfec9453869c79802eb5fb6a665e14aa", 0x96}, {&(0x7f00000007c0)="38b8024613ab5a3d50825160a819110e21792880054141d343fc826744d2ed60d28be0424bb46d45b17fb8ce10ec7c117128079e8b16631895875def57f2f72e35d3f69a352eed095e44fcb2d9991e7ca538b6deed477cda2b87384f397545ccf59448479a1cc53c349264e222fee07f5e325303a681156cafeedac3afcadb2c6528f92b25b58b55605a46bf4b", 0x8d}, {&(0x7f0000000580)="1b0d49aaeaa533866c7d24b588fb70519636493b78ac42fe8f0ddddddd9e5b2798f20ec864b040002c30a08d6ed012f791ba0913fbc132eb82885be2ca30dc74fe5d7aa758034f63417e3d468afb7888e6077ffa51c0c80afcb50f098163a90d55dc9adc0dc4ec383f01c545ed469fd25697bf7ab0a21f45dcaf44b7739ff4d88814e42da9e304db9350e8d7f1617f5956cf5e0ef95efad9a6cdf59a9b1c7c6a9422b862188cd2ae63270bc008e897f7e584d604072c8c514d4b9647d1ec330c52f2b78a20384a892444d839a51202a2a6511fca7e85", 0xd6}, {&(0x7f0000000680)="83e71c5cacbb6a8939e4d159234570127911f4c375c26da0a23cf75710599ad8584cd257cb7688bdd8611441b688b93356d2241f02f9f8dcb533314c045cc8b0b45fc1074095c88203596436e1c812d33c4d51aec2949148b543223afae6aa0c3ce842d32ed353e96d7a7593f7bf45998454a9e49ba89457b70ec229541bfc1d59de5fa87d427a603b905ba3de84a093619ed91772363ee486a4711c465cdc9c50b42f50c9d6c54f3c49686366564eb6cc6003a51e675e2176dff441422fa0b0f392b235449b163d0cf553d5757f0349c3d2e7d657", 0xd5}], 0x5, 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x4, 0x5}, 0x200, [0x9, 0x4, 0x9b, 0x1000, 0x6, 0x4, 0xb, 0x5b810000]}, 0x3c) fchflags(r1, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) dup2(r4, r5) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) sendto$unix(r4, &(0x7f0000000180)="fa47b6c6554b094bb51695bb5ed569b0f1654e6fc3bd581a335a275f2cd9f3a8d19e59effbd9767ee513b9262c6ae0709fc15d32095d6c6c1f8decd0c83a362e7901d83f7240b18aac084892800dfc28fb4cbec2ee214f5b", 0x58, 0x404, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e0766691101cd4057e87957c55538ca357a759b4d"], 0xa) 12:20:54 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 12:20:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) read(r0, &(0x7f0000000280)=""/179, 0xb3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xc89) dup2(r3, r3) ftruncate(r3, 0x0, 0x100000001) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000380)={0x1, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r5 = semget(0x2, 0x3, 0x48) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/248) writev(r1, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 12:20:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) close(r2) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) 12:20:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 12:20:54 executing program 1: ktrace(0x0, 0x1, 0x80001a32, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x1, 0x1000, 0x0, 0x4, &(0x7f00000002c0)={{0x2, 0x0, 0xb9, 0x6, 0x5, 0x240}, {[0x6, 0x60, 0x2, 0x1, 0x9, 0xaf, 0x3f, 0x400, 0x1000, 0x5, 0x6, 0xb9, 0x3f, 0x9, 0x3, 0x80000000, 0xfffffffffffffff7], [0x8, 0x8, 0x1, 0xef2, 0x40100000000000, 0x8, 0x4, 0x10001, 0x0, 0x7fff], [0x3, 0x173, 0x0, 0x6, 0x60d6, 0x7f], [0x2, 0x200000000, 0x0, 0x8, 0x9, 0x100000000], [{0x7, 0x5, 0x3, 0x5db}, {0x1, 0x5, 0x4, 0x9}, {0x1ff, 0x200, 0x4}, {0x22d7, 0xffff, 0x4, 0x2}, {0x5d6f, 0x1, 0x4, 0x9}, {0x200, 0x0, 0x200, 0x8001}, {0x2, 0x0, 0x0, 0xd15}, {0x7, 0x1, 0x1, 0x8}], {0x4, 0x6, 0x7f, 0x81}, {0x4, 0x5, 0xec2, 0x2}}}, 0x1000, 0x40}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x81, r2, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) g Ăg Ăpanic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 31279 94758 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff822518e6) at panic+0x15c m_copydata(fffffd806bc22700,6f8,8,fffffd805d56de20) at m_copydata+0x17e ip6_pullexthdr(fffffd806bc22700,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd8068a409d8,fffffd806bc22700,ffff80001e82dd20) at ip6_savecontrol+0x373 rip6_input(ffff80001e82df78,ffff80001e82df84,0,18) at rip6_input+0x75b ip_deliver(ffff80001e82df78,ffff80001e82df84,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e82df78,ffff80001e82df84,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd806bc22700) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd806bc22700,18) at if_input_local+0x121 ip6_output(fffffd806bc22f00,ffff800000a03000,fffffd8068a404d0,0,0,fffffd8068a40460) at ip6_output+0xd02 rip6_output(fffffd806bc22f00,fffffd805dac1c88,ffff80001e82e2e0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd805dac1c88,9,fffffd806bc22f00,0,0,ffff80001d75e398) at rip6_usrreq+0x5e1 sosend(fffffd805dac1c88,0,ffff80001e82e528,0,0,0) at sosend+0x669 end trace frame: 0xffff80001e82e510, count: 0 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff822518e6) at panic+0x15c m_copydata(fffffd806bc22700,6f8,8,fffffd805d56de20) at m_copydata+0x17e ip6_pullexthdr(fffffd806bc22700,6f8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd8068a409d8,fffffd806bc22700,ffff80001e82dd20) at ip6_savecontrol+0x373 rip6_input(ffff80001e82df78,ffff80001e82df84,0,18) at rip6_input+0x75b ip_deliver(ffff80001e82df78,ffff80001e82df84,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e82df78,ffff80001e82df84,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd806bc22700) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd806bc22700,18) at if_input_local+0x121 ip6_output(fffffd806bc22f00,ffff800000a03000,fffffd8068a404d0,0,0,fffffd8068a40460) at ip6_output+0xd02 rip6_output(fffffd806bc22f00,fffffd805dac1c88,ffff80001e82e2e0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd805dac1c88,9,fffffd806bc22f00,0,0,ffff80001d75e398) at rip6_usrreq+0x5e1 sosend(fffffd805dac1c88,0,ffff80001e82e528,0,0,0) at sosend+0x669 dofilewritev(ffff80001d75e398,4,ffff80001e82e528,0,ffff80001e82e610) at dofilewritev+0x1ab sys_write(ffff80001d75e398,ffff80001e82e5c8,ffff80001e82e610) at sys_write+0x83 syscall(ffff80001e82e690) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x68849af1e00, count: -18 ddb> show registers rdi 0xffffffff8128a2c7 db_enter+0x17 rsi 0x2e50 __ALIGN_SIZE+0x1e50 rbp 0xffff80001e82da90 rbx 0xffff80001e82db40 rdx 0x2e51 __ALIGN_SIZE+0x1e51 rcx 0xffff80001d80b000 rax 0xffff80001d80b000 r8 0xffff80001e82da50 r9 0x1 r10 0xffff8000009f9540 r11 0x29ca40a64153358c r12 0x3000000008 r13 0xffff80001e82daa0 r14 0x100 r15 0x1 rip 0xffffffff8128a2c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e82da80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=31279 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=64, nice=20 forw=0xffffffffffffffff, list=0xffff80001d75d018,0xffffffff825a8148 process=0xffff8000ffff9940 user=0xffff80001e829000, vmspace=0xfffffd806bc0a880 estcpu=14, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94758 337591 76927 0 2 0 syz-executor.0 *94758 31279 76927 0 7 0x4000000 syz-executor.0 76018 426262 0 0 3 0x14200 acct acct 76490 222211 0 0 3 0x14200 bored sosplice 63146 82048 73617 0 3 0x82 nanosleep syz-executor.1 76927 385486 73617 0 3 0x82 nanosleep syz-executor.0 73617 484485 53222 0 3 0x82 thrsleep syz-fuzzer 73617 241444 53222 0 3 0x4000082 thrsleep syz-fuzzer 73617 434309 53222 0 3 0x4000082 kqread syz-fuzzer 73617 218390 53222 0 3 0x4000082 thrsleep syz-fuzzer 73617 278019 53222 0 3 0x4000082 thrsleep syz-fuzzer 73617 412272 53222 0 3 0x4000082 thrsleep syz-fuzzer 73617 139706 53222 0 3 0x4000082 thrsleep syz-fuzzer 53222 32674 30428 0 3 0x10008a pause ksh 30428 53221 52967 0 3 0x92 select sshd 51694 240656 1 0 3 0x100083 ttyin getty 52967 176997 1 0 3 0x80 select sshd 71395 425847 60430 73 3 0x100090 kqread syslogd 60430 515905 1 0 3 0x100082 netio syslogd 23262 354536 1 77 3 0x100090 poll dhclient 90769 325335 1 0 3 0x80 poll dhclient 40473 497171 0 0 3 0x14200 bored smr 99153 388935 0 0 2 0x14200 zerothread 20486 151808 0 0 3 0x14200 aiodoned aiodoned 594 300916 0 0 3 0x14200 syncer update 41355 216326 0 0 3 0x14200 cleaner cleaner 5569 284139 0 0 3 0x14200 reaper reaper 98344 446457 0 0 3 0x14200 pgdaemon pagedaemon 89233 393134 0 0 3 0x14200 bored crynlk 95576 377902 0 0 3 0x14200 bored crypto 82176 79760 0 0 3 0x40014200 acpi0 acpi0 19203 258347 0 0 3 0x14200 bored softnet 65344 337245 0 0 3 0x14200 bored systqmp 30881 290495 0 0 3 0x14200 bored systq 63167 512623 0 0 3 0x40014200 bored softclock 96137 342035 0 0 3 0x40014200 idle0 1 383618 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6340K 7632K 78643K 11619 0 pcb 15 8K 8K 78643K 47 0 rtable 105 3K 3K 78643K 221 0 ifaddr 64 12K 12K 78643K 74 0 counters 22 16K 16K 78643K 23 0 ioctlops 0 0K 2K 78643K 19 0 iov 0 0K 12K 78643K 38 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1498 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 18 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 172 0 sigio 0 0K 0K 78643K 8 0 proc 48 38K 54K 78643K 378 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 10 0 in_multi 35 2K 2K 78643K 46 0 ether_multi 2 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 193 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 93 21K 31K 78643K 1222 0 UVM aobj 7 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 14 0 NDP 11 0K 0K 78643K 16 0 temp 91 3033K 3127K 78643K 5248 0 kqueue 3 4K 10K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 46 0 2 2 0 2 2 0 8 0 unpcb 120 161 0 153 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 285 0 285 1 0 1 1 0 8 1 tcpcb 544 70 0 64 1 0 1 1 0 8 0 inpcb 280 182 0 172 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 45 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1629 0 231 88 0 88 88 0 8 0 ffsino 240 1629 0 231 83 0 83 83 0 8 0 nchpl 144 2060 0 451 60 0 60 60 0 8 0 uvmvnodes 72 1920 0 0 35 0 35 35 0 8 0 vnodes 208 1920 0 0 102 0 102 102 0 8 0 namei 1024 5443 0 5443 2 1 1 1 0 8 1 scxspl 192 6258 0 6258 1 0 1 1 0 8 1 plimitpl 152 26 0 19 1 0 1 1 0 8 0 sigapl 424 360 0 330 4 0 4 4 0 8 0 futexpl 56 3698 0 3698 1 0 1 1 0 8 1 knotepl 112 73 0 54 1 0 1 1 0 8 0 kqueuepl 144 36 0 33 1 0 1 1 0 8 0 pipelkpl 16 85 0 75 1 0 1 1 0 8 0 pipepl 120 170 0 151 1 0 1 1 0 8 0 fdescpl 432 344 0 330 2 0 2 2 0 8 0 filepl 120 2155 0 2057 4 0 4 4 0 8 0 lockfpl 104 55 0 54 1 0 1 1 0 8 0 lockfspl 48 19 0 18 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 246 0 238 1 0 1 1 0 8 0 zombiepl 144 330 0 329 2 1 1 1 0 8 0 processpl 920 360 0 329 4 0 4 4 0 8 0 procpl 624 537 0 499 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 374 0 354 4 0 4 4 0 8 2 mcl64k 65536 20 0 20 1 0 1 1 0 8 1 mcl12k 12288 7 0 7 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 24 0 24 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 63485 0 63424 37 21 16 27 0 8 8 mtagpl 80 103 0 3 4 1 3 3 0 8 0 mbufpl 256 101471 0 101190 28 7 21 22 0 8 3 bufpl 280 4333 0 185 297 0 297 297 0 8 0 anonpl 16 44212 0 30324 62 2 60 60 0 107 3 amapchunkpl 152 1916 0 1788 14 1 13 13 0 158 6 amappl16 192 1533 0 776 41 0 41 41 0 8 2 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 22 0 18 1 0 1 1 0 8 0 amappl13 168 25 0 23 1 0 1 1 0 8 0 amappl12 160 84 0 80 2 1 1 1 0 8 0 amappl11 152 118 0 106 1 0 1 1 0 8 0 amappl10 144 13 0 9 1 0 1 1 0 8 0 amappl9 136 20 0 19 1 0 1 1 0 8 0 amappl8 128 264 0 250 1 0 1 1 0 8 0 amappl7 120 108 0 97 1 0 1 1 0 8 0 amappl6 112 86 0 83 2 1 1 1 0 8 0 amappl5 104 1058 0 1048 1 0 1 1 0 8 0 amappl4 96 421 0 399 1 0 1 1 0 8 0 amappl3 88 112 0 105 1 0 1 1 0 8 0 amappl2 80 1965 0 1900 4 2 2 3 0 8 0 amappl1 72 15615 0 15201 26 16 10 20 0 8 0 amappl 80 769 0 729 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 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 64 8 0 2 1 0 1 1 0 8 0 uaddrrnd 24 344 0 330 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 344 0 330 1 0 1 1 0 8 0 vmmpekpl 168 6216 0 6189 2 0 2 2 0 8 0 vmmpepl 168 48403 0 46607 114 14 100 100 0 357 20 vmsppl 272 343 0 330 2 0 2 2 0 8 1 pdppl 4096 694 0 660 6 0 6 6 0 8 1 pvpl 32 151396 0 134530 154 4 150 150 0 265 13 pmappl 200 343 0 330 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 277 0 32 8 0 8 8 0 8 0