kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jun 13 00:21:38 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.175' (ECDSA) to the list of known hosts. 2020/06/13 00:21:50 fuzzer started 2020/06/13 00:21:52 dialing manager at 10.128.15.235:34940 2020/06/13 00:21:52 syscalls: 364 2020/06/13 00:21:52 code coverage: enabled 2020/06/13 00:21:52 comparison tracing: enabled 2020/06/13 00:21:52 extra coverage: support is not implemented in syzkaller 2020/06/13 00:21:52 setuid sandbox: enabled 2020/06/13 00:21:52 namespace sandbox: support is not implemented in syzkaller 2020/06/13 00:21:52 Android sandbox: support is not implemented in syzkaller 2020/06/13 00:21:52 fault injection: support is not implemented in syzkaller 2020/06/13 00:21:52 leak checking: support is not implemented in syzkaller 2020/06/13 00:21:52 net packet injection: enabled 2020/06/13 00:21:52 net device setup: support is not implemented in syzkaller 2020/06/13 00:21:52 concurrency sanitizer: support is not implemented in syzkaller 2020/06/13 00:21:52 devlink PCI setup: support is not implemented in syzkaller 2020/06/13 00:21:52 USB emulation: support is not implemented in syzkaller 00:22:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fchdir(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x20, 0x3, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=""/1) read(r3, &(0x7f00000002c0)=""/251, 0xfb) r4 = semget(0x0, 0x2, 0x5f0) semop(r4, &(0x7f00000003c0)=[{0x0, 0xfffe, 0x800}, {0x0, 0xf94, 0x1800}, {0x4, 0x1, 0x800}, {0x0, 0x101, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x8001, 0x1800}, {0x2, 0x3}, {0x0, 0x7ff, 0x800}, {0x4, 0xfff9, 0x800}, {0x4, 0x6, 0x1000}], 0xa) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r5, 0x20004b43) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000480)={0x7, 0x6, {0x1, 0x5fca}}) sysctl$net_inet_ipcomp(&(0x7f00000004c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000500)="85030c451351d1700dd37f3df816c6429b4dcc4137dff4fd6b96c6a6c4758b0825ae7978147d873dbcd8faa897e283ad6ada53a23f9e2ccfe83ffcf19a0bd6cf7f1af6562651e0db43e126742bac1228f1e4c96a71382e88e5db37ca3e8edcf42257ffc9c20e026738d881ac1f4ff50d4be61835aafeac6a165c51407ef11e8d96424c2bdb8fefdb640e00a182e3439ca5f1a9b20d7e15f0e576d9c55d4338dbaa34a23f133edae3216d4c61756ebdb282ef8e7a199b2dccad9ac6dd32b7732ebfe69c28ce6d192e19fb31720ac3182f52f043f2ffb55c4627ce231e1269951d7f3f8296008d645ab98986643a4fbd3111f77fbced8d4275f5aa3631a19a9b7eee077fea426b467585efefb6ba52eb399beacda098e6528a49ae768076da8791b0991c71dc8e8a2a37e5289c3a21975c47d03ca441ea8cfc79c1de6aa5966b9d1dca33d903faa9cafe5e346c2c3f59986d11958afe37d60016ffa73c25a0d2f1e019a7fdc2cf5c1c971b2132cbaae35e34eb80f6d2414a6338672b379637761fe78202de182118208783600be11f0a77a5dba8cc490e8cf90d2175cc485fd3401be3fb764e99b2330ddaa48aa290a9d5e0ba7ae1f126922516916d4c4b9a0befa5b9384e8875d7c05e6285737dbc43f21642f8729df859e32dc93e7061fb84c746ac80b413e5932f0e2ac64d6e0181f53134589aa36cb9e968c65052f66b1060dad1f6647c3c227034eac9177d1823be6a24eb0998c124e2a956f0d3958ea472fe73c95efe3819af30ab24631ed22eaa2e1d7a559d4f90602aa39382db917e5d9456862b18ea1e3d71a877b55bdefb29d5b9b5a4f54bf90967f2f8a242a95ddf9b7a56a9dbcfa7e4d3963da052ebe36e3fad5adeddb6ccc8b35ec2e6a756b2090cae6494735a7f073c320fc21919e4e0fa3a25427d44f100608475fa16b8ef89919c31ce1e29e9cfdb3396a0785b88c424e54d6cae7c22980e44a5e2197e84cc2ddf843cf0f48ecafe973d8d9b40a757d6beeee34d35e0ed1dafa204649b49da35626ed4028cd3bdf22e6bc153a4982ab9f05e8d3228d678a6e8ef2491a6dc2c2ad3746cd87d50da57b427c5c1b31d934f684b0fffaa08cf0afac7fbcff146e3a5074dba77b1f03ededac8fa96adbef6634265c8145a7f407e53c937cdb4efaeeab1b47ae202a949e9b108cdd198c29054131373b85b6014e7a8d9194ff75cea3054a3f70f3cc07ef857a9b3f42ee3f9c9691aee8f2e5af0924a17b47ad97d94085b1f366d68e103addbfafc073eb3fad94952a67fff56f8c91b9db55985b701ab2e14283c270ff05e94f0a13970505d9a26262f05f52900cf826fbb414b4c69ddcce20f3b0b99b9b42f76708dfcddb9b7add6567d3b58c63129ced3c4115f8ed9d89c0705665568717dbb84236e12efb5dd2fb7e28e86e0df67fab32126e5b30db466ad27e55be3524a7291b43a7cbde7a4b565936ba2666cc400735fcda3c34c88b7d485d76a67328f6d45b712e45c269d7aeab2d0941e081c4b2af61a7504a3e3f678aea78a8d6b45a037384ea920e3434b57e69beb110f3a04fe39e1f89d624a7890b0dacb94feb0c0573172b6c70e1c5e3bb9341e6ad5e82a3f4198a1e16c92c71827a8de8a9bb7ae3586a883acb282b0bc85fec80ba7405dd58d859c48515f746b909d3cc8a141d0f99354ae8cba60d20a73363076e35736334b9750ebd7f1cf02ffacd9fd960c22c2a724b98b1637abc0c508d34c1776151ec74006e9681c4249b1fd4294f941ece8eda8f15ac8ff1a1a4bf766b5ece678d23c13f7a38be7ab4de1cc5d62147508730ea9eb09995b2115294a7d6927f72d8b103907a99d6be0a55a2135a0fda9519cb3072479813b6b050966c48817d593d1e001ec19bf94727c77858d874c73de9ecf8e452ef5027129a1842030755b6931de147bd3f457af24d4377642c637ffc5b157754806ae5a773ab8aad58fc6ab8f4877565bce5cd7d5eda972fc459ee3c1ecff8f0523d25bdb73a7e95cdd65ee7be976566e5e66fd93be2f47b2bdaf0e2e6e5016f15c65d32dc6f1b124707b5a1ff0f03edfe15e58e14634b528ce8c0a2b622e901a54f2e05e30599d6c47aec19c9b25b9c2e7366e1928a70c802712731d5d7a3adf33bac2c14907f50baf97f7456ea4a99c88dd2757415ae8c54add87b2428c7092cab217b0420bcc2de4843149bf5b12c8d57c6a5d20c20332999d68ba88edf3be5773c25ee0b2e867c9cc7c16ad1395fe511e42716b5fce3605d259b740f3f1a2f6ee4c540bfe666dee4726ffc5b44252e35baf990ffc67737be8ed1e6c5ad26278a9bd428f769de207c7aa5f92541ac1d0be82e04fa51fdc65fd0b63a22cd47df9494789a581c87a1990c8dadc620433e81a4b0983fe3554a17e9c26ca93973ab1a9bde32eaa4157ecc1ad471066ed783bd4f683089186b0d530d28c92a6b74dfc409a1115649e8a10f9cc4bc40310fdac1c0b08070ee33923f5e448451fd16b4497f2f417f0b2b4c184e700a3f9c38c3fa825535f86d0974c7f918a9a1d3164fd5ae79b8d71d1cb1d8111d3499378488499b4165d1b0863390746d86e79e62900803c3066f40f1ba8afbb2ffa8ed75bda9abd735c2346e2a9b5b569be9f6d5efd6c398d68d214bb1c7da496ca38977d8aa23b2d2169607ae3f6ba35a8b0bddbae0570d9e38c668f6ba874fd5773046fce594f1763c5179b8b59635e66b6cd9bfd3bc38c46142d36b1f8cfeb658f4693116bc6bf0f330814edf72e98682191f9355a43ec8ea42fabaf0ab07a3b45678b9160ce911ba5ed078eeb865f9e85aff326964c303cb266157681c01b04e80286a9d31587bb8861e328f4bab84b540834d008f87fb0f06ac19e1271cebe9c8d2fd1412ab1235ea27063cfb35550b9ea1ff112d5ec4410aa4012a79e817bd8fc13c3553b2dcf429a9f5827ac7302daadcd3a65f8e470fa885012faa4e2fd273bcd5f6f9a64d87375362e1bcc18aa356e0b169d5c067b522ef579a0fb230e683cf53b24c37ae850975e99a42fe7233acb612fa2537e38ee9645fe15407991bb7993581963919ce7bf002cd362fdeb4b325be290b830c94b2ce168086f1172fcb51fba3fad2feb154a33090bb00fde57323d825dc0d1bd76a1f75c14f7f34cab737555e5f352e9f617aa939c291dd50ea8df354ea35d08b887f4cf394b19b3b9477fb1a9779bd65b8ecc1381e46348d865fbcff15dbb0984027a73f0ce961b4f87f14e1b127c7de5450c3f3b393b6155d63fd98e25595c64b58e311117c3bc3e3126f3e795de7dcac18071e53331283326f9535d6751926eccaa982473717712d75ae9456efff25334ac46f642e901cf927f655163b1558a2736bb151c6f126dc2adb33cf0bb8d4be97a750a2b95403fcd395023c051ecb91cb4e0aa77797a9b824ffbe4b9b09a4152d04c45edaef277e47a149449c985ab0367afe8035d8cc3a70df69f0314530f2dd6971d722db1e05bb28bf3cd160100d066b1ada17a4775d4bcdfbe8be13b1ef084ee164aa0a30a87217ac5bfd6df50858352079a8191d97d7639846506231f54134e3398b2d0815544bb7535bdaf049240c5e26d4af28e6c776695b06dee1299f072a28936b7ac48bd4b9208a020ac90f517f0b57581c8e1679fa82040fe496c447ab871b6486b3158bd3f18d190e4e03701320037192ab9d0cc68e423d9f352f59f52ddbec58046a862e2c41ef05d14d2beb7c401858fff64c190038710f7fa8b066e6b6d29fc8db3c0892834cc388cfb22138ca66e3d53908f8b509093875975dc8c1e79532869bdb5f3c829ab229164caf027ebd62e4544e9aef9213dfbe231837c01ae93facfbdaa52a67f668105a77692408096edd597d74f6eb667995e690be195c5b512d7045f323cc4cfd163ef992e90db5b1d9edf3add575bbe9f50b257b50586ccc3356007f1b42f524f01bc1bbd450aaf85a00f8468a421d2fa379c4b75f24ca224cbeed526676de38f09f5056995d5e22b219da33fe5f19737562491400d8b832aa816b6430629f9863e3c7ec6d1246f90ebe30134dbef2d1fb0f3b9e69548107f2589c12a23eda7dc6dc6e66de9f80e4d7295c3745e42033569540ef8f326575cced9f2e6ea5febc5862c9c1d3128ab5b22809b5568a5fe8db8fde05545b4d99536a6eef7dde2ff6032f1994ffd968c2b82530323f2bb7de0ced75b0dda29bb69adaa964c5f4eac64319d469fec131c55a883fa9a0d34cb50fc7ab2a22880c0632726ba97a05b6f834e3e14835a10613862d2e818e3d60522a1b03587dd83534097b27384a7dd07c106009b5a13914a74d12bff0b05073f802598d98eebf6ea0a372c02527ea621a360e94aedf03ac276e1abac6008a28cd414f70b500939e0694d9c636216c5411dbaa92b2cc19e6401a1e19b1b4a29494d998d6f1678a1a6c4d4a65837f28af3c06075d5273087d77df78c1f729712ff40ccdf686fa4a0a5570abd27cb157eee942a8044c46e74ef38c36e811327e9a9580a01e40dd37a94ddb3dfc0b427f88adec5b92fe18d5fde9365030ed21ab6d55155d144760ec316d2d3e435c742e31991b28d8f200f60b8bbcd6f3b99d37046a7ef380bb20c150fa909680d22cfda6c574c1e8e3e4897bd13f4b7b10b2833e2c8f82acb33fdae38caf518c5b0428ff897866ca05c73b4b1988480616ca6e4d8e9f28a7d9d08a68b19317c7da68a6c8944289c2b1a0e81e3c0a20e7b7108e53f800d6ccadfb3a54c997a41dee925d874efc4ae269c2c65567e48877ababed46492d0115f30b38d629961a8d24f4b9c794a0ab54ab421282647d4590efd58c5842b5cacebc874d2aca26bccb387df7ba10935d249fd4486cbc6f5aefd0cbdacb645b8bcc1524ff29f984f79b1883c216fe89589c8b532420b7fc0b5149ba354183ad17e9fc52a9dde041d272d32c0c29243173b3e2d6f1d10886897599309451982e6c186824666bc8794bf5625f9bf35ccd48b553ddab8703229a5be75c8cd6724552d74d3f3222cf4b9e2ae8fed279414ba927ac9c989dabb1df93bb86cbf6fc76ee27a7b852e1d5f431acdc1bb53490a87392969b025fb349d2c178bda55bd86bfda3e549acfe40be65da61bcc78698ebe22f025f014deaf6c6359c1bf2afa159ff936041f7fa6ed30bc0c2298c5956a926b6c72c2fd0133c461b3d8578a1d9fe3e44335ab0c325e73d6ab8da47968e514a69adb0236498e4d182dbb296b4fb6014122533724ef1863581013d1ffc971eee4e982f0b3f34079ea95fbb1856e097505a04157d907df2519ed0626961579b0a7a6d04c011ad6903c99c544c0025f237faae2ce14741b468f636f12f8da43032b85f4f7369f80f516d37d0ea31840ceb89928b86f952412ea59e56e52ac2cde850e0132d1b692f7c8b4c945c378e9e5ff09898de05cae9f53c07e9b85512254fd0289db3deaeace7eb4a13101fb384293eb367fc0ce049caa4fe66546ad09a54e1987eb58e3d8c29868ce4fae4162b88a55edd428dfd4c831149c50b8c181824055a9b8d1182a6e9229b30670af87f50f0875184d1733af42073e45e1cf463b0efe52b68ecdd56cee48b373e4f97652de864d814fd0c4cf2b0253949d5b136528dd4eb88ea238a0dd13cee7359199834d159c10524d54e94c39e0982ad079bfc0b9c1697d20db38341745cbabc172259b6f1aa3f9a486a344c37940e6c938316c7def6899db69c9439c211bc93d9200c47dd4e696ceeef9a79e109e7e8caec9966ecc6bc3ee56d926", &(0x7f0000001500)=0x1000, &(0x7f0000001540)="8d7eab7d4a389f11d6d3ba25fb758bd8079025232d78a69e69c445f9e7cac3b40837e3da8049f098c57eaa24a3ae6167cecfc497d0c6eff0f3f8a95b1f17b4cd6b023719220caa184d9dba712756f6e3c2fbf433541e77aee3fccd04ea805bc07f3063fcbbdbd8d6305b453b53e407507a36c01e79b99a1482b460c6cee29303678f207a629921", 0x87) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001640)=""/95, 0x5f, 0x800, 0x0, 0x0) 00:22:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x400) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x2, 0x8}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x988169ed9eb916b7, 0x4, 0xfffffffffffffe01}, {{r3}, 0xfffffffffffffffe, 0x12, 0x4, 0x3, 0xff}], 0x3f, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x43, 0x80, 0x9}], 0x4, &(0x7f0000000180)={0x101, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) dup2(r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000280)={0x1, 0x2d}, 0x2, &(0x7f00000002c0)="64eaf4a6e234e4453c3eca7125d9fd555bd1750cc9fde16a0dc4c5503a10354c1ad3edae0e46859ff747fec271ee699815e7cbc0fe340c708a424bcd93fcc3dcdeb7480d5759bc785ffdd10c15f795c5", &(0x7f0000000340)=0x50, &(0x7f0000000380)="232386b693d5bf3517aea733c3e3e89f56712fa40dd1a2fe3690dc7e9c36c328c7aa599611fce50bf11d57941de38bf23a45b068188445d558d624127712e0b206bd57fab1ef1960da0be437d51a58e01406f3d6", 0x54) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r6, 0x20004276) write(r1, &(0x7f0000000440)="f4d078b25ce9e9f0f765bc45a3417a8c5d9636b8c010942581d44304c441d8751d62de7a248fb630ef5885a03d04a54f53a2d17ce7e82be782ce80d9fd42304672cedfd8149c0247ecb0cae7acbad97742158754b9f3f9ab1896750ba4d419c91a2a2958f6897206a265a5f974b79a664a874a3df0fb739815980fe8074cc014d7e80883edda9cc100473fa900164a293543ca33556b5ebb7714f0fc5011f558d97e386fcd88b7d62afb132dca4d2f3ef19b880bdff6c7ac05446428196b5af68dd2399d30b8267cddcd2a7b56e40848ff9ab81e", 0xd4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000580)) r7 = kqueue() ftruncate(r7, 0x0, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000680)={0xffffffff, 0xffffffffffffff36}) 00:22:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) sysctl$machdep(&(0x7f0000000180)={0x7, 0x1}, 0x2, &(0x7f0000000240)="dc07f9b49fc6c8ee075d6a42b79e007e9fe252a94c4c49f5b7372baaaf4786dd6dd3217806e5b983f91c9abe171bdaed17145dd066bec0e291f60c96e57b79c85b9ff36c8fcb88ea9accb1998dd455f4f8d9363c56b875a956be9084e5a298d05aa39b22f48f4942c28d3b212373e4057aa749b91de99c38d81f2c9ef7846278efdd363d57cc907927c4de249c861fa887c7feb2991364dec6e6f4b9151dcf1f63d7", &(0x7f0000000300)=0xa2, &(0x7f0000000340)="daf7aac52c4488f292caba4c8d053bedc4b2d2f807ce1689525c93268799592725e57e5437b08609a88f00cd09c28c30c926e2ea5e9f67", 0x37) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 00:22:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0b16090004"]) 00:22:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2fb33e1b813f993aaea7c04effffff20a31bc4549a33cd93974e368632865612b6a16fa8ac0cd6ffd0329fcb3b8c5674243b1c254013af442a395eafc2e997f0b79f960d2c57fd4c992dbfda389f4301b452ba6e76eaf2ad3450ad7b9785994037c0d97e045d648b0c6f76baed3d4d4bfc8c62ea8a59c38ea2b9055d2eec32ed000000000000dd52012bb8ba7c3571e5d81effc4deae22fb23e503e1c545677466448dc3d60b736c5acf8cbf13147eaba3f7688c02f1bd09b36dc5706e2b855ba8c5bf947ee799395caa10de79ca70386b15071bf64315fa806f5782860d60aae00b46d1c529a86cf15dc03745308cd8a6c6f343b4c1faa31ec4548e927a431e39c35772059b3026de29822a22"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879437751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = open(&(0x7f00000013c0)='./file0\x00', 0x8000, 0x140) connect$unix(r2, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="d35b0c6604a80f9389416c69a52191c9700454a2ddf9dc21e5f8fd97dae90801eee7b3d3e4b8da76bff68f8740051cd78c4736ed9e28fee6313590186ba8ecd64a60712e8553e65be594afaa9e30ac9626a7e0faf0ec7a2c110f8c921316", &(0x7f00000012c0)=0x5e, &(0x7f0000001300)="6d8a743291266e35e913579d5ce691c8ab9dd90bc058953eb373ccb572947f4c519639c55778a7c40e525e19d42b5b396b93424d3b5500b18dce089319a0b799bd6acdf061d18222385df02b658da7da3eade65625b36e20f53a1f814e9bd7a23f4130a91f31850aa2ec666486b13fa1e4d9e902f13dfdedb0eaaaee5b6de8fc77f2e482d67751022fd71db0bd076433f8e4c3999036203e1eb9197df52ee27c6799b23c6920ff", 0xa7) 00:22:01 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, r3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:22:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x4], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff], [0x0, 0x800000000000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6f}], {0x0, 0x0, 0x0, 0x2}}}) r0 = syz_open_pts() fchmod(r0, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="4c5b4b32a2616ed788b06f79a878cf8365b6ad08a27ddfa59d148039ad2f856afd84c8d65e414f813fa03828930bc2b91c376a860cc31d4d5ae08ccaa731d8ddb3bc56c14fc900ee30f6eca75d778c9760dbe4c880458f7c9c753971d3cfed22e19c622521c6af161c105a2225ad2b369d86fc0f0a75b60bace9324b5a465bcaceb4ee7ac7e5c6fecf0a258cca117cca754e52ff6f31c226f84bb360bbf0d51100efb476b1df9c", 0xa7, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f00000004c0)="3ee2907f29971e24d1d5e0695d7b4b8f624878044be949aee4e52c49718f8334e365a4dbf6c40783edf3d8db79cbc733b4116fc95764335a2ea85a80cf3511762a82121fd4a6388b44cf340ba3241c82fb438d76f884b2d44a995f1325719e75bcd38185451d18388a7869df2bdc0e18c2a5f1b64f919780e08e22155bd82b7ddf641ddee6e840f8403458663d35c9b8cdab2f59bc972170ee0fc148f35fdb25244eb7b2db36fd545dd0bb6b7d349c314d49beb44307c5129a7c561bfe7742c9706b01c725f153552f109380a0ac2f6010f17bb3e62f02d6afd55a6bbd6cdb8e4de935938bbc1e99eec3acaa824042186c9c93410a5a8eb198ce920926453d35ac4e08eccba4c4ec520e008774e9a40d42c3005d09a4a04d2c207f2a7c32c716f0e874bc80218a3df85bba6e7ada87e0313bce5c08f15c67fbc78021b5b723c51192f710ad9f060f62285cf946982318d394c5c9bdd424d86d97788157ed1ad4ba26ee3cbd7e621fa76b1166f8dff49891579198a01f0a304ce748cf9eebbfa00ecf3bd732c959f31fd3fab1e1e3c2c64a91feaab23bdd39d27770ae1fb3df1f765d2f14fc54677b138932b5d73da19db25f6fdb26c03b78fba68ad8541a6d74517ae8b639a580b4f0d1baade88ff16a8e4f909e4d449adb1c2dc32c94058bf54605aa91d0b64f65aedfb641a297638554792dbe851e87d8e67cc9e89746f21511746aaaca5cb621d71f67eb304b2bbc89e4fe8ff57433c4ba5bd18cb73e0f86f7a06268a317e91835c1ab7d4f458e6fa064c3fa3ca3d1a1ab04cd236564df80dd3f21e9dd3d98adf64bdc961964b98f2d0551ae5e117e974c03a56edffb9762fa6314ef61dcf9f6ad4e00d5fda27c7c1c332a3926062d4705d4b483f67c13d8fe3633875da8a3f82324c3c29b651f73b17d98923b6523889b7a53cae6f35aed485cb0d350ebc72208078214d33b35da6304d42899ae28b215729d572676b35e7034e4b4f83ef8c6f06486b5b56232301942303748d026604212e61585130dd0cfab2d76878e3ddb0f749400625dbd58a0755f6629f1263d757027aaa07dbc88d30b2c09f58372e5a9a1e7461d3378405fcf29aeb18f6e519e2d3b666373159c288bac238049c962d54ddb7239e79f207873534997a5ee98ed8f2c69ea2ad3db58d6f84fb75a3dbf6458ae4f64a87d4c1c71812b436bee317c895403db569966dd35f11d5322fed1a54c8b1a588409d925fbc11d93012925172c797d08c4b86c6590efab5bb04425a2bf422e5d7d5d4513cc923b79b9109ebfa3467879be2a3006a88e4632427586b1f7749a620a0c2d810e266ea875c434b98189d902ed0fef01514191a7fccecf1d27d896361b0e45b502cc85d4036e45ad393425a1750240ff55196201a2c445333dc4c8f948da5761cd56e0b264c710528023b3b3417d33b6d08a5bba916d3ac7a825ffe8411b6fe843e752c930fc6e8b347a3c608aa8c9ba4786625331445f2258da24f654dda3ebb829fa681b24e690987a6f77c5dce52522052400e70b9c78a4d0cf014eb0275586947e6e3e33233b2d41469657bd8ec1871b4c88fa8cc650e474844e0613234bdcc4e79186e7b82c77d94259670b0179886365347c1a5ee7c2aac8c2963359d1298b2b4f2c51f0296fe3a8933dfd3b8435b66f79116706e99c3a5fdd334e58365857ed58b1d9c18956665496f96d079095fd874aa16c7183b956867c7f6a2b222c8b6798d443d3a3d2aacf124af30c7be889292e77fb926a71fbd08ac0e8b4be98e855c8252b5fc08608aabb533523b412a1a6cb7986d017d494f7efe91ce0378af82409e24382ad65ff4c759b9f8ba3ccf8df91c2f7ecd312e9309e92bac20ceb7fcf337a928771096e60380325ac4f182fb088a6f6345b2599dccd341d7d5b84882e162724810d9f4f714dbed68433818f8901e123dcc523745e7a0f971c5eea35cddcf74b2bf38c4ad8f764a23baef8ff45315be9bd0508e91329f8888375cdd1fb0a221508ee142c94f395728c2fca7943868cecb649d7bf4850108a1aad0661fadb6842e38f3d9f15b6779a2c8d2775aa0f56827f0e1471bed99fd3920251b3908974c7839efc375f4b35ecd0bc11d7e717ddf9e593e601084c708f07d90d2402e33e15bb36b0ea758fb5f1ef5d4ddf1a973dabdc5734216ab5c880b631da80491c8fae4051a0ae96e4ffd81d32791ca020d7b261a985fb366784e0558d7052cce20008a42607378ba5a1d3ba18264e8071f7bfc5c535d267a8125a867aa5f8e21550b648b47ed94d1e4a68d44ee6e043c08361ec29329e37b2682dbec71ad459bafe4faf103f5fd5e922d85163e44c89ff20566e83ceb0402cd5088ef4d7f2686156417a55807860d806deada67af2d1e216bf8dacbfe42de2a3bdc812c448e782b9af27e48a1d559f0d9e4ba1c852e9f4682f93c704c1ee1cc99ae508520f0631f70faff6e757cb26e4a14d1a66b7e80da4d3ae4648c5f9f57f8ebdf9483d261369cd2255768e94454aab143c8f7d9e144a45fe577010c7a8dd0d2747b43a37cb71ff3433be89b76422cf114c2e62cbea880132f9a8272b154f2bfb49bee0b47464ab563354550e815b905b3d179a8043de92721522d7c24c8e559253007b16a59c57804ccde08ebbdd350f991b4cc45b9c20cd1d4976c8363a2ba05f470ae92603060e51297f14d252f4d18bbffa651bb1ea22c2fa6ffe67a4e5e53de2b47f0391a8c878f12ee844528258a624887a0e578a9d9fef5d4595f68439322fa908f80798cc2cfc3031ebb928f14aa24d4ac9a596754b58e99765372afd35d7962ee04093221f12dcb953be0548dd089840621ab415b7dffa81c3ae68161aec62c10b22acc1c372ddb98f680bbd87728bc3b3001f17fa14bedea4d064581a9d895806562ed53bf685c63e43099b4fbd5f4a8e4ef00d49a47d625737b5d26300beec3fb10b9f2f30077360011fe80c21a5f8916d4a3e3c355ca17e10626a6962197dbf5999c923ff9866773d7db3e0321b13545078aeb56d3896563c9466ea1a65695309dc726ecce05ac70f585e197be72bc1d865b0944d60e798b3a88141dd8cdc652356112af985159f3b5efd0b8b622576c3576dfe4a59d7fb9ed9fdfe9f069dcac4a03f1c783c7b90fdcad2201372698c5af4c1ffcb33e39a1978f00b1efb08481855a6b4aa2dd2ba3d898de28161964f36af17f1d053098e5c4cf920cf70f997a3950a952f40d288a25c0e910cbe45d8caaf5980a7a0c05d4d301e81cf5a0e7d622703a1186a5eec431b06216d867ec035eaf5dafde5a18fd92811ee5ec491419dfde7f4a070a347f884d0391ae8cc90136052e8f42afdf2eebf18304a48b9615f909fb5cbc9a2eb2a259ff9e6002ec80557f13933c741448564c5671a6ae7855384ab6d3e259db9254de1944ce54ff1553cd61b96f7f5a9f30aa11cf9305b906c2e9904e95be142290fe698dc5ed0bbf8966c3402bbd1a3f5ceb1fe87a108c2cd43a33bdfd814b430ae72184a636239eb91be88924173b6bc9e2a192bfc986d926845eb7fdf06368eea03b0058317ba333b17a124a89577a023c67096016427f7ff270920b9975c11b4f31da84a7e51214134f9f275d6c80cdc8f3d3b15b74d7097dc55b1d98b7a853e7ac0cf1a23b313d7735c8ab0cf95174051ddb89b67bf54580a07b6b7386095210619879f26acf6b2b4c7ef223352af0f9fbc9bdcf3ee3dd523c4c6aeb965feac478bbc0dfbb981768bb473aa6e7250823f3c833f0785f6da93e8bff906844d21b482c764f8357560ce50eaa07cd56ef7b0e153392501fdf56b07230957f7c8db17c3c2f2c2c9daab6ace608bdaf2a5937848b25a1e2954c1b96ccc68330f21a8aee41a9bf5583b7cf91173752e504997988c7eb4b76b155e008a68ec08820e1ab7a50156be70d243fd924b6678b9de102ce13ce2e93a10446511263a48d1d59d2f51d3bb78287f65fd7162f7b436350eb29224451543f1615dad366e05d393dffca2b0a4a111413297a7889474a5f2754a99bcd8623c09ba8c1d8a5d6b0d1fa522d33e4eeb9d6e6b4ada5ac04694ad8e42d68a8136c9410047e407c2aad6aebea0ac7be1b4be9e9656ca64860b06961c2e17e5ca8a5ee18518a31ed296b18e56a4adc302ff3d6febb490cd6189dfac5f10124659a595335d546ec08de7755a3f30cbca1fca396150dd5f3120fc46b7e10b610b7c53225a7a60369703770417448d5e49e022238145faec330dadb973e610c84e012049dde7e93737112e549e2a2ce572cda60ca7ec7a96825e96fc8cb037b1d65ce62b9f6b48e7ee2da9a1c9c4a909400c9de1d07c7868cdf8dd3ea0879cb6f3db7d466c23a0dc4977abe5e4a827fdf6867f01d4afe9efeea924c172bdf9279f4812347a871d16878eca0390f625501dd3929577205bb1c620d40b30e515b8d4a376e39d95746a94f11d5749a0acea2008d2580a76fa3a5ade8bb7b23efcdcc1322e25567aeb07a4f000904511ddfd31097e9d3654e1a354ee68aef2e0335c492ac1549679f36b4806c21e00b37997b26c059b47e7244491f4df9785f9fccca7bd0e070e8514a30deb86faf2fe6cc86e0735d599e52ed4e00575c7875781119e506518fd142dbae53991fada2768d82d463796a9ab37d3d7b4e69d4b4e0c801f98cfa30213f39d9fd9565fd7a373f9a39826c1d60a39a972c81f4e35410c5b635e36f2a28ae845d10007fee64e6bb652e933b8c26535145178c7f57d7c35a5b1aef2955fd53a52dcf72b33dc2963fa7e5db9e577771a697cff48a813bcd86232060ea2d9dd3282eb0ff1aaa96037e9744ccbf5489a07d76148285265fb33d130354bc4b9682330a85fb21e96afe0ac8162437057ed22749b1896f3068faa99d693458757c2726c01bffb875315b372aa34c82fc0e0544e2c8e9a6fac43890318e936469c8fcc2c063bcb8e5526a677ad5c7bac9e6450792a18f21d1720155292f965175ab1894da677b7041e2c0444139d8ed504b2a5fb1b6e183e5aeb3aae31d3dc6af3fe1af861bf2940dc7c19d6a0e9d131f3df7224be9b200d40e2057f75f7ba803b3640d1ace9cd3693c2a0553c8682b7389d761c527eba7be4f717bab77332109fac9c6c2680cc661fa962a77257bb9a81da6bbcb072f3b8e313db3a5765895850bf5f089626a1116dbcc6186ed0e8df1f5245ff7ac94d913245162ac4f2923818e976514e0d2e0cfb8cf92a57af372074a35712d9cd2124dc90d680f49397bef87504aa03661b26e92bdfc76c6828bda8b374388cd6cb2c6d69ce8715201765c5344be84049e5e310592daa0ceb4241bc96c9260a91f27dcc510267a9dc81d227896bf46a2ba9372ff41e475b11979b6b3c55dd3b0f25aae452884d6fd4f2244ff81eed01de8d19f1d382ed1b366f24521842abed4156ae3ad848c193aef0dfb60883800f4596120bacaa7386abcc5365690a20d722b1558e14d33ea6a29e80cc65585b55e47995a34dcf4401ef09dbbcd78074200c1d18b42b29814042fbbdad74780a9607d2ca5c570d7ed27e265f628a68d1d1b574d6537a182977a4c38b69089716ff82c733e09efc6913f8ab559e4dfdc8c91603ab893032aad84a4497f5aef633090500fd4d408a55ddae780e3612de80aa4c0f2ee3c18d12ce7a0b029bda355f477e81748ca45242d4e1165fffcd0bad31689c4adf442a5ddf58affca9e0c67286bcb0892cadfd83caec4cd9bf4afe070c001eafc6d98ef4daa098ef5edea8569d369678bf97c4", &(0x7f0000000080)=0x1000, &(0x7f0000000180)="b205a346", 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000001c0)=0x9) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x40) 00:22:01 executing program 0: chroot(&(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) 00:22:01 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x120) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 00:22:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292d000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc, 0xf7ffffffffffffff], [0x0, 0x0, 0x4], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0xfffe}, {0x0, 0x0, 0x3}]}}) 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)) 00:22:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r2, r2) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000011c0), 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) 00:22:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000ff03000000000000070000"]) 00:22:01 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) 00:22:01 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x177, r1}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x800000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) socketpair(0x2, 0x1, 0x8, &(0x7f0000000500)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) 00:22:02 executing program 0: r0 = socket(0x18, 0x3, 0x102) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000140)={0x2, 0x5}, 0x2, &(0x7f0000000180)="0cd46884a530859715424933dd9dd862a22afc1dda5f8d862e49842af46791cd88e539d72894a82f5ba5567ce1e3c1bba4562627af9e62a660a8e14b891d3f49c2e3f06146fcdc52fe8f212fadff949f2b17afe25246d990001d67767c1ce89be2e7e995506ce02f47bc11d4c5bdb0b3b8c4e016e52eeb9c6a4e9ab630634483bd0725da817e3ffc789ffcb5e8723393495fcbe60a88e35279d6732122a8947593758ac3e84cca9c4f79a96bdf3673", &(0x7f0000000240)=0xaf, &(0x7f0000000280)="8d4e22b0ce1a60b3f9cdbb27a42ef709dc61e91d7480161a3697d3008beb63bf6d3d34374bef7219ba606dc70b709bd4c02e763b2a59430b157f313ca03a8df4ce2266c2a87efb", 0x47) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000002140)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getsockname(r0, 0x0, &(0x7f0000000040)) 00:22:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="827ae27dad77cc00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00001d2000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:22:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x2}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r0, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 00:22:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc, 0xa5, 0x0, 0x10}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) wait4(0xffffffffffffffff, &(0x7f0000000140), 0x9, &(0x7f0000000340)) close(r1) 00:22:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() r5 = dup2(r3, r3) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000000)={0x7, 0x2}) 00:22:02 executing program 1: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() r7 = dup2(r5, r5) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() r10 = dup2(r8, r8) kevent(r9, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r9, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 00:22:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4517) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="7206a015115cfc4b19df0b8ab57267b91ee624e6e3d08b3f5a92a503e2d0eca0e45102c1524a0590de326d763a71d3b9f608a13dd5496f8f406acab5c4c47a19f62e3090767ffe37b857b2d82331d9864975e35deae3c892ebffa2715b4de1e7feb3aad832f42911", 0x68}], 0x1, 0x0, 0x2771) 00:22:03 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/236) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {0x3, 0x0, 0x2800}, {0x5, 0x9, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/35) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = dup2(r2, r3) kevent(r1, 0x0, 0x0, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x90, 0x40, 0x7fffffff, 0x100000001}, {{}, 0xfffffffffffffffe, 0x16, 0x80, 0x4, 0xc4e1}, {{}, 0x3, 0x84, 0x2, 0x9, 0xde}, {{}, 0xfffffffffffffffb, 0x1, 0x40, 0x8, 0x100}, {{}, 0xfffffffffffffff9, 0x88, 0xf0000000, 0x5, 0x1}, {{}, 0xffffffffffffffff, 0x28, 0x8, 0x5, 0x1}], 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x5, [{0x1, 0x2}, {0x1, 0x8000}, {0x1, 0x8}, {0x3, 0x9c6}, {0x1, 0x8fcf}, {0x3, 0xfffffff9}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x7}, {0x2, 0x204a}, {0x3, 0x10000}, {0x3}, {0x1, 0x7ff}, {0x0, 0x3}, {0x3}, {0x3, 0x7}, {0x2, 0x2}, {0x1, 0x637a}, {0x3, 0x6}, {0x1, 0x6}, {0x3, 0x7}, {0x3, 0x20004}, {0x2, 0x27}, {0x1, 0x7ff}, {0x3, 0x5}, {0x1, 0x1}, {0x2, 0x1}, {0x0, 0x3}, {0x2, 0x8000}, {0x3, 0x7fff}, {0x3, 0x5}, {0x1, 0xfffffff7}]}) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) 00:22:03 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0x657, "0366288fef097f0c033c02df7179000076efffaf", 0x9}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 00:22:03 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = getgid() r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, r3, r6, 0xc, 0x4707}, 0x100000000, 0x83, 0x7fff}) 00:22:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f3602e83143e8fe7e241f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70013000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = msgget(0x1, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = getegid() r8 = geteuid() r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fff, r5, r7, r8, r10, 0x8, 0x7ff}, 0x8, 0x401, r11, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) shmctl$IPC_RMID(r3, 0x0) r12 = socket(0x2, 0x5, 0x3f) setsockopt(r12, 0x0, 0x1e, &(0x7f0000000000)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8", 0x32) dup2(r1, r0) r13 = dup(r0) sendto$inet6(r13, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 00:22:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x3ff, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000640)=0x8f) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10a) ioctl$TIOCSETA(r3, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, r5, 0x0, 0x14}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000240), 0x0) r7 = getgid() r8 = getuid() setreuid(0xee00, r8) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r7, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, r5, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000680)={0x0, 0x0, 0x0, {[0x8, 0x0, 0xfffffffffffffffa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x101, 0x1000, 0x0, 0xfffffff000000000, 0x0, 0x4008020000210, 0x0, 0x8, 0x4], [0x0, 0x91, 0x1], [0x22, 0x2, 0x0, 0x8, 0x0, 0x1], [{0x3f}, {0x9, 0x0, 0x86}, {0x0, 0x9, 0x7}, {0x0, 0x0, 0x0, 0x20}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x20}, {0x1}, {0x2000, 0x0, 0x0, 0x4000000000000000}], {}, {0x0, 0x0, 0x0, 0xeb}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) 00:22:04 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4400) 00:22:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x105) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendto$inet6(r1, &(0x7f0000000000)="39f71bee4cf253740ddbe22368da9cd3642d4a01fb6d071d4c36f5761f47870686cf5eab49e07a2217f71387ea5801a31f61eec16ea6517636d76b102078d2bbd33c6697aaa4f05d90d1e2304427240dd6ec8262b6f82bca30e2b1e68fcc6ff45eb0f7f05fe2387ee8fba603344a00f6d1ffacc7daed0c8f86d639bf81f2c2fedcaecbd978a7c31826ec150cc7e44890547b1b02d71deab6fdc0b1d6440723ae87c5d1a832e6983870ee8fa3043495f08bb82e5a6d9b44900cc3b8bb15121c1bce87df8c0e6d27b52e4f93e359c0051a22a10fdce4443f543a1939e125348036f9916abfdb0c", 0xe6, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x101, 0x1}, 0xc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chdir(&(0x7f0000000140)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x124, 0x2}, 0x81, 0x7fff, r3, r6, 0x1, 0x101, 0xffffffffffff6bd0}) ftruncate(r2, 0x0, 0x8000000003) r7 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r9}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100, r9) 00:22:05 executing program 0: 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', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="ff91f0bc02e3a309d2c92016123b21bbd3842c553f96310955354a8613c06a27fd278fb643982607c144e9e196a6d70623a6968dd2c64b22222d70b364b4ee257f67adfb912a7cc4530aa50810", 0x4d}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) login: pckbd_enable: command error pckbd_enable: command error 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x1e9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x3}, {0x8000, 0x17}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) 16:00:00 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040)="2c642866d1cc98c4a1d6d825b2ed3e91eed85e9af27e6629f45b64a5f725a0c28d88b5aae6fefd9606b21ba407f6bc092b1b0420b986e51584b8be17ed404ee29c4bc0a3504394e0fc0b88e29ea7f0b784c86c23a19e5916272fdfea5a1c25460ad628b2b0c7c16f176eae50529822d4b7", &(0x7f00000000c0)=0x71, &(0x7f0000000140)="43c40c97c4e4619d18b76410ebf35701a89f33f65ff82cdf93fd8caecb4f5a40525439425202146306398f7ac999d8e336c653ca4d57105c0260c7d336f29f28f0f1ce1138b38adb5077cb7587f9d389542d600263af59bbe240cda8c818551b4648eb57dbdaa70777efd5ceae716a6f5e3bc4dc5fd1409fbca61123408bb6762678a9b851b07bd1028ed07e28354c60d32ea67461bc024bea886d3e767beb7c2c19402ba6ebbb1c1bf6e097ed87994ed1dd917fe22f68d1b35498ed068b9db690cfca67d69330d2685b90afe4552832afa638664de564c49b58428ad689acdc", 0xe0) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x56b, './file0\x00', './file0\x00'}) 16:00:00 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1c) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="000044ab8bcf8a0300a9c076eefd"]) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r3) 16:00:00 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, 0xbf3fdfb7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a84b008100120086dd600015200014060000000000000000000000e3e900000000ff0200000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780100"]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:00:00 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() r5 = dup2(r3, r3) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) write(r2, &(0x7f0000000140)="e1dec0d0f9ed6937ece0405acdcd89a316b71071ec1e445801fc0f90d943e146fbb80d7010664c20e2198ae1dc5046165301de54c3c7c32e9af825234a63e082f7f1f64654c4a6e48b1f8e18c0f0", 0x4e) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x200, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) fchflags(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() r5 = dup2(r3, r3) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x1, 0x2, 0x1, 0x1ff, 0x9, 0x8, 0x2, 0x0, 0x6b, 0x3}) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) write(r1, &(0x7f0000000280)="f1", 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c5", 0x91, 0x3, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, 0x0, 0x0, 0x1, 0x987}, 0xff, 0x3ff, r2, 0x0, 0x0, 0x3, 0x7ff}) r3 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r5}) r6 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xb1, 0x1ff}, 0x4, 0x8000, r5, r8, 0x1000, 0x1, 0x6, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb000000000c009078ba000000450000000000000000290007ac1400aaac1400aa44080000000000000000e0000001e0000001830700ffffffff4408000000000000440c0000e000000200"/126]) r0 = socket(0x18, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2, 0x3, 0x0, 0x3}, {0x1, 0x0, 0x9, 0xfffffffe}, {0x6, 0x3, 0xfd, 0x8}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() r5 = dup2(r1, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000140)={0x4, 0x2}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/80, 0x50, 0x800, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x8001, 0x1) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="c88ee3e53eb8e762d9d1429862517765f35cbf96cef915f5b75a78cc29d3446754e61d4b735000913efa8e355fce87c342b50e1a5a54542c57d7b324fbbecdc05838247ab925f34f", &(0x7f00000002c0)=0x48, &(0x7f0000000300)="43c42d43d8a6662a3690a84f19da432fa96dea76d474fa0db6ab061d92e1c965efb802926ced31752d2a", 0x2a) 16:00:01 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00498637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x9, 0x1, 0x7f, 0x8}, {0x3, 0x50, 0x0, 0xfffff801}, {0x8000, 0x6, 0x7, 0x6}, {0x5, 0xfa, 0x6, 0x1}, {0x400, 0x74, 0x80, 0x8000}, {0x6a, 0x6, 0xa8, 0x9}]}) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/134, 0x31}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0)fi~e0\x00'], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x20000, 0x127) r6 = kqueue() r7 = dup2(r5, r5) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:02 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) fchdir(r2) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r4, 0x1000, 0x6, &(0x7f00000000c0)="1b3e5b72174966a121bc32a76db4544c30512b3c15b75641f06934ede7c7c1d0c28606652aa8b5280181f15bfd300d4196e9e050b41828f511ea850b1c849a63372d2c04d3f4e9ba0d8f17ebed51df38024647abffc7b1fcfe2d6d530b0ad42218d9a1cad151a6571e854903e96d870c9b089ce205120abe3e7727d84847cebc505304ac746b11648a9a32384122dcd9fc9f2541511cca8f16d6f621b418318de5ae62b69447707502775a7de9179a29954af27cf54b2242ccf4d9d323a496948d3913", 0xc3) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000007c0)=ANY=[], 0x10) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) splassert: yield: want 0 have 1 Starting stack trace... splassert_fail(0,1,ffffffff8243d8ff) at splassert_fail+0xe0 yield() at yield+0x77 pool_get(ffffffff82897bd8,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efff5c0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efff5c0,fffffd80080dae38,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efff5c0,fffffd80080dae38,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efff5c0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff80002411f150,0) at pageflttrap+0x1b8 kerntrap(ffff80002411f150) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020e18288,ffff80002411f318,ffff80002411f360) at sys_connect+0x9b syscall(ffff80002411f3e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a6ab02d500, count: 243 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff82897bd8,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efff5c0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efff5c0,fffffd80080dae38,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efff5c0,fffffd80080dae38,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efff5c0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff80002411f150,0) at pageflttrap+0x1b8 kerntrap(ffff80002411f150) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020e18288,ffff80002411f318,ffff80002411f360) at sys_connect+0x9b syscall(ffff80002411f3e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a6ab02d500, count: -14 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff80002411ebd0 rbx 0x2 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80002311a000 rax 0xffff800000ad8640 r8 0xffffffff812f44df kprintf+0x16f r9 0x1 r10 0x2 r11 0xff673775c3fc7344 r12 0x1 r13 0xfffffd8066b88468 r14 0xffff800020e18288 r15 0x3 rip 0xffffffff81db78a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002411ebc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=260130 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e19128,0xffffffff82895520 process=0xffff800020e33b10 user=0xffff80002411a000, vmspace=0xfffffd807efff5c0 estcpu=36, cpticks=15, pctcpu=0.0 user=0, sys=15, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15793 39845 17046 0 2 0 syz-executor.1 *15793 260130 17046 0 7 0x4000000 syz-executor.1 77324 117594 23583 0 7 0 syz-executor.0 77324 263400 23583 0 3 0x4000080 kqread syz-executor.0 29470 353127 0 0 3 0x14200 bored sosplice 17046 164465 6406 0 3 0x82 nanosleep syz-executor.1 23583 425077 6406 0 3 0x82 nanosleep syz-executor.0 6406 267063 33558 0 3 0x82 thrsleep syz-fuzzer 6406 80564 33558 0 3 0x4000082 nanosleep syz-fuzzer 6406 376159 33558 0 3 0x4000082 thrsleep syz-fuzzer 6406 101142 33558 0 3 0x4000082 kqread syz-fuzzer 6406 454491 33558 0 3 0x4000082 thrsleep syz-fuzzer 6406 241032 33558 0 3 0x4000082 thrsleep syz-fuzzer 6406 454228 33558 0 3 0x4000082 thrsleep syz-fuzzer 6406 176696 33558 0 3 0x4000082 thrsleep syz-fuzzer 6406 5405 33558 0 3 0x4000082 thrsleep syz-fuzzer 6406 87684 33558 0 3 0x4000082 nanosleep syz-fuzzer 33558 346261 25313 0 3 0x10008a pause ksh 25313 317434 19622 0 3 0x92 select sshd 82951 457564 1 0 3 0x100083 ttyin getty 19622 64887 1 0 3 0x80 select sshd 51848 91391 82688 74 3 0x100092 bpf pflogd 82688 282033 1 0 3 0x80 netio pflogd 89736 145673 57576 73 3 0x100090 kqread syslogd 57576 458661 1 0 3 0x100082 netio syslogd 69149 290227 1 77 3 0x100090 poll dhclient 67726 326147 1 0 3 0x80 poll dhclient 9073 29693 0 0 3 0x14200 bored smr 61812 505355 0 0 2 0x14200 zerothread 93211 506489 0 0 3 0x14200 aiodoned aiodoned 19949 200385 0 0 3 0x14200 syncer update 77359 25934 0 0 3 0x14200 cleaner cleaner 6900 459507 0 0 3 0x14200 reaper reaper 39687 27571 0 0 3 0x14200 pgdaemon pagedaemon 67433 78115 0 0 3 0x14200 bored crynlk 81358 322575 0 0 3 0x14200 bored crypto 35814 394207 0 0 3 0x40014200 acpi0 acpi0 78110 269211 0 0 3 0x40014200 idle1 34122 240601 0 0 3 0x14200 bored softnet 53508 146820 0 0 3 0x14200 bored systqmp 2422 340485 0 0 3 0x14200 bored systq 12065 73170 0 0 3 0x40014200 bored softclock 47469 83739 0 0 3 0x40014200 idle0 1 242352 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 15793 (syz-executor.1) thread 0xffff800020e18288 (260130) exclusive rwlock vmmaplk r = 0 (0xfffffd807efff5d8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmfault_lookup+0xbe #4 uvm_fault+0xbbd #5 pageflttrap+0x1b8 #6 kerntrap+0xec #7 alltraps_kern_meltdown+0x7b #8 copyin+0x4b #9 sys_connect+0x9b #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff82704128) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sys_connect+0x6a #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828f7158) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6531K 7045K 78643K 10846 0 pcb 13 8K 8K 78643K 34 0 rtable 91 2K 3K 78643K 211 0 ifaddr 49 11K 11K 78643K 55 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 12K 78643K 5 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1288 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 9 0K 0K 78643K 10 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 83 0 proc 60 63K 95K 78643K 439 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 2 0 in_multi 35 2K 2K 78643K 50 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 209 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 117 22K 23K 78643K 1185 0 UVM aobj 8 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 7 0K 0K 78643K 12 0 temp 78 3845K 3919K 78643K 4995 0 kqueue 3 4K 16K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 49 0 12 2 0 2 2 0 8 0 unpcb 120 63 0 53 1 0 1 1 0 8 0 syncache 264 7 0 7 3 2 1 1 0 8 1 tcpqe 32 249 0 249 2 2 0 1 0 8 0 tcpcb 544 27 0 20 1 0 1 1 0 8 0 inpcb 280 98 0 87 2 0 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 14 0 0 1 0 1 1 0 8 0 pfstkey 112 14 0 0 1 0 1 1 0 8 0 pfstate 328 14 0 0 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 212 0 44 12 1 11 12 0 8 0 art_table 32 213 0 44 2 0 2 2 0 8 0 art_node 16 48 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 8 0 1 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1498 0 90 89 0 89 89 0 8 0 ffsino 272 1498 0 90 95 1 94 94 0 8 0 nchpl 144 1789 0 180 60 0 60 60 0 8 0 uvmvnodes 72 1604 0 0 30 0 30 30 0 8 0 vnodes 208 1604 0 0 85 0 85 85 0 8 0 namei 1024 4747 0 4747 2 1 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 scxspl 192 5361 0 5361 9 8 1 7 0 8 1 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 299 0 266 4 0 4 4 0 8 0 futexpl 56 974 0 974 1 0 1 1 0 8 1 knotepl 112 68 0 49 1 0 1 1 0 8 0 kqueuepl 144 28 0 24 1 0 1 1 0 8 0 pipelkpl 48 87 0 77 1 0 1 1 0 8 0 pipepl 120 174 0 155 1 0 1 1 0 8 0 fdescpl 496 283 0 266 3 0 3 3 0 8 0 filepl 152 1524 0 1419 6 1 5 5 0 8 0 lockfpl 104 15 0 14 1 0 1 1 0 8 0 lockfspl 48 7 0 6 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 99 0 90 1 0 1 1 0 8 0 zombiepl 144 269 0 269 3 2 1 1 0 8 1 processpl 984 299 0 266 6 1 5 5 0 8 0 procpl 624 430 0 386 4 0 4 4 0 8 0 sockpl 400 189 0 166 6 3 3 4 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 0 20 20 0 8 0 mtagpl 80 43 0 0 1 0 1 1 0 8 0 mbufpl 256 232 0 0 14 0 14 14 0 8 0 bufpl 280 3472 0 133 239 0 239 239 0 8 0 anonpl 16 40772 0 26019 61 1 60 60 0 124 0 amapchunkpl 152 1363 0 1224 7 0 7 7 0 158 0 amappl16 192 1113 0 319 40 0 40 40 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 23 0 19 1 0 1 1 0 8 0 amappl13 168 56 0 51 1 0 1 1 0 8 0 amappl12 160 7 0 5 2 1 1 1 0 8 0 amappl11 152 54 0 38 1 0 1 1 0 8 0 amappl10 144 49 0 42 1 0 1 1 0 8 0 amappl9 136 365 0 364 1 0 1 1 0 8 0 amappl8 128 360 0 323 2 0 2 2 0 8 0 amappl7 120 141 0 128 1 0 1 1 0 8 0 amappl6 112 27 0 23 1 0 1 1 0 8 0 amappl5 104 223 0 207 1 0 1 1 0 8 0 amappl4 96 520 0 488 1 0 1 1 0 8 0 amappl3 88 105 0 100 1 0 1 1 0 8 0 amappl2 80 1262 0 1185 2 0 2 2 0 8 0 amappl1 72 16234 0 15778 23 13 10 18 0 8 0 amappl 80 674 0 628 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 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 283 0 266 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 283 0 266 1 0 1 1 0 8 0 vmmpekpl 168 6341 0 6310 2 0 2 2 0 8 0 vmmpepl 168 41438 0 39383 119 29 90 112 0 357 0 vmsppl 368 282 0 266 2 0 2 2 0 8 0 pdppl 4096 573 0 532 7 1 6 6 0 8 0 pvpl 32 144358 0 126417 146 0 146 146 0 265 1 pmappl 232 282 0 266 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 263 0 10 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826e9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828f6f50) at __mp_lock+0x127 intr_handler(ffff8000230faf30,ffff80000065ad80) at intr_handler+0x5e Xintr_ioapic_edge4_untramp() at Xintr_ioapic_edge4_untramp+0x19f __sanitizer_cov_trace_cmp4(ffffffff828f6f50,ffffffff828f6f50) at __sanitizer_cov_trace_cmp4+0xb softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __sanitizer_cov_trace_cmp8(ffff800020e189d8,ffff800020e18a50) at __sanitizer_cov_trace_cmp8+0x63 syscall(ffff8000230fb2c0) at syscall+0x3dc Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbd420, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff82897bd8,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efff5c0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efff5c0,fffffd80080dae38,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efff5c0,fffffd80080dae38,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efff5c0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff80002411f150,0) at pageflttrap+0x1b8 kerntrap(ffff80002411f150) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020e18288,ffff80002411f318,ffff80002411f360) at sys_connect+0x9b syscall(ffff80002411f3e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a6ab02d500, count: -14