kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jul 9 08:19:14 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.147' (ECDSA) to the list of known hosts. 2020/07/09 08:19:25 fuzzer started 2020/07/09 08:19:29 dialing manager at 10.128.15.235:17096 2020/07/09 08:19:29 syscalls: 381 2020/07/09 08:19:29 code coverage: enabled 2020/07/09 08:19:29 comparison tracing: enabled 2020/07/09 08:19:29 extra coverage: support is not implemented in syzkaller 2020/07/09 08:19:29 setuid sandbox: enabled 2020/07/09 08:19:29 namespace sandbox: support is not implemented in syzkaller 2020/07/09 08:19:29 Android sandbox: support is not implemented in syzkaller 2020/07/09 08:19:29 fault injection: support is not implemented in syzkaller 2020/07/09 08:19:29 leak checking: support is not implemented in syzkaller 2020/07/09 08:19:29 net packet injection: enabled 2020/07/09 08:19:29 net device setup: support is not implemented in syzkaller 2020/07/09 08:19:29 concurrency sanitizer: support is not implemented in syzkaller 2020/07/09 08:19:29 devlink PCI setup: support is not implemented in syzkaller 2020/07/09 08:19:29 USB emulation: support is not implemented in syzkaller 08:19:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xeafa, 0x7, 0x5}, {0x1f, 0x7f, 0x4, 0x7}, {0x5, 0x7f, 0x59, 0x3}, {0x8, 0xcc, 0x1, 0x54ff0}, {0x8, 0x1, 0x20, 0xf7}]}) r1 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/74, &(0x7f0000000140)=0x4a) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000001c0)="e98dfd33641d0264bd0a58ebe295e50696eee379c61954b89fa9c0e8964bd8d551a0d44843f31bf29858ce46dbb861a73e6398bf882b4a13b391ed869b1992411097823c5a3b0e75b66a280168c3ecb34b59e0482d33962c4aaa650f", &(0x7f0000000240)=0x5c, &(0x7f0000000280)="e170", 0x2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="a6628c0263f5fd760692041e96d36c40e8301c5a5a9403d923b036a2de369a986b0701a24a6e455dfedfc76d338e7e26f961445cbb9932c11af8ee848a2142ce89990e172340dfa94150c9e2a8c67de8017dd02a2cf4ebcb6508508e004a53b6f9c23ad3c368d508e4677d9d69093cd97984eca5b7eb85e694edfe93089abcf79dd42f991e490a6e0bab935acc7de65bc16c9c9d2e88bbcf66b6fdcc794ba9053a97f85f73c0e6b332686b227dd703c19c2f99cc2c80265c56163fa81dafb5da761ca16f8b807e4a4d57ac5e37246808c78c7d272278f179da4d023ae8886fc1608f6d1a0dab4a8784550bffca2283cfa8cc0c", 0xf3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000003c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1, 0x2) accept$inet(r2, 0x0, &(0x7f00000004c0)) fchmod(r2, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) pwrite(r3, &(0x7f0000000540)="ee9581595a502878e4964c156ff876b4e7c745f5760fcc2130e319f09b714b0e01d9405930337f58b14b0901ca42be483e551176c9ad189440953a", 0x3b, 0x0, 0x4) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) execve(&(0x7f0000000640)='./file0/../file0\x00', &(0x7f0000000740)=[&(0x7f0000000680)='@!*\x00', &(0x7f00000006c0)='\\\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000940)=[&(0x7f0000000780)='/dev/bpf\x00', &(0x7f00000007c0)='/)\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='\']#^#\x00', &(0x7f0000000880)='/dev/speaker\x00', &(0x7f00000008c0)='/dev/bpf\x00', &(0x7f0000000900)='/dev/bpf\x00']) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000980)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000009c0)=0x4) getsockname$unix(r0, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000a80)={0x1}) 08:19:37 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() setgroups(0x2, &(0x7f0000000080)=[r1, r2]) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r0, r5) getgroups(0x3, &(0x7f00000001c0)=[r5, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() setregid(r6, r7) getuid() r8 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r8) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = getgid() r10 = getegid() getgroups(0x2, &(0x7f00000002c0)=[r9, r10]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000340)) 08:19:37 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6}, 0xc, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xdf) 08:19:37 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffd, 0x1000000], [{}, {0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x3, 0x10}}}, 0x43}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000d00)="c50be534c08b5c8c330e2c54438cdee2ad0674efacceb8cc060147fa9d165f84c42ad51acde2be467b41512cb0484cb4e0008de26fc67bdc41c6740cade88f641358fc2b2360b7cea7ab5ae7cddc62cc9acb815cf2870380a33e28df114a6dad", 0x60}, {&(0x7f0000001340)="e1c6103312da67b838b41b9ea273120052d46a1476e268ae6a5572066902f1009640ddf26d385190c11e2724ff060a74b6b88da45e8da58bc8afc7eb8439dfdaf6adbf040e1b53cb2ccfc7b8cea0ed5ea9cd007c9bd8efe8fc77d06ab46ff80fadb2f878d4802a0440243a7592bbe12a961ae477f557c56f086986f94b9e2fc8835a83f5c1b0b3c448c7e49de65b3cabc79003f3d6ddaf228a684203fac4dc20822f6aa65c847ada9811bafbba2e23c2a9eee6e4", 0xb4}, {&(0x7f0000001040)="7e35c37b7b700faa635b473b9be8d61f049d0b0d5516bf1c73c3de34db81737f627c47ebbca8de96a59b3d0fa30b30b022ff7cca3c2d8a96047f42b171a860f54d61fb933e38272e7975a85ae7cdadcd0e5ef5bc0577e9f4e2f6ca4186a73e72c1044f84f14c2290471ad4da49f595f626dd6cda0bec89a044cfa9d46582b7e61a915cab137232774b2d0bf609477a9ec57a591daaf44946b017", 0x9a}, {&(0x7f0000001100)="8286798dcc8d4439c519f39caf557bc31b340446435db4a9d4f70de653175eaaddf56165c64f0ab57535cadba171d47f87bcabe282cc675c0e8664b66fe87654cd9b88050dd9d585737a05", 0x4b}, {&(0x7f0000001180)="62f6a13e0083c8c5523b995c7a141adeb73336e2d48039d922b1c5a2798bdf61937131e949fdce6a0355d1e8ffdb3c09e7feb96871c6350646f9b9adbf978b9f75402e0ebd28e43117215d2b631e6ef8aeb3049ee0ed273254caa2", 0x5b}, {&(0x7f0000001200)="800365c3fbd61a9e5452f1e59ab4cae139030a91956689d0080077b850386e8082cff993f4a4450329bc8fa7bb3226430b95ccf11e59fc4294034c7de48e6a4ceddb8f17eb", 0x45}], 0x6, &(0x7f0000005640)=ANY=[@ANYRES32], 0x1370}, 0x24e7a17ec0dd1e4f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf2, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0xfd, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffdfc, 0x347, 0x1, 0xdf, 0x2000000005, 0x2000000001, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x1], [0x81, 0x6, 0xff, 0x401, 0x23054, 0x4], [{0x8, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xdbc5, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9df}, {0x2c, 0x8, 0x0, 0x8}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 08:19:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x8) 08:19:37 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000080)="f9ebb7c65076fe532047bd16c759aa30ee291dc9d7f03aa0459e56dbd95b6560270ef103e17bdd4acf62c85da15fe0c02c1364", 0x33) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x2, 0x47}, {0x18, 0x3, 0x7, 0x8000}, 0x9, [0x7, 0x3ff, 0x1000, 0x80, 0x6, 0x3, 0x5, 0x3]}, 0x3c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000040)={0x5, 0xbc5e}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x400, 0x7fff, 0x0, 0x8}, {0x2, 0xa4, 0x2, 0x0, 0x1}, {0x3, 0x2, 0xffff, 0xffff, 0x6}]}) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x1, 0x7, 0x4}, 0xc) 08:19:37 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @window={0x3, 0x3}]}}}}}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 08:19:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x8) 08:19:37 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x8}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000400)=""/210) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r3, r7) 08:19:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa}], 0x0, 0x0, 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="deb72ffbd2105c650722e570a364359c3926f572b4fd49b19864434172426188f2ac51a7db269c66106b607fee4578b3f711bf00d5a53d0c35dd8f444cc2bb87acc8"], 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) 08:19:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000300)="2844359e2df670f13a6b13e98bc3f168d5b4bdd03b624112590e01a709d9c95e61ba25cb99456a45fb1b871e720365330217921a54299e80759c561baea02d103a2f2b55bbc205c14d56198580e87699a5d5b9ddae6df1b64ee0543781dbd0cebd6f82fa9808fa5c77414ac09add75d88bf1d12a816257d1dfc82a61a3bc0314706cc98f32505fb2ec6b02d4f5d332c5820471b8addc40b106ffecc154a577a0b40ed73aff97bb47f10863f5227d23629ca637025ab5c3d26adac34f66f7615cf28eed006a73ba21182014439f63d0ee0731f6f34e3f898b0e255c0ef16f682cefe4fbd3ac75c587a96466d7f83ee279616dec79dd1611ce782a8ca6b5b96ed5f55dc6ef1365e917ad5d36c8d30124d3403df69d1e9fce4e9fd4f34d8d21d1379afcc35648f9b6c8a7792964b929ff136124da05061f1318f472a0cf1dd7e8f7cbb4e1a218782d057ccf38664ff9697552e300f1ef572e88ac991d609e873f990de75270adc98317cec279d1b5b53c6d59e27e6ac635f1ae1e92cf5578ff8ce19d21d7d5af7b2de738968c4bb37a007899c6a6053f6e7d4e8b7fa9c3d263e5ffe822f33d4d715cb9b64f5c93ecb31e604a6afc02db4b4d889ecbe9aea4fda0416db9df4c056c69c4952a97d5965945e15c16d9910deec0b1dded9d6263ecc1144c5ffba76fb16930718360e1849bc48ac2e4c491940ca7090372a14fc9de933fa51f36b073d7aff178fc43d2f17457627566eead32bbb0ae9e70b82b9e10353a3cd8c7e63be9da9bb78ecdcc348f9c38235f15e20d382154c963d17a4ef96714bb202c92e0e7cfa017cf5062052a5eb40ed1c76de87185285333fcafcdbb2a92b987812ee75f4869f4bf83a8248fef154dcbb78ed3efdcdc25cf6982ab7e149d287fad17b0307becc9a6b14159de328ef82f3b2bff4efca2838eb23aece18a3aa7c41c62c7452fcba4a40529ab48fc8ad4a200a1ab3e27aa990a87de6fbc81dbd0cc65940bd6a8c5c9e88c848b19d62b323fe360ae5d3e488dc08b3a91996eb64d26a50be16da1ac1ddfc1933695b14318be17a984af63702f5e45b486fb3c79999a1fc429505498126667c3cded402fe6dc21916536aa1acb3b4ca9c953d04af163665920eddcc9cfb3b4578e6ffe3d6b33cb1526c574e8c1139cbe3b9cbc8c1c1e32c158d2bfcbb92f3bcab83172c981a89909a8f1b547cba475061b74ff5412d5c1dad3d28833868afbd0b1f28e6acfb024a0cdb6ade83de80d11caf5c78911112200888ab883564f3423acab9275c20284b436c349705e6a75ce1841d5fe43d9d254a42c547972bcf502345556dd1da8b60bb9f6cddc65c105a3b0eae10a722613ad6a2f55f66c13dc3c93ab2adbbd4e362ccafc85c657983e048318fa734c0a1593dcdc4476df1a0b3eb49212077df32ce4795fbb2c2cc6a294f61b949a660cfb651ae06819c08cf13168a55c86e4959dfa1076d8f263fb140cc16d2eaee9c52827fdcffb3f446311e2030f342d60caf47448e09ebab66d1517434f844a9c66da3ac790f5e66c21f5205900277f70e1b0c7ceffdcc23d5a7f05a84b7118e8b7590ce158e32d440e76677a73d775ba0182f496838027a33eb59ae0e62ccb429697608aa75165760ab442a0672deae826f32f38a9de81e728c9831c13bf4d95ee94649b0564613fafcc7bf977f5e4d00a47bbc62955a7ac6e6bc3bd5fe80f659fd69e6a0260c29be86a29329fff2fd52ab4e69d470c7bc5d69587bba849525a6b66e65c45e84f6d09d997e3b6a6f3a3883514e2d87ec8059255f71f3fccb9cc9956f429a92a60d131f04edcf3a6683d66ada6a4428b0224476b60eeea802c52492aa8d1b83ba1dbef7fa025979861edcc25d7853c1889ffcf9da27b71c5815305d5d6e1e98cbc9978004cacf5939d09b40f5fe92a012544b1d67b1c9579c01a8fa6d9172298ee29a51d4cf3e97b57f40a49be438b72af6990b840ba4abdc8d9215aa3e1734d50da58954409df2398fe0dacbe26ff90137912c8f0de5df34a091be84b02f87598b123f282b58fdd40f62ff83d56514d2f05b5b5e8f0f9cb08ba92e51a8d4f5ddb32a73f1db64bc9b7c08a40a45418ea9daaa9fa351ffa291140f72a3c7056ca63cafafa42334d1d0b54df1f9caaa6b547b9e3d8f2d8b9b4e9cd75dcda403651f184fa948a4d751cea6282a40febf7858f22d7d5a139befd188f501318d6f938f8150084fe0c18c53e7b8975f5a4567f933919f403b8200be56b036001b3c9b3f7a30b0e51348d7942757fea4f359d16b9823c0cf7674190f9a904192a3f5244c1b236e33e20781c5d56b78ab650ef15fbea3eb1dfb92197641c1d32478e3fcbb6127a72bc4fee781e92cd95a283802d04bdf06fd9948d2ac0fed947744e1ce5fc346e3222f006dd642cbae3b64bdebbb3f230289ace26a7c5f84f3bd996397f913e7c1c2f5cc76f85093d867b9e0e76011ae8412004e3170b4e57ebca4ba57e60a75eeb9a9c4de51138332662e64fd7b18b947d1755f29bb3fae944baa20f08f5f6855fd169ce9d84f41430a20496defd60f0be52e93585828939210f114bb921788c01084038edd3424437b15fe275feceab873fa7556b20aae16fd23a8da6ed9d13b1d7b95f13ae6da11742da3292b889f9022d91014745dbcb7414f860fde8ea728ae9ea0ea9cd5f57abbd6cca5468091d97d129a1a56ea781605c6e8c90f0eb6aded7765283853142f4b783a6c8cb86af1dee2d1570cb2368a4778c103cc77dbe3c1ccf272b33750e38319e4f422aae0aea4fb869c7f7f4d294fad8e3cde458107d1b83497d9cd0420e7f6508e9e822f7bcd77a1a8f48a664e068efec5e5159b02c4bff287b1519fb1611c9dcb9f773704ecaf89098ee2d207f295a5ce789d57d1632a7333391e2f3269a0cf03f0daaac6e4fca35d75816d92fbef1617210a59f0e749db2ed460ccadd7528fce864ca72c22102694a2dca6d81a7072a453ff9c9edbb8dc461c0ffc97e1a79f0d45fd0750589906e49e0244a7b58792b2417b31e8350a3adecaac880db5f0c7ef01fbfc013c4a7e827381e736f81b7a5c369688d1ca3eaefdf20f71c7605b3ee20ca0adf6d97f78137ee889243a881369d6cd69401527ca757e54b0eb7d915a2c9bf0489b5a45d5f21d4388e387883e311f46191490bc7d4c71dae7e88e4eaeedfb7220aef363d1bae9ab9028a9cbe30bffb6395b30bc6f33822163c0763e81df01c42c989c0d92ae879ee606f652dafd8ed66a6933ed0d5f4c4a910d7cb07160fdab9fd18e4594ff92ce11eccbcd48b827e89c7dcca173abae0959d55cecc68628cf9e7c01257b4be3c9df894291ba65c90c2b60d5f6ee77b8261f1cf67f7dfdcd0d477e143ad28775ca94484212a81e5cbe430466f582ef33df555ec7fee5729840771706c86293076e4e98fecaac69f68acc0c854fd95bb6a7d5625cf642da49114f0cdc3f9550f8a0267efb09259dbbdddbbb727f70a30a58fa0d41ddb13ef2765d9c29253c4ec33b1bf22b039128ab4328f73a0b2072d812ce44ca443d74c1a12f86273ac6c436e9e0fdbf7707bdeca2101e16689c0a1e0dcadb90d4387fb45aa8084e12036bf5c8bbab4937425e56dda7ee558e8045e5d8727910eb470da87f850f54ba897cce8963d0bb0afd4fa68ea36199b2ed6ebc96ff09d31c5bd73a476469e57e4a7826145760544ba2bbabc3c2532c03bd2cad737b4095e05d49ed001118006ef06d6a9a3e11a2ac4de68b14debaa8876e1ba594fd0de9011698f8f77537f11a42f860a172413dee16068cf2316e50e1f736f3c40c15fb8e8932a6adb6fe1cbbe47c286d7fefe2cfaa96c9d5b02ab5a885a160f53818268a066b8ac32e345489641eb54ef0bf84e49ff2ba246e92965403f6eb5b38c1e2f2e2a324a7446531a89d9404cf49c66044a0641b4a82f9b4d628c8d3a8b14148ee59145e9aa8f98d8e7c0af2a7220563b44e0f3d2d9acd20088781c0a6a4393c9363de4e9f7902343b80ad996ecc0a015f1c6643b18425bbc206fb57b671e22f69e8e8c1c72da6d57b7dd71a4cbf98c5b6284b9d6392952654a1dc9989e4cdaee62ab47fc85c6e60cea244cb938a719370ddec20476945051dce4ca7fba7aac2240d3b821af65cf03d76f0e9b771c8db31c93e81957531d964b5f101ca76cf3e04744ed61b6e4293cc3deb00d34d4eb7a5e4523ec20e9ce50b23aca2477a765f50bd67a41143c455983ffb6c053d8a2acea85319ddc79539e76897ee1a9dc8be6a573833314b756b08e70b6529f4379c9f5cd92df0b3d9b50af4443bda21a6bca31ee9856a575f294a3711690a27ac5a6e7c04e23a562b790e317653eca473d314f330859ab9b3e26c575acceca8df3cddcc1f117786a31d54be68b057a3964e3ed3de077337bb5082963dd538b421593717c59ad1e5440f61759bd4d528507d0e35dca6457be0b739b0979555252df4e144818217b6b1fcf114882d4e0cab5cea7e765ba546bdff9e9a9cc60bdc52b5bf73b3ba358c801fedac3387d8b154d53718f385e5ff6aa023dcdc15592adb1ad0b01002987e9a4640f8db6e7c13e32f14efc1524fea1f0bd5789e36e0592d129d47388c72cbec5bb3b3d5905913269b4167915a9f05c8af8cdfd939606bdba6c470d42a749f9c57623feadf614fefb625c1f386e4eed08599772ca1bbba04666739e8bf45851d07befb9816a1124e3660da06c8007ebaa4dd1cf6c554ac39587317ad64f42d5017e66342a605ae9bd21f70f0b665dcb85baaf8b3280a1e03eaeea2ef289a6cfc81795b79e69689fd1fb24b766043cb72d27b7c784306da9c14bb0d62fa41029be94ebb814e498e61c158bf93110b29eaed7d9eadf6e9480dfa7940c237efcb02800689e24347fdfbcc9ea8358ae7dc51fb9db4b6804771871b0d82a667288b15bf41f07665fa16c9b135852fd85f06df68e885b47ee8eda7640cf11008cb84ef2cca221099ee9b2b412fd8c95372dfcc19d2b49d9d1211ee58548fe926dfc0ef3d657de1a3a02f99d02b0346ef98b72368854d30be2ca00785aa77f0c59581d3dbb94629642c22196523deddf9f309eaa537aa679d543b4d1cdec3f3d49f95a8921d650b01631d5aa3afab5adea06988590ee1c87caa3d4b2b2ef8aee16a4f81b35fff349d59a0dab6f9d828598fe99646b89ab4740e32d46b9bb72db0b66f347113f1d054f77abdb107fb92fdb404e5084099886de728bb3f9d67d10aa7ae374f9bd65f059a8f964cce4758357f9b2b8526346f1b07795722e4643307603bdbc37139999bb8a7ee8540ea28ebd309324f7fe995db8b281baaf5b717479f00f3d07d70a2f27b944a91d2835cb55f79847db756e82c664140eab4e3930ee002ffa9b6064c765e66f725715805df163a71031a41833ace7b3a6a903b05ef5e330d645160abbcd20fdf1c757bda40afa48da944578d09bd4944b6ac6c5b50c5ef55ae590d3ac0a07ad68e84601e92ea58452571f69e6b6d3ec42f1483c5cf7e4cb0ea98e9b129bc89f360fd127f93d03ad52b3a7ca0e0576e0741e0e2876dee9ce1454240b165965c694545928f3e2f7114118e0ac724f120d320c8b550871b141ccb6b834f8e1c82fadab08e2e46d76009e2485f0e5913ae6a84efbd7fe2a26c1ca4d0902af5a4f489096e5ac476d2d30e573fe97c907644bc9992a3e469ee7ef2810af127df69ece9746a98d8127179fe616f2b679c4a899eb3d2a4bb3c8052098b0799aa302a520ddf82fa6e8adb420e9d6e7c9683e", &(0x7f0000000080)=0x1000, &(0x7f0000000200)="817bf2e5a3be9c30390a78d51983c7fffc01364e63d9be5fa15df94aa8973ec1d857495d58ec147db64e16b94e89a648f75cfde3091f92852f69a4ce29ed32b1e7d96ee53d985baa3539", 0x4a) 08:19:37 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)=')\'\\*@$/&#)*\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-(^*]\x00', &(0x7f0000000180)=')/\'+\x00', &(0x7f00000001c0)=')\xcb\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='+\x00', &(0x7f0000000280)=',\x00', &(0x7f00000002c0)='#*\'%[\x00', &(0x7f0000000300)='\x00']) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) shmctl$SHM_LOCK(r1, 0x3) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 08:19:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r1, 0x10, 0x800, 0xdf12, 0x564f}) r2 = geteuid() chown(&(0x7f0000000100)='./bus\x00', r2, 0x0) r3 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x4) r4 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r4, 0x0) setreuid(0xee00, r4) getgid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) fcntl$getown(r6, 0x5) 08:19:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x43) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x4, 0x11, r1, 0x0, 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, 0xffffffffffffffff}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x200000000, 0x2, r2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 08:19:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x4, 0x8000, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7fffffff, 0x8]}}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) geteuid() r6 = getgid() r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setegid(r6) 08:19:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1ff, 0xd5, &(0x7f0000000180)="9748caa0c7cf8ee11ebff2d030c960a2c083b0669717", 0x16) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x1000105c, 0x9}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000002040)=""/4110, &(0x7f00000001c0)=0x100e) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f00000007c0)={0x9, [{}, {0x2, 0x3}, {0x0, 0x7ffe}, {0x1, 0x8}, {0x3}, {0x0, 0x2}, {0x0, 0x400}, {0x1, 0x7f}, {0x1, 0xfffdfffe}, {0x3}, {0x0, 0x42}, {0x0, 0xff}, {0x0, 0xffffffff}, {0x0, 0xffff1683}, {0x3, 0xfffffffe}, {0x0, 0x1ff}, {0x0, 0xe9}, {0x1, 0x2}, {0x1, 0x1e}, {0x0, 0x9}, {}, {0x0, 0x9}, {0x1, 0x40000}, {0x1}, {0x0, 0x2}, {0x3, 0xcfe}, {0x3}, {}, {0x0, 0x401}, {}, {0x1, 0x8f}, {0x1, 0x80000000}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140)=0x7, 0x4) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe600000000", 0x26c}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x5, 0xfffffffe, 0x0, 0xfffe, &(0x7f0000000d80)={{0x0, 0x3, 0x4, 0x0, 0x80, 0x0, 0x10001}, {[0x0, 0xfffefffffffffffd, 0x5, 0x6, 0x2, 0x0, 0x0, 0x1, 0x2, 0x5, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x6, 0xfffffffffffffffe, 0x3fff800000000, 0x1, 0x4, 0x21, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x1], [0x1, 0x7fffffffffe, 0x0, 0x80000, 0x0, 0x800], [{0x2, 0x2, 0x0, 0x100}, {0x104, 0x0, 0x2, 0x1d}, {0xff, 0xffffffff, 0x0, 0x1fd}, {0x0, 0x4}, {0xfffe, 0x3a, 0x3, 0x1000000000000}, {0x4, 0x0, 0x0, 0x20000008}, {0x0, 0x800, 0x0, 0x3}, {0x9, 0x0, 0x80ec, 0xfffffffffffffffc}], {0x0, 0x4, 0x0, 0x1}, {0xfe87, 0xffffffff, 0x0, 0x1000}}}, 0x100}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 08:19:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r5 = semget(0x1, 0x2, 0x40) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000080)=0xb62) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r3, r7) 08:19:37 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) pread(0xffffffffffffffff, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12c, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) setreuid(r0, r1) setreuid(0xee00, r0) r3 = semget$private(0x0, 0x4, 0x220) semctl$IPC_RMID(r3, 0x0, 0x0) socket(0xe77df7c10b8f6142, 0x3, 0x70) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000400)=""/140) 08:19:38 executing program 0: socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x14e}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x3) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7b0200f846"], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x24, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 08:19:38 executing program 1: truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1004) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001900)=ANY=[@ANYRESOCT]) sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c0000000010af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001640)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3c84b7c91d79d6fe198214b3992c5dfa5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f4fa8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202a9c46e777a43058b2099cecfdbbc79150dbd60668f5d59d9cc758f4f0b4bb12346886ce0ea540e2ceccd2705843bec9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261d3a011c3ca8c", 0xe0) r1 = syz_open_pts() close(r1) bind$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r1], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x803, 0x1c, 0x5, 0x406, &(0x7f0000000d80)={{0x27, 0x0, 0x0, 0x5, 0x0, 0x1007, 0x4}, {[0x6, 0x3, 0x9, 0xfffffffffffeffff, 0x0, 0xffffffff, 0xfffffffffffffbfb, 0x10000000000007, 0x2, 0x3, 0x6, 0x80000000000002, 0x8080000000, 0x5, 0x2, 0xffffffffffffffff, 0x89, 0x100], [0x0, 0x0, 0x5, 0x200, 0x0, 0x0, 0x100000000, 0x0, 0x1010000000000, 0xfffffffffffffffe], [0x0, 0x2, 0x0, 0x7f, 0x7, 0xfffffffffffffffe, 0xfff], [0x6, 0x0, 0x1, 0x400000003ff, 0x8000000000, 0x8], [{0x0, 0x4, 0x5, 0x7d}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3, 0x2, 0x4}, {0x0, 0x0, 0x400}, {0x0, 0x0, 0xfff3fffd, 0x8}, {0xfff8, 0x0, 0xff, 0x20000008}, {0x2d, 0x0, 0x1000, 0xfffffffffffffffd}, {0xfffe, 0x7ffffff5, 0x20007, 0xffffffffffffffc1}], {0x0, 0x20000000, 0x7}, {0xfffe, 0x0, 0x401, 0x8}}}, 0x203, 0x47}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 08:19:38 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0xff}, {0x0, 0x100000000000270c}}, &(0x7f00000011c0)) 08:19:38 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000572000/0x4000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000046000/0x2000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file2\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r1, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) mprotect(&(0x7f00001fe000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) r2 = socket(0x18, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, 0xffffffffffffffff}, 0xc) setpgid(0x0, r3) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206980, &(0x7f0000000300)) 08:19:38 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 08:19:38 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x65, 0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r2, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x100000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000340)=[0x401, 0x3f, 0x40000009, 0x200003, 0x1, 0x0, 0x6]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x1, 0x0, 0xef, 0x1}, {0x20, 0x9, 0x20, 0x8000005}, {0x2006, 0xfd, 0x3, 0xfffffffffffffffe}]}) pwrite(r1, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000500)="c5fd3e48bc957b8308d82f2daede91be6afd8ce20415e1b4328b7cc55f1405dee0674c6f4ec7500ae02201e964ff1e48c0375c01cddde95d8dc87cf39454aa255d06e45b0b2be72267cb1aa5ddab3dbcfa24debdf52322414a806bcfa505f2eb635c5bdbcfa192eee3662b4096b1a648d2b35b16d3f520109a9bbd4a7a2706717b91d8abff1f67cc90d70a40000000f529e789622fd283f8a9d0272bf7f29ea1b8970312fd00c52183e3c9dcd4337261beee6f04f5a1c8d7f0deaa846b1827c28eff7c401cfa09f81654d8d07128b5789041a147e6aaa137df1c71956e8387524407374539d2a6a42cd1", 0x147) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x464, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x1}]}) pwrite(r4, &(0x7f0000000240)="c515006e54cb0000000000000000", 0xfffffffffffffff8, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x7) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) 08:19:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x20, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x80000004) socket(0x6, 0x5, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffffffffffff, 0x200, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x5}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:19:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="4248f987cb672f0be4e6115613859642041a29a7e9cf7dad5223dd2f6dfb9128659e4c1ecce516059618ef0f73d576fafe6b38dccdc288a3e3c99c883dd49291", 0x40}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="780000000000000000000000080000006f5954b2b9f061833dc80ef5a06b90dd51e20fb4092b4e4bda476e922e14f995ebebc951d61417edff338bd1c17adc77afdc118b3638bf5b29c18ac4f3067e330f19669d4a4d4dcb1d58b304b6448fad92fa0d853443063e0c49cd5c132cfc760f015518f763d66b3bde7fd26500002800000000000000ffff0000070000007fd4a544a76d89e4813ae88dcbea712908b5f40000000000f00000000000000001000000ffffffffe058d75e46df39d9374a28b020ece6c86f529a98a6c5fa7995bfbd942bb912967e21bc8f1c18d7b68972a4342f07f3da1ae52bc73eaed6bbc551d1b6f9150e9ca2500fe2f58aab23b94cb523af2f92b23004447bdd4959786f7f6f20b64a1523ded9276b75a254e3b4c9c6a44ab61cf78eeffa8e222f9dbda3dad4e38490e2e42522697d3370ae1384c488487ac4467183c8b43f6b8fd8cce0397851170ae787bb60c0b38ea1a5b69b0a4b5d505a069327dfa33021e092085f184b748dc253e3d4ef0f6d65c49f5101d927ba017f01c51cb13e2bb199edeb367f588800000000880000000000000001000000070000007c35f1b8b38e0702bfed04267c1e6b662b5053c1556e5aef89d8e12dfe57bd35d160e46c11a0d1016868592175d2683ff68db108bc5166987d2769b7384539dda416ea2a2e411b7dfe19cdc45a8e35c044a93fdb48b067aa734d42973a77dc83d953ec6e3d825b32b6f3c23e72bb4184975322d927967b2350000000000000000100000005000000d8ffcd325a53397059a15a00dd022e287b58ef953494f73c2517e5ebcf6271e6b62ba53c138f74c8f67b36ef147574c93d2cae57c62716694eb33600000000007800000000000000ffff0000060000001ca00076cbd3952988a011ef77d80de5f33dd030af1d77c3b29d4a7577823579c6cbb9532d44c2275526238fcae81d5b6c0fde17fec0f235dce83980216b21da2f055d2c79c0992e155f59ccec6b26e022f358ada094c51a3e3b7e492ee707e35e6ca98462dabc0ba43cd7a4fe86b20018000000000000000100060008000000456ea6656a4200007000000000000000ffff000008000000fc5393a595b8189fa832d286949049717e1198a26a9e35a24a282a7ac3d57b511b9c56f88b98585ebdc0f975197d5cc30f974c9a9db99b7a5ecf9e4b89488262eb5b7e9281accb0a4a7bfb9693f8ec6de9b89215307618b5b8b79a1f8d000000"], 0x368}, 0x3) 08:19:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044101000e, 0x0, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x4002000102000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 08:19:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0xfbfe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="00b1ca0000000002ac1c22c3000088090000802987f6aa2613995d00d7d436eefd281c548ded618508989cbc12baedb3ded29a22bd825fcd42"]) 08:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a78eb28110724c3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8}, {0x60}, {0x6, 0xfc, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:19:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="fee3ef2484a031bcdf400ae9eac0508d857864619a4cb9fb7da61d205084771eed6b67b9890517af4bb0067282dc147d8ef37591fad1ffe32c5cbc2139836457bee46cdbbe73127252bcd6eef3b684176883ddf3c4c0f39cfd5b2ba57493bed94c1f0f2412edfe84790771ba6eb52bcacc256e21060f2edd7029ebf6d506018c9ee3acf7a82110ad3382fd863a16dcde340ee4f4f357b3cb6230717358269d16a0d01a49a1b1430168c81b008fc6e40c2eb72599b3c60e5d57d30ab2abea4e210011ac68cc6809e7f9df65bed12f14d1258539e1d3be30bb25f215501c98d05e5b45d38779eab438c9e52292f174d13c328bcac5daecb6bae7b3c854f42deb2947c23277290765e30bdeb8348346494629a919ed9179922084ddaea3b0f942d3cc7c38e7f578e46a0e162d989f2898971bb293a3192f880186ff7900ce5aa8ce80a60679e6313ba09cef0331244b443d37393f21c727f852fbd3f2f4c3efdac871e864ba35d94329747c69f45506cf76ae506dfa9c1a1933dfa1ca07cadad03d0cdffb20bed9b4961a62a884e91651921b39b0ebf7000af7a148d01ef721c17143d54371b5e4c14b89fd18aec4b65f823bbb288514cccd0e6830eabc1703feeaae4aad6bc717bfd43acca7003c755072a4ebd56aa7d3416e7667a838bda82a669e350480daeb0be6a9225607c1ee10cc026159eb45aad08b7cb9a75da182a687213f7ae328049711443e57b5859def37f346be04f54d8489037f4808306624c8c832abe9af19d1237192ce5c5915dbe0d1ea344e517be5cae5c781937e71b639e24b597a8594b15783ae4941a457ffee8f5cabebe95c58fbe0b85470d1c8a94321275ec3c1f9e3d89206bddcb4147d5f40d64aff06eed4c0cf919cba78cd25bde11509f6ffb4c965e4e6134ce4de585e318171f5f1bdbde0f3d684e2074e6d107788156f5e0a725cb37737c3d57c392af421c90731a880bfa6b4a28c418390aba24ae03b7313514716d9ea597243cecb0f1d6bb37af6f430fe26c37d063d02ee5651e27d8cb78175f173eee24e99875e748229f8d78db66e171a95af2d5f04b09d1daafa9c89ac395498ba3723868fd53f47d82da93761efe54ef102a0d4beef499fae8b6dfe357e68683d1a3845374a4e01137fa8dfd5f71587e3eaf529743625a571ae3905b4aeaf085972074faee9c5ac1133673b4f990b4c023d6e908147b0c2d4d5f34e4064d999ecd7b61b0fd3ec3a14ef3c541968b540a96ed6f6e749dc78be3f77eb58e3d7fd293be21164416f74b9232588b550645de6e2a78cadd80437fa57272c5e5ad0f608a82d4b8ba54ab6a9dc96565c6e30a66bfab3af44ab1259dbfee075d2f53b0fa8f89311f93efc0f457d558c4731e8e1e1b5334280daaa0b3d2a8d2e8d0e92a6aaac9358cf1e28073cda7e96ae22bec192e504100aca34b7f4dedc99d93f6b30c95a658ce1406cc5a2bfc66a9815693e54d23a21703e1fedb29f45680b9cbb8d4f2d78f04763da1e0a565faf6dabe611a0fbc262abd67f5281ee6ab4c67e196c8ea5d905f676977f91b758099131685665fbf5aed7cf283f8f3a37fe4d93d8620288da5dc7748d6fc6c92377d844e322a21d3edbe4d7059824c3090e778bfb839d0283b1d7b93311c70fbb5db53eaa5990a7ad994b468dc8ef3eb8d7df39feae9e8b39a77a3d35b022e3b480283f122467da70d78fadcca8796ad67a2eee75ed831f0e310f85815c58e2edb536a187d8c921c5b9cfdb54050645311ff12b17fb2ec5948ca0b15b1b012fe84b0f80e51788b1fa016846a73d769be4f0f3629af58467623d3afeebfdbf26875d587ff40ebc0bddf538848b4d0116d218b1afef5498c71508ed7f5b8ba02d96399909c27e0a556a7bdf9db5bd9c960de0245e1fd4f4ef9449c12059a94a587b2122de99af1bbc04deb6939342792d410542e6ca238d888184831617016d397199ed33e2c964a25d984d11133cfa34c859f641ad213cda62762632d81917cca3de058d12de6d932cf7e8fd5fa5bf0115700c654604cc97f75b8310f39efb567a0770ea8601eb0c1bbaef2bff09861532f5e402d8fffc1ef580aa7be7e198b6bff0e2e32f1f5c5916f67aebfd409cd0cd45980e9eb014ac3329fa3e4f0d292ccde7705688feddd6514264a5e85673285c46a5df77edbfb6fd86a7b3fc501a0df1405f230805f03816a7e84c58c7fc9f9b5953948f9c06501cd6343593d0ca56a219499a90d00acc0995e2978b99b52e5b23482cb06c2b9ead399a07a4f2971a2dbc02e31fb1baf8ff9f14f5d84d8827f155618e0e63098148e61e235936014098da1aac241ef5c8aaf2c2a203c9a1b2a17d36a9c131f6dd92a4fc27301d9259e33505dc524e1cfe3d0e4ca6855a0782806a5d1ffaa1834698226e7f7cf05c180aa7a275bcac00c145ce2bac5083d93355c89b484c888ac66ae32e7d9ac6d2aa8d0a3ac8247a1d3afad957b0140ca5a1c4367bdd67cd21e00bedb0aefdc550582e838443672f58c1467e7087073f4ce103ad206f042789177dcc7f9a560b3a28a98486b804dec7308d8c33745b76bbf1881f2fd5118c25fe69262c6aa9b0a9e954d1fbda6c59becc09ebb1883a9a15fc7694446095bf959e58aa473eb38cc89e796ba42d43391d259f158041451b8d7c0b201e9cd8a4191c363a9efff397730f854ad5559ccb6ee677816aa9705a4cd4584a890900bde60ad097711e2da4f737eb3a87f828cb8760587141b1e5cdb4a039089424b1473db147fe2ea54fd0b383a3a348f7ce165d88244fb602c2f51d9e1d4d8d6c984a348246c8e542adbdbc4bcd43fc7d11b12ae75fb7f542b994fb9b03844be7e961557fb1200c30c92bd94980cac48ebcd5604dd8f3ea0f53bcc666c83ae9cb4833c64f1cc98f63260395c7e87498a670f033a4d16df77fa3dc216c1e8d875eb700fcbdb137081b55f32c7ae16b035ff46de53cf5e4122aab4581772feddf9a8b8005f1f6042a019564c7e3e3e6eacd5e7395e7e0bd50309426b524e51e4b1b1b03ef1bac46c97d9260287ebd6b4327a2c8dd30c31f87f6c7ef370e69d9de64f2a31b8bbdabb6fe793bb1efeea2e41ada0a89efa0b32efdb7e3d2535b33673765546a349af279e5a37de7e15c3cebb4d56b3f3d505bf306f3d7f8a4d90531575ad797a66e43721039c435b67838fab28b8d12de74096be80c4f705ec803ecbdaf078ebd8b5bdf25604ceedfd008609e36055f928dfdc6928bd1ad5ab3dde9be2f3f1bf970467266ffb0d4d10d6bafa57748f40c1e4875e0e7ff36eb8f84bce52ffbb79e8800ea92467687af775855acd9d43bf69708e71c28fb95f1b15c496a2c164ef02aa6920feffb9eaffbb33147c9e4414c6f668b3140e245ca910455eff4e88a12b46057a63cce4f5ea96bd64ff9e3347ca7e0bb24f34d51b19eec4055b3c8c74656f08a30a771d98ce064b44abeb07025776f34f1988f37288333037ad970a9e19ae7f1e1897f824cbeff61aa718279094a1b34bf0030f9f3017ad9c458ef887678ef5be79d66e77eefae5bce22c9be0f27d8ece36b85998e000142fb707198e375e627998d03865c994ffc15893668e72fcd0cc4f214ec27e7652c11e574b6a791bca316623e5551fdfcd4b8d48cc740482649355c1d4ef21e9bd848efabca3bd4038a239ea34b042e8c02ce9659e316557d43a32741118a33c3403f0d2f54ed17a339b147014415bc75ea053f8d6426e314b5e6cbb56166eae47e797a90345e15ffcab234d6a92e3f29aac6e0288d5c7facdffa835d3b6dec30ca8e50f6a0e5b4affb101820c8321ca14c34c29804bd2b681a357628e80879c0ff40cbc4a26629a170c9555f731b0e6d0162ee6e588a9eea1886083ea3676b091a7cad609d26501398c61f29aeb65f45a27c8d361f4c95ffe523d6d5755057cd124d713e547cbaded6661e1c748730e51c1c06f9613896a4e3de7d6057e29000876169f36b03daa8b2af41daf64964d319027d25b1070385c296ee5be32e562e532f906c323584bb3682f991d4c62a194e63d5018a3e4440ec97720e0213081b49b1d625176f7134a2a4f01520e293946176446dc2e2eadd36c483f55bf7f2a6341a455b86d46d567bb596a0866fd29989f6c26f9c52a68bdfb2b16bc239b2fc0ed9c197c7155d6a3f26710a0db2c542dca3638cec37ee9ccc230cad11798f650b784a11892e63bd77093014d7e4bbab07c9240c1011cdb5d3b1ac9b2a041f635df54a78810ceaf6905455579d4dd24259145fe1dd45060b388b1470da4ca39f9a5544557c753c1f2f8d94b06156b50b18d1fee164cbebefd06ff65644f8ba335ff58cafdbfb2088866c5effac15e1f1aaf8e4e3fdb51e0f67b3e03bcef8c43d9872f1059b2af65f6c60fdd5d9d2ddb1fc76f84f7b5a0e719ea1089320d4c86c14bed56de500256bd9799bf96a9b630430d2e83f0d463c7ef995b8dd3d0847c0a546eafb14539e8ef49802d94658f3c75e09a60c9ccffbb68cd8d2e592a50baae279a18daa715631ae7d55fc70f0c5b4caa533a5ad1c92a00e6667829440750681ead2b77903db274d142550c3ceef7a6a4b06ae376d4318a343bf917bc2c83a248159596b25119867088855c9692eca2a3d1ed7d501b8caf114b290c4897d9cd0a90a00c691f5021c50acdca3f7eeefd45dee4912a8dd5655a6b57db8da16b44be395a0488e6d5bb926ce6a725366bb954d64e43a7ae6380f8fab0266181ffc6e585981094dc9b6d587dc8ef12d3d66b925a811513129dc8243357325319fefff6eb44ccb3639e4d7bdbe7d1a51b9e5881ab836a67ca5084a56daf2dbfa9bea669ac65342e7efee2e3a70af26a1dc61c3236c9c0318d86025e2f4e6089c8747f6ef75d942208a3139866aa6abbdbe590eb77a2ccceeb142c8208b5710780b0f66a1ca4b141f513544fe7c886527d4d77cc557949964e111ecd1098047b6742494b0a68d83a5c4bfce3ae345014e5c5231e7f1f6ab12b1f04a19744a8f7b663ca4ecd4e5ed336bf7f0621ebf438acc5a403435f737b42dc12628febd56325dfa681f6e78787565556085bb8d6174861d7e70f0a5b21543410d65c1f96e92b7c3b1e0c6e5f12470778d64e7484f395a7811cd3936c710590142eaf8b7db95cdd8bbfe7a25868e51596917f396c9db3cb7c1fd501918b6250a53ce140375d58519db15ca9332c6042b75a8558607bdec46e24a7dc30961f657a20e763ea7eadf74d3b42807c6f97844c123b7cdb8e54e84bdef3ef133519129d341198a7b742ad218e325602cf15a8abb641af6f3737d3ce24ee0d791509e4acbfddbb990ade87a1e67c16ce838f2d6aaefaa50d93b7dd32d3bbc425c7e5c5097a01f76eb0cf83ecbd2749b6701435f6ea016e43a553030e1d891820280d3795e58e5b3ffb9904d4413ebaefb13dc7bd64b79c18b46adc8456ecea6e5bb8e09991f17364f2aafaa9ed7c95bcbc4adab4995bb8b639c5ce101d0b89ce6a9ef618b3ff4abd2ccd62b211bcd00c8bc127652efc79bafca84a135a9478dcd64e5a6ff1f94ab71df90889b569e98a78612de3022388756db911b673ff9040d18ff13bb20abbc9e26ba5a9e3bcc8711d218ccde7f9c676ce55098997bc67a38efd6fb88f696ddfe57d54df2723b09286d3569e792be33db355ab3edd11accdcd1f9a5e19556f5f18e5ee3d6a9a223bf813fcc853cad025b6d0eab9d8a04c485c09818b89ed5b2ec608274c2a314ff62e7b095d60147cb34a96607f646ff408a19440c80fa", @ANYRESDEC=r4, @ANYBLOB="cac0d05d68bd2e985cebf7f9d8537d80d5fbf64e43214a55ce88b5a671fc3e365b927310633fcd175ca65b5f9bf2d8ab48d16d08444c59c384b4607b7de864d767c6a0df73268231cd0b8c70280e3743bc49583cf968b87ea028db5e2ca0d55327f3a8696d5373a4cf91ee65f0ac48c638209694b0f13264a37d55c6d2273ea72d320b0cd854b9998fda4e57833b438cc11206bf4d8d6fde2167807ae216fd357636518c02360cf8e878df84", @ANYRESHEX=r5], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xf8}, 0x0) 08:19:38 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, 0x0, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgroups(0x2, &(0x7f00000000c0)=[r2, r7]) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000040)={0x8001, 0x7ff, 0xc72}) 08:19:38 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, &(0x7f0000000100)="9e71dc09031cf54423842a14fc3d444f7936bdc4e74cac2ff32c9c2746c75b106217633c952400817400100000e9d64f8e852883f697646e9a6c5ee13fbebfa465df4c23159638d6cd37f3c048768f0e64f18bc92f1f424bf13d9c2f80be05e29df64c4fddf1d946e0fd4cb2bd1b0dd8300922aa04794ca7", 0x0, 0x0, 0x0) 08:19:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 08:19:38 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000005, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x8001, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x0, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x400008], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000, 0xfffffffffffffffd}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9000000000000000000000000bceec05dac455b4a5d6e998f7084fd0137a6e6d37b94bf95ba7b90c9090c5252eff2e8e235aba640462e"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 08:19:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r2, 0xe1b, 0x0, &(0x7f0000000040)="c579e317fdc28240faa230c8bea88e1fc33ea63d7affd9d497ac1e7e64ce285cb6137a1d6440636bfdc78b271b8a496fc659e299866b85b8c1366e10f038604bf50de06915ef22a32bc407d8a4d3e6458457377983d25eb8f563fb6e1f6986737d63e3024e982a1eaccfa10551cd8feadb0fa14ac8d6fd3f7aae93f12d98e14d0b1e6b10a69a80746cbf0196e9f4e7d49a493ba83b2e985a12daf13ca7d2d4fe7ccc136fade3380b915a85e389cb8693e94351684ce7fb8c1b6d6e3273d3036f3d5384a1bc9d8a36f1ee6efbace5b06764b87a61affc2020c3ead9cf25a44562906f88585a4ee415917e93ce13338b67eae876bd94fd23b2de00428a3d85ade2e1ad8b9a8f2f4025d7f003ec67fe29c164c2dda5852403e032483fd3de863618d2774ca1396a1486df80a85a95ea39346e891c5898f655c1b55425fae49f466d815a60111ef6b7dee24b163e881365071c31099293d9f6cc213b68777464132a43ebf68094c4fa64074eefc07b0530deb57a5388bc4d087b2e8031aec20e3544d4ec7a6b672c167fe79713ffbf40aac9f839caf3d0b5308fe9bdde4150ba47603b8a55000dc688671a5aa0018a70e8e39c1fa46122d2710a613d846d9edfe9fe48c160faef97727c458410d410e2e396d33d3dd476001db207087c5462f31ea89895db55d97d9782af39a556abf574c1e20c256d02e93431b3783dc377bdaa4fd730d281f88e4109afa46c3f59e15c3af222bb6f92928d5a46a43e6180ffd1c81987690e9d6d5f88410a4d17caa0ea10c01fa4ef2beb8e40e37995b43ea85f67da44c816cc6cd6f3bb832414f8dd89f43abc8453afb194e47d5e6c20b9e36c2a80004906551519f16f520427200284d769ea2871806d99921025cc548fa461e6f12f98b7c91fb90542baa74c380c7dfc9db78600d7ece5d7b656a70337208b9fd6d9a3dfe2f2585c54f09583143600ccb77303d8d26b7e7dca15c9c06b11e465467f21f3fa4df01eda0243d63a2dcac40de90c28d1edd6ed2ad8753e6df12fefb53f4de46ef6758a72099e654849c7b9f2d33e168472d7a95da1754c287ff4f08df67cd2503af4c58b385cc78efd51939329981f69f31a5d771dd7df125c519a8e77c4770c1dc97e49b4a0ea473067368193e9180abe8d22731ada72bb0f027a7f4877fe3d0f0020bf7747a8e7c910494f51025c13ef1eb4f4fd0d6199a6bf6aa1c5561482f0d76cd5804ad31ee3a4d0ed5da5cf2b59f64b39ae26e3ad561a564eb68c62db94f47912b880623ec8d8d06f0e8831ae1fe06e5a68b48bec7e7aff56fec8a4f78ecbc723cc9430179d27a8d1e06c36b9d9bf7a98bc6809e8286144b7aef4979dcccf85ccbad645c59bef99e09a08dd4102c81f9e0bb105e570719fb087557455e76dbd843ed8357e17bb27287f321e999f865e47514bee1f90aa024348d34bdc0dd9f204fea2ffbd1063900f32579fa5c245550310a6faa777fc9a55f32487b6dc705fe188f2e7c2f5f324d8cc4c3a7829cfd087c50903de65d9ffcb5ce9c295a2413d5c187085682fd1e587a4b57ae87241b398fd3abf669219e87a22d3faeb54f8cd58603c6643f6e0b28d5d34e9a60f4b1d1114e2cad3f0abbe58566c433d8be2375687c5f0849867da75f3a5b74d6ad5d8f2a86cbe0b9d30b2143824549d85129bf27e7cad687673b4bbdb5178558b7349258fec4d1384c7a8a81ae7c14bd3ca2ecc9ce3880b6cffca2fe01f7405375fe0aa990e65e92781e1c97852d1fdfa080bd94558e912626c0f5636882c613abf23132c42105509b79201cc5f1510f1fcda4fdcd45f251f5d61764721a6b75b8ba407cebe0d10a176aa10312551ec96e01f5846e7e027713c0983611cf6748dc99a3857c65fd9f1e5a86426b0bb31edb342da262a524da51fcbd209736e346d4b9eded16599055c1f5fdb037706b5dc38ccecf5c5c9bdb726ad1112423ced05b16feb303f4fc394906e2952d441066f8e94d2b1ff29fb3a262d51426e7601caae555130fa80008712e723edf1e3c74e8a95503a5054881be77f0417953843bb39069900e0165328e0157a12efd4682cf748ca6f630a31b855b5064eea131b411f04dcf38091df26c24e80bb43fa09fab072982bfc4d2ec1f7f1f051a900f1de6963748ed044688d61c20e1fda80ba2d01e2efa85c5aad7db288736d0218eed06b9497b7e6bc88866414106adfbf7387e0575ede1383a8003b5744180f6654b5b57e2b094ccc519911ed91d9d572dee24a4dd9108c447795190d279744495bb84cfb9325154ae2f7a86214a655507b0e5f509c80d023aa69ed2f9132a21dc8fa323cdd92ef6c41b9517ba0369af9195d6593f7de180145b6b9693a768c4c6bd640155adbb4dd8fd439f1893b05041842080a6ec2b662b0d26c9a8cd867d955080223938bf9b6e6a10361a2d711808d3c899266d666240c33da6e72affb96e3b34a095cac3936fadc76ad0b7291279efd79758ba2e304294601384126739065ded2a21a05ea08eb5e740c2915a64785037a5be1f03b39badb421d9d6097300b2d762772dbf670de75265aa35b2f4eecb8fe38317b40f228885193f52fdee4f6d2678bf16d43fdaa29e105cf97ea0c615dc18fc383f35f2ebda967241a0537ad9d055e791b21e24e2e281ada87ac553a57939bd767853a6a40591eaa354d0cab06b2671f5a8de1c52113fd60b7848fb3a81a8a83c57317dd7ec3d5dcbd2c0f86e2f89eeabd3df1f32a5e1e8fea31be3a1e181b3c852d0183aea00cfbfca93a7264e0e6dbd45cbbbfcf31479d03de1db68ed5ef185854b76e0c4e1574e414ff863fab75c2a6252ab89da204c047f0020671481cba5bd535712009c8f07ae893f24c53cba68622e48b3c2e242633093adfef7423dd6a597224d2de7923be4de902bf09135bc2078e619bf0bc2f8d34ff5c03764096d5e62728342a2ca98d6e4a8f0bbddb2bb10d1f18ebd6d14e382ae7dfa64400b7eebb71bea21ad2567997dbebcbc0351d94c75bec907fb887ff9ac064af80f407d675ce6000b79b87dca09a25a6ec2a53be240dc1ce54698989f4c0948c5e114533de36e2007858156f1ed94469264594cf91c4b1ee6b54afb22f0af1d130d1ae7702b5860c3886b5d3348c76871aab4051cf10f92c11b4b3514c2448d1b57d67acf80624acffc37a4020a617e8cab38207c49570c087ef4b0edd2d5decd2a353dba86ae07206dd7a4d935cd84787a2f86f396509ab129303f57f01d5fa57c28d5ce9d2b6f7d7bafd8e0c5f43e11207aed721401427348050353eda258c5270e9c2e613c23c09626c2b2418b3a70dd2ecd00ce0049ee2369e3bb50d470981497d0fb53666192417f7c1c88fc6b2485e05a1f6a6d033ae44e7fcc01dde6527a22659ce81372fae1d181e2fa6eedad6f2d0fd465443865b5bf7b62a8c5324de1da594b04d9612614999676eea92fb174f7f8830895fc40548ef007c803606f9eac8872fc0825b56906fb4eadca8f630aaedcf5a50e4ae26120d62296fe40922f113c68c3a50524bbbea005df72afb38d4d8f58ebd2838a9607afed0d44e31734d78f51fa213339664ad771d6410558abd6091cc9b943f9196c8ac0bce7bf162c3272671bc13a9b80e8fac2ff165b6e13296e918a8a2e83f75bedcabc3ed18d02a5f028e8f4c633da8646534c519d10215160fec9fb16541caa95d2d2a8afbc3c72ec2057d010e67d2b087cea75a9ad427cfa0f44073953e4b4a01fca87f3ad526c95f141a79aeacd20234e6c3dde87982652de8301d27ebdeab4d1e8caa641b6cc7b6256e886eb305e86601ba9811000aceb2b4c8396ce3af81c44f4d90d7fbcf3e3afaef2c7a965cc187db674bf73b167f90e31c510113dd8f0a754e8b28eb3780639eba509b4aadeeaefd4f15d03476b038d44d08a5bcd444dec1f283880c7e07b62b70bea090bfd099d7143e7576081d09bad0917f884517dc820f3540273834634753a7ccc6466afc398255959ca315f7376ae8245e6b5fdcd077c21a3349de8ff03c55a2abb9b5df82c3acb8cb52322498fe50d45388b6429391b1ec7455f0bf79cd12b743bc173db90671119ebc3667270e2814a16ac72f88a4a2b15c6184b873aa384a4f3cd957603f89914283fdea9f2842ad2efd07410f0c4f2f5862454b40ab6c278a5809cf66d133b737083dd397290d6aa451409e7348c31a5a7d1984e91be25e83db714a5315ffd935017034e1cb22dabe7d5982a4bacd7299616f4d121a4bff1f2cfcbfb16329621bbb34c6b8e241acf64164193a5174f4edd90a60866a5f6aef553bb2c853ed9bd88b0737408a34c4e980c04c190e1b375f3f904dca3c2ce70ff8fa01b92a0566eb14088eb32b02ceded3a9936c1d8b7887b069a13188bd33df486cbdd3fb73fbef0c3e6d4c1875ff0226b885b3d1f42006444851c6ac31e6390000d4a7a4e63ba9d5e7bc5a0e0ca34d0b68230b34f7d4d5c6e3a8243bb8e1223116f720ee5b84e3f34b9c61169377bf0d18851b4d585abca1868b7aec8c7f5693633b0728dd51446f7232ebf210adf134b537faf0cdf77f65ca42519837743d55d90e45cde39741291e0dc55db021aacedc6df2d350d5fffe60844f5a79cfacc0b2404581a246f5ff8e577d2f4237ddcb791a4b5bc744cfe2715a354050f4b1dfa765d3d36274ffbc8cbf29bfd6431a71198bff592ae96a16c601266c04cb20aa079bb46405564edecf74691c3e3fc59f026f504552f09d6b78a64904c74c7ccd82a6e281edbfee37e93eee392e790723272daf57837f79f6c26add0bb906bfd2bf8f9af1476b28234e0322572bba2b51dd82e4dde50e74de382e1002dad2eab808a1a561c99477eabd1a120c5f174c810de76fe3098fcdc2823cd9b6b83e3075ec9a48c70623adeec51e8acac0df080dd6f6ccb81552a7342eebfffea9546908716e3d6c026cb4b6cdf2517aadd9df048562b3e87e40f9c6e191b8fda8ff5d84253dad7c649258fde9ffad9208a7ccb402c14c95b1fba93a4bcf02ea56cc8fe79bdfec7f13fe4c0cb6088343abf546f17d1bae97edbcf2194076da0c1e5a1e8bbb6da0ff3260ebdb4ba7cc4947c2487a2dac5681d69fb7be2ce18eb41b5e6cc25eb3d279a76dacd23230898ab0bd8ee0e6bcf85776da99f9976fa84da31dce43d6ef819df35b0b802e02f512cfa2867f1fd99eb529a6aab87118404f3f3bb2255397adea43d0237d6deb5a12d1b9a6944b74be30d95045e18beea3d0403f60b93ee1e2e2dff89b0c2fcf554eb5ba65e8faa06c3de70c68f6408ccabcb0fae009e27d9bb3f4be278ef188f90ca2f75fd22c7da33440d732975ef12d0a5bcf0af6fba6500e6c6234456242a84c74670d7509408a05d62134de8963eb3a115f3b2fef09ea29e6f56a1b6d36c113984700451e95d0ba779264174f08a1bbb7e84b1f00c3e9922e2ee6112606d38a2dc828fbf9ae40f1d4325f4b609a014618f383faba722ef9c8cb9e4615a911d0ecf92ae5dcaa0f9abd76501d2c6770d97e629d3646ba8f5acb759725b8c12f7f91bd8ee8ced549ac865e72d182556ff9ddf04d8e1bd33da40b77857a2cda347f8e05dbb495a3dc00dbe03b9b24b6f0215f4d86283a2ef6abf0c8872e207a28d149486287e7ee39666258ef5d760dda0e54758d24789592b4a80f30b6f963e3f676dc4bbd8cc65b80c2699d5fbd018bd4df8cb06873d1de6cc9b8c2efb271fe8d22a85118dd6b8a5a9d3925b6823bf9608aa5ddfa10520891298410fafd132dac1a1a6c11", 0x1000) execve(0xfffffffffffffffe, 0x0, 0x0) 08:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x6010, r0, 0x0, 0x2) sysctl$kern(&(0x7f0000000180)={0x1, 0x21}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 08:19:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 08:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0xfd78) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:19:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0037000000ac39000500"}) r0 = socket(0x18, 0x8000, 0xb2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto$inet6(r0, &(0x7f0000000100)="6700c1c29677dc7da82cc3d23b5fac138fb44632f62df63d5cc0103825ff30ec2b9214e6f8aaef63cada64950cd136c36e2a00bcaac74a4b3577ce1dc78c4e345162fa67732326cab704fd88819017758281f85566598e68b92e445aa3288ef43bd516a155553a0d80cbf3929972a876ced2205946a4c685a4640b05cdcd097a758def2224b08b9f85980283a38e83842bbc0973fc268102f6b4739f151b7ee47f4bf2961728ef5f7d6bfa5e88d29f122d8e", 0xb2, 0x400, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:19:38 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x2, 0x20) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) r2 = kqueue() fcntl$setown(r2, 0xb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) 08:19:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x20, 0x8000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="274882c192337548528cc7090000010000000000bea80d33de4c8385a6fafda7fefedc3a6445814149dfa0b3758b83f910d5534114cbfe600b31b9826a40b37a479caa956fccc6c2a5825b372f120e48e9e57e000e6d5c5457bf74b74ec353f64861f5f810dc68a881c789b2acbd8fffd8882cac295e23645c9d62f78c21c56981b016ca03c93769f756c01a657d0b24c8021f7d07f58a21c3e1c28a7637b6aeaeb518fbcd7adfb027620dc66271e5227122f52e521d0d08b4c80a7aa85b16974dc831c1d9", 0xc5}], 0x1) 08:19:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x486], [{0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x3, 0x4, 0x20) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:19:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000502000/0x4000)=nil, 0x4000, 0x4, 0x12, r4, 0x0, 0x5) 08:19:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202df017f"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100)=0x24043cbc, 0x4) r3 = dup(r0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="13040400", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:19:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 08:19:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000100)={0x5, 0x5, 0x5}) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 08:19:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00b47d00000000000000000000000000000002000000000000000000"]) 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x2) dup2(r1, r2) 08:19:38 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa394fc47ba72faaaaaaaaffffffffffff080045000028000000000004a0fd7e26f53a2444b9ef2afd9f84", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x0, 0xfa, 0xbf01, 0x4000000}, 0xc) 08:19:38 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setreuid(0xffffffffffffffff, r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 08:19:39 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000280)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xe3, 0xff, 0x0, @empty, @loopback, {[@fragment={0x67, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @udp={{0x0, 0x2, 0x8}, {"b68b65adc2abd804ff82763e7bd5a805397b556592f6b2142e82fe1533531ff850824893c0005fb68afc5ecaad27471d689fe1a4bef17418df8ad373928e43d346d1fa5a3500239f42e6978a2e4959fc9d421ed18509016436fc4876b6da75178dcc94ca2ae87001516caa46b35536337be631ed3d028783dbb180921fea67f20223274d7aa6077fd2d643da8e056203a5ca6e0099d19fdd0f559886e4addb7350696204c8369f817f761ba8224979a2c574923d748b6d259a527863545514bbc8464546741a6fa6118583888a58a026be0000"}}}}}}}) syz_emit_ethernet(0xe3, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000d50000000000009078e0000002ffffffff07033f004e234e21", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="91010007907801ff05060000092f0204010003030500000075de1961de904720e64cb0bf2654e8f5ce67c080a61715ea1fb1fecb62d23a388a38a110334ed18fac436c7b42cab543b0a59a9aaf35b6322986bac11acceab55034ea065112e954880f78747d463d6e57ccf7d36e92e1b7ad4a7f0a6cfde1b1c23dee7ab5280c7b0abce5165e9a5e732fc2efb10071b37a05826480f2d81a1f125c831d8f2289bc5b4c6e62ef22bb37a5d5c2559806ad459460"]) 08:19:39 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @random="a2fcd842cbd2", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x3}]}}, @icmp=@info_request}}}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1, 0x1, {0x80}}) 08:19:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "01000000440900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000100)="8b0f0440d4b04c8dac4a043284f3e5d1fa8fce15e07783386ee569312ea8bd2f74508c0fabde746ac29428e679f4a9c12ff2190ac5eeaca33b3de6983fbeb55ab5eae7909a26eba7ff3ab2c4afbceda57cf512b5150ae3e6842a717e05802299ab41b2021c06f6", &(0x7f0000000080)=0x67, &(0x7f0000000180)="ec544be19152f05d313fd4cf041833764a76d50af3cc70e21135582c7fe844e5e00570204ddfe94a83a77367e519fc7f6afcdc47595275c7091ce0c0e4b61638bac8fe9c6eeb4fc38811776fd7973052699d50afd4005f0380294c6d7b88269998d320896bb2e978b2d9352e1206645af07c7c89312b848f4f6b2e45d00d8b04b5507eb690f4fe04dd212dde6d73893268e483c230b600f417c9ca67fe930c3cea727828acea74137f591012f86dcb0d9a9be7e6ad2b176367daeb02e734e5c9f7622307303230d3a4550e7f025cbb1ac18c3e4a67c1f7e66dcc1c75045991bb9f777a42", 0xe4) 08:19:39 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='W\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = geteuid() setuid(r0) 08:19:39 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(r0, &(0x7f0000004440)={0x0, ""/4111}, 0x1017, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f0000000080)) dup(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000140)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) socket(0x2, 0x4000, 0x0) 08:19:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 08:19:39 executing program 0: r0 = socket(0x2, 0x426c7db551dea38b, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0xf, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 08:19:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f00000002c0)="0758f26289681831440b00a1972edc5b1b62a4bc846a50e7df9cf89204375fdcf78e11215778b397e6fd8b6892852041e188ccaa437a5acaa3eef5d9bab553a0e5780dbf0314029574ccc7759d90d178927a22babfad3eb4f03cccfa98239c948f0527c7da03b38b662662deaedab7c5e903ec9d7112633887b074bb26d2362579baecdb53a70735c2a6650ab02f9ea7ea7d0adaab722796631ad772e7692c7149d0248d286b67277435330226426e7dea41a6b59a38bb2ba9ce982a22ba8f06ec60216e3414d018430aff29a0a76c0d55f1b6c26cd8fbf0a7c899e03f52641b19c7f5e24fd83f4f62f3a257bfa7cd2542fe305d6ebe90fd52a3fc9bcd0e65486574deac78d2b9955bbb1cf15331ae27fb952cc160f58b26b135e0007ce10fbfddf028b867ff56755a622b38ca27d8f0e0da600bca82d7c50f3d18c5fc265fee7b71ed25269d5d800e829d8f8a32aef9ec6c05b367a6c5fbdf555fc7a6afd7ae52b4cb6bb54c0ba68016102e2e19b8e9008ce8566ac16ebb50ddf6247adcd2fa3849c43490da899a6d301996c9130e5f801d83545f250095141fb3e0c621ede27463dd0a5fab479951929dc649e4faa97ac2d4a5d61d30560ddfe0dbff5fa021d400baccfa9e2656d29ffe2fa3cf8c57570691892439d591f62f99118446051f6a8ee865b72eb0b8fab6a25e7d42af392248915e7f4a3dc255caf68ecbd2638e19124e47b5414486b0d9e1500feeb2358ef75af2d9810e91b30fe4a7f79ba48c0a6f6edf031c8708c14af954a8cab065447df4eaf5e5bc9523afb3fe976244d608b24e7b41bb70d9ebc96a8716f6be08e539be0e9b66902e523650ec7480bab652dece8f1b7fd70907e0f7f7f6830af310f77150d50533eb4278a815658df5af7811ad3fce1d5955b8db4689aa9b1db38304f408aeeba52c89630ad44b1db4f3d88ddc876862bb7562db945070979a7f5c971d9db89e5f38d51d8d35e9e57889afa18aafa98aa9967d70be8eb5b6248a24c19d2bdf5ed7ae07465a2501d9f4051143e1e4302c6f98385b3a494122edf09c746894d7dec513d2d1298ac7a9b4f80946d5bacae772b2f789cd1cd139504ecfbfc7e97f716ded554903040b9ff49e95b0668e06a999529cb238854f63a8fa7dc031dab7ff0c2ed05a2b39a60de5ca2c3a6044c335341f89c60772a6658887d4380fbc3ad2b9c37de86438967b3f237dc3e537e155fcebea6f28a31e23a7b64b7e9f2f85a7a6893fe7e174d80542e8e339b0d94f2c7a8e4d6db1723d3e7dd68ad81d77c1a5e26992d0a043af0a89992470291aa50b6cb3af27f39506fa17a05fde40442d2e5d9bcbc1a33bff4846ec342802d2e9c444df4ee64bbb4ea2cf781597f7f4711745f9747494396a87b15cd4e9f52e0668f845de20dd2438103975239598410a31c283b7eb3c006b2e056153797fc83f1f7816a66f98726ec1522ebbdeecacd8fa3d7f91d764cd7c715b244e8a8bc287a6c8408d5479a6d397f74ba526398bc7dc3b908136c4bccb558313886626e80967b707e573b8a87c56460812be98e08e00f78aea7f54d24509f4a1992280c5fe7e596a9c5e38742648b0ce1bd7b6beb8efe6afface17203fc2afb225ba5da34b0caf67d3383b893f896a8765d723a5be0cc29e3e006c49d581148688d8545e33327fcd32fd57b73a6d136fd2e37fc5813639beeaff136715c1b1697e2e6d5cc30538657bc3b999bf093b57e3a578d8d81daf8658f6fbb1494452478ac3d7c511ca6cfdd4bbfd3fd4883b3461c8f2a319ab9582a8e9f42841ec041102001c00a3c6a6245f4c3bad9805ae62f8711637669e584d3333a58258e74b01cf458d95368191baef50661a84a0fc7fe5ebb66a205e54cf87e77a7b80c89d088f870b6ab7377473ebbc7f05dfb8452087f1fafec7ce7b8ad90efd8051304e504fe77963c700b3ee13b79c250b9558c360610c00366c6caeb39f6343131ae7467e8166bd685141836233546683e7bd2d72569515a2583b80c2fe71e297255397c1c61be7dbf22b4b64457313af5d09e9bf98958e30ecf5fdb59635ed3279919033b71a601a7e21242e12a3328bbd77fce81e5ef3036a8e774d5c37929e02f21e90937fc80453abfdf4096938f0c71add1fa73b996bf433ffcd75ffac495e2260a48be298ae855e44a99b7efb23598d64ef4344492e016172e602883bf5def1e38bfa4400fbab7ea6337feff42427606199c639feac7b7b062e8489d1a235fdd069db19bcd318a433f0640cb28bba3dc19e27c8169b79ba2c5e28bdeb34e51a999906b9391e3fe521fa71816c42a45f0a2e3b94525d048045c67885189767baa64eec2393a6feacf9032c4636db0a668d6db80d2d99a3e1c3b926f01fbc07fb4593993f9f7c5a5f20f37ba6ed38de2d66565aa6aae7d27d15cbb917b81ca3fea30c3f5d930d8956915cee0a5c36e347ac68e976d350012d1cf34632e2f43a6f9cb745c1a9ffb3d261af89e6761b098958f6b4393dd4c6f1eafe60533fba054da3b674066ecbebc266fc252c391a5ccdf443235064cee8444844bd0394bcd4c20b925da0084f6667dc359f9c47443135d58903d21c1eab31d69d2f313938776eea24718c4bc918784fc12cc35d5add6a5e985b7e3368689b4c1ce48d4d9f8fcb40c1ba276cdd429e1a789ad556f0e348130ab03e20d8768d18559ff3d9538da62e50bcd1cad3efbf70952d9209b994e6a092045743f2fbcd33e17da8c7ff7913f5147922c5650d17cd80392bd0d8022783378e97076df7e4392ff1fbf81e872e7d4ed0bd6eab9ac191cd67df234e75675f05184093ff7a380a31bf321e771e2ac62ecea7df249284904f47acb6c9b267e2f34c5a64023b339560206b7d9b6fa14a1e119b142f0012562f7173029cc4ef0d3c4b02365bc0e878fc32135fb2abed01ac5e846ae2ef0c725be7ef8e5134d1aa2af050a473dddeb4396d313b493750c66908cbd76fc9a926e00768210153548e925f0af740fc1746c5c0d90dbc7c3d0fe97bf42db8c7ad44e89be0b1a62cf3bb840604566e3eb5841c01d5cb35e2c7d30e4eb139cc561dc09845931800b3ee40f58abb7d454ef5eef51efe343fb664507babc12a5c962fbd98ed2f33813c3bb11cdd90be3e203a76f53d2460b6f39bc189f1c7b6465219deaab05d3d9d7d925db8e2221b722bdf88095280778a081bb54b29ace792ac743b3778f60e29ddab977e3bfc408306553db6406769bdc5f8fa7b32ebd7be615c2710060ea45bc9d6f8a4c4bc83e7ad16dd0f472a90a59b68fb4c99df10c0b2514567078e4a43fa5856ea2331d46b100cffb88ec9e4c9c1d088f0eb9a5057453f8d3d1fe34d44d38f467ba245a09d61b4a787334623274ff70a0298ced5e30362146cf2faf369897181333ae0c216fc10f101ec2f9d8569388619240e53bdd51bea24b9491afc6bb850d7e16bcfe5fe2cbaf0c97ecc8f6e9d13b181d58496be9eb71ab97c5812aa15fdacfade2a92f7e34ca2253bcfc34d7dfc6c444a6d00dd3ab310cb931544fe06a672c812a02cd36b6e7d9e89b0cb43ace21a89acf60a329c75b59c5c390b71a8aebaa26c9ee25fe055b8df3ff5873dd3c011a100624e9ad3d577e210406be5482f88133959cfa29a8b180bff2c2c8a4624c86233671ea83ee345ee6b78060dfa6d148d2ddf8af9bc8304992606696dc0862492035666f0a05b476544939630a3c4d54a4f9c8c8bdb9faea89d7fbde61dad5816b775a0afb7e419fb36e3e8165c335505cf2995cb7b5f478051ac9f568a1ee0b7a4c2b2236f6bd9f17a81d1571462776ac882309b89545855f493514d312159a3b8db998e240dc259eb7f20e3fc3072bb791681ae056478f3c638d550b9ff79a02797f1403ccbe782d6e2fcb7090103709bb8abb66257b4e596c8f80bd115f52302def6499403b311b68963ba84a16dd607f24500219193b4d19bf070c224597bcdc935111d7843e812c132c2eef09da1603f828810c9139b43c73306a6d22050c980ace881453b75499daabee8ff06ea7da693fd314736c565f68021c24696c074bf8bfe34f3fbfaa74fe315053fc221d2865cbc2e579caece02588e2b1ff6c1220efee8b2eba6bc4df94893dec27214999e22b68dc72b438cdc7e5012a9cd35158fdbe710e367d6cb95a6f7ad7541128c10d2be2228f9a2d54442a2e0044e12bb1fc86f29c6743ba33966e093acc49e43553c4d36ab41087d12ce17eeffc841915c19e4c3725672e730c246d1ec3959623e9401323eb716205c4b353e222512c3598dc7a08610fe009333b05ba9f660f3e7dc230485cd32de45f801cd3523425a9eb1e4b73b4b0f0ce345056e6e1e38a660c1185ec09e7eb8d60fafbf5a35e80e601dbc3b2095a6b187c53aad189a33f0f6541857ffe3c52514e156a10289b3e187d82f72e6e492ff716729cf7ce9035f571f6b54edd33bf02f8db6d517e0c38320203092a539adee39e7a0beb433301bf1b09973cbf6a5e979848fb8a624a57bb747609ad2b697bb92e979bd2636fa14a088986a157d8edc3403677ed1074468f200731a6a8d3e366b74e566b64f9eae47aba30ed76f12bb611f848eecc37b14e405f4314fa677eb65292a4a4304976a272895440af2a71f87874d64b2a4de1c1561036d0b2f3297f1b36097b58dee94f3f5171cf8dc049252e165d2b44cae3b8c760030c6dfb8b1fe29f53140f19d59dc4cb648302f1148e233ff04e70f46d097a0fde445427461b48e18b0c3cbd1a0b9167f13f0062c6fa992974fa23c9c11e73fe91c0b10994f89cf65f80ed891a52688f9c1069ab52eefe12a4e29f8b6cc94683ce497d5e6fd22f27ba673b8400205a931faa5417c7421408e73df05fcb0c8d932deaf403f4294386c8ebe91a14b0eb578a8d1981b8d3cb4abc053e6aabaa09ebd8c661025debf4909a640f3dacac5af2fcab6185c408efaa0055d7771acad305e8eb494bd0c04f5fd4601005c1a379b92bc5d9332546ab53bd317791927460e3978ace0bd3dc57f34c3a6c430efeed3842b67ae0476da949464e5c8480e5c631fde90347f3df83275119653900478daacac72cf5ccb801517f4f98182fa72c10f289ea217420a2905ec3e4172846499d23c9c5c63d1ade9cc3bd6d58e2a2e81b70523ef07bfa25aed4045023083ed0a446ee93deedf478a9d9a1b51332f560a40350c16a79874f54f996c629e168eadc7fc82168dbc0cd1b2d6dc5bc6a11fc2e5528f4cf203395ceda60d12f6f204e03031c274665423ead96e18717229243e285f8c64978df5668328a9574501d90cf3aa5fa100546b761e20860377fbebf641d403630696282fb855388d93625d46a329845a7d369093ada46ba67c146198366572f44fc53ee473610a128db9afdf794ff53abcf2402cfd06cbeb2d23ef62edeeb9a6e470ebc0fa4ab4847790b9ff72f64da3f0e15c7dc161d51268740a6d0cfc53eabbc1f4ab605bf891eca92307051a1b46c19fc9578db8901c5d87e66807de6bcff455850d8182c8c46a8220459db0e1288159a0082ca28cf43ebdf9ee3b0b4da1efec093dbcdd8bb9aa107b0d5270651e5e89cc74f937a8b33335b78c920c3ff777424a258275a2adfb80b89ed6d558bcbb9b95d0ab8fe3a923de32edfc3b415cc3ef2388e2e847a91799b11e002ef94192876e1fb4ad205f24da6a16f08a7f459f2347e71d92d8c7067da41cf1e61580d728d6b6a2975b353d5b3c8f25526ac49d126ffc226b360df28bcada4007fd8e828c79e9a4c648", &(0x7f0000000140)=0x1000, &(0x7f00000012c0)="6c6be05f1a197c3b49d23ef9a5b6f3d21e2ca30616e7736b8cc557c2263024c0178d278b0baff4d65ac4c262322c9f109d296a8f863e25762f7f77d412b833b85c80b2fad983871efd1b347dc10b4c5a6a946f8c7046cee9", 0x58) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 08:19:39 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x100, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/133, 0x85}, {&(0x7f0000000480)=""/211, 0xd3}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)}], 0x7, 0x0, 0x9) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 08:19:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x0, 0x1ff) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 08:19:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000100)="825ba0294d103e4ac06eef9708bf7a46277ba835174b8cac5c0f5cc973299116389c09e413975a3f43ae863f7c96bdb2d410d7619f46b960f99f1d8671b1656c22fd6858bdf92618c592272c962626396e59a9abd7a08e9137017da1725dbc71a64c525a041d73cc51be53da34f0f3ad7d8b2cd23907d8a90a9369a1c0ec65c5dbe82ab56eee3186373dab3115f87061751866690f7b55c3d7362ca48b0a6142d4ce2bcc94f7bfe26690f8ce86e083cf8951f5d1e0d0c1e6254591d4fc9d81b6"}) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "000006000000002000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 08:19:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a38620705ae04ba8295955984"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r7, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/122) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="e8d5b91e18e64268a76123fa570d0f9a1eb564b6", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="ceda71f4259ee03522e010940d698b6ae77caa2c1257954a2fbcf8efb8f2a7ce9d462ddfeb7b910ac32416b40e53aec46ad3", 0x32) dup2(r6, r5) r8 = dup2(r6, r4) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4e80000bf3b8c6e01122f66b19965bc717f"], 0xa) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:19:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0104452, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) 08:19:40 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x4) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x4, &(0x7f00000000c0)=[0x5, 0x5, 0x5, 0x10001]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYBLOB="ed951cb326deb70f695968a5104f1f6d6f8c1270569ba92b59ccef6569929d84a95cf431d32f83577e92bb273f21bb000a211f6a832f2981ff04ffd221cbf9057abd7f2a76542eb5eb2c1857a6f0eada8bc5817abc31ff69d93cc7a6c7589e3df03a8ae660bdd91520efe7295489e9a14eb08e166aa08c033e1002badee88b0686d1eeee080a99b048e4987ffe9c03acdf3ba522d933412f7e6957367fa86cf51f94e413bf48a9cc14eb50cedfd8411764ab075818af30ea647b8ce0ae5fdf801b06ef108372c7087dfa23f8a25d272db9465af4a6bcc3808224caaf101cd677d78830d68282cee0d44efa7c673dd7d6d1e456970ecb97bedab16f2e49c44997406a07a859c3711170c5a38f315be16d74ff78777dff0a3fb2e5ac00291e0aea95d2a09b046840fad93494d4bbb92b1de45cf8e4a045fa9d9f15a792be94320d0cf8cd28203c736321685aaa544d8e18c954dfdfec8165ce8f5d5163765c1bedc53f6b6bf3b4a11c51187b59279c9b66105597df7f000000", @ANYRESOCT], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r2) getpgid(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1a0) read(r4, &(0x7f0000000240)=""/70, 0x46) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2d4b0dc05ae654ca, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}, {&(0x7f0000000180)="1556215dc7ad2309496b2063d56276e7dde1be55a334c0572aa6df9a191550f353a030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12274277c4c62f553db6e4f0900000000000000ae755c5f8663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c4e033879d1e55091163", 0xc0}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 08:19:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f00000000c0)=[{0x88, 0x6b0000}], 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x62}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000580)=""/214, 0xd6}, {&(0x7f0000000440)=""/178, 0xb2}], 0x5) close(r0) 08:19:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef9, "85050000000000ff86040b000000bd00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0xc4, 0x4, 0x31, 0xf84}], 0x9, 0x0, 0x8000, 0x0) 08:19:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x60, 0x0, 0xf9}, {0x1}, {0x6, 0x0, 0x3, 0x2827}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 08:19:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x802, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvfrom$unix(r1, &(0x7f00000000c0)=""/75, 0x4b, 0x2, 0x0, 0x0) write(r0, &(0x7f0000000080)="220e", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xc2d, 0x0, 0x0, 0x0, 0x0, 0x3fe52}, 0x10040044001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 08:19:40 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{0x0}], 0x1) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="c1a287d4aeb0aa1dce990940fa7b97288f0971d5749dec73e5adbb49f84a9d5ed1ee77925cebc90b2e31a16ef7e06aa1fb567c1f9989e7b2dcef5fddfd3b00e4a3cabe575bb7da5352ef5a32311423371f2fb3812d9ddb17fd9483cc2c20da6b36d06934085644bd9044", &(0x7f0000000040)=0x6a, &(0x7f0000000180)="50eb19b566693bb25c6ea02a561305ba012c812b26711bbf3d140d9268764b8ece91cf37719df62df03031d827af13774d06ce2dfda762f960a5a537c616629dacb94703c4845230b8720e3602ec065143e07c09b76033c878d270405d8b94cfb3778f705f596bf0455393504d0e24c44aafab279982947757e71fe86d43b02a3f12c59dcadd257ded81254a9757a17682f09e074e241fca9df92abba9d7bc1076efb3463b16b8dde691fe65c58928f6fc588505072641c14e49ec0adcf930786614d0d0e4392e21698e", 0xca) 08:19:40 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1d7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x5, 0x68, 0x3f, 0x2}, {0xeed, 0x40, 0x9, 0x4}, {0x0, 0x8, 0x20}, {0x100, 0x2, 0x3, 0xe49}, {0x1, 0x5f, 0xc1, 0x7}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) nanosleep(0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x0, 0x1, 0x0, 0x6, 0x3, 0x80]}) 08:19:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) sendto$inet6(r3, &(0x7f00000003c0)="98d13e7c9d8e112f8fb04791d98d80f0b0011dc53bbf3a7239fc5ee56fa5ef456d8ca6625881d8a49ecde64b8c10941b0b729d96b84f8b04887fb4e7efac9fa81b152f49e027a1eb2cbc660e60ee2d3afbb999b57972dc102edccd313a5ccdeff14e246ddc71e965219bd52d13349346870a38f718ee0f46e58cff13021a57b4225dcc48baf101143ed5cac07309a99a87445da93fded3", 0x97, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000085c1534d3359000000000000b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb2395cd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 08:19:40 executing program 1: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x8000, &(0x7f00000000c0)="ebffcbff131ab7009648eb1006d95a00065b0850b3b7645ff83cf65c19faf0fc985c644e43e30e71fcd1e38b9d01b785f1ffb652c61c3129d215983ec62d7f601e88ea021bc7b49f16fcbd1600c829f866f304b9eb9156707409cb62374360f0f0685a8c81701fecff84da056c314dbcb0994a04fd7a90607cb5a8334b65c15750", 0x81) sync() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:19:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x6, 0x0, 0x0, 0x3ff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="56afafffec0138a6e6cf607a5a73018082d0363131cc12949c7547abf6e4036ce0cc8d268f860d06de61a153764ef6aa7587d674d97ceda994369a2acd148c4bbf96b959097ad2480b38db2ace421c05793fe0497500e79adcf9ca415cd5c2ffa099add6b6a6", 0x66, 0x0, 0x40) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 08:19:41 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x21, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 08:19:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) syz_emit_ethernet(0x392, &(0x7f0000000280)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x9a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x0) 08:19:41 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaadca72d9a2417080045000028000000000006907800000000000000004e224e23ec0902b3232517d9ce5c3d4bfbc69c98ba3c5fa6d19162caddf7ede0dc96aa406340cde24a6e3510fe52099b66bd758219a302e89e54425283e430b2e7804987d18c2208a0da28ea5db2486baa6e591dc356c7718e1583dac69f5e00b6eb13c374430aef22c6dac495bf1d344309e49c619366a646101169709e6d08567c8681c43920fcda24be129345a39e7aa55dbee328a3b12fa58d6b64", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002020090780000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) 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) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setgid(r5) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x2, 0x0, 0x1, 0x0, 0x3, 0x8, 0x2, 0x2, 0x2, 0x6}) r7 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r7, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r8 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r8, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000400)=""/183) 08:19:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @mcast2, @ipv4={[], [], @multicast1}, [@dstopts={0x11}]}}}}}}}) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0x1) 08:19:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x80}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 08:19:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x60) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000140)='\"', 0x1) 08:19:41 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) minherit(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x1], [0x1, 0x0, 0x200], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}}) 08:19:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000680)=[{0x5c}, {0x60}, {0x6}, {0x1, 0x86, 0x80, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000180)="a4198ab2bc41cce6635aad108e19aae37a3869d594971668bdd6ae23ddd48cbc7e568425757b481131c69b31d3329a3f6c4a4621da8f8147395d74fc9e5065baf9ac12fb24888bd9ce75238da528a03516c1499127720d1c9b641c3aa844eb22411f09c9f1d45288e958b63ede601358dba1de365a2e2826c200c77751205bd71f260c45c35a521a3d33db068caf48b9270cd3d39d95e9da25f15f7689c125a7f52bdbbf30d03bda48e728498affdbafac806660cd343d218b008eb634158b1974f85b163484b4bf194bab4189a7831a4b80ebf4733320", 0xd7}, {&(0x7f0000000280)="b799cdd482e903a53fcfdcbf5213f1c903dd799d50e61a9092adf8f82e6a666d9a129b41e9a8a026048fa21659e66ff274ff5b26e88ca189a4e99b026f93aaa2fed5c5f5bb1804a7c8b37c01c31fa4e283564aa0d5e6c83149f90cd6b91bd35beb5d0a9e4f5932bf397d1459f22754f59b22904d7a43b245457c92d6eac8514e48284af3ff6c4cd6fcee3144b4e0628972cb27aa4a5c4cfab1ceae5647562a9635bbcb765f952e87f7c2a8d04ddb571e72f733d2a348765557c392347d1a4895c6626cbec84d083dbeccc8537ad0bfab370992ad414dd8b70baa3cd445ec570e", 0xe0}, {&(0x7f0000000380)="b480bdc308d83ff91a8a89a2e96c1419311d60720dcd81774973e311d4ce88566e1a0880d14d55ae3c64a93d814210a82ef0fdfbfde91c81a15571af9ddb2c300ac55a5344c88b847f11b3948c2a59e035b47089c4afbb652535e71866f1cfb3fd68c0472e9f75dc0e2821d21c9c8aa94f9a82899db28f6b3b31de", 0x7b}, {&(0x7f0000000400)="6bd066b178914064efc51a85863141056f93fb44e49e7f73e8d5e0069df5b88a58617f251f5d3df801be5ebc4d23ff5ed742f4d779a5b6ab908547ac71b610ac4fa0b467c8b2d1202749f767781cc6c709ed65b6cbe075a9d2512a188738cb1a1047988d9df588507b4b1d0e4c906c236c8a0df3de0f51cfe63ed66f1634dce5df4d7dd0836de280fc7e8e5c2f440d4c13738e0d5c5ea23e336d21404d896a61be3474093c867f5290dcca63b016ecdb5b389e28411453a4ebeb97168a9b9df7cbd2cdd6e628d7bd1aecbc7c9e59d8e7652b0bb971dab9a596bfc1a19cb422435f6f6b4f2868e5dbe33f1ae44e32c3a87a7737", 0xf3}, {&(0x7f0000000100)="332313a9fda2000289b66a5e2c399d27c96d8f4ebe4f22a703d36c08214dcc0824ee5ce8f484ecf4cb54a0b07ca4e50ba20f16fe2ec6758f69b7e57f490bc6a8", 0x40}, {&(0x7f0000000500)="042df267f021d523ccfe0ddc206d692892486751543a67f7f0769a30fafcca2dfd03133bd40823d1a73dbfe88b19f2bd2b44516d7cd3eeab5ec2dc3fe23a05e35236e65f9ad8956d60897940b50b3f002af2b6d29fa7a80d8a97d91c7e1eb12f52c6e587c57ac8188ad2243ce35664e704bbfc976bfb619491d8bd7f92de43e4c559e4ac46dd4f471900ec307fd31f6d3e6668", 0x93}], 0x6, 0x0, 0x0, 0x1}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 08:19:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 08:19:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0xa) listen(r0, 0x0) 08:19:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff01"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000022e000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 08:19:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x7fffffff}) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0xb2ed, 0x5, 0x81]) 08:19:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = syz_open_pts() sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0x6}, 0x3, &(0x7f00000001c0)="a2c1ef2e9804f73a7ae31f9815e0bee97f9ca68ef7bb56ef1a70a531e5ad0f25fcd7f1cc76c1a1e4ab5abd1ac4053c4fa0aa58b14dfd1d65fe09c5404fb37112b0c964b3119f92d2440deb1c", &(0x7f0000000240)=0x4c, &(0x7f0000000340)="0d70bb83e198cc1af00c63c7934247090de521b723fb36c6910e056db999a44b59e379035d835b20073310c27648bde8b6972c67ebf22a96fc5200fa0c7e6f4eb3105c7387655728a5209e859a9b851c43f8f09fbd26394c1aaaa5e26cecbfb510faf12071fc01295198814056c4ae73a8e10124bce10e9a3d914f7b7a739ede7e2e7890bbd6317b", 0x88) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x20, 0x3, 0x0) getppid() r5 = socket(0x6, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) openat(r6, 0xffffffffffffffff, 0x80, 0x4) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f0000000040)={0x7, 0x8000, 0x0, 0x2020, 0x0}) 08:19:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000240)="3b251e65256e9a573192d015a6b63ea99d8a7289f90bf75ff946408d7e806c97df286dcb6960dd91e5773f41abc7e1c446e02123d6079007cce1b3979818156367a277a8df0fd4b82d8ae127ca607ea2d874da3a98fbc676ab1ee32deafc1812ef02f5386a97787ea90cba535f4619cda4b014333aa331aea9d396a68b2298ebe9a6ed2c838cd7c01c413d91fb9e3a7d5f1618e1f6a49baa34130521fa1018caaa", &(0x7f00000001c0)=0xa1, &(0x7f0000000340), 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000180), 0x1, 0x0, 0x10001, 0x0) r4 = socket(0x18, 0x5, 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000040)) 08:19:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0xffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x5c}, {0x200000006, 0x0, 0x0, 0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="00c8617eab3191029bdcf6595cd4", 0xe, 0x0, 0x0) 08:19:42 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) r0 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x222, r0) 08:19:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/52, 0x34}, {&(0x7f00000000c0)}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/20, 0x14}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/205, 0xcd}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/171, 0xab}], 0xa) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000100)="7359d431d3a279ec93b248604e51b2b2", 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x235, 0x0, 0x0) 08:19:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7, 0x4, 0xc816, [{&(0x7f00000a7000/0x2000)=nil, &(0x7f000034f000/0x1000)=nil, 0xcc}, {&(0x7f000049e000/0x4000)=nil, &(0x7f0000039000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005dc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000297000/0x2000)=nil, &(0x7f0000651000/0x1000)=nil, 0x46}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000e14000/0x3000)=nil, 0x576}, {&(0x7f0000b1b000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000d96000/0x1000)=nil, &(0x7f0000cc4000/0x3000)=nil, 0x2}, {&(0x7f00000db000/0x1000)=nil, &(0x7f0000f2d000/0x4000)=nil, 0x7}, {&(0x7f0000ca9000/0x3000)=nil, &(0x7f000050b000/0x2000)=nil, 0x9}, {&(0x7f000095a000/0x3000)=nil, &(0x7f0000a7d000/0x4000)=nil}, {&(0x7f0000509000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000488000/0x2000)=nil, &(0x7f0000bd0000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006da000/0x3000)=nil, 0x100}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000223000/0x12000)=nil, 0x80000001}, {&(0x7f0000ca3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000b6d000/0x3000)=nil, &(0x7f0000d78000/0x3000)=nil, 0xcc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x100) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140)={0x7, 0x4}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r6 = semget$private(0x0, 0x1, 0x200) semop(r6, &(0x7f0000000000)=[{0x1, 0x0, 0x800}, {0x0, 0x6, 0x2800}, {0x2, 0x1, 0x1800}, {0x4, 0x2b}, {0x1, 0x4, 0xc00}, {0x2, 0x2, 0x1800}, {0x4, 0xfffe, 0x400}, {0x4, 0x4, 0xc00}], 0x8) 08:19:42 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0xba, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/53) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x4000, 0x41) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r5, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r2, 0x0, 0x7) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0xff) sendto$inet6(r1, &(0x7f00000000c0)="652293f5c89377d46af0255e074cb5c42a085c00c4fe734bcfb489c05a953a2ab7b5c1d495a8255780d7ad69f033e76d1016bf4ca29ad9545ef629fe400c1bf4da28f1fc1673753c9d44c99fe9a925bfea454b1c5a5c19a3ef055ef29674e15fa32e97d5bceab9dca3edc429caf2db8886e4ea125227e50dfd0c1988ac443b48001a7c200a93552e375f052a90aabc33e49671d91f7c4b5c55416df32a8719dd7b96662d2ac540fa1471f98aca10f886f92f0cc4c390dac365bf3b066026a09fbf94fd8401545c508b162aed9212b5140e1a84f268e27a2b428e16359dc093b3ba3809eaafea3e53494115eb76fa", 0xee, 0x200, 0x0, 0x0) shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x2000) 08:19:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xae, 0x4, 0x1}, {0x5, 0x36, 0x20}, {0x6, 0xff, 0x0, 0x840103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0xffffff26) socket(0x1, 0x3, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000140), 0x401, 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:19:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x5) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 08:19:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x2c, "1fffff0366dfde36ae61dba64800"}) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000180)="4f41d9578ff8a147e054f8d9f4e3ec9780301152e0e2b9c069773796ac11ace3f2b7387276786bab071cbae73b5d5a1e7225a4346a2cdd2cb96b9b2a6921e55282", &(0x7f0000000200)=0x41, &(0x7f0000000240)="453755f3c6edc1b52cca1ba012157a38b816804db2d756a0a4879c46d505d40f98f8ac82b75e0b9bbae2ccf1eb942aea0ba6313effb927ef14ddd814f35314cec361ed603ca715bcfe66a460f9a8c517263497a41cd7a425015928e19fe0ee355b229217bec7cba0d7fc879aa114c3f10c86dc67e5", 0x75) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='8', 0xff06}], 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 08:19:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xba, 0x400000d681, 0x800, 0x100000004, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10002, 0x80000001, 0x9, 0xffffffffffff8001, 0x3ff], [0x6, 0x2, 0x400000000000004, 0x800000041fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x2, 0x2], [0x4, 0x1b, 0x205, 0x2, 0x1, 0x7fff, 0x1000100000001], [0x4, 0x3, 0x4, 0xc3, 0x9, 0x8], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x1, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x7, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x1, 0x2, 0x3) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYBLOB="aef94aefb0d50000000000", @ANYRESHEX, @ANYRES32=r2, @ANYRESHEX=r0, @ANYRESOCT, @ANYRES64], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() getpid() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed3c7de40005091e80bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000008000000000aa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123ad3f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a614c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aaa9400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf168c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371105fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b8274da29428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d000001394ebd068fb1128ff91ccf7626e962550f7dcb0a6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1945], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 08:19:42 executing program 1: munlockall() r0 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) fsync(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000240)="8fa497584d7f91e81d8a008a63bc888874fd61e7de6c447e40f71fd4a977516c5f7ebe6679f8c50b0e11d9b438da66768bd8a15aec715f02ad61823a3f8569976768dc1d25abd14164f90c01029b8676038f07609b41e7cdb866a1bd43c0aef456b42ee3ba0886b8a032b38b81ed410354daa5e3c48224e6b33820b45952217e63a8609ff3bbcddc92b525c7b5660f8b60cc977438021fdb5db6e493ea7192f47c643533e7b28c2dbbe20e0e149e2af442c96e2561eb9b303eb4cfd55718ef45333473d2781b3e4478d57ef2b0f27f558807d1", &(0x7f0000000080)=0xd3, &(0x7f0000000340)="235ab0aea0f8c9d8f1a2738d7364367ee0a5ee1bd0b8faedd700b149b41df97cb34ae54a8c3fa7514374693186e658d1d8d52ddf49c1ee9a0c737490d661c970181137b3d11ba99f640d033b0e94b677dd1c7aa64b193227cac9a8f58fdf153b3a6437f52f1ad40fbcfe9937e7f188c021dc7d0b62e0403379c377c733b8fcf83aaf49ef8cb75edf29d3b4fff383ca7d16737544f12a3b7bc4ad695465c4f658c52d17d287a6e399c93a753f58c106d33f1b959052e08008ed44c822b799880435276188e40f7f4d7e573cffd3f0e4ba099463f0e20780fdec62fa1f52563cc0f7", 0xe1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 08:19:42 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xff1bbdb84fc26831, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x3, 0x80) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0xc0, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x17, 0xb2, 0x69, 0x80, 0x3, 0x8, 0x0, @rand_addr=0x3, @rand_addr=0x2, {[@timestamp={0x44, 0x8, 0x2, 0x0, 0x2, [{[], 0x5}]}, @noop]}}, @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0x13, 0x20, 0x9, 0x0, 0x4, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x57, 0xffff]}, @md5sig={0x13, 0x12, "2db3d0dc333be24b1802f98e44a3c888"}, @window={0x3, 0x3, 0x9b}, @mss={0x2, 0x4, 0x5}, @md5sig={0x13, 0x12, "89c05094fb6de14777028a9d0cb7b3bb"}]}}, {"3cd297ab6035f4a507a760020ea5c9b450a0f9ff8c3a5d0303c38eb5c3227d9dd560a9e4164c13507b0a0b03cccaf12f342c0c958c34bc92fa002691f02640eba42677b12def"}}}}}}) 08:19:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xe0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x7) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000000)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:19:42 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x1}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x40000000], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x6], [0x400000000000000, 0x0, 0x4c], [0x0, 0x0, 0x0, 0x1000004, 0x0, 0x2], [{}, {0x0, 0x0, 0xfffffff9}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0xa, 0x0, 0x800000}, {0x3, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x7fffffff}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x401, 0x6, 0x5, {[0x100, 0x10001, 0x1000000000f4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0x6, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0xff], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x5, 0x8, 0x20, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x100000000, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x5, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x3}, {0x7, 0x4, 0xfb, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8004, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000280)={0x37c, 0x20, 0xa0f0, {[0x40, 0x100, 0x7, 0x5, 0x2, 0x4000000000000000, 0x7821, 0x8, 0x2, 0xffffffffffffffff, 0x1, 0xf9, 0xffffffffffffff80, 0x8000, 0x80, 0x3, 0x20, 0xaf83], [0xffff, 0x200, 0x2, 0x68a2, 0x9, 0x6, 0x5, 0x1f, 0x8, 0xfffffffffffffc00], [0x1f6, 0x9, 0xffff, 0x1, 0x7f, 0x80000001, 0xb72], [0x6, 0x401, 0x100, 0x1ff, 0x7, 0x4], [{0x8, 0x7, 0xfffff000, 0x2}, {0x0, 0x1ff, 0x581, 0x4}, {0x3ff, 0x1, 0x401, 0x20}, {0x9, 0x1f, 0x8e, 0x7fffffff}, {0x289a, 0x100, 0x1, 0x6}, {0x8001, 0xffff, 0x80, 0x1}, {0xac7, 0x6, 0x1, 0x1}, {0x7ff, 0x6, 0x6, 0x1000}], {0x81, 0x7, 0x800, 0xffffffff}, {0x200, 0x9, 0xb8, 0x1f}}}) 08:19:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x4b) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000002, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xe0ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 08:19:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') close(r0) 08:19:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() setreuid(0xee00, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, 0xffffffffffffffff}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getuid() setreuid(0xee00, r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, 0xffffffffffffffff}, 0xc) setpgid(r1, r4) 08:19:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="010000d1f3855708ff0afc116c9b54992a08", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = socket$inet6(0x18, 0x0, 0x7) listen(r6, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, 0x0, &(0x7f0000001600)) 08:19:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="46816106241f763badb8c88f36a72801c0f6f9b939805a59ac951ff5d8b08db1be78bb4d36c4827110b9d2003b9a4d23ba580aa85b18166cb8eb153d718735fff447135123cb83de79414cc8a0fc57a4d7a19689c529ad9fe27cd4071b4962d4bd93be3464", 0x65, 0x0, 0x2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xffffffffffffffff, 0x7ff, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {0x8}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {}, {0x0, 0x0, 0x0, 0x1ff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:19:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 08:19:43 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 08:19:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xfeff, 0x0, 0x100000003, 0x0, 0x0, 0xfffffffc], [], [0x0, 0x0, 0x0, 0x0, 0x20000000000], [], [], {}, {0x3ff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:19:43 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x185) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0xa0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e06f328dca5d39656da02489672db6d19f37405111e95aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485a172bf12"], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) execve(0x0, 0x0, 0x0) 08:19:44 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000) syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSTOP(r3, 0x2000746f) syz_emit_ethernet(0xb6, &(0x7f0000000140)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x80, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x16, 0x1, [], [@enc_lim={0x4, 0x1, 0x1f}, @pad1, @pad1]}, @routing={0x37, 0x8, 0x0, 0x0, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast1]}, @fragment={0x29, 0x0, 0x3, 0x1, 0x0, 0x0, 0x65}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @multicast2}, [{0x18, 0x0, ' q'}]}}}}}}) 08:19:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x81, 0x8, 0x9, 0x9}, {0xb7dd, 0x3, 0x9}, {0x5, 0x3, 0x3, 0x400}, {0x6, 0x1, 0x2, 0x4}, {0xfff, 0x7, 0x8, 0x9}, {0xfff, 0x0, 0xa9, 0x7ff}]}) fchflags(r0, 0x0) 08:19:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSCTTY(r1, 0x20007461) 08:19:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 08:19:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget(0xffffffffffffffff, 0x4000, 0x530, &(0x7f0000000000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4085) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x110) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1603) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) 08:19:44 executing program 0: socket$inet(0x2, 0x1, 0x9) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c7dcd9b93c1a6b70edba7b887ec54780fb04f182c1dcb900016474321cd6215254ffe6c8cf151fa685e6c35f142a6b6209ea9dd21e191b19172f95b084539", 0x41}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a2a4d2e69ca56215006b35a3c4ca46a4afcc55d5d4f6bd7d3240bc8c057beb68f43bf760fd698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68fbf0048c7281b17df789d865671b73e32", 0xb3}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 08:19:44 executing program 1: getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x5) 08:19:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0xffffffff, "0000007db84d4337014608ff00e1ffffff0700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x3, 0x102) socket(0x800000018, 0x3, 0x102) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r2, r3) sendto$unix(r4, &(0x7f0000001240)="1bdabf79a0bc4ec2874a580e64f8f9606e9dbd60c2bb9cc454f9e8bdc6678fcd5ed68755de54a1183f092b6f49debbed4cc4daae4215227350512b07ee201cfc92faef1a8654025f9f2f18fb17bd54cb72ae8000be2668de0603c8c158322f069d7604741a5cfc54cf4846ad434813d43a657742d64e9945ad9cc2b952b8280b5b329b7e23c5f81415d1b2469f042c96311b9d34ce250a49b629d5893792a4333e8eefca0e01af2b84d79dae67948d4cd3611c26ccdd73402e46ccf0dedf323499f277d30c6059a13550d9bdc8aaf7bab16efb1fc20f5b8c8eddc64fdeec8c8950be959c1c16cb3c1d4517d54e1931b0df34744f271fb2986334a05c40978874e7b9f851024c5f3719736f629e52a6c625e30f72fb552bab1ee712c7d21e436be2f23fe4a8f87815e445aa2e323b58e0d0e557547fb1db5e9aa34adc1895308f32a62958fa27c19397ccd53cc112985b48a4674c435fe39772d515e4552daebeafa4278db3de52f53a068e1acf39d5ab693eee964c15cdc53797449d8d63671c09e1d0c458a8c97e2a75a0851b569d975263075426cb7a78f4ad3929a3288a78eeda7d0ccbdc4a25a38b86d8c9ebceadf01ec227d19ca96b495491d4959a7eb8ba103ce2e1a1f3f69ebfc0188cb19c993dff1350c54eafb26db8329a2382f3acccdb3a1a333bd6150656937830b4a2f1b2038ad34f5d4c839e4ba7b0393791ef9c5b0eda6eab265a5dcc127dd3bab54786c1cfef346cda176e105ed3ffa3d1676fe6a02327c0d273aed5c629e47058d09838559f49faf3b8a2f3aa9555b8f73d8dd19efe2a026e8cfe7b0f763e6214e712f7556dd614376a7b7bf1b864a351b435071e070992226be1cbe37adc4e8e1d5b6d05e9494fa2a6ef22c354825f073481f193ccebee2d0ccf62078e7b4950b4e1e48f12da7b1b19cf567d8ea537532f92417d8da9292b1aa80ca951e7f8f3fc266edb3c3334bb51296b4cdf0af8f26c24f493dc83cdf178b38f01d51ca86fb81e325213317ae7a093617812d1b5bdf7cbd87e3616be63c5831ffed19f501925c86a1008403e848c3edbe0ca0bd4e8e17fa2ce98d5ff88d05b3bfa0f44c6846451b981dbb8e2eb54a129bdf05d06ee4f3afe95db508d0e0f6747cd277df65d82d56b056333834d61517424a51570f9a98f2ed472b5153711febac8f9af8668d7710220c51ddc9ad1c09fd7500ec7d7fba00a4858ba364b51ddeade900a0b6a7697457a195d353d4052f392b69920ba700f9b52ade1c26587ec9a51f690da3fd819d945137ec64cc7b01a3f2023acd8835a0b3c893a9c0fb2e5a5923ea13e939bd4f98dc1ed8cc09defbdf1ff7f96b6a3a04efc8e1a8529f557b8861c19e0a45bab128bdff250932810f82c8f3883c57999eef7aabbfaf8111633e694696e4c0f5ad32da50290365773bd49a1fa29c807004577dce58a632818c5b3a9b6da82d9ff42c99f357e6ad124ec108fa9c27e3e748d9b637dabd98a13614249a2f99f2b4e4d4f5a2900407bc899e2f0aa71a22a5e0f86399e099853b8e5ec555ab862acac190123cf0199d65ca56a02304076053280dd8f704336f79ed31dab0ac30e5dbd70fa7cc5944dba613cbedd33dc72da5d3868a1da2fa9eb15191d7626f1f053a8653a9ca8d57b077a962fa6af8818cda9b7d76f15ec534a43bf907e823793eb7ab078139e71078a2ed75df7e2f2f2c8a3f301965410f7a268d238ce4e0eb31111a63746debc2c18171b0d087b2014254c3fdf76ce1f5d628b1786a8d88937a65d2901d126d714c86794c28bcbbc9ede51d861d7ce2daadf631c0f3199ed26ef76db81aa10a0db8c9465a5bda2a947a7ce931f4d6c27f61d6126c22c38197b9d71c6a0ccde644c6deb8c7413ff5ff16b04cd8365188cc6c49bc66b8240c3976b956f18c6772396d72e98b0f8294399e24f7ab2d62258d2f41157b4aec9b5a4c8bfb45b95725c98d7215cc37bb1f913485c524c4a0ad3a4b4022f633cd3915f4845629b9b242791fa603abe32e7209a80817cd7f0b1dfe679c1428fde2c185f89cfc97cf54cb0be14ea1a109f45593334f5c3083349eac3e4750c6768034d698a0d1d0d5ecc92514a95fa88d1ee087ec3ad63531909444318b268119ee3bbf82eff92525e3c1ae60d7ccb37a954b10c92b299b33b6e3689fa6dfad363ca5f5872d8df994e648fca999c551b8fc75091c73d736a9b30399633451b81be9e4604f2ba5972119dff5007168eb5fab0fe92158b68715cc7d67562a1d220dd814b6e4b3e327386f54fe33981e56865ac09cb97b00c4bfe51db4baf9de24266d2ac1c99241919e8558d2af7e121e75e7148f419555b17d8404be7ac3963a6667551256296abad764a4a4f6c4ee5200dad76bbbd57cc9c39a5bd7b49df4d8f18eb49cd479982a0a7f14ab5431f2b44c01fa31d9209ac59ed3983a85de707c61a6354b7f0a5ef3fcdc897a5252033e99b447527c6c276bfe78e757e6763b371afc2df5b2628e8fffcee844bbdafe20ec026fb88a2e6d602674b8f6529cd0d49b9e1e89c87422aad52ad75c0b8d1cbf2b555bc27fb65d976ed5f5c31336bd5236a9d7a62a26d75ba49575d52ad4e5223fcdfb36c513199cf4130fa62dc1e9c378d83e8a5ef3f8c3a9833db9fddf7635eec9a1f2abf239f0941b3a02e475691160253d2f8417232b75b9e2d68e01442a0e40f1953eb2c4466860f4cab8b1da34e2077ede565e0f628f53d8db8d338ad76a5c566bd292f1a10c603100eea33ba6760d144e1502c7092145c3c94aae28f45b95b842b1cc14c59c200c43fc79ad3da0e76c46bdd466541cb4ad15ac9b9ab827814769c1443f13a49a16d4ba8548470bd2ca3bd6c285d11e40f1f6fdea222e658cf5d5fdca300d8b0dcd5fe0d003fc13bd88685586b63cb4e1809a34f44ddad8e13141d924a4a5ef73c705a36c53933f502be4635197338427fb0a6c72ef4a611721c3e0f05c18ec38d9b76051660f007b8d8e16be484f70c5c1707dfa756468b3f907a5789f2c8a8cebdd50cd8cac7284bf392029fbdee6ed17e39cb9c7221de52e59936b5dccee8953460adfb95003e2b140c0d449f5503865f53c11ad39dfe1e090270ce5252efccb3f059a5588bf8f034b2fb5ca2a00615e74a90cf9b20136a9cdc925d786ee4f0a8eb328c24f51866781e5035db34ae502abb20e981324c566bddc1385e3e8216327d942c5f11f7ca39d832bff0678493f0d9998d74921e33e8611539c596b7a18a694e2b323bd1a29ca4f85f44a8cafb92181d384500e0dff6198f04c55104d1c0678b570bf710e2cb05c2818a18268ee2957b69afd5786b2a8408abd85ac6b7fe180a7a9fa369f0cd4366f805bd7d48d85825e825211602407ac741e6eb429cc141d4edf1102774db17bc823645751e8f76a7d8ca801de572eff8dc15ab4dca02b2a5a0bfdcbf59b58707ab6f252645e8e2aeff1f92e0f197663ea713e086fee83b725e516121e6c4f941fd08ea86cb6b90e7bd034425181af4d59b66e453a6442ea021e69d73e662de4ec515d40d11588800742c090532ba634a959c6143fafbb6d9c337a2a9393bd0bdb761537b10cf06b641a304d75d8763084cd0b66a95a2db0d54f5d5636314398e86ccdaf3f336354bdd71eb9656ceb96645b907a88e3b59b3f1135376a44bd460f446909bd62c892136d9830c867fdf48b4bbd3b993d98ae9ffd96c011c2896ad66bdbc6ae626dcba2c60f873c650aae667d0b6995246e55864aa61fa9d8799e62a0d35034c401186b19a7f233c916d6207e12e82e578c53be10bc083db2ba8086b14572bfe70c9e09a47d14edb97c48dc83933b2c1bbeef80fef264ab8d2034ac29f203c9e06c8e3c8a4dda0b2611c8234c5b1b943a17869b1842c8f19aa1d93938ad4b5d2e010cb1243c4f0598098932b93fd694171068496756a341a3ec7a7eaeaa0e7a34ebcd0ac6136c0b33cab9e100a50202e0028ac0ecc9cf50b0f82bfaaedd7cc51e032aaa874083fff3fa79606f4b0ca9cdf68c170d38a520f741eee41796757d34a5c4335235fa9e1820c0dbe32c9a7ce53c0b68147d14d455fb29e391b4067aa6d73175e91f89fe97d3ed073fd755ef5507408ec68329a0f6b490a2b109bb22c6b631e9d658a40f0b6169eab7c1206c3b4cb6891a9aa62ee4254efec1f07bc647bf42febb6842bad603454e1c6db0e29167b44803db0c21c1efebd9286b67b8b1ae1d61d3006298b339a4531aee2bcfedfdab5d4d8cc517cca1d9fb9793acf49ba49503332a2110208a2f9a83ed79eb88485b18bee021da5e187430350b94352242005a328555bcc807c6fbbcb719ed0dfc01a220d831d85ac7ea8a7fa911c8cbfe7e6b052f2b410ffe51e268f417d118080549046e7efa2dd8d6cabda01c12225dfdded7ad8bc0c73bfb38ba3bd625289241f7bd7cd99e4b240c46e12aed976d40a0259861e2fd4a867ff6ff086d609857bc70c34f55bb4220bc49c4df168952a9c527ad8fe8868c8d28ec332b82aed851e5532f1db2f8bc5160be43b17e8334dd6024214b531e2ce8a08abc0d99b96ee64f40957b8a054440e9a129d30c23405d0a8a578b07712c605658e492009c1717346807e2aa4b02519c55266b22ffc10668c4f54fb09e3e92c2580e7fb1f480ff52a5cf3b57d3daa100e0eff6ad60f82651ff85d3ddeb56a6e507d36037bff401c2ff5c9730e2ecfcb3f0edc0710a499c288bfffad357ea12fb26e58b4d5bd0528996bdce20b5f2e9379a8fa45135d214b9397553741703b71b800a944433229a9755258aef2fad41aa99e2b8b60b00e5ad081b19880d5905150cfbf32dcd99f8118cff67c2a3f576812ec46bdd8b63b2f243b1573f49a5cb912b94c188d48feeb0c25042a0efc87b713072b898c7549c95378929abdb198d2d53eade2e63cf40357491462fb90956cc424eb2783090a06c38601f7a21d9214829787fc2512a90ebc10d713c0e35bd0307629fb4c74259010ab0bbf1a5bc7c3c441646d76e3c879f736fab6ea4b38d9184488a4609b3d3fe0e1e11e62de71fff1d4e90e93ed8bc6e55da91f59fdb32701d634b18f95e0173a5ffcf2ff41c814fcedf19806ef7f4e96608c5129ff9c41e92ca828fe8f06565ccb0dede41302283bb88099fd98e3d3d7829a73dd22f77e7409b9ec9767532e4d9ea8b47b737743d67410ca5b4070297cdd05cf1d2d5339f84b60dbbf9bc185316bc1aa8c2a25768ea12dc4ce58368fc06b230516d227c965edba0d3ab327dbd986fec03781bb3b43b7c48ddb159969442b452b7e70f25c40e7ec8759bb46f65ddd684337a3f794dcb4aac2310884d212f77b5cacc42957b0cf88f09150affb88950f5f7c89b5e993622f54e8d2927ac201873b4be072d2a700594ca1c3b9cabb0ceb2b99b8d64184d81e233a4e003148389a8173a6ed0c118f05ac4299bd336c5e0e2132200319b54af73d7300082798b889a0a3245a8e67639f209516560c9eea5c9535132cc1c1d028c8700d8431b250808b2a8f2410363b2256a97ffd03cb34bf7828479148fcaa0d35ecd78482241712b6e24b3eb652b37c206ff502f9e87b8b3a4dbf5d06a751ff3599c4c45bf00e4ecd0ababd9e1e89e74121f0a4ca2716a264755143e0c90e32fd40635c9d2e3235f1bb0b9c65da6f42253eea6f69ebf6c3c5010fc2422b001ac960f83c5ec5535993828e0c0a80227283786c38a90e286b6ff7087e3c10fce71638903bbb218dbf1d5c0341c9f1bfecbbc9329be6f2549c45ede3b24710", 0x1000, 0x402, &(0x7f0000000100)=ANY=[@ANYBLOB="00008b6f0771ec567939"], 0xa) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f00000001c0)=[{0x4, 0x1, 0x800}, {0x3, 0x9}, {0x3, 0x1, 0x3000}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) 08:19:44 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x57, &(0x7f0000000100)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x7) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x400, 0x7ff, {0x80000000, 0x6}}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="0002000000006327413c968b1c64ed41f2ef27cf6a97c3d331cb069051c0af069eb86792954de9cc57778c07afa5dd1966933bba91d305d4c20174087f4d1908f6c1e2b1b5a476ee569acaba7d8a8931c568ab8e8b13081dab0073f0ac8680903fcf21756ca22529af782083f160276f0c8153a5eca0abf2f2490c2da04e74b23c8c19f79526a95abc2989d3a6749490d0cb044e194e860eee92cf5c43a4852c3d5579aacf383546259a65453b8b2af44758b1fd512f674c022f7f5b06c77debc50ee3c8829eb48cc750b73181e3648fd797c58cce3dfb91f9e545d37d75e1067d491e3169534cc205abb792b283799243b5c501feca0d815c3096c57e9d02968b0e495f53a511ebd90822fe758dcae28fe7712ef1d712bd8333cc9eae9900dda061898bbaebb9c959121cb56d0efa7a"]) 08:19:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000940)}) 08:19:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="81182ebc08000019000000007b"], 0x1c, 0x0}, 0x0) r0 = socket(0x6, 0x3, 0x42) r1 = socket(0x18, 0x2, 0x0) clock_getres(0x2, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0x2, 0xe7, 0x7f, 0x800}, {0x3ff, 0x1, 0x97, 0x1000}, {0x8000, 0x4, 0x9, 0x80000000}, {0x3, 0x0, 0x2b, 0x7ff}, {0x6, 0x6, 0xc, 0xffff}, {0x1, 0x0, 0x9, 0x9}]}) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) getdents(r3, &(0x7f00000000c0)=""/227, 0xe3) 08:19:45 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a", 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000600)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0ca672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x2) r2 = getegid() r3 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x0, r5, r2, 0xffffffffffffffff, r2}, 0x5, 0x0, 0xfffffffffffffff9}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 08:19:45 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 08:19:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)}, {&(0x7f00000004c0)="3f874f82a3444bc1b2a02ee55d4d063cbaf4805b84e3b0ffa3c241a0863ca974474e32aee34ebecd2b836e22fa4a616522dbba3c8fc6f4e05dc5653a94d688c485fa85a56191df0562881f0c5f833850f86fa24eb72fd55b401618203ef0c84c946296f62d9c6ba643334d90bc4db18c236e6b7be0dfce4e586f631093ce17e3c3eb205798a2295b3d01d2098737e77bd77c58d23694bfb8240c78703e615b0bf9532b62d9825b24e190698983170bcfd4a5ccbb9e6a2862c9286cfc3125da0363947c6f908b5b41fb7f07f59bb8aa6e3bef22b4dc0cac62567783901278e20f236956ac83ac468a9ef7d9b9f0ac0c62f803bb6003ce6f5943a81d7a69a9d41aa98c9208e7c62add5a57d0d32125ef62d70d8ef20852ec167d27005f4d5d6fdea4da6369398232a8c0a4e9442013e5cf01b4238b75fe80bc033ef66b3f2e52e04cc888c3b00cbec898aaf7411ea38e459d39f7deb71eecb81cb764060e35d74b55adf43cc77c098d7dcf586cb07c0ca1975d29671f30b8ebc8515ee2e76e8dccdb212f1bdd15866935ad01b8a88a69543b6437274ead9718eb57f0f051bc445e510c2d181e2e897828c5d915bfe56e95851b47fa72c478488a2cdfdaaadb6724b51acaf2f7c78e3f5956189097a6954bfee916fbef27e405989936d373b320bfb3210444dc7a984130983aa4", 0xe2}, {&(0x7f00000003c0)="6ac5594f1b0ffc75bb420689027a04efe080ca52fd45821fdb0eab57bdf1f1e72ada8178bae02e40ac8f22cec7e87e35cb1a985dd9d90f00241fd91ed4773d5a681a4359cf986fe2341196e29f8093979c669e4463bd4ad28552734b6fcd5b1a90c3d7190a3ee1de84cc02e5684f543ee6b7623cb2bfc2b8df15a3feae7ef16de607924ec74ecdbcc5a54723fea05e88bd72746a96f562abfcd527012473077a78e5e3b740d4d24c5624920d6285344bd8f7ceb1c7c2a2b611df9eeca4502317ba3d10e83e0e6da6911078cd720ce6c7017d706f7382a8b9b20ae475d1e8a8f462b44e65871629293be0a22445a054b55ce1ebe5132f", 0x152}, {&(0x7f0000000300)="5d5a28608bb696f4cf2f4f0cca2c22c45f188519331e3b3947d6b6a735d3bc828a3c1bb2ee61b3bf66f3711855435baa9d232b1bd9c9df233ca746b8fc5f40e9b4012e086851a4a9d6a19a9d760046b6b6ac288a772bc0c1f7df62c7038c482555d72fd77743345077f5b2446e634babc0d2a6b5ad2123689d410ef8a3580876670b8a34eaf39889a76a026b971d10bf1cd0", 0x92}], 0x4, 0x0, 0x0) 08:19:45 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000341000/0x1000)=nil, 0x1000, 0x1, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/146) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) r2 = kqueue() fcntl$setown(r2, 0xb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) semctl$SETVAL(0x0, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x2, 0x800}, {0x1, 0x7ff, 0x1800}, {0x2, 0xd48, 0x1000}, {0x1, 0x8004, 0x1000}, {0x3, 0x6, 0x1800}], 0x5) 08:19:45 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000100)="a0eb9002da251632091ae6381bd1e054e03510a4187c5c717988540391b1060b3fe5e3b562", &(0x7f0000000040)=0x25, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x2, 0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 08:19:45 executing program 1: syz_open_pts() r0 = socket(0x2, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() 08:19:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x3, 0x9}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x868}, {0x2, 0x442780}, {0x2, 0x5}, {0x3, 0x40eb}, {0x2, 0x1f}, {0x2, 0x5d8}, {0x2, 0x3}, {0x1, 0x200}, {0x1, 0x8}, {0x3, 0x401}, {0x3, 0x7fffffff}, {0x3, 0x1d3}, {0x3, 0x8000}, {0x1, 0x1}, {0x3, 0xffff}, {0x1, 0x6}, {0x3, 0xfe}, {0x2, 0x2}, {0x1, 0x401}, {0x1, 0x5}, {0x2, 0x101}, {0x1, 0x2}, {0x2, 0x8}, {0x2, 0x4}, {0x1, 0xffffffff}, {0x1, 0x400}, {0x2, 0x8}, {0x1, 0xfff}, {0x3, 0x6}]}) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) ftruncate(r2, 0x0, 0x100000000) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 08:19:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x7}) socket(0x2, 0x4001, 0xea) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="22e98719d94d7c3ff37f35808f5e6bf1266a2a119605d2a4d89bca93ed8830a2ef3d8720b72d4c4e", 0x28}, {&(0x7f0000000080)="730ca7b045eb08fc636487d6f45c91b808da383d5bf972911d86f6c8c40dc5eb1c9ee4e2d9", 0x25}], 0x2, 0x0, 0xeda) 08:19:45 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000140)="3f0ff19f77680a88ffff784e2fb0911b632bff852bd078ac252001f2fb64e44944351290d009d1ca5985b396fbc7b22a5f3428f12d051c44c3df41ac6fe9ef78b30dab8feb9fddf034721184259712e8006a12e296032a160d13da906c1ed2b9fe392af39a6a78f4e5ac968cd32f67b27077bbf97951ad9d8a2814e4de0494755416e0a51c19756c4cb764f8f020d9e3f898a78ccad201010000ca3e401866c6393f0000", &(0x7f0000000280)=0xa4, 0x0, 0x0) 08:19:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x1c, 0x4000, 0x20) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r5 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7c, 0x4}, {0x18, 0x1, 0x6, 0xffffffe9}, 0x3, [0x0, 0xfffffffc, 0x1, 0xffff0a14, 0xfffffffb, 0x5de, 0x80000000, 0x1]}, 0x3c) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) socket(0x20, 0x1, 0x3) kqueue() socket$inet6(0x18, 0x4, 0x53) sendto$inet6(r3, &(0x7f0000000240)="fb6f567fb70507c4f11fe931494c30a92e0055d86b48bac569f7cea559e5dd352bbdd3b6c21dbfce7e7c90665225a98a18fa8023a9d6c26ddad04355e915d2f280aa8bd00241a9c936cbf6c2d29b3dcdd5d06b7dd3af62fb8fdbfe57c98e4d61bf0aab3d39cd47ce4493d5449f688b55d5e91d8e33f2792d6c003d75d3e358af3a9cf4f943dd137fc3f6f551f27c6a7c6241941f811c519552109c00ca3c4c2c67122d5c487d0eff368321ebbb91", 0xae, 0x400, &(0x7f0000000300)={0x18, 0x0, 0x6, 0x6}, 0xc) 08:19:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 08:19:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="7c5d5e6be0a93c3dd99cd10df5b1da3debe5db9c68586b7d50f0c58d15fbe4c8c1750aab27d4ad30a208d3c7a705a671b80d066285016573772993ee7deaf4e8cba7cf6677d04ba009b1f5c6eaecb053a22b2b165bef7c4cb6e63de2ac30e051df90c97725db38f3b2814962dc160ee368a42f808f269b21f1e5486bce241870ca75958545ccaa91c496343f310221938598c33d02ea4bd07e12", 0x9a, 0x0, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xde}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x8000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1003}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xdf9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x17}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0xbd4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:19:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a102ffff005503c23fe40000"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 08:19:46 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000040), 0x8) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 08:19:46 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffa, 0x5}, {{r2}, 0xfffffffffffffff9, 0x63, 0x1, 0x400, 0x81}], 0x3ff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x28, 0x4, 0xffffffff00000000, 0x6}], 0x1, &(0x7f0000000100)={0x2, 0x92d}) 08:19:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x6) r1 = socket(0x18, 0x2, 0x0) socketpair(0x0, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x4) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x1, 0x1000, 0x3}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x4}, {0x3e}, {0xfffe, 0x0, 0x0, 0xf800}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) login: load: 0.10 cmd: load: 0.10 cmd: panic: m_copym0: m == NULL and not COPYALL Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 195485 27302 0 0x2 0 0 syz-executor.0 *417855 91808 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic(ffffffff8243d7d4) at panic+0x15c m_copym(fffffd80687fa400,1c,294,2) at m_copym+0x5b9 tcp_output(ffff800000ada980) at tcp_output+0x15ba tcp_usrreq(fffffd806eadfc88,9,fffffd806c7d4a00,0,0,ffff800020e40390) at tcp_usrreq+0xa55 sosend(fffffd806eadfc88,0,ffff800020e04d68,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40390,4,ffff800020e04d68,0,ffff800020e04e50) at dofilewritev+0x1b6 sys_write(ffff800020e40390,ffff800020e04e00,ffff800020e04e50) at sys_write+0x83 syscall(ffff800020e04ed0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0ce0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic m_copym0: m == NULL and not COPYALL ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8243d7d4) at panic+0x15c m_copym(fffffd80687fa400,1c,294,2) at m_copym+0x5b9 tcp_output(ffff800000ada980) at tcp_output+0x15ba tcp_usrreq(fffffd806eadfc88,9,fffffd806c7d4a00,0,0,ffff800020e40390) at tcp_usrreq+0xa55 sosend(fffffd806eadfc88,0,ffff800020e04d68,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40390,4,ffff800020e04d68,0,ffff800020e04e50) at dofilewritev+0x1b6 sys_write(ffff800020e40390,ffff800020e04e00,ffff800020e04e50) at sys_write+0x83 syscall(ffff800020e04ed0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0ce0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e04830 rbx 0xffff800020e048e0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff812cad1f kprintf+0x16f r9 0x1 r10 0x2 r11 0x806410e51b4c2fa5 r12 0x3000000008 r13 0xffff800020e04840 r14 0x100 r15 0x1 rip 0xffffffff81ae9b98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e04820 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=417855 stat=onproc flags process=12 proc=0 pri=50, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020e3f4f0,0xffff800020e3f020 process=0xffff8000ffffe018 user=0xffff800020dff000, vmspace=0xfffffd806e8f2178 estcpu=1, cpticks=1, pctcpu=0.3 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95923 486496 0 0 3 0x14200 bored sosplice 36546 77175 37663 0 3 0x82 nanosleep syz-executor.1 27302 195485 37663 0 7 0x2 syz-executor.0 37663 50476 51417 0 3 0x82 thrsleep syz-fuzzer 37663 366051 51417 0 3 0x4000082 nanosleep syz-fuzzer 37663 272416 51417 0 3 0x4000082 thrsleep syz-fuzzer 37663 335592 51417 0 3 0x4000082 kqread syz-fuzzer 37663 269481 51417 0 3 0x4000082 nanosleep syz-fuzzer 37663 230078 51417 0 3 0x4000082 thrsleep syz-fuzzer 37663 112549 51417 0 3 0x4000082 thrsleep syz-fuzzer 37663 178319 51417 0 3 0x4000082 thrsleep syz-fuzzer 37663 128575 51417 0 3 0x4000082 thrsleep syz-fuzzer 37663 243669 51417 0 3 0x4000082 thrsleep syz-fuzzer 51417 22139 91808 0 3 0x10008a pause ksh *91808 417855 78661 0 7 0x12 sshd 19328 89638 1 0 3 0x100083 ttyin getty 78661 472551 1 0 3 0x80 select sshd 12885 318673 45325 74 3 0x100092 bpf pflogd 45325 360225 1 0 3 0x80 netio pflogd 8373 224845 74561 73 3 0x100090 kqread syslogd 74561 53874 1 0 3 0x100082 netio syslogd 18930 227339 1 77 3 0x100090 poll dhclient 54685 84030 1 0 3 0x80 poll dhclient 9169 298381 0 0 3 0x14200 bored smr 47315 503968 0 0 3 0x14200 pgzero zerothread 97242 273595 0 0 3 0x14200 aiodoned aiodoned 15278 502340 0 0 3 0x14200 syncer update 55334 352510 0 0 3 0x14200 cleaner cleaner 10402 176604 0 0 3 0x14200 reaper reaper 87891 425819 0 0 3 0x14200 pgdaemon pagedaemon 76853 66363 0 0 3 0x14200 bored crynlk 84908 286668 0 0 3 0x14200 bored crypto 79174 355932 0 0 3 0x40014200 acpi0 acpi0 60907 252039 0 0 3 0x40014200 idle1 6384 515915 0 0 3 0x14200 bored softnet 1289 152 0 0 3 0x14200 bored systqmp 753 144112 0 0 3 0x14200 bored systq 16375 69472 0 0 3 0x40014200 bored softclock 603 254966 0 0 3 0x40014200 idle0 1 503418 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 27302 (syz-executor.0) thread 0xffff800020dddd48 (195485) exclusive rrwlock inode r = 0 (0xfffffd806ed5f2b8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b20ea28) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 91808 (sshd) thread 0xffff800020e40390 (417855) exclusive rwlock netlock r = 0 (0xffffffff826e8c28) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9520 6478K 6990K 78643K 11038 0 pcb 13 8K 8K 78643K 37 0 rtable 117 6K 7K 78643K 325 0 ifaddr 70 14K 14K 78643K 99 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1504 0 iov 0 0K 16K 78643K 31 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1356 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 39 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 171 0 sigio 0 0K 0K 78643K 8 0 proc 60 63K 83K 78643K 454 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 0 0K 0K 78643K 42 0 in_multi 33 2K 2K 78643K 85 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 224 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 111 38K 54K 78643K 1493 0 UVM aobj 17 2K 2K 78643K 17 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 14 0 NDP 12 0K 0K 78643K 23 0 temp 101 3861K 3925K 78643K 4152 0 kqueue 3 4K 9K 78643K 15 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> 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 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 24 0 22 1 0 1 1 0 8 0 rtentry 112 67 0 24 2 0 2 2 0 8 0 unpcb 120 63 0 53 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 54 0 54 1 1 0 1 0 8 0 tcpcb 544 84 0 80 1 0 1 1 0 8 0 inpcb 296 268 0 261 2 0 2 2 0 8 1 nd6 48 18 0 13 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 1 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 34 0 28 1 0 1 1 0 8 0 pfstitem 24 18 0 3 1 0 1 1 0 8 0 pfstkey 112 20 0 5 1 0 1 1 0 8 0 pfstate 328 19 0 4 2 0 2 2 0 8 0 pfrule 1360 30 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 260 0 88 13 0 13 13 0 8 0 art_table 32 261 0 88 2 0 2 2 0 8 0 art_node 16 66 0 27 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 12 1 0 1 1 0 8 0 semapl 112 37 0 27 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1633 0 230 89 0 89 89 0 8 0 ffsino 272 1633 0 230 95 0 95 95 0 8 1 nchpl 144 2068 0 459 60 0 60 60 0 8 0 uvmvnodes 72 1779 0 0 33 0 33 33 0 8 0 vnodes 208 1779 0 0 94 0 94 94 0 8 0 namei 1024 5665 0 5665 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 11 0 8 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 6105 0 6105 8 1 7 7 0 8 7 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 424 387 0 356 4 0 4 4 0 8 0 futexpl 56 2383 0 2383 1 0 1 1 0 8 1 knotepl 112 72 0 53 1 0 1 1 0 8 0 kqueuepl 144 24 0 22 1 0 1 1 0 8 0 pipepl 304 91 0 81 2 0 2 2 0 8 1 fdescpl 496 371 0 356 3 0 3 3 0 8 0 filepl 152 2120 0 2020 5 0 5 5 0 8 1 lockfpl 104 53 0 52 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 263 0 254 1 0 1 1 0 8 0 zombiepl 144 356 0 355 1 0 1 1 0 8 0 processpl 992 387 0 355 5 0 5 5 0 8 0 procpl 624 713 0 672 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 357 0 338 4 0 4 4 0 8 2 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k 2048 163 0 0 20 0 20 20 0 8 0 mtagpl 96 12 0 0 1 0 1 1 0 8 0 mbufpl 256 183 0 0 11 0 11 11 0 8 0 bufpl 280 3665 0 133 253 0 253 253 0 8 0 anonpl 16 48634 0 32340 68 1 67 67 0 124 0 amapchunkpl 152 2902 0 2757 20 0 20 20 0 158 13 amappl16 192 1485 0 614 45 0 45 45 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 95 0 89 1 0 1 1 0 8 0 amappl13 168 98 0 94 1 0 1 1 0 8 0 amappl12 160 77 0 73 1 0 1 1 0 8 0 amappl11 152 120 0 104 1 0 1 1 0 8 0 amappl10 144 16 0 11 1 0 1 1 0 8 0 amappl9 136 387 0 386 1 0 1 1 0 8 0 amappl8 128 337 0 308 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 97 0 90 1 0 1 1 0 8 0 amappl5 104 135 0 120 1 0 1 1 0 8 0 amappl4 96 621 0 594 1 0 1 1 0 8 0 amappl3 88 177 0 169 1 0 1 1 0 8 0 amappl2 80 2029 0 1964 2 0 2 2 0 8 0 amappl1 72 18111 0 17675 23 13 10 18 0 8 0 amappl 80 967 0 925 2 0 2 2 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 16 0 0 1 0 1 1 0 8 0 uaddrrnd 24 372 0 356 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 372 0 356 1 0 1 1 0 8 0 vmmpekpl 168 6916 0 6879 2 0 2 2 0 8 0 vmmpepl 168 52811 0 50872 116 5 111 112 0 357 21 vmsppl 368 371 0 356 2 0 2 2 0 8 0 pdppl 4096 751 0 713 6 0 6 6 0 8 0 pvpl 32 167987 0 148674 165 0 165 165 0 265 7 pmappl 232 371 0 356 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 258 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff826f9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(876e2,876e1) at __sanitizer_cov_trace_cmp4+0x10 __mp_lock(ffffffff829060a0) at __mp_lock+0x139 __mp_acquire_count(ffffffff829060a0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020edfdd0,1) at sleep_finish+0x113 sleep_finish_all(ffff800020edfdd0,1) at sleep_finish_all+0x32 tsleep(fffffd807490ab10,11,ffffffff8246f05d,0) at tsleep+0x1cc biowait(fffffd807490ab10) at biowait+0xa6 bwrite(fffffd807490ab10) at bwrite+0x1e4 ufs_dirremove(fffffd80687124e0,fffffd806ed5f220,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff800020edfff8) at ufs_rmdir+0x247 end trace frame: 0xffff800020ee0060, count: 0 ddb{0}> trace x86_ipi_db(ffffffff826f9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(876e2,876e1) at __sanitizer_cov_trace_cmp4+0x10 __mp_lock(ffffffff829060a0) at __mp_lock+0x139 __mp_acquire_count(ffffffff829060a0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020edfdd0,1) at sleep_finish+0x113 sleep_finish_all(ffff800020edfdd0,1) at sleep_finish_all+0x32 tsleep(fffffd807490ab10,11,ffffffff8246f05d,0) at tsleep+0x1cc biowait(fffffd807490ab10) at biowait+0xa6 bwrite(fffffd807490ab10) at bwrite+0x1e4 ufs_dirremove(fffffd80687124e0,fffffd806ed5f220,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff800020edfff8) at ufs_rmdir+0x247 VOP_RMDIR(fffffd80687124e0,fffffd80687a7358,ffff800020ee00f8) at VOP_RMDIR+0xf8 dounlinkat(ffff800020dddd48,ffffff9c,7f7ffffef560,8) at dounlinkat+0x14c syscall(ffff800020ee0270) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffef550, count: -18 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8243d7d4) at panic+0x15c m_copym(fffffd80687fa400,1c,294,2) at m_copym+0x5b9 tcp_output(ffff800000ada980) at tcp_output+0x15ba tcp_usrreq(fffffd806eadfc88,9,fffffd806c7d4a00,0,0,ffff800020e40390) at tcp_usrreq+0xa55 sosend(fffffd806eadfc88,0,ffff800020e04d68,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40390,4,ffff800020e04d68,0,ffff800020e04e50) at dofilewritev+0x1b6 sys_write(ffff800020e40390,ffff800020e04e00,ffff800020e04e50) at sys_write+0x83 syscall(ffff800020e04ed0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0ce0, count: 5 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8243d7d4) at panic+0x15c m_copym(fffffd80687fa400,1c,294,2) at m_copym+0x5b9 tcp_output(ffff800000ada980) at tcp_output+0x15ba tcp_usrreq(fffffd806eadfc88,9,fffffd806c7d4a00,0,0,ffff800020e40390) at tcp_usrreq+0xa55 sosend(fffffd806eadfc88,0,ffff800020e04d68,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40390,4,ffff800020e04d68,0,ffff800020e04e50) at dofilewritev+0x1b6 sys_write(ffff800020e40390,ffff800020e04e00,ffff800020e04e50) at sys_write+0x83 syscall(ffff800020e04ed0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc0ce0, count: -10