kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 12 16:41:22 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.10' (ECDSA) to the list of known hosts. 2020/03/12 16:41:32 fuzzer started 2020/03/12 16:41:38 dialing manager at 10.128.15.235:2470 2020/03/12 16:41:39 syscalls: 338 2020/03/12 16:41:39 code coverage: enabled 2020/03/12 16:41:39 comparison tracing: enabled 2020/03/12 16:41:39 extra coverage: support is not implemented in syzkaller 2020/03/12 16:41:39 setuid sandbox: enabled 2020/03/12 16:41:39 namespace sandbox: support is not implemented in syzkaller 2020/03/12 16:41:39 Android sandbox: support is not implemented in syzkaller 2020/03/12 16:41:39 fault injection: support is not implemented in syzkaller 2020/03/12 16:41:39 leak checking: support is not implemented in syzkaller 2020/03/12 16:41:39 net packet injection: enabled 2020/03/12 16:41:39 net device setup: support is not implemented in syzkaller 2020/03/12 16:41:39 concurrency sanitizer: support is not implemented in syzkaller 2020/03/12 16:41:39 devlink PCI setup: support is not implemented in syzkaller 16:41:43 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="0bf3cff1a9976638932302109d2679542895a68eef7d94f01eb445f5ee410f1ca8c03f1e377dd44976ab3339791d9b872854d6743c1be1fed4123153f00871a9ec2feafe0397a02324c646cd78ed", 0x4e}, {&(0x7f00000000c0)="b4f50703871ad9486ed93218968fd8bf7d81a6b87878f67cb0415cf3f2a6f6ff541a5f0f62643f23da64cde7a3209604665c05b3222b4253c9169cf36e8b24c72e39c387b96a4dad605a2537103aaf4368a29be7599f4f69ac0906e3785f581c1b75ff4fba9af7e41eb3c76af9cb4e0eebce266edbb4b7eb3fa17b9512707fd5417dba21748503117215c3c0bfd935c25be0adac7a1154f1d8a5677d4102f0e3fe4dc5498f14a6ff6ef527b0d5f5f71d5c4863b3115f7683c44c0a5baeaf", 0xbe}], 0x2) kqueue() linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000002c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000340)=@file={0x0, ""/23}, &(0x7f0000000380)=0x19) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x10, 0x0) fcntl$setflags(r4, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) getsockname(r5, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) shmget(0x2, 0x4000, 0x348, &(0x7f0000ffb000/0x4000)=nil) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000004c0)={0x3}) r7 = socket$inet6(0x18, 0x2, 0x9) recvfrom(r7, &(0x7f0000000500)=""/40, 0x28, 0x40, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) getdents(r0, &(0x7f0000000580)=""/8, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f00000005c0)="b9970694fd890aced369bb0b606d0bf7ecc5726875a4a21eb0bf9f02e89c0bec174260f8bffcc1fea0a64e9d3ab37d8ba9579d68c11db0108e27358edce2157cf41aafaef4eb79edb4f6530b7c4a836674776930c2c945826e50eb3a24872ee41cd8e5a4f852573cd366947ed3bb6baec60d99db50363efe04b758d1238f3b682437bacc15cdab21a2fc504afbd020ce8f625e90c3b995e52c24eb9fdea8eb2f43286f4cca73e921e43cd4f75ef46f57dac0c6d59aa0208637dcd61f6414c2d1e1bee3441aca7921", 0xc8}, {&(0x7f00000006c0)="e924bae13f6d1df69e000b4f1fb3afef8771cae98449c489122f0c9536d47bf1dc27db28247ab2eca5721cd53941d73da9844dd9dec1ac3165fbd1e9290783b463293bc1c050720154425ee43006e3a46b4ec810a6de4665c2d121aea902291ff81e04120a3bd2dd57dcdeb0886899729cab2682a4f9850c5453", 0x7a}, {&(0x7f0000000740)}, {&(0x7f0000000780)="b5631d5fd09e699fb2c066003dae73cf89cdd82b3112ef89bd229b6facffb052dc1e22d5f32eaced8ba466487feca85b8c9b3004cf62d86d105e1483485ab3676eaa4d3356f675b8d86d17b5a801207888a07d5e1ac63255f4dfa4c433aeeb1fcba8a24f2bbd5b5970a6680739aeb28a45be9037ba95a1c5b341e63851cebbf5728bdb8f612574408eed2ccf50f8a798b563655bc50a0c", 0x97}, {&(0x7f0000000840)="f04932fb35e5d73283d6941f4c1751c81778b46e44b092760a79cc0950787b93a563aa9eb74e2280562b0022e2a235994f0ac13a2de9ba4f61a5579c142a9eca2ff9fd90b495f1d32c595cb6fbf9c016ab0236f4e852a605e36e6193a0211fc74937e3a57a19591885340caa1c2d1427e114d454e503a53c60e61967a5fe9d3ccb35d4a66a7f2ff7d9cf18f68557fe62c5ba1f6b9fb23a79290eed368ea4ac886564e8263a45964019bbad2700402e2d0f25116f90414350c0ca2871a623acc3e7056a9e542cf5d224e3d2912f6317be242732849a264353d7876c03a3ff51c2fea5da9f43305e00293efdc82e7d", 0xee}, {&(0x7f0000000940)="e53c09268c1802c644b399e040555b984d724d48f294858433ea28699d85b583d57556e6d4c37f1eb31abc8f99e1c4b2395cf0423b0e86e662548ccf25121cb32b9b8774d6b33642280cbf0626bd001270bc86b4170e7530a0137492b32baa1a4fadac7f3b07bbbcb0a220400e29cdace1d7b1e6c579822d08e8138045943c9d", 0x80}, {&(0x7f00000009c0)="e3239ea6f263f5b9db8229e6100a1c5809482ce1fd20368c68f940fb21fb3bb84ad6cdf7077fae5e5b482920106ebc498b98d03f8b344abf14e5818a38eecc8298d7f0bcc2bdb5333354942fed3acbb30745a461b09068911059e413c424b3dd6ddef9cdfe55f6c11bed85b32dd126e2d676456628cbb518f02fa3b80a7e9183fbcfcc8e05f9a1d5353edc2a6cc83ff070943765351d3b2951b8ae6d11414f92c6d09212e39efa1d7d5d7c2979b7846175b17d65ce49707516ff40", 0xbb}, {&(0x7f0000000a80)="e70e7a88f99fbea0f7f5528267f95505f9567ce7618ec6a44d81009413e9d06269631f697b73d0f6ab1f378ea11bf34c4ae291566e8a9250d0ef3791d74145604f1c62783c84fcfa11398cfbd9399f47212f0a06a4f5d2f286d75c111b79f1d2444a42c3978d8755bc4ab706c470f51e8bef4d3ba9fa516336aa571c5ed4234663a59b319db3adecc7eae033adcbc21c94479cf1f076f0cf68d160487c7543c28eb0b6ad810547c9f70d8fae96af4898cb1e5d9dd5d29d164c7b191a4f4a6d4d3dc69511ef6e75160144bd9db7091cf3a4ccc8910fe549b320a116646ceb4f7e38cf31b4e5f72f5e8ee14c", 0xeb}, {&(0x7f0000000b80)="727bdfa4bebba3b6f5b6302980951ba151ac3b1e88b90454ec3a4c137568c13eefa68b2a3fd88823ddbc682673686ce7df920e20e294e928d3793d2ec256f0ac3742b0b155b4efffa7ba1f14bdbc4325f069a331b754d58c3eac0d5f881955897aa250925871ff22e75087e15e9f188d653acf9606bd3de61ddeb28dfd19122deaad58f9615138c82e9aca4efee2b1debfa2cb0a2b", 0x95}], 0x9, 0x0, 0x400) r8 = openat(0xffffffffffffff9c, &(0x7f0000000d00)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000d40)={0xa2e, 0x10000, 0x80000000, 0x9, "7d565f07d0aab7aa835016f42a95dc524c74a7c3", 0x7, 0xffffffff}) r9 = open$dir(&(0x7f0000000d80)='./file0\x00', 0x20000, 0x20) fchflags(r9, 0x10000) pipe2(&(0x7f0000000dc0)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000e00)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000e40)={0x3, 0x1ff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000ec0)) 16:41:43 executing program 0: sync() r0 = semget(0x1, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x4, 0x4}, {0x4, 0x4, 0x800}, {0x3, 0xa8b, 0x800}], 0x3) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='}\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x5000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9bb}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x491d3450}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fdc}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffc3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xa6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x338d}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000005c0)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xdd1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x20}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xaa}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xec91}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x30}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}], ['./file\x00', './file\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000ac0)) r4 = semget$private(0x0, 0x0, 0x300) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000b00)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000b80)={&(0x7f0000000b40)=[{0x89, 0x4}], 0x1}) r5 = accept$unix(r3, &(0x7f0000000bc0)=@file={0x0, ""/4096}, &(0x7f0000001c00)=0x1002) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001cc0)={&(0x7f0000001c80)=[{0x21, 0xd2}, {0x0, 0x337}, {0x3, 0x2}], 0x3}) pipe2(&(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = socket$inet(0x2, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003100)='/dev/wskbd0\x00', 0x2, 0x0) r10 = kqueue() pipe(&(0x7f0000003140)={0xffffffffffffffff}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003180)='/dev/wskbd0\x00', 0x100, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000031c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000003200)='/dev/tty\x00', 0x10, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003240)={0x0, 0x0}, 0xc) r17 = getgid() sendmsg$unix(r7, &(0x7f0000003300)={&(0x7f0000001d40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003080)=[{&(0x7f0000001d80)="38f306db47c0c38671dcbde487e8a099ade75c2a1a23a7a79a8ff928fa4334f2d1c710d5f4ca070c98bb7fe7bf247dda7f66b2380330a4d6b2513039079b4498dcc67b3359c6cf79e8c0ee383f465afd646453bd741b16cb657fee7d1e0a3fa10496f0db180af19c61595233f776309eaffa0b6f92a8764fb884d7a3840fdc78e0b8eb9759a1f4442133", 0x8a}, {&(0x7f0000001e40)="5c10d8a7daa0e5c0a39a66701f44f1411597241a31a9df68d6b66b161c550612aff0c03fe2e701abc97179b911f8f2cae28dc300ec2e5cd49dde1d4512f988c1cb5bcd6f4453df2c7aad6a3f6134865dc93f1de8f8bc23065a87677e61bb4e9b4feb80ebc281c11286dd284080fe6c0faceeef9ddf98f357d94c8d9695873839983c99036ece9485d6653321ddca1d803592766acdbc3ddf51c18823d9a0e207f27187c975c779b31316d29bd1712eea7a7d2c8eb57d85c9c5eb0fd4b67c97f96bd8be0b74464880d9069812921a68eb51d31543e4297f0d28c27d98380eb7e8eb67112192da52d30281a072c7b8291ad906512fb743922eea9b302bda101260e589ace7472b4e1c0cb87f9f39adee0fc721b195fc3f00b9bb6567a03a7952a1b1ab575d57d4dbc503c0c2a972c4b287c14d94503a945cb2ede38b83f5a5a45f28adbcb1c92be1a8b792d6a8f33d32bc6b2a22448a610adc98e9d3aa7d47f97d5e9db695dac6d613a784624109a36ba195437a81cd9517b4dbe76271bdb5235422684c65478af151ab9ae48255fcd83aa666e76bdff726a7776014d3eb7b88d2657337e33c942638dc68d1c1e12865bbdee4d84757306c49c11ea03f2c15a54e6d66d56a25f47193072cdb8da75f69c39ff511b212508d0943607874cf76a2508beb80fda00f43a3b5d05d0d926109fa1cde39d93268ce1cdb0f195cf2af784d98b486b8e1ef47c3d3c14e825c1317ada47e6572627a8415eb85a03f8d72ed356ac48615e8bab41ccf86cbe78fb7985de052b0ee4e32ece6b69f221cfba5bb28b760fc8f5caa2605293d9c0f5b992ab33ba18e759c6084829cfcb309d6fed78fcc44d1fde57022ae76fe5af3ef6f880e1482b8e73fb92eadc9139a7f960fb51a9155835d68cf40e02555a07469af7f05e2e6693893a45e8e2fc8e0f77cdebda39673d52cbfbe24a055e29f760871d85212825c2fa0609a80bf44e7327d2fc3b5a65fcf9bc81943f327ea5e203e9825513c5d04b403184b4adf94c27115e099010038f98081a6d6646e7782563fecf6d8e301564eb9ddee95643df336ad7568fc6ca3a7aea1ac1be133adabebce2199f2cbc4423c3567b90caee29504fef30d82866389d9b8aafb5e1c83983259f55d3f087f086a3f67c7dcdf4d1f04f6469f83c5f27442c8a006ef675712e9d524c0952f088fb3d2eed911a05a6977206df90f3ce788d6a0eb7d903a1b9bedb7c40e9eb17dd9ce3ce629dd14de9e946c421039ba6cdf10bc1a7f326d8cbc0d434997766726a6bef1c5812ec4b1d896190d0fa8b39e983264754c16200670d335af9a29ceb9b8608eca9abc8a288c1cbd01ef36efc81836f5777342052185f0d5e8d158f821e09d30e0ce1eda8a5b1bd661ec48b989c24b3ff469f6e5c417186ded1b3f68e7a3d878a74d4dc4834a6dd1c7bf5b4b1ae592e2e015cafe35ffd45e133047e045ebfedf0df6ddffd3edd700736f0758a02f6830a6fac1388a703d6468b7ac7898169c2a46b33ebe95f868a8fc46e92b897ca879820a7cac3c5ab165ff41bc61fecca6aa97bce1fe81b404994d72594ab6c171a319b1acd3efddc58b371b9e8da25aeb5125016816da5b285fa4fa78623892c188f002f964dfc62e4c049ff18c6a5a2d43a90136d290a8b7b3ff724ed764b5026918cbab6b61c1342f43c14a4a42133593e8f8e813d40f47d20c3f666ea0b69ed0b07811bae41b7c8b450f03b9a8b057f024243c559fa11c008a0362ae7c7f496c71c0f4737bfec5cb5667ce2e22c256ef9e8399bfc5bc94f72b91b1b33d1463979c48a32f63f952dfaa19d1dea74986f37d61d50ee5687c0322c8d7a6b0e0b41722001ec75df42b7026c4ac645d5532807cf1d956fbfc851dfd6ab7e57118974200aa22b640eb38549fd429ea81d7368667186fba9f720727cefcad5f09ac6e53c679f08fa96c822632403d1e8df2f6d85d25608e69f3dcb999baa201177c13954c831eecae0db51ebde402f86ba2d12950cce24684e4bc74eb8864e401ac23cd4998688ee47a7edc7395a257661888f1422a6c06d5d9e1a22953fe32d218b42110793204aec1c70ce1aaf1e4476ef284f98e8cf0597988be9c7fc97098b86c726f5792c811ace46597016b89553a710fee9f85a54c1218d3dbfe1b6dc75526cb3cb5a39f3099f14391555f6a6c9da22d3258d2cbbc80b753cee10999f7dd3ffd66c066f794d63e65d47ac0f9864d1194e641dba92379cb8d5d6e7e3627a89527ea73d69e6d146a73383dd29f894a913f904d6ea600aebdff13fb1f43d014ba169c3216a5b974d11a5715dcf34b078b7b49a379c47d816df6963a99de4df5239cd31e5eeafea657447146323a18b3a659498a42b3e516b5b165a60f8c75141c5434cc791ea03649bcb6a7ea62b0a857bb8a2b96e942e913cc4fccdf5818d7bba1a2eefe5be39b6419bdc7e0a18cbd69d922788f0d5fd7216b06590d297609f6e387f3f36bb687c58d5d8d0c34cbc6fb1673a5292271c960e4d7e6d8cf3e58a389da9a0be76780415c9525495d81fce80ec324c877af776cfd82f8c3ff210a6e53a54413b7e7390cfd63d29ab2494ecd6422a3150598b0d6c86837293c78d0ba8255dab457a7e84521f52c9ca1f87d9834aa84329c5a010b9504eaf110b3ece12d87347dd2a0538e6719e4d9c78d560738777141fb0d3578f3e22fbb8dd4ff1fae7c686bd7b9a8f293bb429ef63480769f8eac745ae784c455af282ba353aff6a6046b40839f1d6b55868f919063ab9a846ca3861991a85d18b86407f30e1efb1e347bbb4056c510450d8deb6c4a0eb019c7027d674ebf54fdd35fc9f81da053b55d40653e1b15f6de50095178cb483246b06939774f73fcb016c2710de1ee9445aedb330e9cf0a5d379793d3fe7c649e6b446a0e0c049226baf93581b75351df887f629773976844da773dd0b6d148e67e231356d3070f7a87c2d42336ab6c03dbbb46b27b27d156ecad4c17f77e9dfa922db7f0069c0bc2020109963f61e48d5e94e2362364b459deb64545dae561a148659ff3a5357a75d49237ed1a5cd546df8de68d5d14b9b4d6ea32842dbe59405ef58118e5184364f013a78c59fcaa76013644ae26e51f7fc9281c8b4ede4ee87f4731241325c1d7f50a5d261a51ec236b68348408d62c2b42d955753fb9a9a45c2ae3f38c2c3bba680a66b38626eab833726ed7c0ea604c544069ae1acc3fa9c40a0f44a55d1c65b845f95c68ce89d66132987daad992fb258002422b538aa1f7145c576f8afbcf5a059d25616a368ebd5b2a1847c2562e0328f34e5d9df0f40711704894e5ae28aa7b59d541464f7165bd59debf5f5fd553689610ef966cd34e3e5d7ddf01261ed54a3a4ffd71b73b9432dc2e781ab1c5146696d1a60de2d0cf9b2c5d3daa249c796af6476671caabf589a10e77360540b2fe3d5c81f733276100de40185a814048498e0a1129568e9dfa3afb97796a52b7b9edb714238fe52e44501a5e47ae6fce683927ca1cf1175bb7246b295c0c436642a6d60b7ac563aa7f77f56750556a5e4e9222b521b4817ad2d85f8e1b45676e81e9da0b8d80d3930ac81d400d2fcb4ee6faaed90a269fe0881249368c1264cea15f0f872266c0a0a9a4219820ab2e81660f33341b157de9a2c861b3b08f5ca828bc61d65c7bc30ed5219f044d0223640fc8851852d946d81d6561f9e44383293f92d699c46aba77f954ded5ff2a61318a89743fc8eab7b1016f474ce96e6db6792e28cc6200127ffe30e8330a416cbe49f85e3507ed7b5022329ff4a5ff0f13b73bad28af6848cf18d0741576b09d13872173f7fe0b0ee2b7c34967e9b16ded84517578bf13e8bc45fa4187933b7c53b1402d2908b0de7a008a837f02918d2613be140d2bbe398cfbbac99093c1e0e5ae2fb122e0b194e1810cc51a21052c5480c2bfd11e7203870bfbcd67d170358b161e43d6a6039219e7a8eef25f8ce8e36b62498d17f2a5e711ac356f0854076f2bd769516345c238d53dacf7b45bfdf7d6eb3eecedbf6198dda6548dff7ae7570edc4288b114af457dbcf27974996673ddadd341580cad50d7521abf065a0bc9229c0ba513aadbfd1076ffa878ea4fe133cca4c7ca7ad1cc0d58dec238b8b873539e8f92f2e0cd6daa1688aa89384495b19845ec260be48cd06ac77592ce998a6d8c7ce37820cdf628f79fd3654c03f5a9a8011a54c1493d3025a25a9e0896b827c45ef72feab82b8874726c39684fe2ea92f62b1bd97079966dc83da3af1ae81c5b1485c7d7b3b32e0a31ffa5d474df22faa1b8561822a5cfc1252f9b615d75d28ae3e937ad000db1f78336d22427ff68cd3277568b21d67a020726a0cf4b512c833c667e3f5e6d0b8cd5817b5bca4a15f1e2e416d6f041a0ca950d4d2eaa3c89f9a060a17f3a44712d346fd366d97940e8e7d01994b7aa0d8afcffa93fd84d6e7c76ed77f7ed2563109896d16b18bd1822133e1be44b85a1320f1053976bb5e07700bfdd385484946f1c8f419550d13fc574ec0ec5ffa29f392ac5bcbcac445e36b0a8c57cd3f1f23264bbc925f7d92d4426415e22a8c74af7dd8efdd68d8e7f1dd7d9f51c724aac77728bb90bcf0fd64090b107426ab66c70a77cada61699db38c80e088739a2bc26526e2cb2b2d223b973c3fe10a6dc93a21fa8b032e80c0096f2afb364fada7919391ed1095ed1d74803930d20595608038f16725e87e93f85f63b28350532610d7119c83de55f1f30905814b7cc4a27c51d69435c316879d724d3a5bbb8715e75d4b61279732b0f49daced2b4f636303e9505e008e1ef9784bf8dd3abaeaf52fc8d4c8c822333bfb7f99ee01ddf0ed1988f90ead8da449481738683ee1d10b35e39c37c419f42a12f63ee7f4ed1322ae8fd0bfa38ec6fbd725e25f0ae0b6d5f81b29f5f132079f2317808a562cdab440cf16b05c4ff1a7528e939ec3a2fb93e3aa046794dc7c15b23e5a244c6d88fa37b49ab44617f22ae65d383a1c4a004dce52b30b4f23bd8221124ee09fd140a0d73abf52cc63d106ea09cebe4cc06dfd4238584f4b42891a411a157610ca23b001b63d71767b176a6263f337db54be1ca8a6fc88eb231727c35b10204a8beab90293b24b8d315f1ba33c6583fd87afa5459c4b34dc83b64632b8f8aebc861783273a560276fef45b5e323026bd2b2b83db375673a17f85abcc9fc1609058218a15a232e0bc7e35fc6ec1e77de3e8aea8bb719fafca522f04677659a5d742fcddb585b86e2167e293c4180056da983425f6f58c072d3a23d48954267baa84818f84c815bdf37609ee6792ee000929830cbec93c2d61e82173c9866f51e27bfc0fb3d5af3ede503a8386bd3c2daa94b7cfeb00a9b409532aef81341d259a1673f4df7bae7fd51468a0ee2b9ea6addef064c622f652b24af6a5484e1fb1e8d8341c7a1b2735b7242a7af8beb9663e3474ea272a71cd2e67787b736e73675e87ba85272071d6e955c1cbb3443b9994e4b6ac1e29767d76ba549ab2df7c468d6b50e9c63f274f635c44bfb55cb32efd6a2da917b8286698641b69dc9862022b538cacbbcd9e7c5b1f137e0b2f5245b1e37f3162263eb5be126f2805744332faa88a2afa9106d573e1d9cc76b5b0b4615e58e43b01e7df065418d63170052ba53efb380e46538d954c349b2081326136947ab1575990dedf26b2046e0080f0ddf9169c94b7d8eaba0631698b01eead33b48731f24f0c7458d27a4d79c5a5301abdb7655ebcbf4c43cf4e021464", 0x1000}, {&(0x7f0000002e40)="51ec6c0f09", 0x5}, {&(0x7f0000002e80)="dcb38cb86fb6f4d288933033ddd253a1a3f14834dbede253e46b18c77f82bb11333addb952e306d4c62eac9ec2deb8e521925fd9aca990b25ed489d8db2bc0f9a7d8e2de0225da6bd4858ee7de7b42e148c03ea4809ec807fa6892221e8f7391ec7785d9cbd2c3f9201b2e5f542a9fe2afce7ecdcfcf3e57e96f3452b7558a9f7347d7d91c509cd09b9d81c51472cce71e2d12656bf841b9a94dcfc746c6e25929270c846f636d3a79e27f1e92045edefb", 0xb1}, {&(0x7f0000002f40)="6197c357d1c1d76f65", 0x9}, {&(0x7f0000002f80)="1bf8003be2e2c3b9581e8f53", 0xc}, {&(0x7f0000002fc0)="5d142221c6557e63d88ba2d10e3467a23ce90a99e0e4a7c5f02f923db7aabe2edb3a663f65791b80c84ee3ad5beac3ec8766a4d7573be03eac87e0713425c66417bbcb1a1ea76fbf1e559451", 0x4c}, {&(0x7f0000003040)="343bc217bacea42dd05e", 0xa}], 0x8, &(0x7f0000003280)=[@rights={0x30, 0xffff, 0x1, [r8, r3, r2, r9, r10, r5, r6, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r11, r12, r3, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x78, 0x402}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r18, 0x80, 0x4, &(0x7f0000003380), 0x0) 16:41:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffff9, 0x14, 0x4, 0x9, 0x8}, {{r4}, 0xfffffffffffffff8, 0x18, 0x2, 0x2, 0x814a}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x3, 0x8000}], 0x30, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x80}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) login: pckbd_enable: command error 16:41:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x140, 0x1) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) 16:41:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000003c0)=0xc) bind(r0, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) flock(r1, 0x1) r2 = socket(0x2, 0x3, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = dup(r5) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000000)={0x4, 0xfffffbff, 0x81, 0x5, &(0x7f0000000140)={{0x75, 0x0, 0x40, 0x9, 0x1, 0x1a, 0x1}, {[0x540000, 0x8, 0x9, 0x100000000, 0x40, 0x5, 0x3ff, 0x401, 0x200, 0x7, 0xfffffffffffffffb, 0xe1, 0x6, 0x5, 0xcb, 0x4, 0x8, 0x1], [0x1, 0x1, 0x5, 0x4, 0x4, 0x80, 0x8, 0x3, 0xe39, 0x8000], [0x8000, 0x8, 0x9, 0x8, 0x4, 0xa9f, 0x5], [0x5, 0x3, 0x1, 0x5, 0xffffffffffffe0e8, 0x7], [{0x1000, 0x100, 0x6, 0x1}, {0x65, 0x16, 0x2099, 0x8}, {0x1, 0x5, 0xffffffff, 0x4}, {0xb583, 0x7, 0x4, 0x8}, {0x2, 0x2, 0x10000, 0xffffffffffffffff}, {0xffff, 0x16b4, 0x5, 0x4}, {0x4, 0x8, 0x5e, 0x148000000000000}, {0x3, 0x0, 0x0, 0x4}], {0x2, 0x1c, 0xe757, 0x2}, {0x7f, 0x3, 0xd1db, 0xffff}}}, 0xa9, 0x8}) pckbd_enable: command error 16:41:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x6], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x3a2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r0, &(0x7f0000000000)="93c20687a461010b7752a369fec43ab7eb9b56a985ffc00d90f2e26e793673d8de24cb94787d514374c62c2e7759cc979cf627303e4db3d9948eafa7f408dd67a5f5c5679f7d16117970ae39d518ae3a746bbcc3b64b65bdec9894541437b9fef83cb7435a7165477cc4e55bcbd9d97aa1dfdd3756004fd798882db85d103700c67762cebcb46010cd76c249e35dc34b217fe83c527ab06fea1f020ac674f5508f7da08f3cbd057c5fbd6db0e8923c8b2646065d", 0xb4, 0x0, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:41:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:41:46 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0x20000003c4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c"], 0xc, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5f422ba73daebe81) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x10, 0x3, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="1c", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r8, &(0x7f0000000040)="1c", 0x1) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x100) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r10, &(0x7f0000000000)='./file0/file0\x00', 0x0) r11 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x400, 0x20) dup2(r11, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000ac0)="29fa51cd2dac7ba926068582fbe9c909c1ba25b436d79dc0baf34710ec961745c5bfe09b32f2bac0cc41abf718f0c8c1ff9f9c722a71fd8ad01abcfa67faf6a937abceb826ae9941d9c800e5a940bdbcca3aa912f79f97266f23ff0e58b27b27e02ef9153a427e2afd7810e3e19902a327d84c42d4f9346dcfa532fae1336d3f23a074a58cfc316f289f95ca21a055b7bd1d9ea36b89ff4cdc589989da5c2e7c503b2e3605d3ae3fdf218b17c77070d1ef3fce58831ac267cef832bb7750ff0eb8e184564f117ef27db40100000000000000f407b553a0ee90230a8df88aaeafbe452d48106b9ae69628c17515101fe65329abf4d98288ca6e2b93463fca19c4b71d3a7e0f50bcd0a755a0f221d65c8902c35df43cfc66f2e6b6dc0e14f207aed1bdb8d79416f1f5a3639431dc3b2d578cd653e1d330b23481bc4ec50e8611b5b1c0435bd15d67858ece5d4f4bd8af71a7463d27e44ca549edd1d168a6056a0c59076f2f495a9ded7c784d809c30000000000000", 0x174) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r12, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000040)="1c", 0x1) sendto$unix(r14, 0x0, 0x0, 0x208, 0x0, 0x0) dup2(r14, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000040)="1c", 0x1) sendto$unix(r16, 0x0, 0x0, 0x2, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x1f\'\xdd', &(0x7f0000000540)=':\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000680)=[&(0x7f0000000380)='r\x00', &(0x7f0000000500)='\xe7\xafu\xaf\xc78Z1A\xef\x81\xe2\xfb\x8c\xd3]w\x1dfh\xd4\x9c\xa0?\x14:<\\&\x11\x1a7a\xee4H|l\xf8#/6q\x96v09\x9c\xc0\x86g\x1e\xb0B`\x91\x1b\xd7\xbe\xcb\xc9\x8c\xf9', &(0x7f0000000640)='c\x00']) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="010000000000000048696a280567ff00342fcc8ec5d56f59632941ff002f5c0e9e8802c27c59536766f1dfd193424113fc5bd8017a071300bfd5c9ec4808e30e03e1353df4a0f0eb275a8c728cd9942c6ff790ae01a2cdb5c4fb213d228e82b991d22ea2deb6d6927c71716892b3bbdafff9f1798ea32322b3f98e965a117b7c979206137a78733c089f08bb93169e1f96b5453ae3270a43e01a21c43f475961c90291b3e56e2367fd6ce59f7758b441583888e4f1d65e651efd83e84bfdf6ba29feef084234d5741c6554a2c3d30074adf63b9de59e0383a30becd51f75e46b6a27ceb5e59f1d91f69c7f136a95ad2a763bd64fae02c849f4101628e9ad0827759affdd53bda5a93babab8239dabcfbe364839b05afa488ac06d524ebd4f52270554b079cfddde3b5060b9fffeaa460d5f33d6f1c5035be62f532ea6e491630ab47216afd3df1137bbaf6eeef74f6259252795bccf6a77eeb575b2d24623476c6bbfefc545be10902247ee3e19cad0580626ed330d867e1292736e5045f8aa782d3c62c4837a20e039bde90f5703653c4c7683bfeb159b6fd296326b22b"], 0x2d, 0x800) pckbd_enable: command error 16:41:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x4, 0x3) getsockopt(r1, 0x7f, 0x10001, &(0x7f0000000080)=""/9, &(0x7f00000000c0)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000100)={0x101, 0x1}, 0x10) 16:41:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001140)=""/145, 0x91}], 0x1) 16:41:47 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x1, 0x4) close(r3) listen(r2, 0x1ff) dup2(r1, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) dup2(r4, r5) sendto(r4, &(0x7f00000000c0), 0x0, 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x240, 0x7}, 0x2c) 16:41:47 executing program 0: setreuid(0xee00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) geteuid() 16:41:47 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18081, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x1000) r5 = kqueue() fcntl$dupfd(r5, 0x1, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x1, 0xffffffffffffffff) fchmod(r7, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x1, 0xffffffffffffffff) r9 = kqueue() fcntl$dupfd(r9, 0x1, 0xffffffffffffffff) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x1, 0xffffffffffffffff) fchmod(r11, 0x0) r12 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r13 = fcntl$dupfd(r12, 0x1, 0xffffffffffffffff) fchmod(r13, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffffe, 0xc, 0x4, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x6, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x0, 0x4, 0xb17, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x2, 0x7f}], 0x1, &(0x7f0000000180)=[{{r5}, 0x0, 0x2, 0x40000000, 0x3, 0x10001}, {{r7}, 0x5532003a7ef43443, 0x30, 0x22, 0x800, 0x314}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x7fffffff, 0x1000}, {{r8}, 0xfffffffffffffff4, 0x1, 0x1, 0x7fff, 0x4}, {{r2}, 0xfffffffffffffff8, 0x5a, 0x2, 0x2, 0x455e6f0}, {{r9}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x101}, {{r11}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x0, 0xd6}, {{r13}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x6311c8e3}], 0x3ff, &(0x7f0000000040)={0x63b3, 0x7fffffff}) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x80000001, 0x1f, 0x0, 0x0, 0x8, 0x1, 0x5, 0x2, 0x2, 0x6, 0x7fff}) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:41:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget(0x2, 0x1, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x8, 0x5b6, 0x6a, 0x101, 0x5]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="afc1333de5795799483bd0bfa50ea01b6601c85b41372f9ae80309fa6ab390db01eb88e240d4d680db6956430cb40effa670265af6c56b78c64023af", 0x3c}], 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt$sock_int(r4, 0xffff, 0x1c9361eb8118b1a, &(0x7f00000003c0)=0x7fffffff, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd, 0x8001, 0x1, 0x3e1, "a83e06cdd53c04641fd7472fd6d322a332af19a4", 0x1}) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000180)="00d8d2344fcfa573f99f5539f3969bc16a402305bd9a0cca6edf86", 0x1b}, {&(0x7f00000001c0)="6d374dc0aaa007e8975e6797312fbf534931e19fc1ffbf86b8da280b17638e775da807406cac6de3346f7f54d3a657588c33fb370b9135e64cdd7c08d9b442089cdc7f8ed218aac88e5956f6a1f096eca9f3e99318e5b71024656323e4b5448205739ede8a765fc334ce75914d7730b99516801731a9e3ed59b10d7178fa4ee074e05ebea68c9245455fc1119cdc9fa9d0f0a359e99b5d275fe4d8280c1724196c0450b90d3a539cdcbce9460420c7c537dc570c4c8f4b658dd3594960cf78b39df55f354fa805d7392b60b4b4829fc168bcae5e8f5a007e697b9f123b82", 0xde}, {&(0x7f00000002c0)="f77dd4b222ec12460c663e6c3dbba7577b1b556e5cb64b5bf07d5ca37f5351270a73742c8615dccadb90b9b0a53a23b3af9ef9f14cda1858ac311cf546b58e9881c4854399776c08c281262084a22a36758e2b778f046f0da1823ab194c0103937eb601553346b5c0cde7cf0160eed02610010c527", 0x75}], 0x3, 0x0, 0xff) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:41:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xe787}], 0x100000000000005e, 0x0, 0x0) 16:41:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f0000000480)=""/9, 0x9}], 0x7) 16:41:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) fsync(r10) r11 = getuid() setreuid(0xffffffffffffffff, r11) r12 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) setreuid(r15, 0xee01) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r20 = socket(0x18, 0x1, 0x0) close(r20) setsockopt$sock_int(r20, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r21 = socket(0x18, 0x1, 0x0) close(r21) dup2(r20, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r21, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xc) r24 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x7, r23, r13, r15, r16, 0x86, 0xf800}, 0x1000, 0x208, 0x679c7df0}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={r7, r11, r13}, 0xc) setreuid(r8, 0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r8, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r5, 0x4) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x100) r25 = kqueue() r26 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) fsync(r26) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r26, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0xde14, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000640)="35d9daeeff26361f36dbc32776baeaabe66bb7d0e21de1f987ea95b1933c6f1aef4698ae28a3574c9251cb0610ac0d941503872020414130ad804b6917970dcd3aadbbd96c85b9f1ea74ebaecd82958486d7b7f78843c501caa4382761d44b3e501c24be0eb1c0fcf110ce64da6b445d8ac600f2be112c40fa19b2dede88b0b4739c5b774b1c2666d761ba4839054f94be96970a867c800a6183ff2ce7ceeb25d6d203409253bc09132d18017229c2844fd714198f34602a9d5bbb8a3198f6cfd8f21e21ad93c9b6", 0xc8}], 0x1, 0x0, 0x0) 16:41:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) kqueue() r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r1, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) dup2(r4, r0) 16:41:47 executing program 0: setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 16:41:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 16:41:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x9c, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0xfffffffffffffeff, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x1}, {0x1}, {0x0, 0x1}, {0x0, 0x40000}, {}, {0x0, 0x0, 0xb11a}], {0x0, 0x0, 0x8c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x2, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) semget(0x3, 0x2, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0xff, 0x0, 0x6b0e}, {0x2, 0x20, 0x1, 0x8}, {0x74, 0x0, 0x7, 0x80000000}, {0x6, 0x96, 0x0, 0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000004c0)="d6f70583514eb01482d0a1661a216792f4aa500c8c79a62d59f3a048be5320a1a7d353a10f67bcad3d1484d039d966c63c3b7c1584c37ff4d4cfe86e21846f52e8f7ac0b8495574c3763b9d66991f867d4bc622c429ec2ce39eab169c1968deef54879eef8474f2bfdbf33952d0c49845673c2c10b541330ac7c6409e9437b523e588dc9f6a2abbb144742728590b49333f1a2b41f0c1e9f856989ab5c2178f31d989ec90f3398c01459e545b7c21c517adf26fc67c4907f35132b82aae15574a60d6f3103c60ba3d33253466a5f7c7e5ffd8deb965cca7c7e8340dc8af84371a8ebd3ea47a98b6a782a65e622daf9d1f5b7da5405ae506c64c01c4ccd1e0fc8f6a8ab856a3248bca02e66929eac99b9e1c2761d4d937642c1cc6ede2323c5bdb901f35c0bcf5aa82521fd04eb039af52d032e6433be705cf451f9311ec67a73ec6a83d9b20753b4ceaebde89457a3a52dab1e23c56e413eb7ef339cf44a8a7f51696df669b2b8b114d298d90d19e21f40c14f8a9b05dc642f84df53d66f3df704a1ddd95919224ede6855d18ea33465c629065a4c8b273293cb3ecbb64a917f386c1803886a4b6fbca928985c1d1e6a03ecfd783553912386144ba356e303166a2dbe05841878031c918a769fd0472cd56056a836535bc9396a3cd9c2ea69de015e2a74ba8282a04f81c4d22f4601569fc1ec4514092eda418d43f41b8205962db0410cedfc7e295f82e2c9df96d5308bc561432f7919f1d59e65880be6899ad8fc3a8e4b9c68ea0daf371553344f630174adb8f47f782444a0afcd6590eb86e9ac3f4b73f9279194af55ff9b6b6d374de0c8d32d1c7968e5906a50fbfb627a9d332f70717683c30e59554dbe5bdc7f29a276fa7010df11a4b51a572d2dba8af393625ff157b31978b355192d3d36793280b7619cd80df61dc6d67755fef51d5d73348af0a4d85e954da2a75caeb2653c9a995ba14a3985596d13e92fea0c13b37ddaf5c0847e8ee2b9aa79b0a0685a8a2ceeca599848257f809b74ba1a22858563294c4be20e70107cddc16a777d9dcfa3134981d822080ad82d21f4a83a1fef3e8bfb78adc9423327d2fbb737d37f7653aca8d07d7cb43d8a048caa350b7b3efaf6650a3a1dec2329e4cfe78765e89866e8d0eb1619e66d4d8cc10d96a5f84ed45ef5627fe9f14eaa87d1a75f62e03dc30145f9c4668b52b1fb221eab3364dff866320675d919964c2208fc94b4443c14507c04e7b844907d387970831896811cfe81cacab90433a2b9055ac823e88d21f8951d62b4a76b72e574e0a7b022e4b6596a68ef8ddca5dbaf6bcef9a423c97b96faf931e2904dc9ea96f2e72e03cfa990020d5afc4e57f147210212094dd4030876fb9de9ae13c20d81e8ed976cfb670547e37ce6278ed5522a18ef80e9af8bbd75d87215a23b4f47930cfbf7b509e8a79bb4cd47deb23271893e12133d0becb7c04f0ad050577fcb28dfbb4d3eac345830c149809846c800a45df262e1db94a22db8650457576003a7ba51666647c3dba2536eb768683220bc080fed45b93b1a73ff905a2b7e929ea254acf58f907ecfee4278edc50e347adbb9f3dbbe29413b95ac1f66afb7fcd42def862f8d4076a29c196cd2c5f4c7928badc0e7190b2fd5f20143effda5e26f1f96454e0c94cc6c6c8f45f44857c07181df4ddefd03ad8a8786e258736c0f2caa6630734257f9ec08707cf5f1eaa316a8f1cf6757a545a40013ed6ca1047148754ebd9cfde13663f9cdaeb6626268db3abe1e66caedb3c9a120f17304ed644ca8280d0ddd5de416ad19b0d0aaf0def7a442be613350a24448e6ee52a04cc51ca1734b25c7bbe5e17745ce98b20901f87bc94715d86a9bffb2c90a6e0019e13cbbbe8078e74405e0ee10c6d515d334226d1f37ee350a5a0d5d7b7576c14195531465422edc8345379320c8d28e52518e56d9282c6ce33d27a06cbe2c2a5013c12510c56e1ab820a645d0ca0b8ad89bcbbbb5546fc8f328478db2325240138089a02253b935ee69243772ea343ea72db4177ef8268bd096126630f6d146f952e38f2c12b2bef669df90fd60fbeebf8e18293f1a74b056a775f0f029c1856e221c872c0965e874a4c76fcbccf19f43bd77a33d72a6291fdacc815c815622d547dcbbe16f414b80471d3291adcd18df9dcf1ba2cd31d659f4de0fdefc401e73da74e98c70c230dde0a552a3e33ca99294e71fb37d98facbc35bdd142f7cab741782e06860b4113f6fe2e22eaf31fcd66b0b54aa3f692772017bb860256911641bc82f6916edf71eb1f6c12ac25428f4b21f9226788039c83a05869df019290d1d7a6d122766d8a13b6ee8e9ed5772f250b71e1872a64aae5b4e5eabd52162ebdc42860d1bbbb68bcfcb9bfb6a9abb72333c92b01098737108dc23c7cc16b2d146cf09c47488b60aa08554de1ebcdf7a742e9c8308d0dc0031ff8caf630fb2ea94bc07af6fa7b527f8448e5cc2eeb64c01adc947132371174a97c8b2bbca9782b3dc0de98b7f3bf68b465cc650caade347c8bb09bf6d44f80acea414e92139270c47364b150f88cf45fc4e8cd3ed2bc28a8266b8f3c7687682e1b83f0f84401bdb0935dd4f7a79302ebd298ccb91de13505141ffcf2ba1c4081103d3a1b31f6123143462b71cc70c89af956931d059f05bbf0aeecb4a3d9962faddaf7d63a0ee105393dd4c403c1faab14b5435a2232b059943b52700d074a0ee37f258ee70542f0c769e905aea508e495e2581eaf4970d4a61bdfb51c511992c4610722bdb50c648a2d5dfec1bb8a89bfcec9a5a68045f9da931f0e06cf43140f1130b480cf23b9a3e61f12288fca677d056bbeee84eb650725c1f389bdd6f86f7c1af030236d6a1d01c014811da3c8109b3e6f971c437ca5b060f174fd109f276529796c400c6d6f5cdbc7e63aed89acb040fd8e1c83f358750c0c6652f4535ed784e595c4dde12ae6f1edc3c0c3ef1ad8531afc8fe927e46a883799953fdaf1aabe2ee6626ef0c32b1401aabe9e13aa3b0a1ba93bc303eb601948e76bbea988e91aa50443364454c7ab0fc281e3eb49dc0ec27f534d530061075460b007b87c67ad1e1173aade601a469383f4057821ce62355c5dc5f84b7b508b8cdeccb47aa848f934e105f3cb378abf26f76085a5709649b1f8e6f596f1a5619b555be2f38ed05c367867eccafd198c982a8621929df6a7e3b5da95ab3b1083cd0e44a0523a5781ed9c5903c5d8d17d6c46aa90a81615b6a7636736852e0b574b919b75f48d5c999cab894408ed08fc621f0565dd1950f7611392e635afd9e987e95ad644a2f14c2c2758547e5f7f875ed5d74d492b06704a65dfba859c1938ff486a306a3684fc8317cdba067d227be6f25995a766a758fd1adeeab16f21e8412b6b7864e8cd2dae19f04678acb101c5ebbb73924627fd512cfb6cafd40421872aa00f7f3ad452c42d03d0b0d568bef7739bda414920caff5688befe5d1cf0bfd48525a56be9a43b6e8f093e76fd2d0c5569c60b1db54e883aad0692a7fc2e98cd171e50ad46d058a30e20336bb5b9238600709846e8f28ee6d20c282d6d1693d2296990c82cddbd26b691ff9440bf38c5f2da92ba48f6db6e70ff2fa58dedce85d97f01af48c37bb3c7e153e31cdd02c62b5b44be330329d29553e727eb1fbba52304770dcdd1b694dd46dc44b1f2794250d7ebb061dfd1078c5f7a3053094535de36b9541b3693a7cffcbc55b0aa46a3007adba8a61c18d684636a677e9778f781810ad0d0139909784e378d2708232ea51838a5e64b3a321d58bb74a92754ca3f1a5b172bbdb22f0e1643a1b1c7e25b09bad7d245d0e2bd54f84b491cf254274e9d750f68073d5e574bea025eb7bf4df83f50bf7782dffe727a7957bfd488bafee2af25b2b991be7ef1ce4db7bea07cb850ea6f6fc63396061e914ac016692b4e8ce84554fa7639c542267ec0f11a994a5b38030d792b732ef20d502fcd8df58a7d72dba37de7d1523c36aa54a4d53f0b8eef97f8facc52b95ed30944a8326ea91eea151a698b91cf604100a4833a31d6c5a26db5a197813a8871ecd88f00bdf2a30243424f7c2a1b52284bbdbf4fffc6765ccf1ab299faee551ac7acfc4be2190508284232c7922a9d506353e0a67e6d6e9a5bc841373befadfe1176aef18e04f9bb29f2027282868bb83b0c080d2c0788355187661381e993b26cdab1105c9b73f15cded8e8a0675b756db503f4bdcce5f42c5865121c4908ab1bfaafd31ac65d282ddd25acd034eb273a5985b0443e9138c71313e68d2b2ed5c26f4ee9507c379bceb233f34776b6f3f9f9b78a05059fc609105450fee8b39f336f70d5afbeefb711a738d7ba8c6d68fa7d2c22e7cb958b381a3ba884d7f4e422d8ed71fc5d6c3c3678519dda72ecca98b2683e32ef4155c31799505d9df78dbe273855539b679ddf4b62d84e233a1cb2ac0154f398856d5b3a1daded293af7a6397c35296ec825a592867661ec423827a4bfc2673d6dc33b3b6c156ce611b54b731f85d982d47c583d7ee60472bbf2a003eff14265f0ba2d09c30a0ee200cc0b34413ddb62b0dc40882b1dd37e95e96307215420d7672c9778e7af7d13d1c2f3f52dfb863ed7b6d44ff16e8a6a8095c2242dde8822ff030e790767ba38f06fc051ae4fff5e89a85474d542e4936ed0879a5199f30b4409d19fa4e1483fb1f000fc5deed8928a9f2e004db2a84ad2c5fdeb2ececdef1f9f3ea487274a34f5b528df05d711ca7abb4df1abfa2786a6429bd1896a2a5d37cb9c0cabf793e904278aaf2b837cbfd796aacd9dc3259fb4665ebf41d19faec37a9b4876e5f740308a4c802a06df710b5110c921ff00295fe55c5b1ebb30a85e602e906ee92fb0bf4b7cdfd72e7b862782dda4b70de4cd371259cebd415caf35422209d500108ce4a8cb3f049df3e56833fc7c75fd15510a4c79ca84310441cf8ff70312160c28996d865f53137d25ef9f6eca3079da0a643516d4abac68f4d9338f25773d5e3858920c7115abd371ee18f510eb99ee45f13b6bc85eda577783db3fca98572c8845dbbb38aaae3566fca0d8ba884558a3b51fb504e11bbbce86a6f7832269fba0e5eeb09dce39952b073d7c6451676c355c200eae8f4a05a2f331de61d83915565c78a1dabad9d651e9068ddfffe36e5aed0e21423920991c75d0a70f1e8cbbe93ee7c5df84e1808f65e521d410216254a92b0768a311c274fc437b4c71b6c7050d72be39dd0b08acd494d8703e395c0c8b480dd50e0a1dbcdbeaaa7705149bdc5af549822400ecc43d049d94d223234aa99744cc8408267952c37e0a2a63165058b085e5ffadafdc7765127d7974024e60b1024611ba40dae92acadaef9d6febcfbfb8265a753f4d612170fe0b7ba01a3b08a5ec725801c43c0b22c82aea7bef020c6fbd063a3d1853d4536ae86bd5c261a8d2ec9ccb859c938419c059f5692a66a914e300775a83856af6e8f1bcc48c36b812ee7c566c842e15a673cc1ba05c951c81bcfe8ea88f5b57b6a3a4cccc8436e4030374add52a6bcaa622c13823205aee0a8f2111b313aba3e0f4b1b6d78eaf3cd2f4ae52c0a02ea499b90b6a566819c20a0d4fb4ec3d304a352746a93d7d47a95447a3f758406870917467d222603405f739688ac9e55386b8384a2aa45032b9a48b63b3afa03ed84d047ac96353c4e6277ed3637931da739c9ff92a8c7635a51b94a13055fe4c96058156a934c199dd90d9648d40786dc6cf81d8c46aa6fe198e6577b72", 0x1000) r2 = socket$inet6(0x18, 0x1, 0x51) readv(r2, &(0x7f00000027c0)=[{&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f00000014c0)=""/189, 0xbd}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/28, 0x1c}, {&(0x7f0000001640)=""/221, 0xdd}, {&(0x7f0000001740)=""/27, 0x1b}, {&(0x7f0000001780)=""/14, 0xe}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:41:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x1, 0x5, 0x1000, 0x8, "8eb094f69ee028874e49b314a0d9b81d41165a3c", 0x8, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x6, 0x0) semop(r1, &(0x7f0000000080)=[{0x4, 0x8000, 0x800}, {0x3, 0x3f}, {0x2, 0x8, 0x800}, {0x3, 0x75}, {0x0, 0x6, 0x800}], 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/228) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = socket(0x800000018, 0x2, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r10, 0x0) dup2(r8, r9) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:41:48 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) fchown(r2, r5, r10) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r11 = semget$private(0x0, 0x3, 0x490) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000300)=""/244) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x35) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r12, &(0x7f0000000240)="220e2a", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000500)="a972a711eacc48f431757ba321f3f3d9d38be479f8fbe9308a987fbcf60eaa279d7098a7be68cbfc727ec68f878416d96b20ecaa0071e1ced258e27391abb0c9c93f904f5c46d4821817685b4c44cf69e1114a17aab0f28fc95a6fe347675d1643ccc1fd5010e1785efe19ed2672d2353a89604b401ecf2273c0ae25137846fd081b1b6bbe9e57ec8ac8c6c9b3bea3eaaf1a4d", 0xfffffffffffffc86}], 0x1, 0x0, 0x0) fchdir(r12) r13 = socket(0x1a, 0x8000, 0x0) close(r13) setsockopt$sock_int(r13, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r14 = socket(0x18, 0x1, 0x0) close(r14) dup2(r13, r14) write(r13, &(0x7f0000000440)="fcf8d27a3d835cea6dd5538028be9c65a2025b41fab709c140455cfeb518c89a963adf7cdfb0ac45e4a00bdf60abae083a6cb22ceb9793746b865e4f4df23d144427154f30362f56065b4b18c28c023399e75804e46f78ac79bfd841ee506c0b434cf19d56f17ffe4c33735b250ca1cd0267df90d08ccf6a4b50bfd1921c98af697fd78e479521d0542e3b6ff378d9c84a3102afd278c3d9461ca3f19a7d78c3", 0xa0) 16:41:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x511a, "047c2ce62e08bcdcc58b62c200400100"}) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 16:41:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x2c, 0x0, 0x0, 0x4}, {0xf000}, {0x6}, {0x3, 0x4, 0x44, 0x23}, {0x630, 0xe0, 0x9, 0x7}, {0x0, 0x9, 0x1f, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") setrlimit(0x8, &(0x7f0000000040)={0x6, 0xfff}) 16:41:48 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x80101, &(0x7f0000000400), 0x1e3, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r1, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/192, 0xc0) 16:41:48 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0xff, 0x0, 0x52}, 0x6, 0x470, 0x1000}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:41:48 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:41:48 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="ca5141adc431fbad687847df199c0babfacd60d4c5215d9ad664c86499a250eb85b5efa8602df9581754d010526e844c3c03e7738cd97a3aedf396a4d4d9f8d3eb1baba8abb5d249c354f3b41480316fd3ddff8cd3d7b63e6c3cb1d2c74939c20e89b08fa448c26a876dcbbd294a44ec068911e7621192c371cd67fd4f25d679b2d303fbed4549936ca4d505e253059fc422594bb71c767d0a4694cd308cdb34b3bfcc462700b97508d9ba3ad01746fe4e5b953dd842f6b30a7537be68b59f8d618b8f5c168af88a6f5aa56db79e4f9fff659a9d7a57cc37647bacb7771464ec0809d21faf652d", 0xe7}], 0x1, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:41:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001800)={0x9, 0x1, 0x8, {[0x0, 0x6, 0x1, 0x6, 0x2, 0x40, 0x0, 0x3ba, 0xffff, 0x1f, 0x4, 0x1, 0x80000001, 0x5, 0x8, 0x8, 0x54d, 0x3], [0xfff, 0x7, 0x9, 0x40, 0x100000000, 0x8, 0x1, 0x81, 0x1, 0x7fff], [0x100a, 0x9, 0x1ff, 0x7f, 0x5, 0xcdb4, 0x80], [0x8, 0x0, 0x8000, 0x3, 0x80000001, 0x3], [{0x1, 0x1, 0xfffff000, 0x7}, {0xfffe, 0x6, 0xaa0b, 0x27}, {0x7fff, 0xd5, 0x552d, 0x4}, {0xfff, 0x3ff, 0x7a030b94, 0x3c9f}, {0x7ff, 0x5, 0x7f, 0x7}, {0x1, 0x8, 0x2, 0x73a}, {0x5, 0x7fff, 0xffffffe1, 0x100000001}, {0x8, 0x1, 0x5, 0x3}], {0x3, 0xb91, 0x62d, 0x6}, {0x3, 0x6, 0x6, 0x3}}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce8433", 0xd7f}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53ab", 0x87}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 16:41:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x2e, 0x0, 0xff, 0x400}, {0x1ff}, {0x4, 0xfe, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96614f6357e3a", 0xe, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r0, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x1, 0x8, './bus\x00', 0xa97, 0x3, 0x0, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0xdd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:41:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffd7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/72) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:41:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x50, 0x0, 0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x5, 0xe4, 0x0, 0x1, 0x7ff, 0xfffffffa, 0x1, 0x0, 0x400, 0x5}) r1 = shmget$private(0x0, 0x1000, 0x290, &(0x7f0000fff000/0x1000)=nil) r2 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xc0000100, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r10) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7, r5, r6, r7, r8, 0x40, 0x9}, 0x5, 0x4, r9, r10, 0x1, 0x226b9c10, 0x800}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xffffff8b, 0x0, 0x0) 16:41:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696cf1ca40"], 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x2, 0xbe) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0x3, 0x401, &(0x7f0000000040)=""/184, &(0x7f0000000140)=0xb8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0xe64e) 16:41:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000147, &(0x7f0000000140)=[{0x800000000084}, {0x40}, {0x6}]}) geteuid() syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:41:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f70333"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:41:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:41:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x6, 0x8}) r2 = socket$inet(0x2, 0xc002, 0x0) getpgrp() r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x0, 0x4) socket(0x18, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) fcntl$getown(r5, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a452636ea6275cc8b2cfb139034c1b1e18614fdaa7b669c70c1c74c185f1ffff641531fb84ed10b7444ac7adda9631c3cf45d9737983f8abfac3048b61a0efe46fa2115b595d82ce7bd443535a69013d98ca9b04d9f12659a25ec06e91df38b49cb1a976063d817f85d21449283ada055b7ac40dbe3b2c21a4f18db0d26d272615546da84c319909b30a627a9c7dd13dea25f0a59337b45aa4261c664e2ecf2226afa043addfb07ca20a0b8496d5df26cb90dedce0dacd"], 0x10) r6 = socket$inet6(0x18, 0x2, 0x20) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x4) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000000)="e200"/18, 0x12}, {&(0x7f0000000480)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd8dd788e278c12884722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3e", 0x4e1}], 0x3) 16:41:48 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT]) 16:41:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(r0) listen(r1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) r3 = accept$unix(r1, 0x0, 0x0) dup2(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x20) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:41:48 executing program 1: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:41:48 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) socketpair(0x2, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0x6, &(0x7f0000000040)="21fb9dba0e3d6881d84ca5ba393da6bd2ede93ce4643293b115d77d80f825a", 0x1f) 16:41:48 executing program 1: r0 = socket(0x6, 0x2, 0x81) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b69159659539b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0xffffffffffffffcc) listen(r0, 0x1) r1 = socket(0x1, 0x4000, 0xe9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)=@abs={0x3559bf5ff648a1d8, 0x0, 0x0}, 0x8) 16:41:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 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, &(0x7f0000000040)=ANY=[@ANYBLOB="85"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:41:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:41:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000003c0)="908d398ba067c7b2645bbd734adb0a58d11477c9b56b5b4d2b75f089628dcb192bf4caf62daa770e252fb8dd80331ce3dd157a4349c2e0289caa46a3f505e5f80c8b6f29b644f5a9f916d6f28678a95fadb9d6d5de33069191ae5385e3a1796a2d47b04d67de53bed19d64e937c088f2b3a04ccd57f90e03710eae5a8c3ee7ec5d92c1297f33d0015589dbc64ed1a5a683df5ba676b482bfddea06d0326857a16030d313c44c6ac12bf7d02ac400c599ecc7495bc1f74642a82fb944d98cdbafb92a525d91fb1d22089c8c744e26a0cebaa8f5da92515243aee4d1750df004c5", 0xe0}, {&(0x7f00000004c0)="765d4ee1111d0d61c9d33149233f32c0962d01e3553ed4934b57e008c0534bb18761c94fd3f3e85febf36feb492c18bbb2790f056dfdd418c827a3b87d1774ca8f382ed56e39981790af055235df7558f393ba3909bca2731d6702ede7ade1e5ae81b55754d6266e2568daa3c299f631c31285c1ae0ad685a4603d159f8af3720b494c0e4522749eb638e0cc40e0615f100f3ec90c873725cbf195504ce5a53a79d73a53c7ce5407b746e5384a7cb16196289282ce38d8f1db538d917f9ed861fc9fda081fd8f6fce2eb0803f0da2184b8cf21b35c30e7a5907a8d600fba103a5a161b9aa359f0d234142fef0cea20ce7f7dca3d0334", 0xf6}, {&(0x7f0000000140)="772768bc321fc48c43b52dd5ddfc4870d7c5ed69060747a61f2508aa7e7cee9ebf797cb00a985523", 0x28}], 0x3, 0x0, 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) fcntl$setflags(r2, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) pwrite(r3, &(0x7f0000000200)="2d0ae25ab9cae3f808eb59f9629053cfd4ff134efd378368008c3ec0d9f75581a1f963539d181912db1bd59b9938c153e4bc5d66f16fbcadbf50c95f4a20237210ba5aa25d1647a27bcf5563303a66a42c203942e51191949b02d9421b64641b966822db839a4d639e61b8fd6441bd75b0a9c7b9c96d5fe13cf6a64a67e65923635479ddd2241c276ed525761a97366d619516f6f951e40230", 0x99, 0x0, 0xf676) r4 = dup(r1) pwrite(r4, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) dup(r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r7) getpid() getegid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) 16:41:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x24) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0xffffffffffff0001, [{&(0x7f00002d9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f00006f4000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000397000/0x2000)=nil, &(0x7f0000481000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f00006ec000/0x3000)=nil, 0x100}, {&(0x7f00003a9000/0x3000)=nil, &(0x7f000030e000/0x4000)=nil, 0x80000000}, {&(0x7f0000617000/0x2000)=nil, &(0x7f00006df000/0x3000)=nil, 0x1}, {&(0x7f00001ca000/0x1000)=nil, &(0x7f0000504000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00000f6000/0x2000)=nil, 0x4}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00001be000/0x2000)=nil, 0x1000000000000000}, {&(0x7f000048b000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000197000/0x4000)=nil, &(0x7f0000227000/0x2000)=nil, 0x78}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb73}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000454000/0x1000)=nil, 0x401}, {&(0x7f000016c000/0x3000)=nil, &(0x7f000076c000/0x2000)=nil}, {&(0x7f00005ff000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:41:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001b80)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c7933cfa51c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9a7642c07049813b76c15a12941d3d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a84400983e7b5a16a840e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd96120000f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d14cad0000000000000025f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f2388617558af482592f250721c67baf6a4915afe7602cd2109b61c770dc625e9f0835a04100c741f2f4fb5352f49456d1d48538f34d79be63028c60e8b072c8210ef85a8876c8b3096a8bd085c8a06aa6fdd3b9b7a43ef8ab10f242ce850f8533b460feb0250a630c8d933b76c9be3998a77148cdabdb23b652e9152b8703b6571af7bf300a29303a73d41a2ba56b9c41487b2351177b33043423986f781ab705244dc9e91a6a00dc8d1c99dec3ef6b46fc5c8d3d51f27bf1c5f52d43f7b5fa029c5fab317ad8719ec19c049483514ed87a45b"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) ioctl$KDDISABIO(r2, 0x20004b3d) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 16:41:48 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f00000000c0)=[0xfffff001, 0x2, 0x5, 0x0, 0x9, 0x1, 0xf4, 0x4, 0x67, 0x7]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x90, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) close(r3) 16:41:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x40) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xd85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x1, 0x5, 0x1e) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r4, &(0x7f0000002080)=ANY=[@ANYRES32=r5, @ANYRES64=r3, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r7 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r7, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe25489e7060000000000000040c9f3517efe531b"], @ANYRESOCT=r8, @ANYRESHEX], 0x7, 0xffb) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) r12 = socket(0x18, 0x1, 0x0) close(r12) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r13 = socket(0x18, 0x1, 0x0) close(r13) dup2(r12, r13) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) close(r15) setsockopt$sock_int(r15, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r16 = socket(0x18, 0x1, 0x0) close(r16) dup2(r15, r16) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRESDEC=0x0, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aee6b3f94a653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4340a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab908e5ac0c1c0abeaf179ae5a2caace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=r16, @ANYRESHEX=r4, @ANYRESHEX=0x0, @ANYRESHEX=r11], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYRES32=r12, @ANYRES16, @ANYRESHEX, @ANYRESDEC], @ANYRESHEX=r2], @ANYRES64, @ANYRES32=r12, @ANYRESOCT=r4, @ANYRES16], 0x8, 0x2, 0x1004) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) 16:41:49 executing program 1: pipe2(&(0x7f0000000200), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) socket(0x20, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x800000018, 0x2, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x135) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r0, &(0x7f0000000000)="829d37f1b3935ec3d64d72ecd02bf6bafd899557f818a7fe6c30f58f963eb1d2de71720e93f2bf3dcbe6c40e3527bce38d72ae59a1211c26577b3f5d1e13c732e63f50cb78baecd7f05aabbaa8c14f5094f7f626e584b7a70b86e1176ba03c4af43dcfe1e5", 0x65, 0x205, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000280)='./bus\x00', 0xbd) rmdir(&(0x7f0000000100)='./bus\x00') 16:41:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:41:49 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11710287ead4bcb775ca69dfc6ac2a84e6abca64896819f507d0000000000002951b158010300000000000000fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9dc5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b81d6f9a61700ba3173af4ecd7da4333ac0f994166972e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7244082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0000000000000000a95bac417e2ab04fd8a9c98e958ff55d090000001600000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a1115747f006d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d301682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b52a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f000c4888bed8c81bd2d2db32b0763d6343a4fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d0083ec3535fa5e453311b7ace377ad362f33f627456e4e57f5048f99e77a09aded782657909db2838b00010000741d26d8727e7c2b5562c3705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d5960000000000000000001000000000000000000000000000000000c29ea27ef688768f19fe3bff2f8dd4e6c77fcdec60496cb651f827fbe1501c1865bc95ca3bf1b63df25009d7af86770f000008000000000017731d5a99d6bcd9bb8ee3344eecebe8c4fd64d5eb56cbf6df1ac2277ed085d63f062f0043914a1d017d94340265147caebe82683ff8e35d32b552a4d66413107487f44e42ff59bc9b39aebc51c238ed60d6d17ac1ddac14d6de881744d0a456c9f7da6d3dbeb5cfb178e79dfc2f8966edffc33afa7ebfef22ed81be40cf18e42e968b3e7b9539d98675b2060fbdabcc937f00f99ad803b76cd7e033a409403d035db40138d1cf881a678609ab8bbe8203bccc4b320125c178db4a826bd5dad95b48b8866cabf3d45854a5ec26e3bef3686d7123ef9a1a72afadf9910fd65a27cc35a14f6a14f2a453659e6e86b3a7dda0370bf3caf3cc4c5dd03d5365d2c11e95f88e232f07edeff131ea77cf59119f55f6d369bdf1e0dee7606ae50ff5f8da9d494670d0b1bb7770b866041632eba138474a542fdde6c557c065c908a88c125aeb76a85a6f5715e4577ec571ac381fe9bf33de196efa3932b00f049785f5bfcece7269b1880000000000000000000000005337c1fc91ff5437e98cc0640407180be53995aa4913b9234225ed9fd5089a519c772f4d9614161c798a9ce042a42750ffcd698b2655c09c6f35ff3ee7b6806ec644617545281ddd31855d3ca36b"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501955d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r4, r2) r5 = dup(r2) flock(r3, 0x2) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:41:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='{@\xf4\\{\x00') r0 = socket(0x20, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x7fff) fcntl$dupfd(r0, 0x0, r1) 16:41:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x91fb, 0x1ff) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 16:41:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x4, 0x2006c, &(0x7f0000000100)="d68c0ca6", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x1, 0x0, 0x5, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xfffffffb, 0x7fffffff, 0x6, 0x2, "f73f9bcc0ccdc62c00db69d232c1bf08988e6c5b", 0xba, 0xa2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040)="359969af", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 16:41:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x47fffffff}) dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:41:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:41:50 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x200) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x3f, 0x6, 0xffffffe0, 0x20, "9607466fdbbab8b66c4c0f943a1bd0c237b5dca6", 0x401, 0xfed5}) 16:41:50 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) read(r3, &(0x7f00000002c0)=""/84, 0x54) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = socket(0x2, 0x8000, 0x9) clock_gettime(0x0, &(0x7f00000001c0)) recvfrom(r4, &(0x7f0000000100)=""/159, 0x9f, 0x8bb6960033f6acce, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0x2}, 0xc) 16:41:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x800000, 0x0, 0x71}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x80, 0x10000000000000}], {0x0, 0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x20, 0x1, 0x2, &(0x7f0000000080)) 16:41:50 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffb7) setgid(r3) chmod(&(0x7f0000000000)='./file0\x00', 0x32) setgroups(0x0, 0x0) setreuid(0xffffffffffffffff, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') 16:41:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r3 = kqueue() r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x61c, 0x7}], 0xa9, 0x0, 0x81, 0x0) sendto(r1, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) 16:41:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x140) accept$inet6(r0, 0x0, &(0x7f0000001240)) 16:41:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='f', 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) 16:41:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) shutdown(r0, 0x1) r1 = syz_open_pts() close(r1) dup(r1) syz_open_pts() r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r5) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, r7}, 0xc) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r8], 0x12}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000940)={0x0, 0x3, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) write(r9, &(0x7f00000002c0)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f59be8b04efdd700000000000000000000000000fbffdd19a3bc943a1a3f064b728377e44d4cb81826fe35f1d2f42b7f638732784df55c9c4d6046e58ac6bcefe63c20", 0xffffffffffffff96) 16:41:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x3) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r1, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:41:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000740)={0x0, 0xfffff01c}, 0x8) 16:41:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) 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 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001222, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:41:51 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x0, 0x81, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:41:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x6, "00000000000000000000f20000ffffffffff4000", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) r4 = socket(0x800000018, 0x2, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r4, &(0x7f00000001c0)=""/240, 0xf0, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:41:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) getpgid(r6) r7 = socket(0x18, 0x3, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt(r8, 0x25, 0x4, &(0x7f0000000800)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r7, 0x0, r9) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) socket(0x18, 0x2, 0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:41:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r3 = semget$private(0x0, 0x5, 0x204) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r6 = syz_open_pts() close(r6) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCDRAIN(r8, 0x2000745e) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000400)) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x4) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) 16:41:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x8) unlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:41:51 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="2786903ff3cab71c17f305df7955767fd1522f5ac7c1fcd101ab5721c8295762cf28757e248cd2da91d1dbc53b1e2bdfa8c979cfab844131d0f31b1263cb00cd9f37954cf595f4e327311fba7f862173a915e3b58e08c93b3c4196af83bcf539cc9f2bbcea01c44bd645bc3887f90a157127f2b05627916e9dccbe1164e6ed480b99445c17d659abc2dc2eff9a86bc96d911894405a924b57664dd9213efd9e38c272b4298c6b2c2ca435038dd8ee3a9accf25e93ff035ebc1f42105eebed92dd29c37c102f1c30f7cd93f974b9e4a77e488e7", 0xd3}], 0x1, &(0x7f0000000400)=[{0x78, 0xffff, 0x1, "ae1089c23da24c03b39fd7a32b0eb8d4aad1d03e6887b8b980239d7457dd56dbc4ce12fbb34be20f265bd3a63372d629096e60a28f6c8932326aa4140be0ae496ef02746aca954fe1fbb93a823d8b0b833c23239d1a354c4256f2d67f00120efc28f"}, {0xb0, 0xffff, 0x804d, "f529822ce2a82d0b52061f657bdb910fedb67fa8fc36d1b45f20aebe5b2c2c040fd0c7e780976550acfe834755dd206f8237efd52aa8e88eb8d0031668c1ad09489f44e76d039c565623aee957e1467ea8319a80af3b56fe9d4b233fed320a4f3fe3461cfa237ad851ae5e167207c2000c8889d82081c38f6800114dd24ddf520678b2583fd25dfe87d9eac014a5659cc132cae3924c5e296b64e844f4dd4046"}, {0x70, 0x1, 0x40, "baa4926bd5c2029445ad936523558450ac8195799cc50c6bc4fab02bceb3a51b85527b9dcab22c2c8e654101b3740459d18ae2766e750ba478eda550ab47038dd3fb1b8065a3bdf8faa65dfa775f4fc8855d61736796b6532c62e4e8392ec60e"}, {0x50, 0x1, 0x0, "6fef072407cabd9da4bb675085a81e7b5a5e873ab2809a20674b2fef7891615042ea92ddce76636840ec7050d7266b769e7d839cf835352241332bbc48"}, {0x90, 0xffff, 0x4, "07640373e1fd3aab6b2558c2e92169fb26b9035955546e0eaa79a16abf4b2ad4836ba8ed5493221c7d989ae814c3ed7bd1e7660e9d52c3e183d706233d504f9da6b85576a5bef20ed4e424dc2e2e2c942cbacf295ad3293757dad27b79916e81bf92504503949ecc07b0842933d15e8f43cd33c313a995522335f5ef7c1e68ad"}, {0x48, 0x1, 0x0, "227e5af61eed9187f7384947c4f159ef82ea2e9b8cd0c65235e1267fb260dd1e15d4a6a6dc3925417a916a9e0f710b440dd4f98192c2"}, {0x48, 0xffff, 0x80000001, "13aa6be713ab8e96325173797a191ae2d5594ad99b0d61284a35b5156859bf45be788457027c3decfa1789f8b02c9e53b10490c3375caee8"}, {0xd0, 0x0, 0x7ab3, "f38afa707d20847871a87d95272ac9d4203cd50574fb25a0ed07a107f5f3eee0dc2abdca050b516bec2a2caf29db30065384bfc77dd92d2ad127a730e425608611256d2d64d28270ff6d1c5e9f7bfab36f76cd4cb12f2c81d98f037544c09fd8cedcb41f909618853a80a4ac6f96d3ac756be867af22bcced93d330e13eac399fe18aa5d475529df1f67723737649eb7e109a5e3290b7e2969e3a5d32ef7a58854ca27d413188433a26580283b56d5eb4ee556654f3a40bee9"}], 0x3d8}, 0xc) close(r0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) 16:41:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x4}], 0x1, 0x6) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_index}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, r2, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x4, 0x8000, 0x800}, {0x3, 0x3f}, {0x2, 0x8, 0x1000}, {0x3, 0x75}, {0x0, 0x8000, 0x800}], 0x5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000080)) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r4, 0x7, &(0x7f0000000040)) 16:41:51 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="311319f18f03b75eec4f015033966ac9edf61498b77cf956900dfc9868514348a940691b80e47a419f63ef31aecb3901ff0000000000009bab5bb7c30dd436593a3f633f306e8cc7a42f34b3a423cbb007539f159ae43a18c1cb6fcb1112cd9b4aa0ff2dcb", 0x65) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) socketpair(0x6, 0x4, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000100)=""/135, 0x87, 0x40, &(0x7f00000001c0)={0x2, 0x1}, 0xc) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x145) 16:41:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7fff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x2d9}], 0x1) 16:41:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xcab}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/4098], &(0x7f0000000000)=0x1002) 16:41:51 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) fcntl$setstatus(r2, 0x4, 0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) socket$inet6(0x18, 0x2, 0x9) r4 = syz_open_pts() close(r1) dup(r4) syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) 16:41:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f00004ed000/0x3000)=nil, 0x3000, 0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x84) 16:41:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x44d272de) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/80) fcntl$dupfd(r2, 0x0, r1) r3 = kqueue() r4 = socket(0x10, 0x8000, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r5) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x1, 0x1, 0xc000000000, 0x2, r5}) ftruncate(r1, 0x0, 0x2) dup2(r3, r1) 16:41:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(r0, &(0x7f0000000280)="64be5171c8aef3a3a276485914306ad08b6cc54d69cc85d343342385c002073c0984805c3288b9514bac155fbd01fe49dbb4076239835d11b215b3f86e213441a6a3f39f73dbc3b4ac8cde2dc003b6ff04ddb332a41f4ffaac07f022c5a26f55cdd5bdaad9902680d0871ad3dc8e2c4ef0", 0x71, 0x405, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x68b1906d}, 0xc) sendto$inet6(r0, &(0x7f0000000180)="2fcbb74451639213345813b6c988d91d08198b0b797b8b39ac95dd1bbdd180fa6d2da05fac9b72524b093a7ba0bf0013b501a4a9d58f745ce08c07c519c82e2aa3677faf36a95d57313c291c86a2ebdc3c9c4949a404910eb49035e8face32f8846c32668e8843d231e6aec9b40287400f5879f6e236ce4ceddb9e580f2a7a03f0446254e8a8a78a2cffc82bb28c916718663369e4d16c7ec3e9db70f133fd0eba39c7c5d61c7c395bac848e4321022915e2b37ea1a44a9c4ffc2b139e7c0fe3b73cdfea1df5388080c352f14239f39b7c95c652bf954d15d7547d138ebda1", 0xdf, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0xfff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaa", 0x47}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:41:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r0, &(0x7f0000000140)='!', 0xffffff1b) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 16:41:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x30) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:41:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = getpid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r6}, 0xc) 16:41:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_data=&(0x7f0000000280)="fa22b4273c39b4c63b9ceb725009c8fc95eeb21b36d19830d3c92b781d797c444ed5f638f5f58e4ab8130518b69b5cb4df7d8ead6b29ad2d02d1080bbea5fc6ca510fef1beda45f6c63e22431831d9fc574ae6d391745a97a082fc72e75ffbf08eed97436612a39a839e0d2812a950daddfd587d13b178dbb40590622f7fe1cca3e541a5fb0d6139ce132931614774f96f9bb5919f73ae533869228ad6ecf2b3acd5f005b0b951e57fd973151219060e"}) close(r3) dup2(r2, r3) fcntl$dupfd(r1, 0x0, r2) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x110) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000001c0)=0x800031) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) fchdir(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80}, {0x86}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="4202000004000000000000000c00") socketpair(0x20, 0x2, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) listen(r8, 0x5) 16:41:52 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x620, &(0x7f0000000000/0x1000)=nil) msgsnd(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="40826ccd9973ca507d32afc815823a059e85fa53831d4ce09a211ce1cc5fa52eb6b1db1b85dfd379a1056d15448cf54f53900a876aa9500d7d9618ff0cc811b9f94875dd80a664080bb7bd25494716517697d5feec732eff12e5510ac3ced7aae8c61811e9bee1c500b01c8b987e1bb96964e92fc40f17f23e0f"], 0x1, 0x0) shmget(0x1, 0x4000, 0xa, &(0x7f0000001000/0x4000)=nil) acct(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:41:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:41:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) 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) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:41:52 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x64a, 0x4) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10, 0x1f8) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000"], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:41:52 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f46696c65c328e2f92401005f"], 0x10) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x4013, r3, 0x0, 0x80) 16:41:52 executing program 0: shmget$private(0x0, 0x3000, 0x424, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00810001b6f70333"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:41:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0421849e3c9900"}) 16:41:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) link(&(0x7f0000003540)='./bus\x00', &(0x7f0000003580)='./file0\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x5, 0x0, 0x7, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) socketpair(0x2, 0x8000, 0x80, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) 16:41:52 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x104) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pread(r5, &(0x7f0000000380)="225cc75c144e5bf3b6be64de31097111d34540e9e041bedeec596ec1063eb7afb8d1c0e3bbb6136ca6ece55ba320cf8b0fc58191bc59d50dc31b78b3dfb7c710bdb91cfdd57ec3b3d2cb999706caafcab655fee3f7891656d09a81254d378bf18cb9617168a1c00b558980eaff05bd", 0x6f, 0x0, 0x608398b9) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) poll(&(0x7f0000000280)=[{r3, 0x21}], 0x52, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x3}, 0x8) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r8, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r9, 0x0, r3) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:41:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:41:52 executing program 1: socket(0x10000000002, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) r7 = socket(0x18, 0x1, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESDEC=r9, @ANYRES32=r2, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r1, @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES64=r8, @ANYBLOB="9af5a7751e47b321bd7623864f4a5413093dc218a5487b18a02fabc6d7ce6b50709dee73f7c539eb4403207f5bb166b4080cc1016acc4ecbfaea605a146912937b58b893cd78081516cb10a1ae695580fe5550709ae91b37c26e4d5285e03577ddefbb6029cfbc3815352ecede0acf"], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYBLOB="801de99d492e3461ba73e846509725152d2fe00fff34d9f67c35e1c7939e36d892f84c1cc0741aa5c5a2392908ac264133fb343c863e8f27b28261b4fa652e6eb96f0c89df86a13166e3fc8bfa359cde95b299fea30420e20f50c3fbfa4c06d9109a9a4dc3af90a7d38dcaef13e2f105e9be3ed052e930e3700d89f385fc6321b215e8e1531b506580d5b5e4bcc8541616876319cbce77e0364e7d273cf079fef910ee213548afa32eb633b5ea0166fc458cc8b4d33a98929daa6eaf98c6acccf1f85edfaa6ee0b0fd5d9578a3486d7bcc107ffdb4f1bf4d3dab10324aee9d61f675e10a1dcbf440a24f0ded2dc2a230b844e31a29e0a56e7b25aba9e8ce01", @ANYRESOCT], @ANYRESDEC, @ANYRES32=r0, @ANYRES32=0x0, @ANYPTR], @ANYRES32=r1, @ANYRES32=r1], 0x3c}, 0x0) 16:41:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) 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(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r10 = socket(0x18, 0x1, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) dup2(r10, r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r11, 0x0, 0x0, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getppid() r16 = getuid() r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r21 = getpgrp() r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r26 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r26) r27 = socket(0x18, 0x1, 0x0) close(r27) setsockopt$sock_int(r27, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r28 = socket(0x18, 0x1, 0x0) close(r28) dup2(r27, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r35 = getuid() r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) getgroups(0x1, &(0x7f0000000600)=[r39]) r41 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r41) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r43 = getgid() r44 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r44) r45 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r49 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r49, 0x0, 0x6a, 0x0, 0x0) r50 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r51, r52, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r53 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r53) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r55 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r55, 0x0, 0x6a, 0x0, 0x0) r56 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r58 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r57, r58, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="d7a46e02541c18605f834f4157eb4a5396433a3051812cc9495aeec3be84414eaf465527b1f724feaeb90da925973296e63e33be64dc67cdc9376d6672db60da4a7badae3ad394ea0ce7401f62313c448886bbae256786e302434e71c4e121606b40577a0baeee62a08e5a2b28ad00050c6cf2db84fe3fbf662ee0fb80e981ecd12d2c64ca4a53218f859ce5decfb6", 0x8f}, {&(0x7f0000000100)="49e82d24145c75cfd76b70cc6e9b6881250e9ca54581811a7f783fb87489fd43c5bb547939f3053cb8d42a8bbc7dcb6a9fffd11299f5b5ea70d00cadcb4b85cbb457f6c6b062065312e1ddb9a554495c1395c2fec2ba1b5bf91ada547753ce3b6f3fc663a1508c444c8e6c97ab497518e5dd49a4cb764276b396e73fd1e5e209028cf4ce983c4e97d7028d112fdbb7ec6f84a9f853d0fab6", 0x98}], 0x2, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r0, r9, r11]}, @rights={0x28, 0xffff, 0x1, [r0, r12, r0, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r20}, @cred={0x20, 0xffff, 0x0, r21, 0xffffffffffffffff, r25}, @cred={0x20, 0xffff, 0x0, r26, r29, r33}, @cred={0x20, 0xffff, 0x0, r34, r35, r40}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}, @cred={0x20, 0xffff, 0x0, r44, r47, r52}, @cred={0x20, 0xffff, 0x0, r53, r54, r58}], 0x150, 0x6}, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:41:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30, 0x0, 0x0, 0x2}, {0x7, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:41:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000080)) rmdir(&(0x7f0000000000)='./bus/file0\x00') pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r2 = socket(0x20, 0x3, 0x6) r3 = semget$private(0x0, 0x7, 0x80) semop(r3, &(0x7f0000000500)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x800}], 0x5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/242) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000540)={'./bus\x00', 0x16, 0x0, 0x40, 0x0, 0x800, 0x0, 0x9, 0x0, 0x2, 0x2, 0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r8 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x8000, 0xcb) readlinkat(r8, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/121, 0x79) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x72) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x40d, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r9 = open(&(0x7f0000000300)='./bus/file0\x00', 0x1, 0x10) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7, 0xff, 0x7f, 0x2}]}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8809, 0x106) 16:41:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) r2 = socket(0x1, 0x5, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x80e, &(0x7f0000000340)=0x4000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r0, r3) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000080)=0xfffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="ff00aa220d3452f716c7e93151566e6ab15d8f3d1345796a18c5b48675438d71fc545f5ada37b2d867ac5c8e4fbf7aa7fe0b48736892013bb527f6981ed66055fa72a1bac584eeca126988ee32474d9cc43c20e30ba10ec9e345624915044a9ad87f417e2ec7d8fd83d1ea321ce935899dabc308f9fd8a20fdd4b02390fbce82ef8217cc93df288ee17d1c67f738b03b39d67227942b070673a3cb2f47b43235a8b87377ccfdb21d57ee110c68368fb8e3ff76324173a34ca5e0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "014d000000fbffff7f00000004000000000800", 0x0, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:41:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x0, 0x0, 0x0, 0x80000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000}], {}, {0x8}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x1b6) 16:41:53 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r10) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r20 = socket(0x800000018, 0x2, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r22 = socket(0x800000018, 0x2, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="2745f40c10d5819f3b663935c82394a30d2b3a0e7bcc9bfe2ca8cebab009d6ca0ceda12308535b52564cd9cb66e5392694b2ed5d31a4b091aec3c6b71c49f290ff1014c7c9bd63c366c51931936169335f9a99bab73ac4c938d468298a3a038646bf093afb9f6dbfadeaf2e566e553d7f69bb6c7c863412026616a0fa5f3ee0d532a3e9f04257958f6104df6837c33f60f147242716f3fbd6675914b55ab94753c7397a149bf2930f81169c0e99ee473622cb6226a1fb96e8da63a526c153d81501f66625993b9a740d707111fe613cfa1c10973f538eaa1a9460061d75ad65e", 0xe0}, {&(0x7f0000000300)="e465a9dd586253fd9f062bf8645fb76fdf26cf93c4916490899ff331f0842b1f8b304c9bc864fef32bbfbe21a26afe3bd112743e5728dc3818676f544e9c0eba325153f0fd6a78a1a3a141a8c7ac286092eccd564e34", 0x56}, {&(0x7f0000000140)="dd3be21a2b5e88b3ae641ae7bcc0c7", 0xf}, {&(0x7f0000000380)="e4412d5f22443362811d016add2856a1758b8c86d377d92e33478aaa048635dbeb57c35774b2d0cee88d9b0007a1483e1d0abecb86bfcc6d01dc59df820e28d1bd9147aac898c275946df21b812aeb11412f355bcc6da8fd03c09c327b799baaaec261551b3f2f24f0010235c47d341970c2623f32e70df810", 0x79}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r9}, @cred={0x20, 0xffff, 0x0, r10, r13, r18}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r20, r21, r22]}], 0x80, 0xc78d8813628798bb}, 0x2) rmdir(&(0x7f0000000100)='./bus\x00') 16:41:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="68022e50000000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fchdir(r0) r1 = socket(0x2, 0x3, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) g Ãvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d6b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d6b0 16:41:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xa76e, 0x9}, {0x18, 0x3, 0x1ff, 0x258}, 0x1, [0x51, 0xff, 0xf05e, 0x83, 0x4, 0x6c1, 0xac, 0x5]}, 0x3c) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/147, 0x93, 0x0, 0x0, 0x0) 16:41:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000000400)="9d2a6d5576392568e6601bed4c360b46692b6139cf3928abcd6ab6fb35d5146afc5e03f520abc3e5963b17ae5df419e4d1e7e24fb23063020c925206463c760ff8f31913b148999989389553e82be803cff0160a90", 0x55}, {&(0x7f0000000940)="6aa463ad952610b5531fcbb641f6a489b47973a60b77e5d0af41e89558d68579d2556dc99929ab0d5c692a43cef2d4537d6905e61918dae987053666a88c12bdf4d6bc478d0316d857fdb83905923a6c8bf5a1e394b16c0381249edcc20631f64d665052582da075abe2ca3c0c0742f743cc4d53e83d1957358181dcab7431c59b1bf9e150cf2ed79a7aa1ae8d8ac0c31db61583effaf5ec11d87fa790a1a2c9e885e06d5250cb826007562ad68c5457a23b9453febb99efb0ec8c35e66112407b5184131957442fead169a5799ce62aad7aaec67547311f570c8f29988730122274536649992f29d3dba5e0a2a1694dc7c4da318acc6f5e7e4f8d124e2bf9a5ed00e3def31249651fa19338ffaf6f4a1e2319f9133d06fb94a6f7c6cd32838784d5ca953449a333a4bd7d90454db0e27b1513db0b12c93422633869f7b63b96198cfe057bfa2a3fd3f91ed037015fe7bbcfb918f25f6efc30605195a22cf777367caacb014c0051dfdaea9ccef0f1d7fa3c1175c220a0fda88bbb2816962ad427c047e9ef41d032e2ad62f035d225b04495ccfc10d66db7137b8d3c69413771e9a3876d1b88f6b3ea7971", 0x1ab}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/41, &(0x7f0000000080)=0x29) ftruncate(r0, 0x0, 0x1ff) 16:41:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:41:53 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, 0x8}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x1, 0x200000, 0x5, 0x1, 0x5, 0xffff, 0x0, 0x2, 0x0, 0x28000000000, 0x6a0}) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x400}, 0xc) close(r1) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) dup2(r4, r5) pwritev(r4, &(0x7f0000002780)=[{&(0x7f0000000380)="2cf2cfa30726b04753ab8b5d3c44e87e69f176247c133bacf1727d215ed8479e21887aae8d7ab07303543c06c5e7b4eefbbbd8ec3c7449d2a6598509bf78e9b98466255a2340257e57b8a4617712aa4488d7969612adf61d93f8a865ffe68e98a453a9f795bc941f334f42af90bb62bab1d14f3fa58fd02234f8c1b98576f8f55e2a5c6dcbafc0294882", 0x8a}, {&(0x7f0000000440)="d80283a69e0c0eaa6162a8632c90fed7484b0bcf4a9ca3f1e9a6d86e90569da1183fda3298e7a6a028a8ec7c42ce28932aea54f1e03f5eb2bde555256a13eab9d757afce5ca059543283863f5ef19e711674d4cfe4f9df49397581f609100800df0af6262a66761d3996431cfcb983b461dfd5892864884096e8ed62fab0cfb9b2bd28bd072d71d97de895006c7a936c5f5a2d474bef4c37cf7f0ee87c23092e901cf485ef0bad57b85d745d916febeed03308f130c360745f242a128e335180d4bb785c1e11d5d0daaa327e4059bbacf3ca8ba94633da86c3aca7309ebc7176c6e08d0485120ec4144ae559444593188138a949a99e2b5ccc28c4da2be371d7c829bd652844f043829bcf87c6120065a412f581c8c66afe19030bb3e0065fc2320938f76889a51decd58a8245d5a93d9273c59f168cc4568dfad70f5e7f8ab8297d8c908a0b68d647515d34f9a344ce8008894194ac5ded27b5a0dc948b112338e7e7ab42d00624fbf8cd4f86612916ec46d413f23a8bc6c24d86022631632d7099e2d3f1670f70719ddf83edf6ef4cd3a8a2fb0f378b49a223ded891088ca661c92e073727c8f3d49870a89f78112af4be3830d18c80da22f96bf1fd2f415b907b78a710e1b45af62a578a4b17d535105fe76b2cc119fb8122fdde099d96009571347c1f6ab0edc2709d19adbf1a49be6401167f33a08875874e3a954b0b7acc7034642296dba0a59fcf1e6034a3eac082ae248a8268316801f3882c2889130fe99bcd185fd917f53696035c45064651cbad8ca1601f61b10b09dac5f566659f4d2496ee55325427b02fd0d1170400b11fdcb6ecf8d718967099e0c12f0f1dd104af274da356bf4fd018cc6d9363596f44b73248e5c1f0cad3665ea624024156c7786cfa98dab36faec9c9d14ec48e18c48bc213501acc55c6c24996d8b0c7a38276ff9c698cbecc29633cca2f7aa31a3599120117700269558f7ab8a778f035eae5629748aaba71661668ab81e3a23b6505a00b99224a42e38c513a1ad088f2391def999d9b96e3162269599c0af55ac3b87f6c6ca2806dd059193db6eeaa65b2e9f1212c8b58e5e9e5dfa98139dbaed5616528820a3ac5d0b15d51b1b577a639decc35605342db9b7f34e1e8d47cdd9a92e100f2e69cc39c6734bfcdbccc26decf329faf2533ac96644d1f580de89d4996ce351ab1fe7dec8b5ab343efcd296e8404fadd3b59b466f85ff2c294b330c78578eeb8a170c25b83f9d3cd559563a73c20bbee02adc65555ab334f6194b41c668ef9bfef68ae46bd27495b07ee0ca45416cd7c27611db3fbbcecdba730cf2dc30babf957b4736d06f8c8db53b38b02e1dbe2073b6bfa36a516dbe2be643609fdd79c220e6c08f7693c990faf533c1d39f6081a0993e822677a482a67a43095352c2725e73dbac1eeb372e6436bbf89caf0a7355f7719dd79f8914ee1e2699de3bb7ea207ae5251dbe20eeaddca57267c7246dddc01641c5afc7527e6c6d78ea50b8e4e5bd464d97a88d177e86aed1117b24cb1dfa80c61b614f4da167b3028f54e663f379bbbfad0fa982ad3da58d2aeb96410ba579d4c0aeb8e562db04fd7920f87620ea45aa7ee24887bd5a49ccb949dd7c7d096a7585edf3eda13a7601034dd81db4fb4b9cf2f1ba09ab401e1d9b255e32b131718dd178f3f4d5bb80ee85a410ea594bdd1b693bdebfbf878357f5511ae01b8a7848b3a748b2b35c2f842342ac1a4f8063e60944c3bdd23152baf75f87077d57d1ad1c13a8b5e9dc718c7df4c4722e65f5aaa6bfd52f8f10b26a794d196b3e3b3671dfeb9e3ed895da1589bcb071737c8cda85731a00a3f16cd4e007a03285c781469b98764f28d182f5cc7870c69281fe5f16e941746afd9fff47d3ea929e53fea8743d325dc6d432da691831eee314c79667af3cbe2847b2e1919167bf2981d84a0da797cd20681afba37d63b6f4b7f274eaa5c9d44ced3e92ea4c86fdaa5ea3fdadbcf0c5cf8b33f2fad958fbd6494330e8d1eadfba63a863043d38ca60ffc4a1e1c4e74ad83524b78a7e86f952a9104a437cad22f1b852792ec551f49fe4824ca16867f80af2940baf744c94f727b0207840e41e1c1986a3463f018c452be5c940cc89c9c72d831913e6fb860e083c4d8f90a95924da96b6dddadc96e840413556758d8fa29c139eab23fcbed6756216d15c69436a1146082347ed3428331ff72bf33145f6e751fcb269d9c119565707ea653961345c9356953d0a116fd10414c6bb6be7eeae06e3421a46390669f01d93ab6ba68472cccf79738b87e654a2af25e0c42acc4ee1911d497b882a0ea6f6083e964599c5da82c2d7eb41870b09c824b1f83830aa5628f393216cbaf0ac4ba63ad47f5c6e5c456e1f9466f6671f5e92281f8c376d6627b7faa12c441caf71a19b5794788dc25f9310cf92aedc7dd0e8fc62100df6a5db9a174b82dee59f012ee9e0155254cf4d458cf0c9ae619d361e7c3e8548822a99e12e4cc68780b8d8bb0ad63519e53b1e4e7229bcb77f961db683958f14b5b92c6afeb525d2b56bba6125254d1725e418efb60418495ece25be1a0f2c9f9995795adf522cb49c29293befa1037749a2595c39614728fb03731b831b133db5d9115b69af3887658baac49beafb08a10870206b7584644cebcff921ea443c6e98567c39e50ef4732f38124fe1681c2923c198bd7c015fbb55428e7e7dbf272ccba70b33ae8dc3756a10a166266335c099adfcde25bfc0a9991078e888ab438f38c55da00e878bbe0d770dded647d3fa5f07c91fb9cabe2c66bd19495877fc937975cd06d7b44aa1516886b2c0af0d4c9980182114f5d182e33cce2fbfbf908647ca26ae78d702e1927617f94bf8e8e0e52ec719f8adb65c229a9da245be6a3eacb59cd56b7c55d7c9d99a63a68737672ed7f1cce3551a65020d22d92d304fab31938d3c5b0b4ff97f467692381b36263ceba86c5b97489a5579f5b5b978210a62c63047bf6f4f65488303c4ec4fedd46cb6fc27f08778d89ae210522b8d871c3fa3942d2a5c09d653cd1c627544558266bb9e697e1d32146a5b2b4395e85f7e25d63b728e9567a6b33fa7c7dfa20bca7350e405550e5ec78a20dc1d5e05013cb3ebb843173c29b0b73ccbe48f0d1e004eb248d927e4dc3e5d3357d1f9a296c58b6c5144a7d3d965126eebaf9ef23dd7263c4db8485ecf5469761a7efb015963658d23398dcfe68dce8967a2af0c2dfccbb5e9bb156f4e123034ae378583565f189d2978464cca65cdd425e536be3c2c9e3fd66c780a58c3a8a2c5fc83b48ddd32b8ff3d4fb24aa97630f702ee7f851ee887108df5f96cdd3f8db2a517709d50b01e09f522e31801631074cbfac35d6c28b13859f476eed572ff16a943f0f596f0d7a5a15dd34ce4830c1745af32b37b352f69a84563aac7fc01e72b8f04ddfb0bc19af09632a95b4d964acc570d21f1c7820f9cc9b7906b19dec2b2db1d57e4dbceca833dec63da725eccb70866b619acd4573dd78b790580b06ea628bb6bb666cafc2dd82c580b767f83493a15dbba972429dd56079f2ea7a0ed695eb61ef98e217fec360bc429751aec30d220d1f301626b58f95e698fae4761f04de28b66c22955e842912d5b993e03847f697da556e1bcd332f4693112e72d8e5d3351b5926b36ae20c2bbaa2c2f6596ab80f1276d4aea042321452dd63460b6c28ef5dcd91f259964f8db0f5347870e9df061728f7727f2a2e93f4a9c00b2ba7a5501fa11c596a3d65a4ea8bf0d62bd307b58147ef2a4890668384ef1a5d53485fedde50eb25bb4a3855d2a1e62a41f36b52b1ad6b42de687eecd0ec5335bf434881794b807d9cf0c091cd8fe2d93bef2c8f1c49bc7f6bb1ab6b4fecc92b0e8449f82e5cd41017189d151dcc2ad12d3fa8e4dd261f5246a3b1a40b26691c319219983f180c296b862bdbe426e4f68cd1b6a70925a6226c4fa94d35e5a41284a45e36d85deb9a57285131f10bc6a2be0fd6bf2da190b027ddd1edf8a8ee1000d27062f0911a82664b71c598baffe96bc709b0a77e1e0138efcf017152046ae60a7f4f456a4808477c419bf03a74dd70fb2e08bc182b2da3b08a31b0b43f17f1c81f44f8a1fa8ff7e3f6d4f0d1ec1f5f978b6819039f8220ebe2f1df75b8509e661be589add6e2ff44b4101be8fe8b8c3b41b0dc66c2f4051be10628ca7c117bb9fd415eb28d0a950c9afe0301f3a0f46b791e43055f061de35eaee9fc804d6d7aff85ff2ac4179449e579b37fad3e8502af80ab80526e956e534a95ddeb9c8a1e8d87949940ce5ba9ce4758e58a16e2a26539b5b73905f506ff318d81120f243da735f5c6114f564b15e6f55ad170820a0fbfd1a6a35e78cfdfe189fc12b1054ac691259950538eaaa352a45fa023a4a12f2b0b62d3b758c6c463af12c8d67f5629f94889961dc599ac1198c200c77809179e7f5c91fe97dc63d995d4b093e14f24e475dead8ab1cdc25fea4494785fe760fa9a66bcc8c3262a8ae51e43c40532cca6c23fb709652c169d94a26c11ba57762e5c5d5b7725325806ee7e2e09f7b52a9e7e6d581b8a54a892fb5d43edfa5bbf156956250d34c3a08fa8c40c1f489abb99c05f5ec94382884939d9d3ab20753080cdee550ca7facd6a69cedd0086e4ef8ed197a60eb9cec425eb7b072c90f6713e35ffdc1e37da969e33ac1b4a5a2a23df843535d5f5b697cdc0705b4dff50cdc47eb1457c0001b665d3bf85e0f5cb033e1ba6b6bb7716e5fcaeb4ce40f0ad2ea4b845ec97f63f4eaf780d7cd2b6bd396f44178c3f3e83a2a989930955a736fe331eeeac026c6ee7e1f73dd5856bd63feffc6bf6e926e80d55e55b776fa3b80e5186068ed56783baba08d954944acf4a508cb4e9231434ecc244e508af8c0ee27324e140eff9342d87ef980c521b3aa6bb99a565a2f466cd4941635c9e0526bde7b6aa9afccb158659463b7434b61a9fb8b664e51cf12b97906194e36cb6d302d49d5fe27eb4267467bff22a71123c5bb92ea4d054515c0be8526759693bc795ccf4938bab299bd5ecf0688c83e58e37cff0c209722bd2d89a9f274c0fb5d34866e4e33b52b9546580ca41bdc9c8fed6ccee43c9dac5e67b6ae580fd0ae2a44caebf6e154c29cb617ada9a51585f7d35c33ef8144840c486a79403245e741bf6ef277d1d81453eb52f2b9ca32d924e6bf3f92f3d024e8255dc3bc8ae578f7b9610959fca6fb906ca9751f70c7cb96a4934ebd7591c7f0bd55e1aa9fdf9367afb56b2606c41ead8979bd50dbb8706b6072bfdbbfe0589a546c64af060855b33d825172aa3fc7f5740621ef2f73eed2a0b32c664344cca8e75719ddbb3d31c1615391e732ca8421cb57dafa559e89e8279c414546947aacac309092b03e5c8886bb717891bf686a963fa668171511e6665133a4dae1600d12dd04a345687dea5a3a02615d03e35cc61815eac4695a9716d09c642ad7fd4419e9f5a9dedde3ef97fa3ba434f71d59250e438c28084efd2321d45657cce1bedf14cf6e2c6e24fd0bb6ac31b174b22d662ba53b04d7e8897fa7b245c521338dc0b76a086e9a37d5f12eaa53fac3e0404e7289bc1a8a32392b9b2b74c5b42859e03794c2038fd2ae80e017ad86e4f5cceba4e6c967bb3b76fe93f6e3e9fabc58c82212fdf6262bd04e9261aaabe6b7470873d031f75cc5c9b22d4910e13c9e58cac25be96619af6fc7c923854399ccf85497d4bf26ffea36766a1ee089640dc2edffa62b754e6f781f69ea555", 0x1000}, {&(0x7f0000001440)="d752b3a2167d1f1f6f44045c7d2c105c53f3a45dc31f7777dc4e1cbdd54a7a2c872a730cbf690ca27e5e59050b31c269cd5cc2164118fd68ac460a68a8c061a548a95d91850eff1b9ab3ad478a98a0cde07ba34c912cbc4c859e27b0d111a569f0dae2b58366ac7086a0ac2dcd8d421efb7001e2a0bf0252d1fedf", 0x7b}, {&(0x7f00000014c0)="0b689e5dd5b75d50b2a2542b012d6e1a7224806fcda899cc8a476f417820cc98850de619de139d79977a5fac4cf98e20af14e3754f5190f5efcfad5f11bd8cc0e4e97abcadbdd20df5b028f8e35657ad0cedc94dc306b2770547f3acb7745b7dcccfaf24fe1dcb121b04403068699171b9a7a4e4632648eba6789fbe19015b4a801974cab5071e3f5a9dffacf459a45acd08c29e9da3029cd952f7945c2eff79ab679cb6119654010da1830f1480", 0xae}, {&(0x7f0000001580)="08a1f8c84ec0938622b7b87dcd31b474de1f4a0c", 0x14}, {&(0x7f00000015c0)="b67fe2715a5fd2ef6b2b6851b388956ad7888651ca3763811e4a31dbe124bee34a23b298d8745ee81177", 0x2a}, {&(0x7f0000001600)="160b0a44521327c7c1fd0bc30f807ccfae29356974bfdbc4210ce0834d063db772a43c8f", 0x24}, {&(0x7f0000001640)="e6457cdfef057565a78f291dbc5c7a8c87de9d9ab473ff330fc0da80c86836c96f6711da4386769dc9ff9e0f7d87ca29836d109ff9c0f5f15c34a7758b54c3129d230295b111d5f1e884ae559a9800a56304d09d036bd228701f55c93c031241ab40d8e1ce8762f350faa2fba21662df2c58a006100d9b95fa946981fd5e8625c69e170fcf3e90ffa2bc18cef87475cc266b41c85f3814c275a7f8eef8091e154869b98ff099511f43babebe36ed8859a785647290a3be19adc3bc562237768116afa3346b437e1bf3ca06b58946cc8aae476373de723ed538a544365a2771ce56aebed91498a20bcde48017adc2b06d2cd2f3c075906b", 0xf7}, {&(0x7f0000001740)}, {&(0x7f0000001780)="15bac9446de26e85ccf663ce3c81a358295ecf3f70dd1dadd08018b239bbe66941fba13c58ef4304a44de1e8922686f04e09e2f73cf454f83ef778806abfa1614f85a989e41c1b07971ecaa8ba845918df80c4400c3d75ba3280a29a8251399d09d979c62f9d55abe984b03b0e98ed449caf5f3b396088f5b1fdb244e1ef92cb5075739cb81885f08ac94953cda25e3226566a7c1e4b24fd988b530554341d16eb202d4181e90e980e5c13df41ba13f3383a867ed9db7337957db5468ba56537d6aca15b02cfe48b056e7321cb0316f321e46bdbbb0a713d2de11bbff666df0781db29b9adc10fdb7a29506c8da752d8de36864f49cfd3e1b6916a5a8e77063a657a2d3a5e86689e95db77ab023c7ca680871528165c4d99ee1ea9eb64a7592cde7b2807a3f2fb68deab623d701c06091bdad4169b4101ba9c6572f8f49d6bd90476d0a4f548b76379bbc626a99f2916202a4aca96c49f680dd4d53d4cf6130539d76609bdec2d7b2f972732c39f0d961895605763c951c8aa1c9471168e60557a661fc64c13a40e6c4fc6b1e3f06d19957af9e0ac581246e57c267dfa432db3f539f48e7fb4fd35d38a74d8b4a9ceb516918331111fec7a6b37cd32350af716067ae5c657bba9fa9988ceb0e887487b99b5d8f9fb09e0f2279b68088a4c01757a47aa09f2cbd9afcd2d83d7d8c55f547d4d0294fb762047f03d9ff8647b9f5cf6f37eef08d8c06d33d5d425194daef4c2bf21b39ed0170b5caf883b67595eb41c029dc5cc4ac890170a1273f21930a0f96929706b17d06ea6b4e40782a7772d7bea3082d574559a5ca73357780c4b2e8a71a2a398b5be48cfbc4dd8eccf3e3fd0ea6eb7ad044a6c5f70a312bff04f3d630916d7e6da99fefc484a61eea9094e92b9d2b946a6cef5168b0526989d7faf5e5d5d5cbba00ce206e4cf30718552bc9f3e03ddfdc860a964b024e002545b0c34b97900ccf46e30b57624f629ee47d88f8f58b2ce66cad5fe1c73dcca224e94c665b51f27dfb05af84bcdb0a07a5298f00d51911281fa6bbc70ee35aae97e27cce5c3c95516c9723b2133d80bf6db4b74aa8f837e090f2fa4031ce0b2776fd7977c7258ca7c0f55eae81c60cb7e8484a0641a2483835b1d79d0d0543f7e4c7f9988dd59cf3d88f67232c908d9d221b27c2222d7327af24b97f62171aed57f556302397a52a9560c2bc701c1ce7f46b0a8b8ac002900545323476850146975bec6e6138414fa9e388a085c07ba181c2eb88c10bac9e24378aa5e85ba7df4b3252866d06efa47616a5a8984f9c4047683252f0252a47304859dcd0a78d09a9b72e7e90999a29d316d7e3aed71d7165994e39bc236edfa709dc8dca8e79637855f6defe7bc7c1f2f74f2928d896b2a77c9fae62b0232cbee1caabffdb0a10d94e812e9edfeea25c7dfe7e2eee978d79d7361c173427d534b9cfcaff9e882daacf2dcf8dca0a26a837a66723551ebaa8e75527d42c9137477a9ddb99904e813f91e39795e162e637682b8e2d85ba040f4c7c74491cf24a9ed5523f60aa1cd39269e007eb71d4d52c2e28836ef86ed4e317548e1f14252121689e200ec1a0e7c73096fca6b4bd1410cb102ab82d0a9721e92c064abdfcfdc8bb6429c7c4f21eab91597e1fc7bd19950ea2d8e660862f5222f0f59e9a6e350e1be118de0fd060f3200f5c8d29a0863bbd342eba5f7480ed96c5c55a1b69eec0990de224dac622653bd9efa72a91186f86ce5123d96919f85171940a92d634b1445fff7b92626ead9d6265842e7a33fadf40179f06e35f3ca332616c7ebc64ace2b8f0bc2f13ed3e3d12ddac23f37ec83011320a623d6c9b23b8235aaaa076c408296da4e0074393e55da089c69a8c4ce6ff5ab69397f3bace92b8b0b709728ce32f3a71782441f67c1ac8b0de7e6ed1b287757ce1697a9849a498f0235275d8267e6a417a1fe5c26c8f1ba3abcbe62680172fe61b8989300146d89efeecf2c5e8581d300c24ff6f2b71a9ebd7b1d57d2fde90ba55621429c3538bab82ff6c4e4e8e14e0015dde14a853148d33c4f395c0d86134fae7c4dbfdab8a2c9fc9b5cb6de1aaa3cb961becd9f5270dab5b13c2493993b2a07c57f540b49aeb53c8b55ffa2ca6bcdbb8b44c4ad7ee9afa474c4b66fcf84f17d2a9c6eff0629abe75aa7c54bc10cf2c008d065b11d30b06a88f7b84d657d7d99079868c76cf011af39a78a4bddbc073c5a5c29202b69f127c936e132152463ba2bec02383b060acf3496e1792ef25b0a461324bed31989f5955e07b514e1918f59e193c88220ce8b3b328a17d8713f50f1439b6193252fa4a0abd8e9d91cf6024b8cd2784534844d30350c46ba0b034acb92b13a8dcb9f1d5245af17675a2ea10243bdbafbac6ee1240aadf6f3f4ad728f47e09cb4f0d80682b8a66d1fd0d5ed640e569367238b264e65c33e0d732d5e2bf0562fa524ed9a3da70eb98a9d7ae62c7f508e03fd4fa9923cf2672f158a4bf17f94ecec462a86d6dc3f2d3131742fb0ad74d307679092f45682c7fdaf81f88c5c9d63c7d8c3b34a157a073766033bcfe23cc206bee64e5791889770b22adfc05a5506c2df9923363214705d1b5398dce0734261d4965472de7ce02acf4b89a505c229907eeeae0ee28be2f31e6191fd11474ad59b044f40648997c1d7d2d0623db3c1a3445f0677bf339d377f95161aa37f1d963ecf3611e12e6ec3281c6a3b8ae2ac80e19d2d12ffa501f123448285777cdcc5993c36452077a2bf7fdc72c06a056a45089454cf4033254ec20a441c13e2292bb625ff63041f8d113672d34a8ad7484ea2df4a88b766353d6e2bc6f12c04c4b89413bcc69c2d908c8a5fc9dc1f366b2cc0796d01653adc72d46cab8d8eb4cda6a575204abbc4217c31475110fb33a51cdaa3dfcc516308db4c5efd454c37560590d45e1000f495b2732064f99d818f32e073988b7b2421d39ab9ef5e14669eb4771c247835d5dedb2bd7dedda08ef12c10780b18284d4b651c4c75261304c9523c654856d32e4cefe6df6a6263c2647a85058c47f9b2ef143e70da68cb051fb1b4f399ae020b115a3fbcef7243c4aa868765996df214439326e248573ec21eb38bb0d2c4f378d3f44c2e8b96a9364ff54e8ed2954cd58c83500e36545432878a1394cf875a570c968d12fc88b775754f5b5ac6ab3bedf9a90838be601c021c7cd2ef0f7f95fd214140b9f758a266929058b1650176b494eaba2b610d9ad932189aa29d78af5b2ed02047fbf36e2b69bd7eacf7d9f128e3f1511fab60668e9bc8a801f2448f90717b09aa8aed9b7bdc7bf32a12051eba7e322d594de44a2b858d828a06d47ee354375de5ab6ff30053e5dffef201b8620710505a878c51749559bca26d629bf04bfbe614d9d2c477cba116efb05ed0db66b3f221ae4c9e25c92261d35c1dd09022a23e1d3135bdd1c8ff4ad729ccc272682dadd898d0e685257f1ddbd877e9d33e13deb0874d1968539ca139bfb54fd66bf256dd2b9cddf40beafa9ecf371fe49663562071740715d6ccea190c8ebbf88f8c2ba42d9f07d40bb31e926ca7d9aab021c673744842c883fe1aff020e2497ee4485c33f6ed47f2b2bcc8ff78579187314c72deccb12041e3bacef72deabd4a9f0db64640fd598571fe37e10fcf87e3a1a6424693537afdc3da8f28aa9abc4cde0a7cf9bb6f25f34718eaff1af32af460991f6366c1bb6584606f08c6b0f5a5629a309733a24c0a7f95aff49adc5d9de3957a16a82bff79070fd9b6ebec5a4cc975ae35925091b7d5b767500b152668dd9d3571b4cce2e58aa96f95ed842f163bd5c2e7b459b5c86401b6f505fa1a04e94048bb6385ed8b235f829f301c535385b5f54d79b51e2ba8f02e98f93e49bc551d1c03f8f5f416f90f086e6c8e90ef8d5d430893c7a27c78bc084c70e99cd52cf481b167063b25b9219b8ff5fbb1d3ed7040ecab30b607c0fafedc3f587f88b3b731159e9a524757aba9f25445b059cc322fe8140fe9a8f32cf7b77cc35b86b3703d7ed1b844be7b379a9294ce9f228425222858538542baf2db7711fa7cc050e999e283e1d85f08d23f3b16763c7990134f304d0454dcef3e9a4683bc73d2a76719ffde1668d7e25a552d93ad5a9cb30580302d1115bc03971f0e0fe4f3720d542e4d1f5a0e6967086887a1f6bd198ba33203c667853bbdb349cceddbb9729c1a3089d6f46ef41653e0d7108c2a8b19eee8c1808acf4326ed8658b8ff210311e6f38269c131c84d17fb248606e4a4eb873800ddeb42864d1644da4b6590cb037f20565460e42261263ea508a8002fbffa7e0ebfdf68831796ef130e932fa301d888c5ce41b5ffd1d486ea212ccf3eae1199fae37ddb10f6f1989d74428f269f2e494728956d567794cdb0a33c5c54496db3077f4f090ff0645e65102f69a13efb6c76ac74ebc5245af2fc696b696118bd1d80dfcbd48b0bc1c1a782b80d6db602e20bf17d564887ae35b821410712d05dad5afd37abdac61a4b54ed2b90fc32f54c2383a80ed98682bfb9a8bc31d17c7a4de9ac454d55724207737adceb1da2ab16a8c571cd09ac2cbc108dd3711c0cdcb1642c12fede89c6587bb36e2a1e10940580ed8ff3d642f0a47245133bea88b02c95e30b79078fa467f639ac6fc2422108eccdb0d0dd3fbcbc325e6a8bcc90d656e4b01a394834182b349f12bcf96ff8b5d194ad5a8be29a262f2f51f6b5590715f27adc7d6eeff07d80187ae9144bca2592e0e794d41fff6ff52c05221c73d236dd1edb01e6027fd14eaa40117958db2f2a0dba74b2318be45450d1f357218fe817a7628cacb013272254e8f42d1849d2bc1b22033c36b5c415ed3311c9afe5eb061bdb1649657f65b28b8cc7ba830ddc8f0341e6270260bcd0138c4e2521651d947718eab9dc5209d1a4157c92bb065cc1cb74944627a17d2df9b7567b30f1db63bd2a4eac4836633fccf1b6187326dc9f8a84eae138dee3ec290dfadd13a0c422a1f33c077d61fea4573885493ea6fd4befe164d01fe83c19ece6b5fb657434cf5452fc8e8089899a0e17dd27e6c1502dd91f0e5fac14ff3bc0b9adc6d858ca466c63f0716968f2df1e406508ac5c898fb3aca4ca76eb14f396fd1fd4ab83daf38e336dd1ea64c9ab6abcd0358ba4389b4df30d730c3114d9e6ba7fc173c6d9eef9663d8c59109ee2f78085052faa45a6696d526e81470d585f1417a23eb234b629f6330a2ddf5338686c59a0f7e93d139b89318dee333018eed7e1112846054bce1c41d68b60c5dcff8d3d7d109ddbca1962de1f14cf5e733d1d76954fc8872c9da00fa017f948ffd5f7151c8e12fdccd10362c65a8dfe8480c40486762071c9c7266fa0fb7423d107ba0a3dd25fc447cab0dcb29a2d1ba7508909f1b37c9099813d46d722276bb6f6d80468968c2d0a31116c98ab4c9a077d7f33e9f4a8357c40d7ed8815f490a2a9ead7ce5addd9a7c6504a33720ddb37e25a3aedb8c8e27c8b2cb4346eeee15ea006cf51f5a470a8a45f00ad9ea6972815e689710bd288e8a5874b319b2775b3fc93a3efca39a87e8c53f220267f3fce44ee35de0c459cc082d6dc425efed715c34838636c6445259dbeca52f98dc47f4d9a78dd832ec64bfead6f33fdbf71da58f05139ec476012f632de83627fb526aef2d45efd08a5832ca61f9e323bf1a35c313a9edf2284a25ea0ec4655ec1f3632e7b0b502791919a7f75cd835b0307a11588e879442bf851bbd5d7201b844376d55ef3b92fff44b60b57ab91", 0x1000}], 0xa, 0x0, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000300)=""/27, 0x1b, 0x1, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) 16:41:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:41:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x14e, 0x1, 0x0, 0x7f}, {0x3, 0x0, 0x7f, 0x8}, {0x1, 0x1, 0x9f, 0x4}, {0xfff, 0x8, 0x0, 0xfffffffe}, {0xdc9f, 0x3, 0x6, 0x68}, {0x9, 0x80, 0x5, 0x8}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) dup2(r1, r2) r3 = socket(0x2, 0x4, 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000240)=0x5, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0xfffffff8, 0x80, &(0x7f0000000140)="1aa1289706dd0a215f06e35daf2eb3887db4d0295e544cf6ef48188cd198f17a3125d4321f06feb45699fb5476d29e82b958bfc66497daa6a8d611237e6b226a14c9af27cedf0b5267dd784084bd2a23c3eea4bc4065e623b00105aca941eba9bd2afc45633c0461b5e5be8ef130872a58a1459ebb326e1d3acaecd20b83c8f9ad51e98fe8c74906c6d3fdba1ce3bb", 0x8f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7c}, {0x6}]}) flock(r0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") 16:41:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x7fffffff) 16:41:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 16:41:54 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = semget$private(0x0, 0x2, 0x330) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffb, r4, r9, r10, r14, 0x30, 0x40}, 0x4, 0x20, 0x5}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) fsync(r0) r15 = accept(r6, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendmsg$unix(r15, &(0x7f0000000580)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="96ff0ec0e1e0c33fa0f033525ba9965c00336e309a40463220238fff495945649a98870e06095e63bea5f1f181317b00857fedc07c8e7c49651b1335b4fb7fe5dc99c60634386be4c506c3ece3a96c47ff4cdbe8d55160d363c97228092bbe99f14b7985fd13b610b2759f6c79dba9fcd085bb043d2d96dfae91d83909573d8335c7fd39a36e78d3ab950669eed5a353515c8c77c4333d71a75a03b7af954cd43757db1ee776ec6eee32fc8c486c26a8b1868a3402dae2727817", 0xba}, {&(0x7f0000000440)="50bcfe2d791255379655a1cce3ec3e19ea733ce72817302664", 0x19}, {&(0x7f0000000480)="b44d8d217816052d01b49bc4afe07612d15fb9c4473dfdba7cc41ce9cc5c24a678b62df16605b82ea65db8a1784ec53f09d1bbe7765c60e68fed6999c2222112470628f73193dcbd93de414fa5b9e17863f53080a127580fe47e042e892a24a6b24d068c54187bc5f53b6d1887f6b4aee17bd97a6995b9203e4e86ce66f3a88fd9c23e943ccc5f4af117c66d272e79f0430241a36349626c278a371776", 0x9d}], 0x3, 0x0, 0x0, 0x402}, 0x1) clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000180)={0x1}) 16:41:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f00007ee000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x1, 0x6, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x8000, 0x8) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0xbe, 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x4020080c1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x2, 0x4) clock_gettime(0x3, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d7e74de400000200000000003d846fab9ba1fff7"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x5, 0x1, 0x2, 0x8, 0x15dc000, 0xffff, 0x8000]}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x101) 16:00:01 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r5, r1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r7, 0x29, 0x65, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x65, 0x0, 0x0) lseek(r8, 0x0, 0x4, 0x2) getdents(r6, &(0x7f00000000c0)=""/4096, 0x1000) r9 = socket$inet(0x1e, 0x2, 0x7) r10 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getpgid(r10) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r12}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r13 = getppid() r14 = kqueue() kevent(r14, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r14, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r15, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r14, 0x8}, {r15}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r13) semget$private(0x0, 0x4, 0x220) r16 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbe0000000000000000bc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f6ede55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c1074071"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x8, 0xffff, 0x0, {[0x1, 0x6c4, 0x4, 0x8001, 0x6, 0x80000000, 0x7fff, 0x9, 0x2, 0x7, 0x1000, 0x527, 0x22, 0x200, 0x0, 0x7, 0x8, 0x97], [0x8000, 0x3ff, 0x8, 0x94, 0xfffffffffffffffe, 0x0, 0x3, 0x1, 0x3469, 0x400], [0x4, 0x4, 0xe000000, 0x2, 0xffffffffffff7fff, 0x7fff, 0x40], [0x8, 0x5, 0x80000001, 0x6, 0xfffffffffffffff9, 0x9], [{0x66, 0x4, 0x0, 0x7}, {0xff, 0x96d, 0x6ea2, 0x9}, {0x8, 0xfffffff8, 0x400, 0xa8}, {0x7, 0x0, 0x8}, {0xdf6, 0xc9d6, 0xfffffffc, 0x80000000}, {0x400, 0x4, 0x5, 0x1}, {0x1ff, 0x89e, 0x3, 0x101}, {0x2, 0x1ff, 0xf11, 0x5}], {0x100, 0x6, 0x0, 0x9}, {0x0, 0x0, 0x7b, 0x5}}}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x10003, 0x7ff, {0xf196}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x9) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x5) writev(r4, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x80, 0x68) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r6) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$BIOCLOCK(r5, 0x20004276) setreuid(0xee00, 0x0) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000340)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r8) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f00000002c0)=0x48) setreuid(0x0, r7) r9 = dup(r5) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xa9c2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x400}], {}, {0x79d7}}}) 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(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff80000000) getsockopt(r2, 0x20, 0x100, &(0x7f00000004c0)=""/4096, &(0x7f0000000040)=0x1000) r3 = shmget(0x0, 0x1000, 0x40, &(0x7f00007fa000/0x1000)=nil) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x8) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = dup2(r0, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x6) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r3, 0x2) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x0, 0xfffffffffffffffd, "8549499f08eb63635dc70800000000094000"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:00:02 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x1000, 0x516) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="516d518f1f20a16f9e33d132b565a54e323ed21c962f64403d67cfbaccd8bd97c6f8036a4bb3b1c703e31828c952f6e5b8c94da359fb9c07718122bf4cedf8a2baf548f6e2c30737a3cda4077185d1e44da3edc38b8d4dd38dddbd60f47cb1c5acb6e89883122992be4e6e32ae92703fab651b9fc1631647a0a6eab4d53567765575e2c5249f27a39721926577fd6ed50ce38e1c65c5c862c76ad0384fad5ecf24932dd4819536a754d090c52a9b18b17bc5bd0601dea32619a88a473b1d2b061a4495ac2d3a2a4c5c387bcaa1ab80c5ca6cd16eed59b15d2ffbf33ed4a7ae01d573d2e679dc92447b369e5b17cb95f9acb1d847c78939c75b3b371f5432177eb5eb56934dbe11a693692f5e8dc0d4548aebe519c4b8874e680efcfe975a7375a81b43144c0961b84ac70873e54a9699d2db1999afdd17ffb0350b4226f7e359454b27295034a62574cd2b60e3912bedc4e3de5b3534edbe94004184493a19c72113b9eddad077db47e4e6d62ce314c4145b52dc788d632e18096106569a908d605b24caa8ad8f7596f4df2ee192fc168d51e8ff0f1bd2e77fe54f26f26ee2f7a7f50f0d412baebe761eadc349a2a3f55f272d8b41eb17b87e8d8bff87d21095d5cb5c80b674ecfcd193127a03a3ade08cc9fe080babb30818cfe30efe35f56a20c75b76eedad0cda09ebaa560f9b7ea7d1155d4f968919c589854a553313023fa7f19b854b62e5e912d804a59d16a51cf9bb6efb412a962a3ac54049072df521b0b3036e481f6949c39cbbf6cdddd0da326669362f2d694c7131bf15b1772c5b246224fd0559abef26ffa82e336d00095a0d57de002928358a0039a914eb67c5b1572fe7bd7a38bf26532f7e9ee894b06f3304f1d3f11b543179fb2aeea7adabc18c59e8f2954671131322a584d7f4957adfe7dc545b400f7b8b42b1cd935b70bd547cbc3175376b423edc0abc3522f9a95b89a9a8ffe3b9c347fa13ffa6750ac47c0b09d6b7dd607ecc03a91f812bbfbf16a1de3cdbc8ca2bb47e7b06a1a03556f8e23a8334f4a29ab355a0c6c0a024dafe3c13cb73d973870d60953bfc9dc7daae6d6692f0fe56de95d7e416be3ace9b7851b97f7dc47061b74bb6884d785966547e32ade5f059a1e76f6af1137a9bfec7a1e8f96de268f90779f661adfb281760cdf70f43652cb666f32bcf0101e768a8ee9d9091df5fa2a8f4eb5fab485eceb34223bf1a826ed88ff915a66a34068402f37b703250c9aef64ca515d63316749087d597ef85c7d4b8a85fd45834cb6d5b1757ba728059d1d7359223ca6c5947ed74eb26b6a29cd221897bd47c6f99aea317cffb0d6e876f6a836fbc58b74435382936b126a4620820aab8453bf7cabff24383e019995e068f316d42185721720bb13ca7242528082ea287aad80a8543e6f9e3e7a1ace3079d127c8ee63b2f75dbc25ecea76b4b6e53320acf7b52804aa3527c181e88e73f8e8e5515101b97745373c9083f3adda1995785f1664644e946e538fdde778d47d2c742ba47b58701b6368f960647ec54a35d8991e045cc4d64b064701918eeb1f0bc364ec140a9e9043e2a00768ae237a75e8201f4c8321a2dae835e5534cd2418c8f0339b8be4b987613b8ad97c24565aed0a82e6b0758cddd6a6f2f13c06f983ce59c6f0a3593d92582cb15651b7597a0568ff33d3b666afcb85044efc3c9d1bcaae673c3210e0ce8ac54a33cc84da9ed91258411916874a29fd27cc7ae5dbf35b995fe2e7b94719db4629268abc713934c64546adc20159e80587e73390b35ae0601af648c7d9c0a32b592f0cff21d3a7deb1b1dfd47b0f756b4ea2512e83587731a14476170c45bd3923f58ef7a343279dd630dfdaae2631b0a4c109669210046e27a19bad3ddb71687de2811240ad838e135a7c90754dc9f2036f79cef9b54899762fa8206aaadb43557e7fe78489e4d2f4898fec124abdbda7c4e6fca9736dd6df7a5e2e9698605c795ebee6a49373ca03be378abc5b606a996d42752bd0514ea87e1ed7e65ac4d5fa682de26dfcbf9d6ad8e80c021c2ff8ce80b5f4504e65551447829269b8d38a9f96adc4bc863161089b42c623d439fb07ab0d6b7b1733eef88b678db70f2fc1ecbd845f9e74533fe194be55146e6195c8b9806c93a6cb5880a19ff5bf76450ecc3a8415b23cc6c4dc8a8fe77ae1909e38c7a67c59a54354277906151c94362681f314694f2e10bc6d990f36194fd99d42cd539586e4a069b63d6251d65f62e8d4c9f9119534a7bf363226ef9437bf690a1ac588af631a02644e79e26c479c98996eaae8222bb00804d8bfe2d3cd16e361ee55bf7602ef09f30011043f9603b5fce2a29885f1095f4d25bf37757bd15e2ae0dbf6c97be62e11b9353940f2eb0660d15997288959f32efe3a5c3c96bf44ff0356dfe32a22fe6ebb72d1104046206f5962edabbed06759ec89acc0184c31dfd453d1ed858664fc948ffc4d851fc4d483cf53c66811c6d5b900e46b8db612b318b48de36cde2a2084fdebf77c8b12fc1a60d9e6991fca8c546806a58afb594db87711318ceb3df11eab70b605b6dad1f54c710b22c79ba5408f8d5f46916df30cd8e06caac760af5552464ff49602c3dd79c4cebbaaf5a0640f63abbe64fac0186abc6c8594c2b57f09f0a0375308881719e76c4731dbc44422e4f1d1a2db4afa9d2e30995d614c8aefbc3880f64ae8f0e608f2ada0b53ad2eabf3a7146a886f65934b88a5f20f0d8c2fd02f6d44f30bc031c944cf9f9888e59aa870ae4fe65eaa0435c6112d022d71ea4f717ea14b37efadb69d7fd1777fe97951bce0dedf556460c610995afe1a80b10452064b5808ecb0875514f8a13242f4c57bdffa9222708eb3427a6ca34e480e74f3063a08ae0fb128a92fa48f31891000827655993a21ec1284bfe34121ef6d1bf89059aeffb8d239762ede3d933d4cf54fff0be75df60c7984f11b0270cce469c7f087e1b876c7764bfdaa9056dba66a4a18a5ebc443a0d7b9a142b974069cee9f0bd2125543e1cf9334a714d355674e230d58bd03e93638cafab6944ca694f89280834de5f63ec5c4155cb0a5bb0f90c122e49083c866ceda31766e2ad24b11e9d5a2b727017ee695049955317c86724b25fee6a0634a27fbe5f6e47f270b5e213a38e6d10c2c27f1c6927a8d2c9e2620e0b4bf3193e60ee48d1e02798f2d73b2f73fad097eecc0d6a58d2c5a0ef808c167e9fa66c8584745b8f6143486d603f42b4508a8bbe21649e1ad5c86f30cd8dfe7562a3d1b0ee3cad9168f475e9a1504e57c4a3069fca7ff8b348109bcbb6e9fbbad57f33dd6aa92dd7ea885930225464b4d5423533372fba05e76937f129c44291cb96d0154fd432da0b3df359a1e33fc486792d2e10a68b64a08fff570f49e54a0ae99c656f99d4613b9ff8b60c7a990bb7811caf9e96444b40b9c457c8862a960b31a74fc08713b205205c9200ed9214f216820145288898c7caf200d07f73882a43dd2c74640e12ff046d18689e87cae7f573fd90f9b18a13b27ae7629794feee88fa4f036bcc8db5a2988ef2736858e44cd912210e8f0e1cc302582d4881c7faf129dca7566c8b59bb989de2776065bf4ba97929c17e5507ef9cf2f47b24312a4b2acf1a82876e4dbcd71427d5681338d1aebd1ab629c519578c0b056f5e2c4d2ae912f0c405a894e02bac00e75eb14b643a3c42cbf8a7eb1ea7a587e0541de6fc4b20676ed6843adbfa2f306a37f32cac91e29fd2de7bdd23cef351c94899683897ee466c94bf76cf76c106984f802a0676c00cd287c83a7f64c80afc7b578196f1e447dda804725d781af4478ea8b1829e2ea48061ccb772dac346b277e0d136508f7cef4cb4300834b0fac12ca4bd7e71fa15a7ae7f60345ad1faa97413ab1688e78a40952aceee1bba609aafc9cd3decd69b54c197880163918b14a1a15120c3460fd425f5f0b9e7c366ca92ad4a7b090845f79ff1ee71740fc2a4c74ecfb5805bf8e810dc9d0a6052e5081ea29e3b0dfd4e26ebaf171076c97635d0b41642100f9b638819fca24a533624e358fce519b5206b2cd87e35cfac381755ee67a7f9ceb0ae4b59fb338c07e4daa4b49862ba6c94f589bc4caa0cb7ad3edf9aa6fe5d702f3d643770431d704390111d3c6ec8525e4f1fdcd0028b3dbb024324ff6dd3e1792aaa624093af972c7fb15099c6ca3903f1e39f7daa4ea1df36d94a3f8197ee02e75a6cfabacc8cb676770e59fe5471360843ed442f6f43fad00b379e59d3e193fa08ea0f68fa675c93a52ba4b7c6277dde9bd5d49345d4308b20ab0b747dbd6dbf16c6c7e4a3648f1d2993c7d332187e986cedb0e2cab832ea42bcf117a77d7c441a9ef64b89ec9e4a7fbf4443a31145ba62348f07e1c2ea8a06fd3b987a11591aa4a151afaf693cde9ec4f0ff64311e2a6194dd0efa77abb7fcde4a26c1b10b8ce6869406d3b213987d053a112113802ef3534988367073090bdeffc331c4ef1c63c76923be349d1542187c45bb783659027d9efc4e12efa1cc6e382581c92663e7b4ccfbae8c1509b39e8939aa26ad61d29580e8393787708d985cd4e731a7ea861e6b67c98f0c172a05e6d17427b0d1633780c9ae2e55ff0fef36e1dcaaedcab7baacbaf065dc4a60353e0529e0b41bb2435974210563d7fb36b2a6ac0e0525e30e235cae3a1bbf23e22da993223dcf8bce3992b7ea26f70e0ada2862aef7bb5c9cf5f593b5896f8f002b6311cd252ac38ad3512d8486125e1ad5dd2b3d61eae531229ac2525d8a53d43b187f15662aa23cb2c5412a8dde8feff5c43564053410525ec4d251323e653759433f07b8ab8ed4f808069666ead74ccaba6d19fba10b905da9eb2b8881bbaa0a0db07ffbdabb7ad7dfed347a7dc9585a8c5546dbbe730f2fd95f8437c2fac95341daa224434c55fa9c97e6a36af81b3672f85ac4f8cbcdd90ce02e023c35260b07417c3721a6c2c8782f76bdeba1d1044441a3652518d37aae39f1ce771c4c4dff443aea0d9797bd27f8bb782f6f5f9311f6930b6e8df2d6f91b5d75152884fd8cefb00fe8b550b8720e8d70f5096373b5879609983c7689062f6e609df567f93ea998a74b9890cc55399e9584972d6a0f54a5b72e04d2e3cdc87a183b3df2d29bf4a90c0db0b9d4787ef2ed8e255f48b8d5dcd47ce16a115639c047a77257c327dca3fc7211d135198d054b84eb565ef0c0ab5bc33a852071e4a4d0e69a1b806ddbb2d46de58aa84f7cc5a58f8ee742841f198aa08c1d2a77492a130932ca47cecd73713d53400e1a50fb4c24a134e01502e63f1ac9d06cce5eab7f1070223c67968889b85c15560f8d63271e0b24e93cdc30889af90fe686acbc8c0ff42e16bfbc87fc77a2a7dfc8b119939ad54471dfc86aaed1c264836bb40db52bbdf8994d3893f4ddf41edb103092de02bd7569d4be879a860710c881f11a94aafae034f7ed48776ccfcd403734756d708d3c59d5d987636ef6455bccbb05d8f5b9d53283e008c169615e4714c32c420361f0a97eaa09ceef0be41682a28ab211704308ebdb03ac504b2b0cd94050c755b25c7035d6d46f490f17c6d8df0674da8516c960bde5c61f5e0de64e066ab73f017ff8bb9b3d9db9af18256aa1ca4ff963ba0fb1a975343cdd3ed26ba1c70892f9388e8d32d2a7819fb214d07b8339b16bfa881f1cbb81cdefc1d87364b596566d3adc998192398558a9bf313b05f4d2b81522a9bcd81b4415c0efd3bb272a45585eba6c0688366f76d2812f5ce8e", 0x1000) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x2e, 0x2e, &(0x7f0000000100)="e9ffcbff13f9fd812eaa4e713040e69931929648feffb790cbbe2bc06e64cb7d51f3f85d8049ec5f7167840dd4774b584923bed075541f79c4ed883b49ad40b3ccf59b7cfd4cbc298680b319ac07c3c0b180d453bbdf11c1066d792df2497a19779ae2e516cde9d515daabb0d3c3120000000000000000007b3a27dc12c698410f0424daef8355c199c432f38f32ebd640109022dcf7ff657eca192f34cd372af81073ac7718dbef1224d0073cb97d329f94bbf5bbfa4f4b9704ea7cb8bd3a1524bee8c1d0c6debf16ec00cf30492ea7631a3998cdd6b1a06a69190640070d23", 0xe0) fcntl$setflags(r3, 0x2, 0x1) 16:00:02 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x21}, {}], 0x2}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f786598, r2) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3f49e8b5f181d60f, 0x1, 0x18, 0x3, r2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x131) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/241], 0x101, 0x9c767b58fa90a755, 0x1000) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') fchflags(r4, 0x0) r5 = socket$inet(0x2, 0x4000, 0x3) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r7, 0x1}) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername$inet(r5, &(0x7f0000000140), &(0x7f0000000200)=0xc) msgsnd(r3, &(0x7f0000000040)={0x2, "08cc5abd29fccee9122d2ea0c244370b5cfa93709288e8555a05e56781780ec66998a4bf75f813288821973c9c75abe25d1c2ba4f56b85a074c3268d76503cb3f21f4a0b8aa2864c9262e81850052dbcea4f3f3f65b2339216c63432ea8b47a6b8aa08bed1d10143cdbfcaf1fedba5466aebacd042b1"}, 0x7e, 0x1400) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000500)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) dup2(r2, r3) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shutdown(r0, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1f, 0x3, 0x7, 0x7, "975419bcd3b99bdf4d12d831959f8984da9e3271", 0x2124, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x4, 0x1) write(r0, &(0x7f00000002c0)="27f4e82605ce22eeba2991ad11318df26e732c6fc2fbd9712d4a6a2d9e8a89e37ceea2e92ab87f044a01f74ef2b3d03facd75d56072b547f8fc3c7b9e968b8def4b70b3ed894ddcfd26b4a397379545d84019f3f847860b7b681d8daaf460f8ac09d8c7ccc410d9fe137700b7e2d71e9a1ac19afe15d063cfb182c9bd238bc12f3212d88ecea800589783a1ae2d6af72ea8dc641d8c278da6a694c7f593746bb3757", 0xa2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r2, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fsync(r1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x7, 0x8}, {0x18, 0x0, 0x46508112, 0x80000001}, 0x400, [0x4, 0x1ff, 0x1, 0x1, 0x7, 0x1, 0x3de9, 0x4a7]}, 0x3c) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x20080, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = dup2(r3, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) msgsnd(0x0, &(0x7f0000000500)={0x1, "b5512cb82d1e1b58d6a97bf29afda3c07b60823d2dcc702798a875babc40d3728be8ae345886eaa3d993e4c162fc7a10e072ac06fffaded0e62f1272bbe935b7aa4f040475a7e090c35a5e18c988c63c5c5cc26816c4f6ff4cd49b9a01dee1d34d2d9bdb00e76b9ba03bfa9e5add348313cdde99856fbd83e35e6db72715b743bcd534bbd4abf36ba9339f36168299ace2c85394a290ce70d295ecee754754d57e115f09a580a09fead3cbea0e6ccaa19b6018c4ec60600b7af49887abfa57726bd007b21b78edbf4cb11f19065bb616c45b16bd3cf4ac4012555d"}, 0xe3, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munmap(&(0x7f0000311000/0x1000)=nil, 0x1000) 16:00:02 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x3b9aca00}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) 18:46:41 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063a2775b52e19630d7661f92d7afa68b4dc186728e52c046d200d764ffd7141758f64c7281b38fc46ccd69bf4c7ae540766dc65883de10213295639a46e07f50265852c8586e8c06ceb3671267c90fce9d9b7095980fcaa496e342b07a831cc32b01059dd3c97ec23b22e956aba0eb0a8b8a271239c3c654d99b4fa5f4587720525396f551844093c31fc1bebefcbe8c360c33dfbe4a267e90eb0dcf4ef289274c4d36fbddc5c0ddadb8bb8bc539967b17247d2521157ded7cb3243b7f79b4c5f93d27729580692fa17332f88f5417213278ffc223a56f188b289e4badf0fb263a16b3d2e7da43082a279cf83ff66aed0b051c4b480889b9499f561aa1b061140730832bcdf8beeb216b49be8b53fc45c7d302d718e77cf7a16bf7d4261c032c799b1963d50da58c61233f37e4299efd9e59b158541ea34dc2b741481a69be9ce37c0"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pckbd_enable: command error pckbd_enable: command error panic: bad arg kind: goroutine 24 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc002983770, 0xc0022f2a90, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x954 github.com/google/syzkaller/prog.clone(0x9a79e0, 0xc0002ee990, 0xc002983770, 0xc0029837f0, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a7a20, 0xc0002ee9c0, 0xc002983770, 0x9a7960, 0xc002a067c0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f github.com/google/syzkaller/prog.(*Prog).Clone(0xc000244a40, 0x8f486f) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.resourceCentric(0xcb1dc0, 0xc0025034f0, 0xc0027069a0, 0x8f1801, 0xc0029839f0, 0x448dbe, 0xc00141c2c0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:848 +0xbf github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb1dc0, 0xc0027069a0, 0xc0025034f0, 0x30, 0x8792c0, 0xc0026daab0, 0xc00003e380, 0x30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:681 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0027069a0, 0xc0025034f0, 0x9aeb20, 0xcb1dc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:674 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:623 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0027069a0, 0xc0025034f0, 0xca0400, 0x3, 0x3, 0xc002983d40, 0x4eee93, 0xc0027dd500, 0x5564375c2f79c60e, 0xc002983d68, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:611 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0027069a0, 0xc0025034f0, 0xce8280, 0x9, 0xc0025034f0, 0xc0023f3300) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:555 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0027069a0, 0xc0025034f0, 0xc0026fc100, 0x0, 0xc0026fc100, 0xc0026fc140, 0xc0025034f0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:547 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc002983ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:137 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0026fc100, 0x9a2220, 0xc0033688a0, 0x1e, 0xc00334ba00, 0xc002e1e000, 0x1f00, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:42 +0x29b main.(*Proc).loop(0xc00334ba80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c