Warning: Permanently added '10.128.1.18' (ECDSA) to the list of known hosts. 2019/12/04 19:19:44 fuzzer started 2019/12/04 19:19:51 dialing manager at 10.128.15.235:4275 2019/12/04 19:19:51 syscalls: 337 2019/12/04 19:19:51 code coverage: enabled 2019/12/04 19:19:51 comparison tracing: enabled 2019/12/04 19:19:51 extra coverage: support is not implemented in syzkaller 2019/12/04 19:19:51 setuid sandbox: enabled 2019/12/04 19:19:51 namespace sandbox: support is not implemented in syzkaller 2019/12/04 19:19:51 Android sandbox: support is not implemented in syzkaller 2019/12/04 19:19:51 fault injection: support is not implemented in syzkaller 2019/12/04 19:19:51 leak checking: support is not implemented in syzkaller 2019/12/04 19:19:51 net packet injection: enabled 2019/12/04 19:19:51 net device setup: support is not implemented in syzkaller 2019/12/04 19:19:51 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 19:19:51 devlink PCI setup: support is not implemented in syzkaller 19:19:57 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x6) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = getpgrp() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000200)=0x1) getgid() r8 = socket$inet(0x2, 0x8007, 0x7f) listen(r8, 0x7) r9 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x9c) connect(r9, &(0x7f0000000280)=@un=@file={0x2, './file0\x00'}, 0xa) getpgrp() r10 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x8, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x1, 0x0) r13 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r16 = getgid() sendmsg$unix(r10, &(0x7f0000000800)={&(0x7f0000000380)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000003c0)="cc5f5ab1c954efdf4050cd7fb5d2873887e3995fa306b6d1de8527dd7bba057c885cedad0bfd1e696728a580d4f7c621d2e940084841c20b461085f16fee4708a90348dfb827f3c45d99a28d05ba14b4bf158ec1835c82875aadd0a4f0c3fd63e8fea06f935f5fe4f84d3c468666acc2b29e506063fcb4a265c62c8c9100868eadb597a6f76561514baf40a7f8", 0x8d}, {&(0x7f0000000480)="80168844f432cd10a6d2ef5e91ccb1744d754f509117f652d83d6f6d914ca0dfed6520474a19fca873f8535921a69900ef4bec2a3a30351d307f9bfbdcb2c1abee65cfc1bc28d23b28c7221ce7d5068664f3409703bb2275d026a1a590d6443d12", 0x61}, {&(0x7f0000000500)="bbfd3b98643b2fd6c4a9032a4a0b54a40ef8bebc86015e26cbdeb519e54c9ca497b9299735b7bbef75e512c45f9497", 0x2f}, {&(0x7f0000000540)}, {&(0x7f0000000580)="4b6aa2fe60b3593f9a86f13a627854b76a3abb7eabcefb9e61233047798f65a99726a7b464bd0ec9ed7fcc91cb94cf29c536594d5b7144d2641779149470224d46d118ac9c2068800629d5984fb012d5693d296134cd37440dff8ba5795e2adcc1d326053a781edd5715971e52", 0x6d}], 0x5, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r11, r12, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r2, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x78, 0x2}, 0x0) r17 = semget$private(0x0, 0x1, 0x28) semop(r17, &(0x7f0000000840)=[{0x4, 0xf84a, 0x1000}, {0x2, 0x0, 0x1800}], 0x2) msgget(0x0, 0x20) r18 = msgget(0x0, 0xb0abf9baf29d5400) r19 = getuid() getgroups(0x4, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r21 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000940)={{0x0, 0x0, r3, r19, r20, 0x20, 0x7}, 0x2, 0x2, r21, r22, 0x8, 0x0, 0x400, 0x5}) 19:19:57 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='{\'%.\xbb,.@]*\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)=',{\x00', &(0x7f0000000100)='+\x00', &(0x7f0000000140)='[#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='+\x00']) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000280)="af36f38517d8059553cafd9ef1a2c327ee6c787261ebaa870432d99ec06332c322de4d04969a0be16aadf22ada391c1cc17dcc8c47aaef2eca12c23118f5b8ae0613d253d4116bf29a8e04dd750aebe84435f9605b85e389d84195694ffbc8b6b98f3157e4d6703da6267d61a516e4065efd7e71679c8a34eb91b9ebf22b3ea4a65564984d750d1de157e05dc085fb5044de6f2f4fac1f29879487ffeedc1c35ad299c6a0d0e738fa4fbfbdd33d118c55388edde47c9119fd00b9592e5310756d7d43681fd486b", 0xc7, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') r1 = socket(0x10, 0xc002, 0x9) r2 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) sendto(r2, &(0x7f00000004c0)="fd630529ca37c56d9d69c0f41a036ca3cd8121fc3fb53ebfe3eef5c445b195adc7ded09dbd2e266c912a8b9e0bbea8d14b4554da67f3c4bf730a311c3412f8c8bba5596f33f7eb3cf786355088f2cc6a0dbca0e92622cd3bb9da7d3cbf89", 0x5e, 0x2, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000580)='./file0\x00', r3, r6) setuid(r5) r7 = dup(0xffffffffffffff9c) openat(r7, &(0x7f0000000600)='./file0\x00', 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000680)={0x81, './file0\x00'}) r9 = semget$private(0x0, 0x7, 0x1) semop(r9, &(0x7f00000006c0)=[{0x3, 0x800, 0x800}, {0x3, 0x2, 0x800}, {0x3}], 0x3) r10 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r10, 0x3) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r11, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) r12 = socket(0x6, 0x4000, 0x7f) r13 = getegid() sendmsg$unix(r12, &(0x7f0000003d40)={&(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003c40)=[{&(0x7f00000017c0)="48bb9f7428c038bcfc7ad9a8ffae2b7147388c3e06f52427f24b1abbd6852f01d4d1aad26d93783ea0f14c78582e3c4cbcf8a65b3e479d7ee23d428f0e472abe1635a08a0a734cad5be0fdf50cdbbcf14ed78290eb02c0d47f69a9d0e71f0a2a405a4c58a63929325187c9f19c52e5abf96a4c91536ef7164feaae4c5f07cd14d0762243efc0092e9e7c024ba94f79ff0dc6daf86c164339d4e6aee1e19412eb1a8c8f2c9ab31f4c16a42286011c72373537ee890d9b82ef1a0bce8184d7e8fca82b3a7c4539fec32fc4", 0xca}, {&(0x7f00000018c0)="eba9df13cf5f8a265ae57279157baa71d91ea035ad0106cf730d34d327e8e578fe538a5eb4100d511541a2e9b788dda716a2168b64875630d084a2916f84aba5c87ee4846fad0f7ab42e6c80cdd9d60c05d8f5a90da52aa7c7e93f2a5feee83df7826fb713918dc16358bdef359f145629ccf97be2643886c9e6a83d8a0e8dd5622191b2dbf414953b8f81c054a8b89b654bf0e939147917205348c74cd3b68d8708314d0e9606", 0xa7}, {&(0x7f0000001980)="e9bca701a9295373d270ebfba104f716183b1d7b29ead6741486906ed25f8425317d8d750bb4c58de68f0222d9dacb8bc1f95f98d38bb05089ae9bf134ec7d09de5e4eb14314c73f6c451f63df1f7dd48996086e57dd300bd4ea0188419b81ab3b21d418621d5982629b2be495709fa9d0cf1618a0", 0x75}, {&(0x7f0000001a00)="8b06dab32c262dad9621acff68eda22416e843c5b0b30d5d33ab16b372e75cf4bbb2379d2bc20dce42c3f64139d38693e2ff188c3cdf19a3208868ac317c1cd62c54ebf2654f1c", 0x47}, {&(0x7f0000001a80)="3accd97025f2475d0b66ffc8db5906c810be9236a7fae63ed33062ea409f32c7aeda36d7d62d6a4d514f1dd5cef78cfb9afca867c6d7922875781b6e3b484594e208a93cbd89dc02f7e1049aab6216da091f5ad765a02fcb174739e8a276f9567dad8a7114948b4a271a7846ac3181117b8381e771b7dbbe11930ddb9ba00a2aa3307ff295db91e4fbf4986d16b05b66283f4e96fa7239d791b1b74d179324744555cd5faa45db4b0c447801a4b04ab7231fc1b296589029762350abb4d87db67df8f935a0f7621896064ddf4679c33a433200855fda594dd6ccd24b36fc783f7a983749d0599de7edb4e364c1d1fd073a31e8247d65a7b15fa2b296c48c1d3503131e0b9bbc0cd956f1c1d85c51f0f72d2045d7c3af51fb6e19b814097e42be51ee65a8d8be854ac62a61336ee331a14c597fff56bbb2dafa60cad2043a785ad47109ad40bc81a0ce9f20e2577b73a583cb45a0bf2c40ef9485a267f269524c7a1e7684a45f1b12304fce03ce4bb383650a83ed93a646673f3cb0b3d62df1d5ba341ee73261a015d28aaa2e2fe36756fd59be06fac7289f7a0227bde3ff6d0268d169a209cde324d332b5af6430ce42f06f3fa3d4bfcb6bb9dfa4fc27d62ed82c2fd4873f7de8924b4ffe1b3675d2dc4e5083aa852aa6fe0acaf3cbe925d811ec8747c8c5cc1f79b1b5ec501fbf9381add2756755a4439e6f2e4f6510fcf2d11f9c4f42a7e001d295f413513f955b344da4a12b5227c3e68c8218ef86f2729df6960de7fcda9894c11eccc5723d2a5872c3d5c29d9471bde8f2ec6f01b1a627e3852d069238bacb663640e47524c2e10706ed25846c106c9233ef3d0026c0ad715c3b6a93068a4b56934e7ec1f931630a0d551e7e8a9def43923a0ea30112615e9be1591bfef398b65c117eab62288cd2629be4bec58a168dedf9e67774784a5ea7967b8fd6c920817e9cd320fada7622c3a9cf423999fa6c0d1b57255d864bef7ae154375f09f3863125502ea8e7a95bae17453f1a3bf926592b99bb41a0750dce431985160ea1f2a238097b448c00513a1d423bfea4b12a690303e34433d8d67a3220ad30ef50e3e830f4165bb416f1e14ee69a370977f6e69fc72abd4bd92c47da4123b53f59ecda625f68492db6cff71b6dc155276f61946902c2ea7da5f0a90da51c3b7b5e72cb56ad40ffb8e059ccaaaa6b3aea1a6e19cd05709259c6f4251189e29045665e540c4b8ef11eedceb734ff1ae401f8640ea758fc03b8835170b62edc04d56419a4c5a8f1d4a25ebade9b3815ced9edf9812e15b924bcfdfddb0fdba03f6558b6add05061ea19fb16a44855a7cfc65ea523e68e3c7246559599474d2e5e4bc94a3a10e9a2d8e1eb56736875fb7ec6482f36e5fb7d207ea2dd79954aa7df300d84d0885a7d23979ecfcbd43de0aeb689a319601c09e847f5d2badd27101e2377e4e0186734b1862348161e06df789ca82f87e458ca4433e146c5698d6382ca55c7f501d63dfd9a9a2aaff1606cc9b34923e0a54c85405b1a3d17c0e03ae1cfd9244ee489c1556b2a776611634a60d9eb8cc13167aa33d0d87da80e528a6d0d800e816b0d9accc6a76b955164b0a576d2e97743923e008e1583dc9e31d9b278c21631d41995275c2a47273354c34ec1bd560613c75a97fb86e4e7e42d70d0993f243966a33a7c05c303ea019348b1acf88ca5ead07721988b58510fdb5b311b1df1f3a1a7886dd65062eab7c6d8cb4d8f5b8448b3ebb5393f8737cd8373ee167da441b5915da6ac5004795e541031f5bdfa7db7ffcff66df64565466414aace370740ec8016e35f69b87b891f60a9198f84ff383dc5bafd769e296b5665e86b23da55d71200b2ed8e8f5e0ba8a89e7cf0aef38fbc17dd73a7686dc977777a6ba5ec5ce921901241ac555a59fbdede93fa422852c7cef52e42a5a986be9439b0bcd3bdb647c35f4ac2b9cc8ea98a94e40366ae4995cae6a6f3ee46d77419efff63ad4cd6abdc6bb75e0c9f4960870021da578033960413cc4dd355cd4f8f3fac3389adb353c6127855538f924f685bea0759f23fd7369342fae91473e4248d180a4c98f079c1950f66428d5129bf5d29802b994b9eab40f127c0181994caad2f6633212d39878e13f41d226fe2514ddc0fffd3576eb519a3a92b1355ff93758aac6bcace18e9e9f1849b8ebaee34db08745beece28f35c38f50200c9b87eac7264c995e9db16a6a653e9069e66d42c309b5ac05054327f54cb0724a8b287d8ab00c1374d0cdfaf7b42733daba9262e030fbf4c78f20ad70713673281691a015677da5a90867954187658c4b0653730e2e044b815818bf64090872259f12c55e9acf9688586936581d0a3e0a7443ecd38224353985cec3785f475cd7f844256da46283b0af5ec703e44b3e5b817af682b39f5ba145e8797ebf6fd62e11cbd75dcf989c400daa4fd3aae903a7923899b6001818f2b2f7950aa9242e1be2adb382040b100b3e1c5076a384ff36cdce28b6a866c46e988d18314f8dc0250e0b2ea8c0049657791eabbdda7942da79db0406e1751569b463a81744ad6aa6a161f4ff8f967fc965696c9ac9bdfb9c6a184cb3bcee91148d49050e62e8bb6891254ebaad5dc0f52aefadecf59456678b8e47d96a67e78361d024da6c1a8baa1bf54f4650b4faccd8ed66a41c08ef151e2123491db771298554176cab69fc31a164da253bd351bca16347984d0ee92ca028fa946989f88249c63060ce93e6c571ebea972247f2d74296e2de3da4fcec95e62d5501c6e7b03d8ea1ab2e3ee39a34c516025fff6ac02d7bdd159a4c28c0b6cb1a17943a7d259cbc04af029f467af921388fe0e4e583b079b31aeb7318c42452bfd1377c1e497b7f492543e8d1d43fc1b8ebff433209aaf9b4ad968876f52b83c9cf2e6f3893dad242db5c6bc0811cb2bc84abaaf42cf5ddc49e7b7d727d3297349d02493b39b419787f16db4f94e904eb4326ff0164bd062a4440450fa98db5f30fba9a8347e08c89e88fb6c9b650c2e6f2902714d912006f4d1415063a8d59a5c69c1fa1ed4c0eb0f5f44c058a9d08f85985a7060edaefce8cab3bd3e29ef427d3eae7d8670fd9589458cf4974552db3ba907cfed95034cdf497f26e9167d4cc2b93271f7207f0175404b0dd138e360b84d2b77ff017c2d03900aa79e9eda7d344069b70b2d8ecefe62e0c71c7e38c19a4e73ab2d58ed30421b93099babee5f4cab4261e7b5283e21252385b110859c05443bb2ccda832732d707244535f26546c7b4af477f21468641d6ca698c0f2e19957baaf363e1aa5fdc4501352c9b668ccacc4adb7149ad87db2a999651af62938a81244694604902c0416121d5301cb93a9fb5d99e1d54779c2107a1db4ac5ec31450f1fc569c3a5451c281438164c9c867b590c93cba17b3ea7ebba7ac8259356d1bd90756b8998aa3ffd86f92d9ccb53816cb9357dfee316556a46507edaed521bbed0346bdc64e28bf26d4f29d071e12880050a9851f2a1f23ac8a96a72b2ce08de3e86f7e94235cf3c5eb44b18f193c43d0f5542f3f7ba30cec2b5ec7dd1f176858222610852ce5073921e0ee10732edfbd0c9bbf33c2b59ff61ba6a98d2712b70d510235522fc75f24e0f725aec21b3b6b5a5c59dda16c641c89186538a45be60b11f3df3a02b0363d6d53db1a85d3d4e04bf242b9b88d1adb0c73f24659a192485e20c7a5b3e0db6dbdb7cad750b4c66bcfe89f39d414d5ea41df1bfdbad6dc0508839682ddf2390595a18e7b8d225ce4dcdea97796c01243ae064de975735bd28696f14893216cebfe3ed11f5b7e98458d20cf37b055e384c1748e1cf3b4398b789982243e867500221afafd697fb4f3dd8fc0964604f2658797e98fa7452751126108c2233f155e29e44c7dc73c826b3fe71064886f627e62f43d1b04b04242bbe512abdab776ef8b1f769bc7f6ffdf680b7eb4ddfc3e8b8e5f9498b0e01da90d3159b3cbc524315df072d5104e22290551199966e09462b32702ba71899b2b832d2c82ee4be65dfa30ebb94f4fdc98e3fed3b5580f21fe10e96d7ff1b086aa6f1ef66462e926d599e278bd0a8fb00d9ad212da07fc4bec6607782f1b1bd18403f25bccba565939397823886905db54072cfc0a904aa8c1c6888317d347c19322e784973be6d3650d547f0a963a1102e7217f6f0b3cbac206f46819b77dc3019b91b0eb3bc677f0e7c33021b6ef11c37d5de10be64ef082c4de79ce11ba61a14a69ba24f8189635f6ec61a1e75cd5f09ddc88bcbca1fabcfaac3d71dad31599b1e880ab188847c2113cb0f2432b8bd59a9bc35411316bebf768be5bcd73d3f31615c1ccdd8d23037e1b56b2bb38f07e42825083c2ef71aec8051bafb59e221a9873e53cf65aa68fa774a61bf6b55a807fb25ca835fb3801acb20dfac0b7a7fecf047400aa6f4853eefef9d0aec16d83462e42c92a02ef327c437fafcfb18d110fd03442a157112cd39bb64a4a46873be05ddffd291e62d251aea0c7d44f10ed57d656febad6780615919318eba8280d8565a13d2456c1efe90faac8bc28827f33bed7235fd6aa7889d1cbb8ce7dd982ea2adb950011a0c9cff3b0eb0892f41a5713e0bf0e2f548624434a06e06eaf3e8fe3e140e51a5c344c34d5d715432f5c979f151bee299df8fbdbcb98f07318a2ca71203100fc0d09369f59a4a68cb6f47f2cb001ea86318e06f26627cb8267a182e6bc17c1cff2baab57aafdf7e29a02ef5b5473c2d84d9b830472e2ec37f951f1b8e87dac58d90973e48fbadc39081675926e376faceab311235dd5f1c0870ffa3db9520cd8eac6a38397bac0cc7a7ac4afd21e9e4e344d22ff188fedf1ea82621979ab2335c9d443e65627c3d5720a590ce0ce490f6c6d034d57f017b0e804ec3b9bbf0decc498ef831184c97252871c7bca14265b2c5bd261bca5586c262d514698df2f9bb3008ff1f0d6d4a001ed8545e785eb694ada31f37c29f0d3e6fb47531e7109a6f11b1eb76b1d4ea1f1c226048b2d37c87f6998bb4f6c112656168e06fe205898eb94ed53f58306b374a4447b6c6bf778fce4dc66c11093b85024525028a650db08f66c80b077e22d33b21b3d0bb4205805e9970d09825acde337df68081125bd854847c0865db5f1c1bb4a8253f0f5e42aea4624d6d2d6681ea2a248e67f68cb98d22bdf7f2b49c5c39d25cc0a86ef3fdc68e20a3652f3b13acd0d1523a50e0ffd0c424e9ece1e100c730647566005c9b56148ea024ced2e65e1bcb5b516b98101192f114828a7bfbfa709603c361e4630b397e953b0563705a8b56f44e417058da89f42018c56d58d25fd85893a3640c896ac364c3b2d5bdbe23b554310a44e4b9c88e2cb507901b13ec19e41c94781ad06bca1c056c576bf7727c741bf73f9a868693383fb94a3a589d5553a5df6f3116566b91cb3f0d0466edf10107c8d9832cce89d51c9a387d2b738331f26c5a5613d49a68790d6816bb3a5fc8df0ce7c9c421e6ce41ec58a2a7ac6f473f63ab3b68114036976c0ce948c3c6ab354fd02fd61899fd98d5f8d6c8dcf624ad0f59a599fc481f73aadb1774683e1d3cc56d1ea87c08d083e359dc42a186198e67d4bab8010c5217af617720e2beec502c8ded32945c894ee85f534db842aed14c39434123c7cf739f92ecfb9e4b2b2491f091ce4372fa4147cc0b1ca48977dd3325b52b097a7c1ff7e3167ef4f6730bc6ff0150c7cf26e00009f5634ff2c139c1010bb5ee9e0d2d30151169d6a6d5d5fa61c1", 0x1000}, {&(0x7f0000002a80)="e2699c927fddbf2f1db780a90558aca15e8dc67bac0f6d07e3459f9ba039167578fe16402bdcba4c6a5fbd5c87274b054b7529d8a831a0a46b428cdb6c07fe4a4c3d642d84381c82129c5c94de634fd5dd905451b90a871c524dc8f264893d50986603a4572d90798d6badde9e7c9d84aa06d35bfa1bedde8089bac0e90b61074f9d967d17382839fa5f4245ccb7184ca1f530c18c5a3822072bea40", 0x9c}, {&(0x7f0000002b40)="0a712d77cc7c2cc808fefbaf6e3c9295e2cab7b469497e7146a9a45e05c665ff1aba8310fbccbf575ef49a188fb620eee7d8297d5b", 0x35}, {&(0x7f0000002b80)="f7c3c8bd33f67a4ff2665e01f7ab47e36a5d7368625515df68f4f5b3e668112eaa432cd1d2129da6022097a92c108100da6937b95e6dfb275ed7e7cc0dec0b33b37e5f28d9838f4ccdb924fa1e4e0ce8c69a86a9ac250afd7a382bd3d4fe4f910f7d74a4a1164fb578bb520645ec954b84c1ffbaa7acd7d11b50b994cf25f7b5919e09dcf61b64f6871596da8eaa5760dac131bdfa09baf4cf1cd874070a451f91815545300b6d0673a1443f51866e9e1fd1ece311d3bda6ca805d06ac395198f11806470c09ed9ee78e8d4dd26938ca80626bd625a83b7f6ba2dd3a61143ff3743d4dcbde44552b937a9fb08a31257495f4b9fe049ec2ae1e8d655f277034fd759bb90836373228bf6bbc82599d1b6108852b9c77ebf786a20a16c079178d06cfba89005594ea7269b6dd5406342053dc7c9066141435657675c02a9527aecd2bfffb284b2cb16e21a01eb4d82a9194ab91b184dd048d09c9edb007119d43025bd16186abfcedda235b3935c9374e4253483f76af5604eec3a5eb6817afc23b2059bb617c507574b484ec4b14ade526d2481eb3e14ec8055515db12869e175e432061cd5d3320306dcd3219a0e3c59189f13eb2cc57577251e8cb1de78226120a615dc74f18d108f308e48b8ae556d4aa8d749b256f59c37c78e2df07ddf0541ccd2a5e3bafe68b17d1a582928fa5b980dfea2c6a5be2d9d6994efbaaa51f04f41fae79e71000cafebc23e37660986df7d4deffd4ee507fcab59b7e0eb3d53e6933706bc6b62002f7cf81e23da5df9604cb6af83ce72acd3c206a469d85a567fd81db952c7a134f1ff985bcf6547e0cc1c6178ade6c1b99464b1d792eb3188857734ee47b57537f7027eea8b35880ae60ce39c3dcc1dc55cf180e1f9ddb66f985801911884cfd060e5b4f177898af9da558131acf7777d44b9c51fa371fe098a53270f837709b95bf790ff9619286def9cac90df268309b6999a10618f075d40ffe96dfc91c0dcf2da4ee11097ccdabd30a1c047427eaec58ac9cb4b1829be772b4696bb68966e0d91252718a5e3ecb164d8a2468f5a4b5a8f046ad8dd7ae373ad6241b38d761557b1bd99f8219443fd5e103c04ca4b7cb4a5cc2d01dc8f98a86fe1cea08c28d370d58026ee7467d55a0d50a951401358ba4d50ae2f77d9854d35296483c9213bd47dcd0f478c3f93b5bb67fdf34ef2832dd8559ad2c2a52f3a87bce4dc11195db0402cd77164915200d8210c6d073ddf68987e867bf415e5069e9cf8f58c633450bac6d1553bd2f437516e62e25beb1737ccf85e53e2766db9ca0805f4780e699746a512924c8b48c2957b64dfcc47a648270812196a595e1af5a51750adf4354f6a2ce6b3e6632c81d4e744536cd0ad075190c05c0ccb7ee058f6b9854e99b9f7145f7b16196a96e2f91684aba7e8fbbf5b425d910a2bd82eb771be85888261183db0ae691536938287988f1738f49b33d4639c022a92c4ea133a952d91dadaad32fe74db6739da417fb994159618509b0f0370a4cd79b9923cb334545fb8d4d5d49589c719d361933be7e00a41f6cea5796d87b9a98c7ee5a0a2f66ef34b927ee0168d00dc5984ac8867aa23c11915f90a080dc2bec877e547eeed67df175d5c60a6a250d9fd7631bd3e10c778393706676f30a9bf9252cc451ab13a8390ed16d018b7b3abd3428a1b42a5fcb62192ce492e47fdd3d510c00783c32a55044eb8c7118347a1753f6b0e91e2d36e634126d05c26b46a45fb8483660fd9234d4192bc531859e706a5d4619a93a10ccbde63bc23f2fd1422e4ea09f899fbb56144f3405ae876c9680b64db5850d5089238fab24e222d606277836be59510d805f77572b57423def54ff58bd371d7ac30a055770e498cf515a0f58816650cbc0425e1c0262c2698aa2b1e7aef09b3be9b0353ea3f6e5731fd471ef58dab6d70674e70531365a94dfd89dcf5eca7b0ba6000483b1d18599064f1e48e4708364c9499eb7930f6723a84227535e1403d8b27c19aad0ec61a2a5f3aab5b11c1e9e8a41db4d376a6ccd943480e24330df02d16beb56c7aeb7a68db1dca37002ec70603e1e2fb209fbc8f25d5f8f103f0ca58346cd7275d8d875d968bddf7f7877f46a2c3fbfda1b162975e7d5ce2e6486bb44a751e8b1aa70ac044b06fdc678f0bbf66632518cec63f885cf58a557ed866335bb96c0b527452c02782f109e2a8fec94dd1a31798f208809cf44c7ab048f1f1850d4916431180ff5de598fc4568c0715637b4a4f21452e78bf89a1c0cc21ce5b7b381341dc7264260d8e280296482361fb3410488a8838dc57fceb77494d4621bab12e3ef15803c12d79d078b0a399b951d3336aff87f836aa6719e226cae5ead2f98fef9d5b3fbe4265f287a459fe6500da63036c5efed9bf276934b2c13d0a75997225b3050495828f8a12aa2014bcf85aecbf97bc7d3ed779621e133efe02bfcebeb08f34e75071b2dd7de7bcfd1a580cd8dc9ae5784c3c8390c18beffa88da93b6b2e4b60f4ea2ab2779410dbfc9161553732ce52de02cedbb28254453d4234bc4350cc9a04991cfd1e18993d6a7214807d9eaa15d80f829192fcb607621a64a20f4e5d6c4e8c1177b27a997c4f4327c9ac2e9d0887952247339ff6659c5fc9e3e8a7ef2885dc75f292a608777e2abb03ec1c84808e4dc5a43ae10e7d147f1a658f26a618e60558ebb44c957cda59911dd86812f4857c0863608962b67a4bea8431703cfd8524503e88032f28a2849eefcf1b106e6e26f2a14e322e043af9b3e7e5ae8e07dd34bae7f43eb8ac7b2f17acaa87f48e4dc3252ed558eb6c714c07c0cbe4430c2cd5d205ed3a2780747a07661cd17b2dd2977c511f180c06f7a3403ddc53e3d8b6cf7f235ade0297a3c6328cb201eb24b44cf85ef585944df2bb56ddc022bd372dfbdd05ebd1596a491f252fece30d4bbfea820e011ee2e161c7594bde0b2607ac53dd8a891a6bfcaa36165243c0a0f4cacbe8f46dfae64dc6b451a2d443296d4d48050ebeb29ba5dc0f74d2b2aee777857b66db617b0c3bd32796b656506f54a8114edf86d3dfd7bae622320e813f36a5da51c3ac0d4e8701e7a2a760f9e912427b1504b8c959d40ca1f09f7645d324897dce7c4b4a2014e06615c30d863152df470982dab2b46413ee3ac8708e221bdd5cf3626c89032ab82631fb9bc018309125503ca9ef8286f18e8f4e60b453d666d347602859d8862da413066ff295770208f6a4cb54a7f25705497074a233d164a936126e76e1e34efd5d64d7e262348ced459979a786d00d886a22c73bea812495920ef71fb1398645fb1028d0317242db0859ec8cdec496f294e7157c62aacb648ce9a3481a148a536171809f2195dee58e50988ed6e2ef280988e5a29607701c23c7911307d8f810bbc8337f38ec00a27884f3fab876bde7b81445006637643aa2d1cc4ceb41e22f9821705bfd8dc2b752044e35798dca29a14ec60df270b764c25894af3ee623d695e937657e6900ff70612243c19e4f9b69f1ef9206cf9094eb3463d92fd8e33e43c9ff169718112648b7bef1f5ed8449441a63beb4adbca998c0b60ca60cc2ec12b0ceadb1e90ac711df7357828b0acc93d2117061039e04aa44d6f958e2ec1aed2f1ef2aa11061f912a4127136d0256a9f7fcdc60aff7b20c2ae25514082c154926071a481766f6ab7f391e9035b39dbc17f1a40e0419cf2c2771f883d667d730614af945196a4a97e7c7b5efcddabcd023836bb3e5d2d73483d62cdcc99e3605d9aba2d9c3f34d121f98ea8d40e82d3098bb30caf8d682b07993d6ec2a4e1723862f6b08129b31b53bfc384985780881dbe21140b849abbbc00f248340422bdc8591ff6b4fc8cc73710b30551ae5a8b948881edcf3d467cad1ec3e8f94c5e641c0525ef6bee0ef74621843a0eacf0560425b2e4d3ce272f9f4b4fd78f7c526f0a5044cd0f718d1ae419a0fe0b2aec37b8906a1c23b66d9435d19937c62e1209f916852c3304aa79774f79b6d7cc116d35dbd410e876e0971fdb35441db93445245b8050d01d557eeb61a74dc1586ab63b9ea6af0beeaae66c3d911a4cdd9d6a41c0a872b101d1073f77c29eaeadbb147a5038edab9c2a06d066eb9992ecb3821b805e59030c32870be2b6d0cea41f858cd0596340e59854c192f4a140396e33d6978ecb30dc3eeec9cf6629b732cd30e49028215d377182b5874065cc3e8e97a026b13a72fadd7fc445ee60772785ba4b22837f6db5bfc84048403094d2ba170ecc7b10add964cecbedc94a53d8c7dfa96c0b8965ae993b130bef395931a5736d0ae48bc0ff44477483a2e8b43217675b6a2f6cd986beb2a42f0d8f6048934acb2ee750ac32ad73a6590db31bbfe4b127f336f2263d525ec0b4e276440ab14e0c27444592fadb6b130ffb941c624d75eb6046cb2b9ab7e28a4c2b071aef1996c22579c53fb85fc7dda2b5b9cbf9a7da8b58c7b8ab914b7555ae0d50cc6f5c8d066a7bd9fd0c953daae2d8226ab8565301e84769597f2cf4363034f6538ff8b2e6fe75dad9af4f5047537cf8fd7a1430b2f1d76f0dcdcf0065e958a48f34a5d444932479b701e1f0fe30e63c42780c91d0d6e2f0989f6e25bd2713bafa5a87e25506501fbfa287e0c1cef0153f17a6c4a2c1d92a9e16056c67095b8bee354b00429f1c8cb218c9ecfad78f8891dab9c3328f1ff00f5bbb014867cbd7edd6efdfc17a61e469654df5c357345e3ebbd328d24d1bb78df3af5b9169420700792400b64ce2a2e03434997f44eff0223461b673bf0c1814ba2a7ab662e68b116fd157c5302e563db8b59bfc2a4a36320627d2262c419c7bac4c959976d97be8dd02a0f11185fabd560bc2c4ce64e51cdedd9269da7b6350dda4b519e027f5db9efd7bae81381787affd1855dd7ef54ebe4533508dad80c98396bc8ed96dc9d59ae456f15b638870ded40e78288706524b4820257c80d016e207b156e9ca7828f6fa27112f30e6fcca26790873f8e15f1ae014b3ae69900558f74972b66f314fae4b7c5b318d0907dc05cf3cce3212bdbc652f906ac079c4239b7f743b3c5bc7207259e9e4c991eaeddb804736c842fe72903b0244facf9a282e8d3e0487c931f8d2e2f54e5dc991f2c17b485ab395dfc859cd6dc2d54750797048a46f7e4922c8a8cfc0584acd1858029efd594b9abd28d72dc2f59d07dcfb6a59ca09baab7ec651f2000d7ceecf2920f2efa62af53bcd8f29932803ab380fb4cb77a644a8f0cd2ceabaad1f0e5e2b49b7c4147444582814e9dcf54d64b23e91876480e599e468540859ca52ed39294b735f439239c27c7570afb8140f1abc5429bc85785476aed94f8ba1567edcab1fb2942e0b34307f49fb105998896529bf5caa3c694c7157ccc7122889424054a83f9cefae6dac63defd6e33a19ad7d6dc6bb89473c2466391aac2b5e4787ba5149ab05a777fd3d3b14230ccd46231581398a85af1c29d8555e6415264b9712208ef5b2f19c7e1d7bd74a4ce79fbdf965f2984a3e6a2cb2ac89b6d894f87601a666a1f33f70f23db8bda5edf485a28d35a4a05c9303871ad0898a824da066c29f12db0ff68f86652ef233f1cc40ae17f84b25b31ae2a6e5fce457676cae4e06ca9330f679767dd5183a0a9c6c633c889a6001aaba085b42980d91a0a4b8b1c67da8db2aeb617a00b3a7a359b67ce9a85bee4ea38bf7b16c51d668134b3d165257f19f7216b9433534142290605a65c81613893bb24e6d32efbf87d487120386341143a", 0x1000}, {&(0x7f0000003b80)="0ab78b1c54c0a952c6d61137180ab9840791bacf59d1bc1279abe45593409bc50e8f84b7274385fa5b83566a837ad2a075cefbc27160b3d02d58d11b0ba03b50dc7e990895aae36912696b7ba6cb6169752c5419a631d880d8e5659bf8b7b6a35f315958052d0313abfb99daa55b8fbe2f953474be287133480353a181cd0b2eab02e80bdda3f3742e9bb62f3138c999f13934e4729de556fda3fbcd0d0fc78df2c82c3b084bbd1a5d50b44ea28db0b92f852044f8f493de", 0xb8}], 0x9, &(0x7f0000003d00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r13}], 0x20, 0xa787eff7f1efeef0}, 0x4) r14 = open(&(0x7f0000003d80)='./file0\x00', 0x80, 0x1f4) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003dc0)='/dev/ttyCcfg\x00', 0x1, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003e00)='/dev/wskbd0\x00', 0x1040, 0x0) kevent(r14, &(0x7f0000003e40)=[{{r15}, 0x1, 0xa, 0x1, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1c, 0x80, 0x8a9, 0xffffffffffff7fff}, {{r8}, 0x8000000000000005, 0x3, 0x1, 0x1, 0x5}, {{0xffffffffffffff9c}, 0x0, 0x9, 0x20000000, 0x0, 0xffffffff}, {{r16}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x200, 0x5}], 0x7fff, &(0x7f0000003f00)=[{{r8}, 0xfffffffffffffffb, 0x9547af3f364b7c7d, 0xb8000048, 0x3, 0x9}], 0x3f, &(0x7f0000003f40)={0xffffffff, 0xfffffffffffffbff}) r17 = socket$inet6(0x18, 0x3, 0x5) accept(r17, &(0x7f0000003f80)=@un=@abs, &(0x7f0000003fc0)=0x8) 19:19:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xee6439088b17cc1a, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xd6c, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82029ef18a016c653000"], 0x10) r6 = dup2(r4, r3) shutdown(r6, 0x1) ioctl$TIOCCDTR(r6, 0x20007478) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2de1ae0d, 0x7}, 0x8) 19:19:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="a82f01025de76c18cf644c6628a674a39054253479c51fcb10249cbaa1d254274c4d6c2f9361ce0181babedf243a8d3c91f2959d60b2254ca1e7672c1c44d1bb902d9442f6438aefa8d3971979d4c20f967346dae5bb48e21aa8c29981f1f3615c8d8d102d621b78a05886e354cf0fae18f56f63463fc7815d7ade3d9aebae8ebf5978256d9ba7a17a3e7e60726432f72f438fc273326151357dc5d72aa2efafd10de61d85a590129e696b80"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x1f, 0x2, {0x7f, 0x1fffe00000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x8, 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r4, &(0x7f0000000200)=[{0x4, 0x6, 0x3800}, {0x0, 0x60, 0x56c370c183977180}, {0x0, 0xdd, 0x1000}, {0x3, 0x7ff, 0x3000}, {0x4, 0x5, 0x1c00}, {0x2, 0x1ee, 0x800}], 0x6) semop(r4, &(0x7f0000000340), 0x2bc) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000200)=""/23) pread(r3, &(0x7f0000000140)="0297597c8b1619cadb5d929c73e9ed579952ebb753526d782b686fd67f9e6250cc0b2d91282dcf4b8303944a81726113817cb3f104b02c3a9185d589975f2855f1460b3234fa1337d446a82c93978a82bb9c90c1cd03cb877ba15ad07a", 0x5d, 0x0, 0x3) close(r1) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x4003, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82029ef18a016c653000"], 0x10) r9 = dup2(r7, r6) shutdown(r9, 0x1) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f00000002c0)={0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) getsockname(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 19:19:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() getuid() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 19:19:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 19:19:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x7, 0xa0) r8 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r9 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r7, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r12 = socket(0x10, 0x5, 0x1) listen(r12, 0x0) setsockopt(r12, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x10, 0x5, 0x7) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x3f, 0x1, 0xff) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="6202fa07e09f72098200"], 0x10) write(r18, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000340)={&(0x7f0000000980)=ANY=[@ANYRES64=r11, @ANYRES16, @ANYRES64=r12, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ec080c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455c8d3e4786ff84884f923c24fa37bd00000059cc68c92f1ea7957497c0068796fb78b94ab9f4c202a35a1dec1908a7e6aa6e995705000000000000000fb14a79e3a6c732648751f3b1e573c7110bd9f08e0d11d42ecd2af9dc559509a7151b00ba174b3d40fdd290e9f462dc504cddef09ae821553209760a609856d02dfe88249d7356eff30d070087e26205fee44a8098da10329a3b119512bc2f5c41d2c01d2a639856a49f3a51201b088ed66e0971066a04f552418ac411abdedc545406d6b54a0dabba1f0acf174e0281430dee5eff3dea56f6b9a007f22ff0f", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r9, @ANYRES32=r18], @ANYRESHEX=r13], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r8, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r7], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf8c9944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1744c4f89c81e74e4c5b6e73b0000000000005e231ee307b3caa6bd7682311bb74754852a237b3b01f0a48a2ef76434c59a6cda71b3", @ANYRES16=r14, @ANYRES32=0x0, @ANYRESOCT=r15, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r16, @ANYRES16, @ANYRESOCT=r17], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r20, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x800}], 0x1) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) 19:19:58 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100), 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:19:58 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r0 = msgget$private(0x0, 0x3e0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/7) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x202, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) r4 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0xc405a8c6ac6559af, 0x40) close(r4) semop(r3, &(0x7f0000000340), 0x21) semctl$IPC_RMID(r3, 0x0, 0x0) 19:19:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xffffffff, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) fcntl$setflags(r3, 0x2, 0x1) close(r0) r4 = socket(0x18, 0x3, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='tap', &(0x7f0000000300)='*$\x00', &(0x7f0000000340)='tap'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='*%\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 19:19:58 executing program 1: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2576d9a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x400, 0x0, 0xffffffffffffff31) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0xfffffffb) 19:19:58 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0xf441, 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295952e32c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) semget$private(0x0, 0x1, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r5, 0x0, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget(0x0, 0x2, 0x80) r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000001c0)={0x0, 0xfffff944, './file0\x00', 0x1, 0x800, 0x0, 0x80000001}) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r10]) r11 = dup(r3) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:19:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) r3 = dup2(r1, r2) r4 = dup2(r1, r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x2, [{0x3, 0x6}, {0x2, 0x8}, {0x3, 0x6}, {0x1, 0x6}, {0x21e05f305d75774e, 0xfffff801}, {0x2, 0x1}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x1}, {0x1, 0x40}, {0x1, 0xd2}, {0x0, 0x8}, {0x3, 0xfd}, {0x0, 0x6}, {0x0, 0x7ff}, {0x1, 0x7}, {0x3, 0x6}, {0x1, 0x4}, {0x0, 0x8}, {0x3, 0x7fffffff}, {0x1, 0x6}, {0x2, 0x7}, {0x3, 0x1f}, {0x3, 0x7}, {0x3}, {0x1, 0x5}, {0x5ea9461c9743de30, 0x9}, {0x2, 0x45}, {0x1, 0x6}, {0x1, 0x81}, {0x0, 0x109f}, {0x1, 0x3ff}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x34, 0x4000, 0x20) 19:19:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fbbfe00ff7d81afe44275e8b7a7c925c76d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8022782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000807c62f547d503000000a5050932ed612e5ffe04fd83800b0306000000fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f051f000000f9c2f7a5da0100000001000000000447079263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a0aa0501000000dadb9edd8a56aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc301a135519e0f34a367f4a5ea68b2ad6b0ea0d1f31c2e9b68091d5c7e36662123de68353ef4304f8468995005f9169a7830096ec32e82b752bdc1262caad48ddc4c0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 19:19:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:19:59 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202f18a016c653800069a7fd2adbb6a01c8788681725fb580ec7ab8afee05c385cb06b4c3234e9affab80eafc97945062fcc9f0ae20968a4e423a81e8fc3ffea411f9cdc726ecefcd77ab363ac0d8a88e7d171b94c827408835ea39e2a2c8d15a3dbd928e7a88c008c95502a1ba466ad1412cbe20c5947a654eb2a08ed5f839011b3c7106870fbf2a147973349482d8866a37371587289e5ea830e34ca54549003b481f476aa0f275dae15572dcec5e060824ed6db5ae0000"], 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000180)='./file0/file0\x00', r4, 0xffffffffffffffff, 0x4) open(&(0x7f0000000100)='./file0\x00', 0xbdf6a7d14f5b6a07, 0x100) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) readlink(&(0x7f0000000480)='./file0\x00', 0x0, 0x199) r5 = socket$unix(0x1, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000002c0)=0xe5) r8 = dup(r6) ioctl$TIOCNXCL(r8, 0x2000740e) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:19:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) bind(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) 19:19:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029ef18a016c653000"], 0x10) r4 = dup2(r2, r1) shutdown(r4, 0x1) ioctl$KDGKBMODE(r4, 0x40044b06) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000016) 19:19:59 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="d84a83639cac6a6c287ff9fe7295e065615e3c9d63138335c1c6a90c5b126f979b67835351ee74c02dcd8e56679e1b1f858d9fd332e1b7ccf6b5d5a3747ceeee8b2fe904047700b6f58be6ea16dda9529aa5148ebdb45bfa7fa5b6d9", 0x5c}], 0x1, 0x0, 0x0, 0x4}, 0x2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000002c0)=0x4) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x60) openat(r4, &(0x7f0000000280)='./file0\x00', 0x28184b7b7df1d38, 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 19:19:59 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) shmget$private(0x0, 0xd000, 0x1, &(0x7f0000ff0000/0xd000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x100, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:19:59 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40000, 0x0) write(r1, &(0x7f0000000440)="b5d88bd6f51300faebeea11339396fc0c4a35bbf3714f43bc425744801c1bf16c258ddea82db04c75293828df0401c7d56428be4c77a032da599b081439f1db99bc0db5f0b8572b2d0e3bab8ae76631fcb894cbc63ab0bebf3188122d04db63ada97fd04288fe2c8725083b577441b7bcc87392110dcfcf4a6d460911e876216cfde9deffec66032244e18cd63c74686d9bac56b5cb92c2a88cacb15010009009fb2", 0xa2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 19:20:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029ef18a016c653000"], 0x10) r4 = dup2(r2, r1) shutdown(r4, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r5 = socket(0x11, 0x3, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000140)) socket(0x0, 0x5, 0x8) login: pckbd_enable: command error 19:20:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x0) r1 = kqueue() socketpair(0x1f6c616fb2f65c78, 0x5, 0x5, &(0x7f0000000040)) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0x34c) kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0], 0x1) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001040)=[{}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() open(0x0, 0x20, 0x40) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 19:20:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) syz_open_pts() r1 = socket$unix(0x1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/12}, &(0x7f0000000080)=0xe) listen(r1, 0x5b0) syz_open_pts() 19:20:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) clock_getres(0x0, &(0x7f00000001c0)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) setreuid(r1, r7) fchdir(r0) sendto(r0, &(0x7f0000000040)="609f6b094ce69d6d15f5b46e477b11b9775b3811ea826fb2", 0x18, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 19:20:02 executing program 1: r0 = semget(0x3, 0x1, 0xb00) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:20:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/164) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) r4 = dup2(r3, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10180, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000003551e03a000000000000"]) 19:20:02 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x2, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) fcntl$getflags(r2, 0x3) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 19:20:02 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029ef18a016c653000"], 0x10) r4 = dup2(r2, r1) shutdown(r4, 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000001c0)=0x5) r5 = semget(0x3, 0x4, 0x100) semop(r5, &(0x7f0000000440)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x2800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000200)=[{0x1, 0x3, 0xc00}], 0x1) utimes(&(0x7f0000000080)='./bus/file1\x00', &(0x7f00000000c0)={{0xb}, {0x4c, 0x1003}}) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file1\x00') semop(r6, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) 19:20:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82029ef18a016c653000"], 0x10) r5 = dup2(r3, r2) shutdown(r5, 0x1) ioctl$KDSETRAD(r5, 0x20004b43) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000000)=""/252, 0xfc, 0xc02, 0x0, 0x0) 19:20:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0xffffffbd) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0xa) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000200)="66e20e46778cba7fba325e55e0e717d9879aff1f1f746701e0c107eb09064b8bda806ad46485f4e65c62c58dd9e6e26b490981b93179a2bb19afd16e5e307fd7ed51690f2a3ecae8f6b328afa5f38b3fd5ed4a2888e43f0e5bec64403bcf97b27d5af45261b03544891695a267279b0bd6ad", 0x72) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/164, 0xa4}], 0x3) 19:20:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="5bbb3a71a4", 0x5}, {&(0x7f0000000100)="63bdbb9868f0b47c7bdc3801ef292dc3346ca6c34af2f10ba727dde44444d0a01109e6aef2aeb3187c4db9e0cc12bdb3a583ab203f7cbf79bff573ba70987a100e0c130007a2e26f164e0925618ade8462b06e05411e73d870f9ed0693da595df0c5988f48e72de5d5135d5b131cd7f9a8ee30ec88ebe764c27b8b9ac16430ef2fe5cf45a421ec677b0e22ff04419dceb2ad42a7571cdc64637f7f31491b35f0b10a06261d", 0xa5}, {&(0x7f00000001c0)="1d9409abef718f1f248777c64183aedce96d4a912f90269dccf7ea", 0x1b}], 0x3, 0x0, 0x0, 0x34011393801442b7}, 0x8) write(r0, 0x0, 0x0) close(r1) 19:20:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) openat(r1, &(0x7f0000000140)='./bus\x00', 0x20000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) 19:20:03 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="ee004b2fca664878260448ec132348ad59de15b25b78a3f2321648c321fc59a939bf7e2b50f02bbafad843f3409af5f5627cb6"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x1d, 0x4002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/21, 0x15}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/175, 0xaf}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) shutdown(r9, 0x2) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) setreuid(r1, r5) open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:20:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2e0e1048b7db33f9, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 19:20:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000001880)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0x5) r6 = accept(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="c2000000000000000021ed0000000000000000080000b6d51a73000500ff0700000027fdff768655c84bb8000000fdffffff00000000000000000000000000a8c79759dec6a9af078566a7441768629ffa643c34db411da7aef90b920946f5ac5780b583d5faf38fa6660739fb1e3956b4e1cd732fb67c2becc747ebabfdf808d5ef032b18244c42d292b11ee2e1f5cdc8225443385a50ab6eab57ddc81fcf00aaace2658899523435cc3bbcdd7d0bc42175c8131023f37a2d7877f21aac1a37768361cd27d21a5a28b196230603c7af71cf129755078275fedc7de9e025a36100000000000000000000000000000000000000eaa74c3fedca4ac8dfa0b7178a4a19cb766f4d0edbfdcd34a1d51f615f203aacbe2beb3f8c2e5335465df06635fd68b0493d385f2e609273d019ffe478e654ea98f869b88ac1cab1569795cebdd98a016327b2408f707d8ae384cc4f7e6a44bd86075b00dd5aee301c26495f77a6fc"], &(0x7f0000000280)=0x52) r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$getown(r5, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r10 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r11 = shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r12, &(0x7f0000ffb000/0x1000)=nil, 0x0) r13 = shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r13) 19:20:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x9) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 19:20:03 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, 0xbfffeffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xff, 0x2, 0x40, 0x20}]}) r2 = fcntl$dupfd(r0, 0x0, r0) rmdir(&(0x7f0000000000)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0xa5b}, {0x8001, 0x2}}, 0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:20:03 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2c) close(r0) 19:20:03 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace in_delmulti(bfffeffffdffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a46600) at in_purgeaddr+0x156 in_ifdetach(ffff8000009c1000) at in_ifdetach+0x74 if_detach(ffff8000009c1000) at if_detach+0x140 tun_clone_destroy(ffff8000009c1000) at tun_clone_destroy+0x179 spec_close(ffff800020b72cf0) at spec_close+0x311 VOP_CLOSE(fffffd806e6c7348,7,fffffd807f7c6900,ffff800020ac13d8) at VOP_CLOSE+0xc0 vn_closefile(fffffd80659f76a0,ffff800020ac13d8) at vn_closefile+0xd8 fdrop(fffffd80659f76a0,ffff800020ac13d8) at fdrop+0xc2 closef(fffffd80659f76a0,ffff800020ac13d8) at closef+0x11d fdfree(ffff800020ac13d8) at fdfree+0x101 exit1(ffff800020ac13d8,19,1) at exit1+0x32f postsig(ffff800020ac13d8,19) at postsig+0x4e3 userret(ffff800020ac13d8) at userret+0x199 syscall(ffff800020b73170) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc2b20, count: -16 ddb{0}> show registers rdi 0x2 rsi 0 rbp 0xffff800020b72b20 rbx 0 rdx 0xffff800020ac13d8 rcx 0 rax 0 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x313fbfc7d535d6ee r12 0 r13 0x3 r14 0xbfffeffffdffffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020b72ac0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.0) pid=11156 stat=onproc flags process=a proc=2000 pri=17, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac1160,0xffff800020ac0518 process=0xffff800020aeca80 user=0xffff800020b6e000, vmspace=0xfffffd807f008000 estcpu=36, cpticks=3, pctcpu=0.3 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88118 5623 11252 0 7 0x2 syz-executor.1 11252 25244 77489 0 3 0x82 thrsleep syz-fuzzer 11252 277852 77489 0 3 0x4000082 nanosleep syz-fuzzer 11252 171422 77489 0 3 0x4000082 thrsleep syz-fuzzer 11252 22849 77489 0 3 0x4000082 thrsleep syz-fuzzer 11252 120259 77489 0 3 0x4000082 thrsleep syz-fuzzer 11252 348785 77489 0 3 0x4000082 thrsleep syz-fuzzer 11252 250299 77489 0 3 0x4000082 thrsleep syz-fuzzer 11252 233253 77489 0 3 0x4000082 thrsleep syz-fuzzer 11252 425965 77489 0 2 0x4000082 syz-fuzzer 11252 482259 77489 0 3 0x4000082 nanosleep syz-fuzzer 77489 227430 62738 0 3 0x10008a pause ksh 62738 125838 81919 0 3 0x92 select sshd 4571 61286 1 0 3 0x100083 ttyin getty 81919 430630 1 0 3 0x80 select sshd 2479 273181 62948 74 3 0x100092 bpf pflogd 62948 326865 1 0 3 0x80 netio pflogd 20138 315095 31475 73 3 0x100090 kqread syslogd 31475 333436 1 0 3 0x100082 netio syslogd 89054 488160 1 77 2 0x100090 dhclient 75958 195487 1 0 3 0x80 poll dhclient 10048 43276 0 0 2 0x14200 zerothread 41608 158274 0 0 3 0x14200 aiodoned aiodoned 37222 378014 0 0 3 0x14200 syncer update 44285 107996 0 0 3 0x14200 cleaner cleaner 71098 19265 0 0 3 0x14200 reaper reaper 99246 126954 0 0 3 0x14200 pgdaemon pagedaemon 70386 63918 0 0 3 0x14200 bored crynlk 27181 98255 0 0 3 0x14200 bored crypto 51844 254462 0 0 3 0x40014200 acpi0 acpi0 45603 404615 0 0 3 0x40014200 idle1 19973 140429 0 0 2 0x14200 softnet 78140 289760 0 0 2 0x14200 systqmp 94645 136786 0 0 3 0x14200 bored systq 25594 248917 0 0 3 0x40014200 bored softclock 52160 10623 0 0 3 0x40014200 idle0 67829 449347 0 0 3 0x14200 bored smr 1 118091 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9495 6407K 6790K 78643K 10723 0 pcb 13 8K 8K 78643K 39 0 rtable 103 4K 4K 78643K 237 0 ifaddr 58 12K 12K 78643K 71 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1471 0 iov 0 0K 24K 78643K 20 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1265 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 33 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 72 0 proc 60 63K 95K 78643K 444 0 subproc 23 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 39 2K 2K 78643K 41 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 215 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 22K 24K 78643K 1184 0 UVM aobj 9 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 10 0 NDP 9 0K 0K 78643K 15 0 temp 90 3010K 3074K 78643K 3920 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 45 0 5 2 0 2 2 0 8 0 unpcb 120 57 0 47 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10 0 10 1 1 0 1 0 8 0 tcpcb 544 56 0 52 1 0 1 1 0 8 0 inpcb 280 151 0 144 2 0 2 2 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 45 0 45 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 19 0 1 1 0 1 1 0 8 0 pfstkey 112 19 0 1 1 0 1 1 0 8 0 pfstate 328 19 0 1 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 0 14 0 14 14 0 8 0 art_table 32 214 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semupl 112 5 0 5 1 0 1 1 0 8 1 semapl 112 31 0 21 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1498 0 90 46 0 46 46 0 8 0 ffsino 272 1498 0 90 95 0 95 95 0 8 0 nchpl 144 1790 0 172 61 0 61 61 0 8 0 uvmvnodes 72 1574 0 0 29 0 29 29 0 8 0 vnodes 208 1574 0 0 83 0 83 83 0 8 0 namei 1024 4716 0 4716 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5386 0 5386 8 1 7 7 0 8 7 plimitpl 152 17 0 9 1 0 1 1 0 8 0 sigapl 432 271 0 257 3 0 3 3 0 8 1 futexpl 56 1111 0 1111 1 0 1 1 0 8 1 knotepl 112 55 0 36 1 0 1 1 0 8 0 kqueuepl 104 8 0 6 1 0 1 1 0 8 0 pipepl 160 168 0 150 2 0 2 2 0 8 1 fdescpl 488 272 0 257 3 0 3 3 0 8 0 filepl 152 1572 0 1481 6 0 6 6 0 8 2 lockfpl 104 35 0 34 1 0 1 1 0 8 0 lockfspl 48 12 0 11 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 103 0 94 1 0 1 1 0 8 0 zombiepl 144 258 0 257 1 0 1 1 0 8 0 processpl 896 287 0 257 4 0 4 4 0 8 0 procpl 632 403 0 364 5 0 5 5 0 8 1 srpgc 64 2 0 0 1 0 1 1 0 8 0 sockpl 384 231 0 212 4 0 4 4 0 8 2 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 21 0 21 21 0 8 0 mtagpl 80 4 0 0 1 0 1 1 0 8 0 mbufpl 256 364 0 0 22 0 22 22 0 8 0 bufpl 280 6697 0 1341 383 0 383 383 0 8 0 anonpl 16 44098 0 25685 77 1 76 76 0 125 0 amapchunkpl 152 1388 0 1232 14 0 14 14 0 158 7 amappl16 192 1255 0 257 52 0 52 52 0 8 1 amappl15 184 89 0 82 1 0 1 1 0 8 0 amappl14 176 28 0 26 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 34 0 28 1 0 1 1 0 8 0 amappl9 136 603 0 600 1 0 1 1 0 8 0 amappl8 128 121 0 95 1 0 1 1 0 8 0 amappl7 120 129 0 115 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 131 0 117 1 0 1 1 0 8 0 amappl4 96 518 0 488 1 0 1 1 0 8 0 amappl3 88 115 0 108 1 0 1 1 0 8 0 amappl2 80 1282 0 1211 3 1 2 3 0 8 0 amappl1 72 15971 0 15536 26 14 12 21 0 8 2 amappl 80 654 0 609 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 272 0 257 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 272 0 257 1 0 1 1 0 8 0 vmmpekpl 168 6101 0 6071 2 0 2 2 0 8 0 vmmpepl 168 41787 0 39706 140 6 134 134 0 357 34 vmsppl 368 271 0 257 2 0 2 2 0 8 0 pdppl 4096 551 0 514 6 0 6 6 0 8 0 pvpl 32 145911 0 124425 186 0 186 186 0 265 9 pmappl 232 271 0 257 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 3 5 0 5 5 0 8 0