kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Nov 30 04:15:03 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.36' (ECDSA) to the list of known hosts. 2019/11/30 04:15:17 fuzzer started 2019/11/30 04:15:21 dialing manager at 10.128.15.235:40866 2019/11/30 04:15:21 syscalls: 337 2019/11/30 04:15:21 code coverage: enabled 2019/11/30 04:15:21 comparison tracing: enabled 2019/11/30 04:15:21 extra coverage: support is not implemented in syzkaller 2019/11/30 04:15:21 setuid sandbox: enabled 2019/11/30 04:15:21 namespace sandbox: support is not implemented in syzkaller 2019/11/30 04:15:21 Android sandbox: support is not implemented in syzkaller 2019/11/30 04:15:21 fault injection: support is not implemented in syzkaller 2019/11/30 04:15:21 leak checking: support is not implemented in syzkaller 2019/11/30 04:15:21 net packet injection: enabled 2019/11/30 04:15:21 net device setup: support is not implemented in syzkaller 2019/11/30 04:15:21 concurrency sanitizer: support is not implemented in syzkaller 2019/11/30 04:15:21 devlink PCI setup: support is not implemented in syzkaller 04:15:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x51) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4c2cbe0c9ed1a7506b65a96fe89d312e8e4389db02e07d5fa37c065d740153af713629df283f0d0f5895105e237c3b4f84d12059a99605df8fb7f0dc9d6afadf0d68620a0e8ae22baf195d62d25efd707c6bc004fb49603db0bc9e37660ace22e6aad4711ea91075fff8252e7d0acd9c0647b8f1e2f876de4d6cbff6bc41974851c520c2a129bc4bd4f2593cbe7241f9e64afb53a53ce09c5f7fd4be4cb7b5d04adfa085c90e5eabe6c412c796b118f85abc3059fb5ac87b5ee2d2ecd6ff26c809631c71098510cffe3ab4eadcebea5a34d34af7e41bfe658306a581d9", 0xdd}], 0x1, &(0x7f00000002c0)=[{0x58, 0x1, 0x7ff, "433e2cc59ac0e759825f89e16755edcad268f9d60163cadbbedf4c9a40534853b98b0a7729d862e56354972a28951f355863d15d30ae59380e24fe89fe82792457137d"}, {0xa0, 0xffff, 0x6, "47b55ab343f51059583a600f553c475f9aad0a4f76c910d5bb90d81fdbd47d46085a28565a54264eb79ab4a4ff1187362fc23ffef267074ddcda890a0c945245323dcbcb5611b44a046cc34da6a433444b9de349f82c53698fd1c429c4f1c96427961390552265027ff301138a9e5d184cd98cd964d325b0677836b51afaab786f3ec81ada2740f1eadf0fc2f127"}, {0x1010, 0x1, 0xfff, "15e88ec31ad977c7553a391eed5235a07e3b149c232d9c30a1446aff331e3c381a2dba724a6242930f53bcb7c808e978836b6ad4ed91dffee8538be37392d07393b129e0b261e24143c58b1428d079e20df228c6978966f60e67506bc1ec0bec99198b20bd8cb3529702974bfa65d541f6e25403d7209ad8521b8224eb76f7a7f1652d5317ce281a57f6a585a75c01799d76f08325e8acb2ca10f38b83b4924176b7847c712ab23520b3004516788405b9b14919a3abdb439cef489260381c24c56ce3ac84c2fb3b7981b4f30b60d1f2dcd2b4a61d797d85f8e5ef5393e16d3ff8fc5ceadb0dd4eb11f3e432f50c5a3cea545f2a6faa70956d4524a8c44739a3d1f1ba6806af1fe4e721012ac3281fe607b6124a0fefccd10414ac7a17d49d31f32378f53883ac70efeefb1fcf7efedcbde43b181d3126545aa604d4af22c419d27fc532504c73b2eabf53b1ab7df5ece59d3639afb19b972c20b1766f5da3c3d9f10d272c1a8f0c77e745d240c5d8992dcb772891a9d6f795d52e5de5bb4d2ec3566b356a2d0d65aaba1559264f40d266d0b1c7936b177cd3e3011caf80bfe6ddf20e1aabbb07e10a2de151bb310ecb509bb50e7af3a3d68d3330e64ab969a147e9ebd6a7eb6035f6dfe458ecb9727d331aa82b0b1e70058aef4bc4c8c6f1a911b7a731ed25d3a6db523a15a24a7c22e3f70de3200bd014ea035aeb80d1e6e346f6e9b16fa2e83c61c457d8f2c8b3fcf07896edad514c022ee04d549352f9e410cca7dbaf3785df625937117d96c89e447ec1d50d845d394a54c121d037f73492d7dee7918d70ee6f35cd45c69a02d4dbc3a726e5743dd9717d392a0b71c20ad4746150132778f1d1663e9fc9a5fe21ffee8e3054c84b3150e2e679f07dfdf2c7e73dc28ad33ce64a518cf765ce34d19a2d2b59c64a2cf6b8369d88ebf6c3d38390b1642976ad5a425ff72aed2962ccd906b9a5a312b215495a99a33ec71ea7e4dbbc729a2e463bd8257e2b4c20fa5f839bedc3f642c3b2517904d0cee36164e2616ec0fa3438c7fc3075f220ca408f20013bcd1a99d79db7cfddbdca348bf2d968737e0dd340f0c8ea49716405d79f95900f8d5c4be5852ba956b8110fed7968d4241bb0a88cc584e2d359b46545d5b7c572c4552cbd7dc551accaf3ebd6c09aa1689de3e2706e2c2e87b72d2b74e188f2014e920122dd3494dd928c003dd4c5962badd6045924fb72a8fc522b58cac0e7be7140dff87c057ee1567466d7f14577e3c6b301383b1f4c02b6f7ee5abad703005bf3b028978c4f263c1a2ae806515f607ba53afc17b50ce84805e1e3a971bac96115c40dda7af4d5678890ed3cbee62de5bf331e2afd8e2cd96916604b725c044d1b7125db10078264e69a4ebeb6efd157f004a76e6c66d22b200fb5c8359429012c11b00caafd4c2572e0b11d812e1ce688227ae2cb992199efd8ffdc8d8e76ee72b1a9ce24f8d0932bcda71e898066b778bd81db6410014271838c209311002f3920ae17b5cfa69c20a50f578d5ff75fea28d398d0ff664e156f0dbab7a88489a8b4f65a7287190788130fbbd771a371f07b3e84a18c6dd05a40fc2e4c5c83d9ff2207870448c63b4f4b0f689668c26da8c5bf5ad63d905eed3c051b6f074df04b103b838fe16dd2edee22ed92b6ea91e8639f97cd5994ecd61dfec4c9f98646f0e2136d95ee36f4bac7ecb71dd20bdd888eb5de40b9939e0c86b2ec2a4c1682ad0b656e0ce3071d5766092733b01e8e2158576f2d9dffe8331a6ce8ece14998a21dfa60a509efbd22e3e23958e6f85277d96cf36ba228394ed4ac8a243bd3c0f93a38c33c643c5f610d7fe4b74a01111cb8ed82f3a2241db4262d2bba76435cfa3b6fd25569e0cf26d2e86e8101d2fa6372e8ab472bc2c76760342f58c82c11f8c1c68a68aebd3083a162e6222b27925ce9a5be44bbf97e0c60b3a44be7fe00bdd5006a2df8447edf48b96503707734818be78c6ad8a27aa19421c72d082c189a654384ab8307834ac3fca0bcd8a431d3bb7f67b116989bfe62d0abdf94047d930b41d42baaec21ec14f1c45af5a65c4b49060ee03deb891f1291ac9fdb434bbc800bbb5d220f0705e378f7640d12ca83e64685ba0e9aff0bb121e02b340b123f49efe3be53d91a131b20bd484c5ceed29e34af6d8e52f59e058c54f321470e1684b4e6e7400ab0ca3b106a70512093f317643552683ea575c259f241bb971c824194fd8a76070ab702e4e31a8bce3460a2aadb39279400dedc9a1d03aa03fe0b147e92a9945034a7187eb65e75afb43473a392238947ac08837df07599199a4406b7c9b7154f244bb47f3c25b19e77bd3eb1657a2e3ab5016c684d77039fb05530a39d5b1174c220b0ecae26246716416efe138412d21cf2577db44841624de5c915f1efcb1e21ae0d1da71d8205f4f9d28fe360987b4761e9423e20decea57e52d10b57a6783ad52f7b27156249ec107bdbe2f8ed80fc430affe8ffb1fe5edbbf69d56628e187ee2e9fb39615c6f376dfe1bc3d5240b03811e0eab6ce934dd0e60cc99ea4820dbd8bbda926ffffd09dcc63f4a07bdf16367d283bb787d3ce9e598671195985960c7fea8da2604ab875dab1c29b8a5e3a2523ebd0c5632370515b034fe528e4b6e4c115f204fbfc7bd87707ea35d1ce9f0954a2a2f13235a8ef6c36e0f760e9a9ba8868343a76aa36533189ab6cdc33034a79df39b3680e99b32d1106cf5bfd6087e9daea4e49fe03233ddbeac81dd8dc2255e04477523660d807f866c1414355bd543e9fdf6fd4bf368a885aade9492a8162b1688e1c83c3c9f93cbcdba4165a8f1a4f45ae9813503166de3be3f9211acff6f6a930427ae451540087650070cbc040aabcc1a3e2d1195b271bebffc3dfe9beda7e489a935affb7b30c6729742dc42ad63ae05d2bde96d7f4ec06892da21f4e385c856a4abb50a987c017b082e5faae758c48ca5257b4e4de4180b35991482d6015c1ad728a0265be6f1575a4715646e1341d2252f60f850b70dd381d83bb711509144c0a13008c5eee2b3f8198db1abf13f412c629c054a1884936065f6b137aa9f0d1932d78e72f132173e7ea062f5dfac5819d6f3b5d084a2d645cdc3d2207dd9552480a17a2d0847f185280f4a10b3eba26076ad37c9a1cf009ed4bd83b44b439f90a19c6ee53406ffd0e95df019ed71a2d9341017b5fb7ea165918c6f767c6494e496881d4043a4c58bb42cabba51dce9758bb5350678499371d62223df4f3fe23f1c79b2f4d16e6092071ec0765f7014e8f8c2c8e9a14a5e270d5170768f719af03a93068e24c937fc403d29b764dbecf565b372c8b80ae98acc6effa97743e47282d161dba4569613b47c0e7e1f62b87a1e869e321fbc25625dc8336319702b06f22dc1b4fa9146045da0f791a3c08131ca7e06481ff690a56b8160355769ac8e0648247c5bae2cecc12de55a11c093b8a080729aacb9e80ad0c0ef2ff235ee9f2eecb3eadee73121a409d52140bd991cd20821f8c05564db85cd49744fd70efcff6d6095c927cdab2a8d4406f7f2ae32f5d4b4f9abf1ca201580fbe3b524029c6466e12822e12e877e102a1e2b61047526ca55cbfcc582534de97aa001d6f04f731c34bb728c6dd8ddab761ddd463d3e328522489faff3034a2d49e70f41384115886694a76b9bc3dfff0664d178f2c0034100fa4c545b49994f9c944a78f38b4a8af38b3f0801e636d069ab75818201942883d39a6442c4125069a652991bee1a0a01df089253683ea07597111f52d8e06fad10855334102642947d5a0a753cf6d50682498afecef51678b909e40ed1f94496188456e3c6014403e6b62ca7cc58c6dc598bf4043f20352ef261c45b0df0174d6af8b279096d6b1b35c2857e4a5cdade10eb744d8e6937693aa381037198f4b7892a6c883391dbc4eea6050bd10a7457b63bc33038d07886cb801d4dd9902a4775db0926ec4b403097f77095852690e75e13fe5aba62880a3e8bb43766fcbae5d68a831b4296515fc1516cd6deca917a565f9f80dc614a472768a22a7c512d4e520358c12d504f7582d9666d8948109144af11d01f763509fe6123ee8f307f817bd4d289d8186aafb8db57b09e8b571d5541fb0659e2d2c6c926678204b0e2e3b32956c960c9bf26f508ac1f8d7bf6edc1d9bd5f845d400a0949370fdaf0799dce8d2305cb3df4bfeffcee6681b36b204a6f2a7a98421fb223596e96b652f6f8fc15b16661f763a838729cdb4d3bc1dc380c3eb6c6ba550ccf0653c738c85312ee077c29b90fc96cc094500f09b9cd611337575959618735d6bf49cdac618d0ef46013de0109cfa878f16eac6cc64415265d0c3adaf610718155909d679d4899b7a378d9d077abfc4a159aa126d46d50bf0e582e45cfda6857b40fafcca37f9b165829bf966d5d2dfc5b6b4e9ee33255614331d03f4d7a6d90f3ddeb8443adec9e1a21652e08f0e51bc55173619b653b03f832ab57839e788cff0895f313ad9fad05450e50873cc9c61a5eb8979d17779b1eb51aa96fd013f86e0b7c12de8cf12a162506e8c3e9e444723cc24a65f3f4ccd69f193c9ba79035617eeffaaa474ebaaeb1fe8ce8abb614cc754cb0b054d5f19e7929a5027d0ab957d575bbbcd8d2519b305eed195ec256c97b90be0ddee56c78f64b1ecf888276b4a322085e5fd5f57a1b2d5a9d656debf3570626733de69af86442fe4638b20a4d5c6cac8403af0dd8c615984611563406c3daea426b59752bf0f73307e0e6afcb190c4a2b8bf67b1b868bc02184b91e6ccfd0aa410b25d6d99862901ef428ae099934dec93aa8206a7a2e1b7f8e126501896302253afbf09c64ebc7a6032f70c00cc8701c814bb587137531b8e35fd9e9c5e750848e03ff4c96216f9ace64227834db19c4eb797ae3dfe27af8e562ed5edb84c4237fd1904bf6448d2ddde8457860cbf2b9f76fc9af507721974b507b9d221d7b41b7ac90b5a50be16faf64dc7c4e7a0d93a4180f5857e9e354396213656752f1a29a9aac1eeac4ac3d13681b9dc9468137ab9d629f7eb179138f687f551b24d5738e9a451fe4b36f6a5f88c75a9a0d692d6c3a0c5c5ed64a61fe6134a718a9987e504bab4c9f9cdffd42d05c97de0c934d655950f145aa070c74b18affda12c6079c9f2dd264dfed47575b68582a7c32375fff85faa7a96c5fc77d2a1cb5f5fb12de51053c9555143be10f68059ef0f04abee2af6966455373a24d450b7133acdd6d304a0da569350c114b13d999929ac02fa46c18fc3c9eccb8cabf9db6c3be5c1a4cbcbcc41f2fe5568656cb4a5fd862000debc1a1144d7e02e9bda6ebd25767e4fb680c4aa7fab01fc85f8423152118e164a1e5c405831e39657f3b34d617150b3f26b4730149c36821d01ed17a317e93c4b0d125d398961157da585013ac752c786401b8bb4d20b3c4d9fe4515df2cc23948f71e719c0b2064453ca74abdcdf36dc87575f3e8b76ca7c91a1cd4567140b1e6eb9b8ca62ecfa9a9c8289c0a7222d1d2473c64798f8eeb662e21d27125dd921948ffcf7d52b5434ebf6e50ef701dfae7fa3da5ef9511c1ba7679627a0ec1ec39db423d9b259225063bd089436ba4240e9060a95d445a42185e17bb5f38c3e84bd089658ab9c53fb7d3ba43e395f5f68df47b9c4b82f566d448c2858ce9044ab736dadf8eae07cb87e02e4c85035df0aa50ad78ca409d73a9ba7f5beed8b3aa728b717c60ee1ff9b2156b73a9bf2cd0a14807239051726bddb41"}], 0x1108}, 0x404) setsockopt(r1, 0x9, 0x8c, &(0x7f0000001440)="452cda3e4f617b478ea5298712f51fc0bb06786c952fefe02ffd13b700ce093b6a4de51d5f2c6205f69481229800d207d0e86e10bfcd0d1a047c9b986eb37731eb9c3b60f95715108b587f8e80e3081430755ffb022b1fdfc6f39ccdb7cadd8ccc77e5bba1a4736d08807ee065668d31011d0da5a7d28d968223aee05eebce43873d6a8c4f515544a67a5c1f5e541e270edb2fbd7f1caa0b076bce2053d87d24ffc7b33858be1259de7fc02f01f738a4ec", 0xb1) r2 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001540)={'./file0\x00', 0x6, 0xd0e, 0x101, 0x0, 0x3, 0x5, 0xfffff7bc, 0x1, 0x1, 0x8, 0x3}) connect$unix(r0, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) r4 = accept$inet(r2, &(0x7f00000016c0), &(0x7f0000001700)=0xc) fcntl$setstatus(r4, 0x4, 0x80) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001740)="7122418390919c06f986a5a3120b945238a8561b9829fcd3ab94f7485df6085a76683218c4158c4560e410a87afb6e57042e5f98a974c51c8b3e734ad5c0373c4e203908de14aba702dc9623553ece6232f7c992e7d862edb8", 0x59) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x46c3c9779874f19a, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000001800)=0xffff) truncate(&(0x7f0000001840)='.\x00', 0x0, 0xd473) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r6, 0x0, 0x3) dup(r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = kqueue() fsync(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) unlinkat(r10, &(0x7f0000001ac0)='./file0\x00', 0x0) r11 = open(&(0x7f0000001b00)='./file0\x00', 0x80, 0x104) ioctl$KDGETLED(r11, 0x40044b41, &(0x7f0000001b40)) 04:15:27 executing program 1: ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0x1000, 0x0, &(0x7f0000000280)=""/4096}) r0 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x100, 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000001300)=@file={0x0, ""/108}, &(0x7f0000001380)=0x6e) getpeername$unix(r2, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) r3 = open(&(0x7f0000002440)='./file0\x00', 0x1, 0x100) r4 = accept$unix(r3, &(0x7f0000002480)=@file={0x0, ""/108}, &(0x7f0000002500)=0x6e) setsockopt(r4, 0x2, 0x0, &(0x7f0000002540)="c022bf6864ac10aefbe30e688f900e956018c8e0b1458430e9b13bd13d1db9f4c8eca87eba8c40c0219cbc0a0e3fef002e66875f3aa8957074bca9bc10a1030ab3994cfb455785cc4ffa01d2d325411c4dabfd78f3e0f566b1600d7e02b59183187c5dcc5c795289b62f225382bd9371ecd21c90af077dc145bc1709c464fe93a9b287415397f2521474763c4e386879c9e51f51ded1cbeeb13a79eda9fbd10171f8798d013bb923f4310b0da32d578b7add73e6dc10703ff1e08b2fbb5dfe63d6b6fec33f8bac63a4c07bdc3ab3d54c35ac8f769abad50245bf2d460c58b000e771f6aec14c2239dd27902b52c9bda96c12b44149db42b8c20b7b56fe36f539dc6b87fa82096391cdcc9f843e4fc5972dbbc90cef500060daba73bb1fb98f56fdf04f4c2a5642192918ce007690708034e8e086192d1669d71f6805ee4fedd42824ffca2e26f9dbc799bc467bdd6fa1fda8138c917181a15e104be0c1b8a30f0d581386cbd387f1d93eac843cbd80c0a193b2247c445ad8a4ef7928c24c0863f333d49be83a65f031326ffb581687e07f0eed2c54a1b5b43840ba833fa21f414935fb3404c4884d19577507c72bc7d742f673de31ee8c958e1ae1a28dddcfbb6cc55506ef8262c5aab67bd1f5e4b54aae683b7d9c5378f9b10fa5d457df9b418e86a01720d0d0b560620d7844a977db16b78ff3cb0534916c3254f27cce79301a18e4c3bb91fab1ba0322c6c851534593857de2821af407286a736cef36f3a8fad2d6d4499e4317be4361bd50fb7daf4ae1f8165cf6fc785f667f09530b5ce02574daa8265d7a6790a76ce9c9667f7c2a75e30341b4972ddede6618d96f0030c3bd107738a21f7c856d79db70cf4e0327d538c5cc500470a21510eaa1f5b248ad4a126cb1bc047c7560fa8768b14d36ca7b920e437dabd9acdbef809d5c203b79cb0a3283d96d05ae39128ea980be6cec46aeef15f92a39ae26d577bd58aee053a0c3cf58837742c5b06d6360204fbc8e8955040e6c43a882c1bf4036f4775efd35a98e148fa58c6d284cf30cc0596426aed87fe8ebbe81efda50b77416abe9d39045912e852929c37840f71fd359f30e8efec1d32cd0ec914632dd23c7b52afb9249bd6e2e7d99c8a447ae20c58229548949708f1ea089d7eb8a6d1600fc6420418fba637f2fda9ff091d2d211b5c9f2d9b6238468153d720bfe6a20be9f5be7b16f650da54564f97e62a5689e072eec8cc9ffc73902fa37f828989500264bf47622631c0e692d897115867a1275e7318dd02b9ac725dc9bdd66e8d75685765ac945c1353c58727369216a5e0dfd1ee38c589ba3057bcc16f919d4464c8fcbc500cc79c39ceb04785baa12353d18507405c53f13b25b1c323ed930b0688442ef62243d3f735d75dbf2bd1856bed4f76dea61fe2fca43ddcd28ab8b952b01a29a22e3dc437139d8d965e217e23cedeedf466f767fbb1bb743a41acdd5ee8ec6b96394ed4336f27aa30d1728c2d9126392370fe610e7282fa96d789f8ebb0611b0f5a1694060d401ebe464cf178edb131cb0345abf97109c0df3e20da04c41d0e1d79d72b57f19d04094d2c7bb740433e16594f28001ad6ecf6cea52db5b460100c261129e0b50c13d98b6789412af712cec8c7f591886c994097b6892d6f29b5b0b36f689152eb58407c7304e56d2afeb3ecd8776cd6a3750da82fbd95e3dc0dcf403903ec382003a8fd58aa39450b7a1fec599c9c70d8e1988464c07e886c69b867276fb182fd07d2cc642e2fd9e4ebe827168baea4d0a50ca725a7477f94dc2771ce5d89dd0f117dfb6550c5498eee94911f8d56eaae8feaedd9f6f911c418fa316c7f9f7fee067b1077aee24ab1d500e68a25a87df743c634d4d1c39380f983cc62475b5749557f561855fe7202dbf88748955ffe2c3dc3c9cd8e6c277aea3614162dfe8c0d3144deb02e1fa3f4f5edf98719e856cab167272f68e709e00c52a220320fd9a7512161b0a175e849b8b4932f0313f9427acc706cd799076d0b2bba7effe89f326b926db4d7a47a0e475122fba5f9f52a0c18271e7efeeb2ba615ba4da2cbc3263b5b27fea99e18c294ca5f4cbca41bdb9f962286a8bc9e0442dc361e2a733f497002f0fc05e7dcfb7546bb20d3e21f5caade4149d996773f9180443a7a5125dc1747234d0677196ddda1a13c0ea536ae6eb31b4fda19c1f5eeeb6c3d594c1722243a8c013dd88e1904654e3297a5514301f41e2b7e372679b7f754ba816b8fcba66f97ba40cf030a5f9fa3bf6eeb99341be0381f7b16089bb4fa264b8fb8ed7bb28be537f15d3b157f512d7c11efaa004782f1ac1f16fc0f9b3f2cddca890ff0fb82e9b34cfa1d33137d51032ea492d44e38bb5a9c61d6f34902cb272500541800c11961d5c54a39281e61667870f26001a9c347b99bb1781bb1284e43a786f9235944a2c5bf321931ff64d24dcd92a01d09f055b45e0e28cecaeb892d61a02fa51b0dbbc7c3b3a0c31ba43bbfb2efc89a07b98a19750182bc38a623b226cd779d1751463f46c175f38e58bb9740f4aad9bf66d0e2fa53173d1deab51836c54a475c1bb5792f153c15cb44f8d9ca24f8cab8af4c8fb634f7c17b8cbde42a926915ce583c4b581c1251df0dd069264c24c84d954ef1c053ef31d16df1393beabaa2175588e4c4a4f7305619a3a26a577d56a065ec310311540fa0bdad1b91cdb08b67faa09e59c8c10071c95276387053c73057cb76e07b06c6dfef986e85ede843945101590e74a2fbd05b6087233c91dbca8ea7ce0d30347f4c349f65048e23a4d069f1576d90b76605484236aa6238605a78ad89dfaf3e7bd42f96e22774f3d18ebaa1cb9ca7b6ed61e9ee9d26b42afc2587e544cf30becc8d9aa4145ee55b6af7cc812e937358d3df345c1db750d98fc435c0351a62679bbdcc0b875a773ff601be007efbbcf7e18c5a9759240264d069d2b462172368185bd96f7c091394fbcbb4a5346ca1ba3e8c9c509003774d47671831d2b297bd92a61988319ef2536beb9aabb61b3e2180e30d6ca67fea597dcd572fa2a6ba83d29c8362ffc99c8bb7e2b193b4cf2c15b95dd355427cd4cfa4998378d7b4d370c8653c4acdf60426b36eea988a89eadaa66a9f4e83f7c9f9d87bb3cc1761aa29ad122bdb19649eef1db1027ff50912af859cc8467f1f04c5a6a68c7908436d2bf682d312cb36ab6dcb5a1db597a712b2bbccd75e4b74fbb32c8ce94703929ff0c9b8991efef13ec4ec05975daa8f0868cd3de4032506bee6f53e3f861cd00b9f0a0c2d87f3a4a07422c4670b7f67239467008019c92a0a9439f657626e8d248bb2cd1588090953b78fee25aa8815b7f683cc8799126bd1adaca545ce2a35ef5df2d4b05e875d7b146498ad477894388b3bfb51b0c92639dc12d2bc7d9619226b4f6ba825a37bba21b58972c05ec7e2d04f27855d2d24b26744573f4149f9b6fd81460bc77fe4d5fa9e0cd5cec0f3d7355fd635a5710a2acc6458adec68de692cac046bc87a7eb26c012e049880cc58da7fc6b5de4570e1f59f73ad4383065d12503339e3d83ccf803da1471ad2d1147dadbfe5595b4b8a629e131594a612add9929b6545d4296d4f577d9e425588458bc1152910322b830a9f7abd555adac377b4f1cd4917a33a63b75f2f86e3ad976194524e642265ed10deab61f0db2ea5af7886a772414e1ddc12f498230f163401fdacbbb2bebd244fed07c36a79c8d484741e60abe7f7b74c9579266451ad8ec33d2730de05d836fae89a58e251dafbd43907f6e91b30662fedd0e33b69430113f7a9f30159b5d09a9b984de4d7822ffb2c2886f16640c9ae22f90c63adfba3e57a2da69bcaf7221d51a63ea88158a169db695e7734736d86a80ef463f7970ffa0fa971123864d82029585da74f4b403b670329b597e20c99d841075202af2c166033987c50bcfc7429b12a1edfa651ecd2ea0ab35f5f624dc188bba01e90ed544421d9f93d9e2335bb0b49b5a3ffb1f2adfce04284d11aa0cba1faa26e7d8a59147d483c581c78e10a33c837da50c98df47765199acdd3a86aec610997fdd1616c5fe4e2e73cf14a690c3babb5af06fdca86bbaaa3ed72105574556df97221a1b2581185a2a6eeac7ad50f43446d3c98cf6abf2472b65c59cf4fa5d859857f62d4c921c00315c4a016454341b89ddec3e10d21fc0aad6d6078b132d60a9f78a3b7b3b1a96d37ee765378b736a98d59a6ca3a7c2de9361b86a5feedb73cc9e3ed653d1a27ad7e5f8069647c8a7d29f24f55b7df148df2868db9ac28ac6f222b8f52fc5056da4a5940e10782515bc99cad5c7c0b086126a79a710f8feb12a6eba1b3188f8bcd7a1bd6967f65248e87bd8968bffa5477f00a3463cfa3da71fcca21b963cb35b366c6aa1468e57da8bb9fea9c4e51206927aca682415eab18fede774de9d0c055253061cb8071071c45c763fcd195b91c547c48c7f74e91240b3ad802e3a6fdd626f8119b02c9b048bcf9e6a37f913928ed0a95fbaa5be2e0dbded0fb1dced19a6fc73b05314080f6ff24e7e97c3b630e20f1e794be685257fc9fcc60acbfd0b93efd4a684c2bac9eef23ecc2285fa9a1148483ef89dd18d4385096cdfb0882061030f420fed14f92389e2cf55c162568039e3d514cafe5dd8e4de9e958b928ca6e9d2215f791002e9f1d57b7e9fdc69793f88c39ed7b204cffbf16caf307d60f8343f930bfa81143b410b70b118fc40f2b00c3d59ad36cbb8e81cd32d9c232b94010339cb166e325b2283134e3195317cff09eeb2bcaf82cc4d2002e24cab1dd659bd667ac602e416adba151589d201fc762f1fa87309f98099a1b95d6dad3573f8a375411ace280d60dd8c4f3262bcee0c7c3b385a5382dd3060e53ebbbf95591ce04d9c3e23633ba69d358603769af6e183217664ad87ed8609137ce5f22a00f7b5af3d06a2df16eea6a531c4753ce3b5f52becdba152ec080d634d3ae02508fb10f68eecd118610d12ff18d2f8b48627a0043c6d73ac5019b72e6172c294b3ca3b472a48e5873bc523ef71b54c3d637cf15e348ddab9fa742d50b79835afe860a4bf4f11414bd96a679414720f11c2b19e9e81e66e4eb37a175f425392d325ebb6a3842255086adddd77501fe50254fcdd9efb56dd61551418b3d8539f3ad6100e1a67d8d16b1b9722e7c393d2bd874f01cd5e79772d53d0c9ec9d0e46a9a2b9e09716fabbf274582f2cb802b42c36163ee06f7fc2eef5b07b74c8028e982858aec2c99035df3bdcd925cb51c1510f2485056286efb251221b7bd29208c8edfdfe3c2986d671e464c5d72cd876b772c48435232618e293c36fd4dfa0a1d8ab64cfa65888e02d218a72455d61cd6ef5b25bcb9c4d1adfd54e1cc4dc05ec9fb0f9d7f318447ce39f9e984ff217a3a5a3d144872daf6e6451388b2dba6fc0df2d38237520ee56c8ab38404fd6b23346f8319f9c5c219f84d1e2d746449d937115d1f3ae8c95e092d795496d21a5a9130d09c1ca6d837f2eed497c7302e3ac8bec261d3d170c59c7532a909652b4bd19795fd4adf119dca1660c04d21740f3cbf1c6e20dc8e08eb36e5f417a05994e385aaff63a444cc574da912c5dc8db2e492d3a4f0af6deb21e1179c3c9a55e340a983246617f7812022c5bdfbc71766e98aacd8a00cc656b06600c373005a593053f1d1ca6af327f560b851d2344d90eeaaf1639c550f24f26437150bf06425d8fe5279f0701ab0abe5e8270b1011cf6278bd6fff809bfb156867283a3", 0x1000) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000003540), &(0x7f0000003580)=0xc) preadv(r5, &(0x7f0000003780)=[{&(0x7f00000035c0)=""/228, 0xe4}, {&(0x7f00000036c0)=""/157, 0x9d}], 0x2, 0x0, 0x7fffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000037c0)={0x3ca5, 0x8001, 0x2, {[0x1, 0x800, 0x36c, 0xfb, 0x6, 0x3, 0x34cb, 0x9, 0x1, 0x400, 0x8, 0x100000000, 0x10001, 0x0, 0x8011, 0x778, 0x9, 0xd57c], [0x0, 0x7, 0x3, 0x2a, 0xff000000000, 0x4, 0x6240, 0x2, 0x2, 0xee81], [0x200, 0x1, 0x5669, 0x96, 0x200, 0x9, 0xfff], [0xb02f, 0x5, 0xff, 0xff, 0x0, 0x7f], [{0x5, 0x8, 0x1ff, 0x7}, {0x1, 0x7, 0xfffffffc, 0x9e}, {0xb83, 0x0, 0x0, 0x8001}, {0xb632, 0xffff, 0x100, 0x6}, {0xd72, 0x9, 0x1, 0x10000}, {0x6, 0x6, 0x10000, 0x8}, {0x200, 0x3, 0x8, 0x1ff}, {0x6, 0x2, 0x3, 0x1f}], {0x1f, 0x0, 0x9, 0x8}, {0x0, 0x1, 0x9, 0x81}}}) pipe2(&(0x7f0000003a40)={0xffffffffffffffff}, 0x30008) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003a80)='/dev/wskbd\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003b00)='/dev/vmm\x00', 0x0, 0x0) r9 = fcntl$dupfd(r3, 0xa, r4) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000003b40)='/dev/pci\x00', 0x40, 0x0) kevent(r6, &(0x7f0000003ac0)=[{{r7}, 0xfffffffffffffffe, 0xce5ff85bec8263cf, 0x1, 0x0, 0x2}], 0x80, &(0x7f0000003b80)=[{{r8}, 0x5, 0x1, 0xa0000040, 0xd4f2, 0x6b7}, {{r9}, 0x8000000000000002, 0x12, 0xf0000000, 0x2, 0x3}, {{r10}, 0xfffffffffffffffa, 0x40, 0xfff56, 0x8, 0x6}], 0x0, &(0x7f0000003c00)={0x6, 0x4}) r11 = semget$private(0x0, 0x4, 0x18) semop(r11, &(0x7f0000003c40)=[{0x1, 0x1000, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) getppid() ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000003c80)=0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003d00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000003cc0)='./file0/file0\x00', r12, r13) pipe2(&(0x7f0000003d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r14) msgget$private(0x0, 0x64ffa937a4465385) 04:15:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x80}], 0x2, 0x8000) 04:15:28 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x811, r0, 0x0, 0x3319) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) login: pckbd_enable: command error 04:15:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x01\x00\x00\x95\xbf\x00', 0x400, 0x0) 04:15:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 04:15:29 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) 04:15:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:15:29 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) openat(r0, &(0x7f0000000100)='./file1\x00', 0x80, 0x113) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3a, 0xd05b, 0x10001, 0x0, 0x9, 0x8, 0x6ab, 0x7, 0x6, 0x1, 0x40}) r3 = socket(0x18, 0x3, 0x0) lseek(r3, 0x0, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) 04:15:29 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000080)='on', 0xfffffffc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x7) close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000440)=[{0xff6, 0x5, 0x3, 0x9}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) 04:15:29 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r23, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r23, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000005c0)) r24 = msgget$private(0x0, 0x718) r25 = getuid() socketpair(0x1, 0x2, 0xd4, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r28 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() r31 = getgid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r27, r28, r31, 0x1, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r37, 0x4c, 0x6}, 0x8, 0x800, r38, r39, 0x7, 0x4, 0x8, 0x484}) r40 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r40, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r40, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r40, 0x4004746a, &(0x7f0000000380)) r41 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r45, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r50 = getpgrp() r51 = getpgrp() r52 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r52, r47, r48, r49, 0x20, 0x6}, 0x8, 0x8, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r57 = semget(0x3, 0x4, 0x8) r58 = geteuid() r59 = socket(0x400000000018, 0x3, 0x3a) dup(r59) r60 = getuid() sendmsg(r59, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r61 = getegid() fchown(r59, r60, r61) r62 = socket(0x400000000018, 0x3, 0x3a) dup(r62) r63 = getuid() sendmsg(r62, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="400000000000000b0036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fba30f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a54850000000088000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90a4f34b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r64 = getegid() fchown(r62, r63, r64) r65 = socket(0x400000000018, 0x3, 0x3a) dup(r65) r66 = getuid() sendmsg(r65, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r67 = getegid() fchown(r65, r66, r67) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r67]) getgroups(0x7, &(0x7f00000000c0)=[r64, 0x0, r61, r22, 0x0, r68, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r71 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000380)={{0x5, r58, r69, r70, r71, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r72 = socket$inet(0x2, 0x2, 0x0) getsockopt(r72, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r74 = getuid() fchown(r45, r74, r73) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r76 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r78 = getpgrp() r79 = getpgrp() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r75, r76, r77, 0x4c, 0x6}, 0x8, 0x800, r78, r79, 0x7, 0x4, 0x8, 0x484}) socket(0x400000000018, 0x3, 0x3a) 04:15:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x13, 0x0, &(0x7f0000000200)=""/19}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:15:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pwrite(r1, &(0x7f00000000c0)="e91bf08f8e27000000003d3db300d1991a185a72", 0x14, 0x0, 0xfffffffffffffffe) 04:15:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x3, 0x6, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000280)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r11 = fcntl$dupfd(r10, 0x0, r8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000180)="b627f17d8330b4af3e5d0104000000000000b0801a470db7fc9f64a56b75d1ca", 0x20) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2f1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) fcntl$setown(r5, 0x6, r18) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x28, 0x2) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 04:15:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f0000000440)=@file={0x57a5c4c6e8bca51f, './file0\x00'}, 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, 0x0, 0x0) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="808fae6b3adba7055353a9da22ca7fa74bea9fcb4a8b895d82dafa5a6381af49409190846855f205d8cb9aaa82f487964eaade7e8145ae303f4f8986209e76f1fef130a57dd85a9b11671adf3642d53dfa52dc7bddaf12800f7b80f1758dc0b2734262ded495760b42f85954d371630206397950333e9da8b9d742904e8c1974b0674994ee752458fdea790b1a1b56e2c370851d29d7c1684dc30eb0903ad489292c208f0a800e788ecaf496fba243ef14256df61b859134179a9036c74c6a7141d1ebb5b44a64f78f8e470234966fbaa9527eaceddf6affc1f9c3829d5f8452b1021403213fe8d8", 0xe8}, {&(0x7f00000000c0)="59729a6d0144d20f993c4f775d1f99d99868c2ec649f837e5cf59296f39ef012a613e215dd7a4949bbd587eda8616d2c270ce5c5d04ccf4901b44dc6fd9ea815918ec5b525fff22ae46a07ee5a96d8f417155c4c4a02c2140e58431bda2cfeab86ec67ffcd24decc56be6f3af694f3498b01a66d948edd6de5", 0x79}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r16, r19, r27}], 0x20, 0x1}, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r34 = kqueue() kevent(r34, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x82) dup2(r1, r4) 04:15:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0xa8, 0x2, 0x1}, {0x401, 0x0, 0x2, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 04:15:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000cc0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 04:15:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) kevent(r5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x20}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x3a9117408e75d3db) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x2) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) dup2(r7, r0) 04:15:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x81) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x1, 0x1, 0x4f) 04:15:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x20}, {0x35}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:15:30 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x0) lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x3ff) fcntl$setflags(r0, 0x2, 0x1) 04:15:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) syz_open_pts() sendto$inet6(r3, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) 04:15:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) openat(r3, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x100, 0x2) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 04:15:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x5}, {0x1, 0x0, 0x0, 0x9}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'t\x00p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 04:15:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) openat(r3, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xc68def46) r4 = semget$private(0x0, 0x3, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x0, r5, r6, r15, r20, 0x1, 0x80}, 0x3, 0x2, 0x100000000}) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000100)="8c65", 0x6d2) listen(r21, 0x32) socketpair(0x7, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) close(r22) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x25c, 0x0, 0xfffffffffffffc8f}, 0x0) 04:15:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = geteuid() r2 = getegid() r3 = socket(0x29, 0x3, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, r1, r2, r4, r5, 0x20, 0x5}, 0x0, 0x2, r6, r17, 0x8, 0x1000, 0x8c2a, 0x101}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 04:15:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000000200)=""/244, 0xf4, 0x40, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) 04:15:30 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00005b3000/0x1000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f00002c4000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000558000/0x4000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f00006c0000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000002d000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 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, 0xc1206922, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 04:15:30 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1800}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 04:15:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efac710da7c30900017900000066"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d6370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) socket(0x2, 0x400000000002, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x13, 0x4, &(0x7f00000007c0)="04000ac488b51a550f6eb570f445e8fc7c2818f95d28a23b845c4e9254c91640596c0daf374fc13bc1ed9347c156f02ce18917a3ec5d272bc347c065d58f00372f2c020b00808ae6d9513214a7844e77ebdd04485787efc8d99820aee2f156547c758d03cf7c964b0b8ab379c14a5342a5cd656497df93bb6cfd432376e51695af9be83a5df4df54e3bbd855ea60a906106f55bcd86d04031be20562f82bf592c7b7140e37f86d21260aa7d4220f69f2161ea70097ff3885a14e0c02337c375637fdba502199d067e38d5e9981a6c925c569c6551a7733f02384157f1b96cab9a32879adf4f8876744c6e4da37af27a045eee6d0fa36deaed010416422963c6dde2d3362086c799464a07f651e85", 0x10e) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xae3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x800003, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) kqueue() r8 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) accept$unix(r9, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r8, r15) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r16, 0x40044266, &(0x7f0000000140)) r17 = semget$private(0x0, 0x7, 0x100) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) dup2(r18, r18) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 04:15:30 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x7fffffff) mknod(&(0x7f0000000080)='./file0/../file0\x00', 0x2000, 0x2) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB="00fb0000000000"], 0x1, 0x0, 0x0, 0x0}, 0x801) 04:15:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x2d) dup2(r1, r0) 04:15:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x1) 04:15:30 executing program 0: recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000000)=""/251, 0xfb, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) 04:15:30 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e61931929648", 0x14) fcntl$setstatus(r2, 0x4, 0x80) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="e6993192964800"/20, 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r7 = fcntl$dupfd(r3, 0x0, r5) flock(r7, 0x8) r8 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r8, 0x0, 0x0, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:15:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:15:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xf8f, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fbffab700145c0d3a458182e269a8ad9e463bb856fb69d54cb25fc9769000000000000000000"], 0x1c, 0x0}, 0x0) setsockopt(r1, 0x5, 0x2, &(0x7f0000000000)="a79ebc8bcffb546b3411938ed10797c8f10afabb67564b7ee1b42c32f980bc661a70307d825e338f46fdf0a62440ca567840e96cb13f3bfea80bed03883eb3a0e072d01596f645dd0c539a533ce5848845d12af12cf4bc48141e40f7d7ba975d65dadcf2729c7a2adb94e21fb21fe53597c3d6e7f9295f28082a8bad5c7fc786", 0x80) 04:15:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x60) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000002780)=[{&(0x7f0000000380)="0c6c91857ba4a36f6e", 0x9}], 0x1, 0x0, 0x57aed78f) getsockname$unix(0xffffffffffffffff, &(0x7f0000004840)=@file={0x0, ""/4116}, &(0x7f00000000c0)=0xfffffffffffffd02) 04:15:30 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000003c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0xffffffffffffff23}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) close(r0) 04:15:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) fcntl$setflags(r2, 0x2, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 04:15:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="f38928df6f7ab94f4e", 0x9, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x10000042, 0x0, 0x200) write(r1, &(0x7f0000000200)="fca262001771a36cb5a4270ed66de0818151e00fad18888bdacd0917827a0a2947ed7ae15c3fc90c5c9e8877d1cc3ecf131f271fd5a104941f8a450ada253405c6c13b73c547797e250a19934bf05e10cfd118b7a3ac155b8a17d1a4d761d666fb52569cccd30f88e56087db053f068032d40b30d150ea5fe99b15392ee1228459511b22e322", 0x86) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="c42fa55a912d7efe89b0d8b1bef5678f3b9f86aa5f4d65b3e4fd93c961054f6bbd74524214eb578c74ad7a8bab1547320399076fbfa3a7e081eeba63fdb8c714ee7bc0bc800f0a82408e22b818c28fcaae79e5", 0x53}], 0x1, 0x0, 0x9) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCNXCL(r5, 0x2000740e) 04:15:30 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) 04:15:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x1, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x1e, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x2e, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r6 = accept$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x801169ab, &(0x7f0000000300)) r12 = openat(r11, &(0x7f0000000240)='./file0\x00', 0x8880, 0x104) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r15 = socket(0x6, 0x4003, 0x8) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x0, 0xffffffffffffffe0, 0x6}, {{r4}, 0xfffffffffffffffd, 0x48, 0x4, 0x100, 0x8}, {{r6}, 0xfffffffffffffffa, 0x18, 0x1, 0x2, 0x400000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000000, 0xa574, 0xfff}, {{r8}, 0x0, 0x0, 0xb01ffffa, 0x3f, 0x2}], 0x1, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffc, 0x90, 0x2, 0xe53, 0x3}, {{r12}, 0xfffffffffffffffc, 0x1, 0x3, 0x7fff, 0x7ff}, {{r13}, 0x0, 0x1c, 0x10, 0x4, 0x7}, {{r14}, 0xfffffffffffffff9, 0x10, 0x80, 0x9, 0x1fc0000000000000}, {{r15}, 0xfffffffffffffffb, 0x41, 0x40, 0x8, 0x9}], 0x1, &(0x7f00000003c0)={0x7fffffff, 0x5}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r1, 0x3) 04:15:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x10, 0x2, 0x44) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4767) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000025, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="1fa5f691b39d8f67238c929596dfc191a3dadb1780c3", 0x16}, {&(0x7f00000002c0)="79a13d", 0x3}, {&(0x7f0000000340)="0ac97fc88d22074697c435235fd72516002019946aa9874f7ff8e978803aa16a1db25f54dcb9f2447f8dd773aa37c72770208fb638e7385ba3b5d9e48bb9a909bee112dc03a573b2b45f658b373b7ff3b3a88c19cfa0c8957be5fd739554caf4baa7d541ddb56f030df666c0bffba6ac0bbc80ad9d65eeb3c25efdf0cfe0351e1f7895e318a9736488bc02e2a4aa4bc3cac92409eada4b827fc5570e356bcc6cd80d7d62f30dc1aa2ff81ae48a17c48440eef4f8c2da88fbe61a1a3338d36b5243060f6788ee1cdd93f43772cc1bdb", 0xcf}], 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="4028cce41ce6fd2513c6780400fb0e021ffed2b899a03f745d1ea84b8030d451b034a7b7819939c2414f4d3ed43e63a614dfe680e956", @ANYRES32=r4, @ANYBLOB="0500000001000000000000670000000000000000", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x400}, 0x8) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0x7f}, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x10, 0x81, 0xe1, 0x9}, {0x9, 0x0, 0x20}, {0x9, 0x7, 0x4, 0x2}, {0x8, 0xfc, 0x8, 0x2721}, {0x7, 0x80, 0x9, 0x80000000}]}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x7}, 0x10) 04:15:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) 04:15:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000dd18000000290000007f00000000000000000000f8d2ec000000000000000010000000ffff00"/71], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x1a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket$inet(0x2, 0x5, 0xfc) recvmsg(r2, &(0x7f0000000700)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/89, 0x59}, {&(0x7f0000000480)=""/38, 0x26}, {&(0x7f00000004c0)=""/199, 0xc7}], 0x6, &(0x7f0000000640)=""/183, 0xb7}, 0x40) close(r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:15:30 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0xfffe}, {0x0, 0xfffffffe, 0x80}, {0x0, 0x0, 0x7, 0x2}, {0x4000}, {}, {}, {0xff54}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{}, {0x1ff, 0x40, 0x6, 0xcac1772}, {0x80, 0xff, 0x20, 0xffffffff}, {0x7, 0xf9, 0x5, 0x7}, {0x8, 0x8, 0x0, 0x3}, {0x8, 0x2, 0x98, 0xffffed08}, {0xf5, 0x7f, 0x0, 0xb85d}, {0x4, 0x6, 0xd3, 0xfffffeff}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = fcntl$dupfd(r2, 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0xeaa865fd6007a029, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x26d) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x4, 0x20, 0xfffffffffffffff8, 0x2}], 0x1, &(0x7f0000000500)=[{{r7}, 0x0, 0x30, 0x40000001, 0x3, 0x101}, {{r8}, 0xfffffffffffffffc, 0x180, 0x1, 0x8, 0x6d}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x100, 0x8}, {{r9}, 0xfffffffffffffffd, 0x40, 0x60000001, 0xffffffff, 0x7}], 0x7, &(0x7f0000000580)={0x8, 0x7}) pipe2(&(0x7f0000000000), 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r10, 0x0, 0xffff, 0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 04:15:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 04:15:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x7) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="b52fd8078f070269087890543db766e577e7d36f1d3ba8718c042f36b91e323d3d819bdc95278669c7993fe6a98fa06e66beafafae0511df8780a7fda57b94822d4f5bac5d9694b63b0172097a0bac8a08912ae4d01acd0f47d6768c2be911a2b332579d9d442b050ef543749861c742fabc105c1de6df6bb68aa4ce4ce3384cfce5f5a5cd53696aca7cda1d45f5d23dd1287dca6486bb412edae6b48636d63064f43d4e9069"], 0x1c, 0x0}, 0x0) 04:15:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) setuid(0xee01) r1 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x80}, {0xeffe}]}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) recvfrom$inet6(r2, &(0x7f0000000200)=""/160, 0xa0, 0x21, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:15:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x30, 0x1, 0x0, 0xedcb, 0xfffffff7}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 04:15:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000043, &(0x7f0000000180)=[{0x12d2, 0xff, 0x1, 0x9}, {0xfff7, 0xf8}, {0x8, 0x25, 0x3, 0xfff}, {0x7f, 0x5, 0x7f, 0x6}, {0x26, 0x2, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:15:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x20, 0x3, 0x9}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) writev(r2, &(0x7f0000000000), 0x0) 04:15:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x64) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1005, 0x0, &(0x7f0000001d00)=""/4101}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) 04:15:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x8000, 0xf9) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x102, 0x2) lseek(r4, 0x0, 0x8, 0x2) dup2(r1, r0) pwrite(r0, &(0x7f0000000000)="8c918be51d6fd14edef5771b4d10e015", 0x10, 0x0, 0x0) 04:15:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x20000000000}, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x3ff, 0x7, 0x20, 0xfff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x138) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x40, 0x1, {0x8001, 0x401}}) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000340)={0x10000, 0x80000000, {[0x60f5, 0x8, 0x10001, 0x20, 0x0, 0x1000000000000, 0x9, 0xa7ff, 0x80000001, 0x28042b91, 0xffffffffffffb7a1, 0x8, 0x1f, 0x3f, 0x8, 0x8, 0x5e, 0x5], [0x7, 0x5, 0x2, 0x3, 0xfff, 0x5, 0x4b, 0xffffffffffffaaf6, 0x10001, 0x1], [0x401, 0x4, 0x26f2, 0x1, 0x3, 0x100000001, 0x6f65cdf0], [0x81, 0x0, 0xbae5, 0x8001, 0x1, 0x8], [{0x200, 0x2, 0x4071, 0x3bc}, {0x7, 0x7, 0x55a, 0x5}, {0x80, 0x81, 0x77aa, 0x8}, {0x674f, 0x5, 0x8000, 0x9}, {0x4, 0x0, 0x8, 0x4}, {0x1, 0x7, 0x800, 0x4}, {0x100, 0x7fff, 0x1, 0x8727}, {0x3f, 0x0, 0x6, 0xffffffff}], {0xfff, 0x88c, 0xfffffffc}, {0x4, 0x8000, 0x100000}}}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0x125627be) 04:15:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0x8) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x6, 0x8, 0x1, 0xff, 0xc2, 0x40, 0x0, 0x2, 0x8, 0x1}) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0xa) fcntl$setown(r2, 0x6, r3) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x1000, 0x0, 0x800000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 04:15:31 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155c61e00", 0xffffffffffffffbf}], 0x100000000000020a, 0x0, 0x100000000000000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x9615) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:15:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4c}, {0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:15:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/do\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000340), 0x10000014c) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef084c1fad5a8a91338b3cffffff00000000c4"], 0x10) write(r22, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000340), 0x10000014c) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYRES64=r15, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r12, @ANYRES32=r22], @ANYRESHEX=r16], @ANYPTR=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES16=r23, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="ac2051903106df93b508327c9b32e60eb468250fb1826c2684f20ef2f2c64f94b4170861c96eaa39578d77a27e7584600aec7bd40bb917ea5b72a1e4ecf2afc785e2f2ce5806ed59af1846816e5e00ce5280d0a75bf375c15d5a93eedf962408e4faa6de3d2a84f22c6da395cdab82fe9d1ba785e14d1db2516418d532ee6f8d97b5fbc3e0b1a7f6c99e1a6483594e"]], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec99530e93e6b3c4d3a958aa2467b37948d1700000000000000", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r12, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r24 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r24, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 04:15:31 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) dup2(r2, r0) 04:15:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:15:31 executing program 0: readlink(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000380)=""/214, 0xd6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x5, 0xff, 0x2}, {0xdd, 0x7, 0x40, 0x6}]}) syz_emit_ethernet(0x3bf, &(0x7f0000000240)="afd68c119b0d7a2094eb512a6330b32b545567addaf2c6b7198450278fa08cdd51c594f733b3fe5e6e78b1b196e46f14a0bd45b8dc6e546a8245a9cb4a6295fc4a40c3611a3e7f17a3dbe82ec028d6f40e80b3e99c34a0ee67fcbffd1ea2e97dabd3b6f32d101ac3684a17167a98371533e96f5068acb6799b06f966b3e821a096803b4441ee550f5000000000") 04:15:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0xfd64}, 0x0) 04:15:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4091, 0xffb}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x1, 0x1}) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 04:15:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000000000011b, &(0x7f00000000c0)=[{0x7, 0x7f, 0x1, 0x80000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0x3, 0x8) setsockopt(r1, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000400)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xf, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, 0x0, 0x0) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, r12, r22]) lchown(&(0x7f0000000040)='./file0\x00', r2, r27) fcntl$dupfd(r0, 0x0, r0) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x801169ab, &(0x7f0000000300)=0x1) ioctl$TIOCFLUSH(r29, 0x8020699f, &(0x7f0000000000)=0x47) 04:15:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740), 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 04:15:33 executing program 1: nanosleep(&(0x7f0000000100)={0xf3, 0x7feffffb}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x3) r0 = socket$inet6(0x18, 0x0, 0xce) read(r0, &(0x7f0000000000)=""/1, 0x1) r1 = kqueue() socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xc0000000, 0x11, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x14, 0x40, 0xd, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x4}], 0xf95, 0x0, 0x214c, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="35bbeead3691f190647b2c16b49bbf26dafeb879a5f279defe35d24dc149c1bccf482854a2b4c5d9ccf3bc6a6e724ec46de12e62223f5de5a2580c61fd3a8606ea58bf47924938bda9449e07d31ec6d0a4b882bf264a9ad15310ad957510ba4ad91d020c4bf2506e133156decb12d3a6d155317a8f4bd304", 0x78) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffd6a) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) setuid(r11) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) writev(r15, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) r16 = accept(r15, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000ded2ab230000008000000000000000006c2800000000000000400000000000000000000000000000000000000000000000000000000000000012be000000fdffffffffffffff00000000000000000000000000000000008e12f2b06bc802ee77db1de579bc9133e6a8effb20d6f62b031181a0a50bf7cc0408c2b2b873fa320f3c811ba38621badf8c945eefc15cf283e3452d0d1b9f85580e30fd9f559d9c38ef4d062b363a2665f2cc2955039717cfb1443a3d04603c3b7c3fd9656a1dd6f643c65c107799566fed10bd354f122699c524d9d5d207dd451a4c28f6fa69db3fa0bbe50a565d10b1b7050809da74dd8e6c23e0a770b6e49dc9b157e55215690900000093e258c2abb469e8c10646b9445e150fc2649802680398c5ed97d62acbcc63d2d8266970f8032d89fe76bbb753b4ff1c01699531b9c5c33935d61a874e1c7756ed2b2d0579e7a4a3e3983342f3e14178de847b2a9386b74d11dc74c67431b299911d8484aee31556bf885fba443bf305a5116b3a30ec2594c4edd2248e9e4cd3c8d2736fa1e11701e3944d7843e8b6de00bfb0e8e95d53eb62c1cec768d3cb0e95700eb2b081b2179671ce8e7525f833f67036e7c93dc9b73c2165df52de8cac35a16f62935c97d88b82c3ffe2e60abafeeb719f0e18df68509ff9c553cabf01c11464d5fcfc39fd5ebe3879c5b1d3eb039f14f353859d5eec81d5ce23655ea9d03b88bd066ef91cfb061cfec7c23ffa95e87b645e0951a9943ed51dba601718a5e9b81ec6ce6ac29ab8e794e2f300fd5198b55623aa7fd438d74f1bd38bdadc143b566ee5146fda4152e799707c719f86cefece5e54fdbe4d01ef2ffe4d5a48fe61e5236d8ed88af979523f9c155088b7a5c835dd2289101f15691cc90a70be8c530fd8aab9456e4606fbd484735066a4a00c52061f4e5085bed4b9ab5f1f99e8e2d194c87043da094abaf6228fd0e673a6cf9fabdd20b981cea7ddc77e4dd5ef27eddee7"], &(0x7f0000000180)=0x6e) connect(r16, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r17 = syz_open_pts() ioctl$TIOCEXCL(r17, 0x2000740d) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000300)={0x9, 0x7, 0x100, 0x7}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x140) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETVAL(r18, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) 04:15:33 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) pwrite(r2, &(0x7f0000000200)="2af7a5d5a9a8e50177c12fd7fb2fe605cd6075ec7858455d1d5282f6201c2068dc2d730591b9a2269d8e3e1b8baad7c1aec35dc9588680f74009e38a3ab891d82432ff5650fe61d3a35371ed83ded188aa4e1a4331db445b9905d03a17dd74aacb6e5096fad7b091adb1dd3d5da6824dd0f01f5ebd9d5ed848c4568683e454465c3a965d8c3569d0bc1f714da5dfce562b61e7c8c2971530cf35afabdced60fc00b696b94680f2dfb2cdf1b471154ee606268c37bcd6bd6830f7637a59ecb921d6de4a7ab8bdf09e231c7bcbec6fd4", 0xcf, 0x0, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x45}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fchmod(r3, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 04:15:33 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="d80000000000000001000000a2000000ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98364f9fa7226df4fe1e398b98083f64b1bdec8288000000000000000100000001040000f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd8301000000000000000ffff000008000000"], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 04:15:33 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x6c) 04:15:33 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="027f30d7911698e8f59149febe9784bfa4e0d4bcdccdee091977cb9fd71843153ee2098739b084815297a1f93834dc9adf910205770c6dab5f14c4be6dc08333ab3de4b18bba55ff42899ad9cc080fa531fe2938ab356db692d30a02e912b23833f8", 0xfffffffffffffe9d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) syz_open_pts() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801169ab, &(0x7f0000000300)) linkat(r4, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x4) syz_open_pts() 04:15:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x400, &(0x7f0000000640)={0x0, 0xa0c2264}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r3, r4, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x0, 0x0) 04:15:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:15:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1}, {0x400006}]}) syz_emit_ethernet(0x1a0, &(0x7f0000000340)="b6") pckbd_enable: command error 04:15:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\x83/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1ffffd9c, &(0x7f00000000c0)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) syz_emit_ethernet(0xfffffd6f, &(0x7f00000000c0)="86f38f9af6854c6fe889fed412f7e808c9d0d3ec9568b4e7bd9c5f78612c") 04:15:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x811, 0x535000000000}, {0x1a0, 0x81}}, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 04:15:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:15:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d745ddf089c1b68800dfd541806a3a9af630690805deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) dup2(r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffd7) getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d12385045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2777b1be89d852027cc8caf72a2a34aaa4ca913758eaddaf8f88d46cf74037d16e8d80bd71fffb6b92a2a3063593df3c295a88c"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000a5beb5af5bb2bd5e3069086de0a37e05deca1cbaf26d838797583f140fc33b56e65f9425c8eaa132037f3bfb4eca1c9f20c6e83854148dac0419950f809fce02af4ea130f043f23ec2a33c0657b65ed0a87200d3846d03e81e85fca4baad"], 0x10) 04:15:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket$inet6(0x18, 0x3, 0x102) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) getgid() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r4, r5, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r8 = socket(0x18, 0x3, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:15:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000140)="d000ef000000ff55d1cea70a5682", 0xe, 0x0, 0x0) 04:15:35 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xf1f\x00', 0x4000000001, 0x0) listen(0xffffffffffffffff, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x30e}], 0x3) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x0, 0x6}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r4 = msgget$private(0x0, 0xd558f960c5d47ab1) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRES16=r5, @ANYBLOB="62b4aa7db5690362dd3bfcaff318cb6c9bfe9f1b62c361a9d3955929f268678e6127e0545e5a4f36697ead6554515ea643fb4092c83cfd12053c9b770c6ee11f1f7c57503517230a14e46103205a724427dcf79ff2820d262d65978469b2244fcfb2834f60e689afe5d3e8d54d76440047bd6132e46d4a218350ec608b548002ec5ff278ab3503059719b8db8ed490d332a5d0c863bae74597798d44102584b60f4094921028ed61a1aae30b00239ac2c3615fd00650dfb5c4915ff598cefcbfbf8fbbefb71081b4eeb381", @ANYBLOB="1ca58b0899708ea5f94e001157077efd5cf7ba38879a055f69386310c83ab68305a74e25b8c9934cc77369bd58c0f67c627e30eb8cfc74a5cbba4ece8746f0a14b93eed1c3d170acab46e484d225b6e94bcc797d998561cad009f3ff1c4f7534e084e1f1465aee50922907204763caaf433d3e6003ffffa91bd419d0c04e7d5bc9196b2489b349033926c19f7915a38610cd9ff0317b4c1ac9581153c4c045b1a6435dc070d5ef6733334b4d8e168afe181096ba6707533cab44979787ce19db9479dd1171ea6d53516e9d35df69f1e52c6a8d0b78a4a3317c7706c6510fd7921a61b0fe6b280de0592ce832fb702cf5ef0d4768d68cea255416216bec1d7604a23c90c09343041ea47e6677ff1fc60b3a2589ed859054e76579291cfd7a9ac81449e05c70d83863758088295ef0b06efceefc96a965caf9d1b124975749003b7961a7ebb60fe4d8d5a60f61924f0ea0f20b80bc69ae7eb154cda34496c62803a2b8006bd37e3867e44abd1937", @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64]], 0x5, 0x1000) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) 04:15:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000003c0)=0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)=0xffffffff) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'\x00\xea\x00', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="c1ee7482153e7d77f7d1e3d4be3539714ee45424546f907f0643986489e137bc253a92b6b8f0812568398f577e847af7e4a19535182d200267f9df0ca7577209cfd862dbab5f3cbfd61b05fbe38fda5d846576658cb44b69ffbfab1de721f6912f6b91f27d87f3caa4a98fd53601f7b545afcb55d0307c65dcfef66c145db1a0658f53c8cc6a3b531c365f73181116061029ae4c1dd47d133583582fb2ab0673e874bbc7bb83d756375768cecad5361a52facd7d0e17da1d0daedff3d2384a237cca3be9ea48358b5fae55e33d115bc6f179c7a6735db8341a5a7c0eaea3fd", 0xdf}, {&(0x7f0000000280)="3d7c145848de2fb927753e51b4f686", 0xf}], 0x2, 0x0, 0x0, 0x409}, 0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x84}, {0x6}]}) socket(0x20, 0x2, 0x6) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:15:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r1, 0x0, 0x100000001, 0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x1, 0x0, {[], [0x30062be9]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) 04:15:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r4, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{0x0}], 0x1, 0x0, 0x0, 0x408}, 0x407) r5 = syz_open_pts() dup2(r5, r3) execve(0x0, 0x0, 0x0) socket(0x6, 0x0, 0x1f) 04:15:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) mmap(&(0x7f00004de000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x80) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 04:15:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = geteuid() r5 = getegid() sendto$inet6(r1, &(0x7f00000003c0)="8575c848c4bd6851b92e6f026c9aeea8133ee0f5be5fedb7f4a452c8301740689f687764d566d996d523c5963619278100e46744ceb79ea162ca0a2b591c1ac8900ceb5c408ca857de4f531dc5906a7af5780d48dec5c5dd8d0518fdcaec5d96c44980985dbfc1004223", 0x6a, 0x9, 0x0, 0x0) lchown(&(0x7f0000000140)='./bus/file0\x00', r4, r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x1012, r3, 0x0, 0x0) r6 = kqueue() socket$inet(0x2, 0x8000, 0x8b) kevent(r6, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x6656871fbf2dffa6) semget(0x3, 0x0, 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000180)) 04:15:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) setrlimit(0x0, &(0x7f0000000040)={0x800, 0x4}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 04:15:36 executing program 0: getrusage(0x7fffffffffffffff, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0xb, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, 0x0, 0x0) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0xffffffffffffff4e) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={r14, r21, r28}, 0xc) 04:15:37 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000100)="8c65", 0x6d2) fcntl$dupfd(r7, 0xf, r15) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000100)="8c65", 0x6d2) r17 = accept$inet6(r16, 0x0, 0x0) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r14, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) lchown(&(0x7f0000000080)='./file0\x00', r6, r22) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 04:15:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x400, 0x65, 0x26, 0x3}]}) nanosleep(&(0x7f00000001c0)={0xc997, 0x10000}, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000200)) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x4800) 04:15:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x649, 0x7fff}, 0xc) getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0xffff, 0x8001}, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget(0x1, 0x1000000000007, 0x200) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140), 0xe0) semop(r5, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) 04:15:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000002680)=""/4098, 0x1002}], 0x2, 0x0, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000200)={0xa, &(0x7f0000000080)=[0x6, 0x5, 0x8001, 0x80000000, 0x81, 0x43, 0x3, 0x3, 0x1, 0x5]}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x5) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r11 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) 04:15:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x3, 0x800000000000004, 0x40000001000}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x81cb05b5826268de}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x2, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x8]) 04:15:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() r2 = getpgrp() wait4(r2, &(0x7f0000000100), 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x7fffffff, './file0/file0\x00', './file0/file0\x00'}) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x7}, &(0x7f0000000080)={0x3, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000000c0)) mlockall(0x4) 04:15:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r14 = getpgid(r11) wait4(r14, &(0x7f0000000080), 0x1, &(0x7f0000000180)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 04:15:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x2, &(0x7f00000000c0)=[r11, r14]) socket$inet6(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) rmdir(&(0x7f0000000100)='./bus\x00') write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:15:38 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x9d, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 04:15:38 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e723c6036f55ce4000000000000dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c7e432d2361d4ecb084f35385a7f3dfe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e0681482d646eb4b982306d53551c188d1f834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b480e8125068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27d757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb81c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174731091c36ce06cf7ec10b36f3731970f74278acffc9502128a2ce05db5fa646ff4342b06fba4a472432a1b8d099c2a954bfd14f46e4139f497877b4d33abdd3f21326d3f58788d20500000000000000360000000000000000f380c7ce36de9d97c25a426bf8438b1cf03065cb18fb8c901caa87504f0d8733515441aa0c13f7b5f0942805f27e226d12f2e9d139aff6fc3241ac63a7faac57667fa2f4362f6d5e389502fad427a7e01b865abb33862cf6a159eb199990079677562a6f066b2003988c78c28f44ea4b3ed19b91e8d615f08fa6c3e3919a8923f95e6ed44c327462ffe337ccec22d9364013fdceaabe0fe3627d4117ef10b34a1374ed58d893d500684e18a9d6e5dfce16d416314d469f7d7ca8f90211e1f4d05fda0b06e48d663dd8a22384d840759c41dda85c09c9cedd139f6648704f5c2834224ad633240870e2d6d94036fbb5c105b253f2126da78d9c49d113c4d97f8629240ec1f0ce9b42f75a9656a7df21d2af3b1c7f9e13cc127eaf30fd3f632284a05459c9ca6eaa86aa6577005362f51528fa8aff9ecf05cda85f4e2aa5ddb547b36eecf7c86752c1515bcde1d8f8f801cae99a27c233d60bc00d9604eece692cbea4d2881e51cf43"], 0x10) socket(0x18, 0x1, 0x0) syz_open_pts() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r3, 0x20007478) 04:15:38 executing program 0: unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff6) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r1], 0x1) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x8) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c77e01a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd971007075d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e17566a2abb539780f781dd52b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819cf66ee34bb8a2b38ff1d20dfcc33c27300bee3b594dff10748123d791a81d4af98548c8f412db01e6b4a5ac878e16e8c5dc2b427e562b26e4b49d911a45469c9cc13bb54ab5637a86bb60e32d32700c89fc14d64e1d8ce3d11ed288446ecb116d3f1eea08bbd042a00327934a96da617e430"], 0x216}, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 04:15:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = getegid() r2 = getgid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = getegid() getgroups(0x6, &(0x7f0000000040)=[r1, r2, r12, 0x0, r15, 0xffffffffffffffff]) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r16, &(0x7f0000000100)={0x2, 0x3}, 0xc) 04:15:38 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) semop(r3, &(0x7f0000000640)=[{0x0, 0x8}, {0x728c3c159016a2a5, 0x81, 0x1000}, {0x1, 0x3, 0x1000}, {0x6, 0x9, 0x800}, {0x4, 0x800, 0x800}, {0x3, 0x7}], 0x6) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 04:15:38 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x44) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x12e) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x3c) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getpgrp() 04:15:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x3}, {0x7, 0x0, 0x1}, {0x6, 0x0, 0xff, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:15:38 executing program 0: r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/4096) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 04:15:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0xf0c39611dbeba60c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000340)="fe7b6ad89bcc593e631a9beb5bfbea74d1253e83a1c33416902e276749ef2c16c12e0040110eb028f5c01e129b46ad0d3684ec40e2f18bbde4b21b0370e5f52414cd4414576f252d3b7168e9a4b48a32ebe039ce460741242935c499faa9b05eb8367ecf0868fc7d9bb6465d421bc7a7fe53ed2fd4fd4bb28f57c170c42a652e1dba1dc1dce1fb29f92e90722b6a60d9545a65bc90ed5085c7492dc419a5e9341d712077c1ad7a0f03b47b6b59c1fac29e8c8c6dc738879ac749d734b28893ab3d3528a381c6fab94e46c9ddcc0000", 0xcf}, {&(0x7f0000000280)="e293457cc7b52227a2b0308a9003b2df28f8796311928dc1ca5b7b76ccfad8b503a8039f62d5735c2c61b4aa66ebc28b86cfea48af9291eb6aeb8623086076ac63417804aef263", 0x47}], 0x2) kqueue() mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x95) 04:15:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0xffffffffffffffbd) 04:15:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r3, 0x0, 0x5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) close(r1) 04:15:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) listen(r0, 0x6c22) getsockopt(r2, 0x5, 0x7, &(0x7f00000000c0)=""/161, &(0x7f0000000040)=0xa1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) 04:15:38 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x1c2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e1b40a8f18c0a145fea3d374f80bc71098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf6e229e940b82063742a81fb8bb68c6dac41200"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 04:15:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x7b79e947168c2888, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:15:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x82, 0x0) dup2(r2, r3) 04:15:40 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:15:40 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) pwrite(r0, &(0x7f0000000140)="6e87fec2a539bfdc52f8a9d57c27d4866dcd9b71fbccf155d9211a5767d56fdd2af592dc72467781bf49a3f65dde3af8567e0bfd826f86f9b298be5ff270a656ff72d3fe1f9d4198a5873a264c775688206dc2c5", 0x54, 0x0, 0x64ecc525) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7c", 0x873) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b24a80000e92d84d68af16733bb883210ae2c4fb6c5432aa7655aa7219985112b49c31004b16727983bf9d50c1f95e19fe0d00b3d0ffdb8a4392f03cc2bc295a9d22c389d8591ff00000000", 0x1f2) 04:15:40 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x79) dup(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x6d2) fcntl$dupfd(r9, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) pckbd_enable: command error 04:15:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x9) 04:15:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 04:15:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r18 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r14, r17, r18}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:15:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x9}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:15:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x0, 0xff28}) 04:15:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0xa7, 0xb, 0xfffdff00, "2a00400000000000f18ed16dcdd0877300", 0x7ff, 0xffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x80000001, 0xffffffff, 0x1, 0x8, 0x6, 0x0, 0x1, 0xb030a24f363161cf, 0x4, 0xd2d4}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 04:15:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000001c0)) connect$unix(r4, &(0x7f0000000180)=ANY=[], 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x19992138c1ec968a, 0x0) poll(&(0x7f0000000080)=[{r8, 0x2}, {r0, 0x4}, {0xffffffffffffff9c, 0x20}, {r9, 0x100}], 0x4, 0x1) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x400, 0x2}]}}) pwrite(0xffffffffffffffff, &(0x7f0000000200)="f12c9adf0d86793930ba02a1ffbaaa4a464391d332598cff5b1d8c952612aa31560331aa2b840f412c02febd91143ba57bc460f9fcdd503ae0ad5daae64d0ff3b7d1e94bb32f56dda6", 0x49, 0x0, 0x8) 04:15:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x48}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x148, &(0x7f0000000380)="b46ba1b96b8a734c62d983b171a89eb06d9ff257e3414c3fb835f761d2606c09bb8a4ba0214eefe7a8d061cecfcac58638735a7dde4273a55b2c4dc804c0a72d43a4800b81488e88798bdd34da2fbc5da3ba91d1f0d50af0ee8795aa2b4cb71cd7f36f9a1b82a57af64196c47d6812c1459c8a5b48933262f9206aba1e6a71a09c8622b0927b4a62927aa5c5e45dae000000000000007c220000004e16505c2389a45380dc017c47a5b6e9087dce62289ceceb79dedf9f435abe9ec2f610986874ecdf7bcd24f3860e57abf63ec97a4b4c036a77348b4d46edbecfac9f5fff261a2d69de755bd05a197da80fea2c2e93d0fddfc7d0d36fe2c47ecfbd6a13642f486cc8a02e42234397eabd87053e86c9ac527e3baa2da9c4e8425212588f936a53c0272fd83831da73baad8c78327d48a3f4efd586c0891c6733d98c9c191538f46d500d18ff17c5") 04:15:41 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) socket$inet6(0x18, 0x3, 0x8001) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) ftruncate(0xffffffffffffffff, 0x0, 0x5) getpid() r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xffffff69) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) 04:15:41 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r23 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r23) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fba5995d43deefa8d4bbfb2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31399640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r25, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = fcntl$dupfd(r33, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) r40 = msgget(0x0, 0x446) r41 = getuid() r42 = getegid() r43 = socket$inet(0x2, 0x3, 0x0) writev(r43, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r46 = getgid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r44, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r46, r47, r48, 0x2, 0x9}, 0x5, 0x5, 0x8}) r49 = getgid() r50 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r50) r51 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r51) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x2, r41, r42, r47, r49, 0x0, 0x5}, 0x4, 0xb8f, r50, r51, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r40, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x100000, r30, r22, r32, r36, 0x1, 0x809}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x64d}) r52 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r28, r31}, 0x3, 0x0, r52, r53, 0x9, 0xb01, 0x9674}) r54 = msgget$private(0x0, 0x0) r55 = getpgid(0x0) msgctl$IPC_SET(r54, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r55, 0x0, 0x0, 0x0, 0x80a6}) r56 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r27, 0x4}, 0x2, 0x0, r55, r56, 0x6, 0x1f80000, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 04:15:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x10, 0x6, 0xff) 04:15:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) read(r1, &(0x7f00000000c0)=""/72, 0x48) r2 = syz_open_pts() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x19, 0x2, 0x81) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xd59a67ca56506acc, 0x4, 0x8, 0x81, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffffd, 0x28, 0xc8, 0x1, 0xfffffffffffeffff}, {{r6}, 0xfffffffffffffffa, 0x64, 0x1, 0xff, 0x2}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0x0, 0x5}, {{r7}, 0xfffffffffffffffa, 0x4, 0x0, 0x2, 0x6000000000000}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x7ff, 0x3}, {{r9}, 0xfffffffffffffffa, 0x10, 0x102a09c7590f0760, 0x9, 0x7}], 0x1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x0, 0x20}], 0x6, &(0x7f0000000300)={0x8, 0x37}) 04:15:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000540)=""/198, 0x386) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0xff, 0xa7, "6a17ddd5629789fafc2cc572225c5acaeb2d55b5", 0x2, 0x9}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f33dfdf07bedaa6548522e5b4945ccc54b7a031923e3e2fb439b03e16a2ff1fd5772ee386db2e4143aaafb484ffad55fd9179890fda44d608963c1e", 0x65}], 0x1) 04:15:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000006100"/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:15:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x28}, {0xc}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:15:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:15:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x5) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) dup2(r1, r0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) 04:15:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000d40)=ANY=[@ANYBLOB="242bc1de751792ebf03c9b14257b3c3eb70536c0c329ed066568bd50632e8f9b3f937e7c02e81bc5d35bfb61ea6ffad4a1159ab55818fa392fffca1eae08d65cd0adbd8ffabe71a5a08fd8f8d47c0b09a81c697f2fecc6fe69b0e83bbce3172040df142aadbe2d171e2ee0d4605536bc8e5630250d2d85397435ab8282f60c19daabff3b4f15d42a74909712734b9d68918ae49caa9ee35f126da2acb4241aee67d84b3bf4c0c711bd549bab858282d12b784608b3ce372cc85cba63c5de15782575bddd176357cf201444c5308e01042a581ffed77ccfd82fffc6403e4b95f46a19421c2a7934bd6cdc", @ANYRES32, @ANYBLOB="67f9551885dcf0d588992660d8ee1bf8ec6a2d969f8710d6629aba7b38af2194fc5e7ee236970c5e4f93ab5d66ad31321d3f7bbe304b7e7ee0e03611fb739e26f4693ec91cd763f3777afc68d8a0648a1334ab709f5f53bfc66104ca113e0ed0232e2201f624b91a46e66796d69875f4a1c874987d6cfd748f92e690cdb488c5462a882d0bb83a81e8d0542186bf89f2e93f4bf40ea6018973ce03d4b58d0b0ed48bc28a6a4c3b542d16a12fe8b57eab75e232b5e0d617a4f966de"], @ANYRES64=0x0, @ANYRESHEX=r1, @ANYRES32=r2, @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYRES32=r3, @ANYRESDEC=r7, @ANYRES16=r8, @ANYRES16, @ANYRESDEC], @ANYRESHEX=r3, @ANYPTR], @ANYRES32=r4, @ANYRES64=0x0, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYRESOCT]], @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYPTR, @ANYRESOCT=r5, @ANYPTR64, @ANYBLOB="5870f4407f77c16ade2f50609577d7bb3caf97718cee95ea1aa27459f538c69ea4720425a0e226935da5a927751c3292f69bc0f5c9db2e4b19137b25d135eaf2bef4fb26b5f1c3d0e16eb76caffb3f7a21ecc132af11e94504669c0aabe464f7d6ef985f0ae29d997f4aefae04d667c942f0faa51866d6a53439a75eba6172b05f7f229d58826b32662b5b877c1dcdf77ecb5e082e7fd2d6dc012dc38d2771fcb2ae9927819775172a4ffb33e2f75a0750f8ceaeacd188dd3bd055874ef2db3b7ea8d3b3e70a28"]], @ANYRES16=r6], 0x2) r9 = dup2(r0, r0) r10 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r10, 0x0, 0xd5, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x1}, 0xc) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockname$unix(r10, 0x0, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f00000003c0)="cdecd60c8cfe27eb43d866f493dea4004d56d2d51ff84d60a877ae937b86ebd7db54da539d287de40cbe6c35aa1d87b2c227ec28f73c460e3336a04b3c26a41f30a19e8736dbd999a1a1370eea75f1fd976c260f31b3a93b058bc4ece9b2b508a020c9d00963ec52b72e9d73da268dd0fa4c3249f8150d5370d62da460493a4e265a0c4ace00000000000000", 0x389}], 0xffffffffffffff1f, 0x0, 0x6) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) fcntl$getown(r13, 0x5) write(r9, 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f0000000100)={0x3, 0x1}) pipe(&(0x7f0000000600)) getsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000380)={0x4, 0x1}, 0x8) open(&(0x7f0000000340)='./file0\x00', 0x100, 0x15) utimensat(r9, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff81, 0xffffffff00000000}, {0x8, 0xffff}}, 0x2) shutdown(r0, 0x0) 04:15:42 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x141) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) openat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x25c97f6141ac2b74, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1b2) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, 0x0, 0x0) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = open$dir(&(0x7f0000000280)='./file0\x00', 0xf50b58e4959f699a, 0x4) r22 = fcntl$dupfd(r18, 0x0, r21) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x5, 0x80000000000000c, &(0x7f00000005c0)="6188117a592a574b80521479f3385cf8a9c31c4a2d5d5a4324fa5763d3498d103be240bf1cd6a987608ab8a86149a8b99aba94ffb3c5836bafbb48154bd6e542236d37fd7c3459b530d77fc8d63f5a84ddd73eb21fedca9f0474ab7b2deea71240529468e3ca5f684c2ed8012f6e09e03f96e97eecd90453f23b17a40db69dabfc8d83fb2804a6d0b1e2e9cee3000000000000", 0x93) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800005, 0xb1f1}) fchown(r4, r13, r25) 04:15:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x40}}}) 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)) 04:15:42 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000300)) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000100)=""/11, 0xb}], 0x3, 0x0, 0x3) 04:15:42 executing program 0: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) 04:15:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) socket(0x18, 0x4000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:15:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xd2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="16022e2f66697d6530404d01b3e10432ef52029b93cc93b2e987988400"/38], 0xa) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00012e2f66696c6530005737e7a3c9072d0b5c58d02f556fdfdffd1cd7ad993d5a2aba6852ad56329580a9ff283fc6e9ebdf82a5d2dea7caefde448f3fb3eb5b6006328d"], 0x1) close(r1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 04:15:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x603cf33f65f5e597, &(0x7f00000001c0)={0x1, 0x3}, 0x10) dup2(r2, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfd) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x6, 0x3, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000340)={{0x4, 0x4, 0xf4}, 0x7fff, 0x1}) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0xb3) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="0200c20ae953699b30e2e83f599559ba3ebd196011b250a32a15b4a925af6f88f5617878ad51b4a0a38dea5a97a91c39a156b1102116f4fc7c2b0ac78f6e4ca14fd715dc1b21db280a38acfb697aeb3889b60a50558c5a47c73242cd460ef15c3790a1519a494ece2aa4f4473662fe145eae4afaffffff52b3160b28e4b9622a45a4069b104687ee1f308ae7c2e8d7eac5d2e28d6e407a99639de8040c6a9dc0565ae81eabaa81ad7b98a29a6cb3b3825eab3bc92d04f4698bb77eab8bfdc7cba1eb20462486e4dac29802f54f95757842713a8512202e55c7def1de3b855f08b475cbe39f5ef2f1d5d2c10fb64dbcf36370bbaa635b8cf8563e14b460ee2141d6f25ea31656832ad5ad1bf52f9debad6f277c6e3e4b323c4fcee376d5872658297af1a8de950d2ff58dea51"], 0x1, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000400)='./file1\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x3}, {}], 0x2}) 04:15:42 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/122) 04:15:42 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x2, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:15:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) r4 = dup(r1) recvfrom$inet6(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r3, 0xa, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000440)=0x200000) write(r5, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x6d2) sendto$inet6(r11, &(0x7f0000001480)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r12 = accept$unix(r4, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r4, r12) 04:15:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() sendto$unix(r0, &(0x7f0000000140)="6992ff05ed22076fb0006466b14d7e08e0fcaca1e8b7694979801f2e440b96784b6cc619a7f7dc868d6a90b9459ac6e7d8f81a469c", 0x35, 0xa, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a19990adaa1e410000000000000182696c653000"], 0xa) kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) fchdir(r2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 04:15:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) nanosleep(&(0x7f0000001c40)={0x3}, 0x0) 04:15:42 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)='|', 0x3ba, 0x0, 0x20) r10 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000000)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r10, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r12) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r12, 0x20007478) getpeername$unix(r12, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r12, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r12, 0x20007471) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000002580)) flock(r12, 0x3) bind$inet(r12, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000003680)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = fcntl$dupfd(r13, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r14, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r7, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r15, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r17 = dup(r16) msgget$private(0x0, 0x400) mknodat(r17, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r18 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r18, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r19 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) 04:15:43 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18001, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x6, 0x92, 0x2, {[0xff, 0x4, 0x8, 0x3, 0x2, 0x2, 0xc00, 0x3, 0x0, 0x10001, 0xfffffffffffffffd, 0x7, 0x0, 0x46e, 0x7, 0x620, 0xfff, 0xfffffffffffffffa], [0x2, 0x90000, 0x0, 0x6, 0x1, 0x20, 0x81, 0x0, 0x500, 0x7], [0x8, 0x6, 0x3ff, 0x4, 0x5, 0x3f, 0x1000], [0x2, 0x100000001, 0xdcf5, 0x80000000, 0x5, 0x9], [{0x5, 0x9, 0x3f, 0x8}, {0x0, 0x1, 0x40, 0x8}, {0xffe0, 0x401, 0x80, 0x1}, {0x84, 0x5, 0xcc8, 0x4}, {0x2, 0xffffffba, 0x0, 0x3}, {0xda86, 0xff, 0x445b, 0x7ff}, {0x9, 0xd3, 0x40, 0x6}, {0xfff, 0xffffffff, 0xffffffff, 0x56de}], {0x1, 0x9, 0x40, 0x7}, {0x6, 0x101, 0x2, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:15:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b4fb65ffab06a57e616f073c9b2d8edd65ec2fce594ef31f320811"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="c359c01dfee16e6f", 0x8) r1 = socket(0x2, 0x3, 0xce) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) 04:15:43 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) 04:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5b, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x2}, {0x35, 0x0, 0x9}, {0x9}, {0x4006}]}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x3f10}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:15:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 04:15:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000180), 0x0) 04:15:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) write(r2, &(0x7f0000000340)="22a688fba8e3069c", 0xfffffffffffffe90) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x3f, 0x0, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x7}, 0x5000000000004, 0x5, 0x0, 0xffffffffffffffff}) pread(r2, &(0x7f0000000140)="05119d", 0x3, 0x0, 0xca) open(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:15:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 04:15:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x318a, 0xfff, 0x6, 0x3ff]) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 04:15:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffbd, 0x0, 0x3ff, 0x7fffff84, "0700000000000000000000000200", 0x0, 0xf3}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) read(r2, &(0x7f00000001c0)=""/207, 0xcf) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x1c5d, 0x300, 0xc97f, 0x1, "c09037ac547b80f1ceaa3a2c7211d5269699bcea", 0x7ff, 0x1}) 04:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6}]}) msgget$private(0x0, 0xa1) msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x1, "ec7a331a13e48f7da2e3b3ac8715a54b08d1fe68c8b0802814be872f68a3229c2e9b710ab404e3f8d9d469d7e8fcd3ed9ac675"}, 0x3b, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)="d8f1229c66b60ffd69d0dfc8d74a") 04:15:43 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000240)='./file0\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x4}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x14}, {0x1}, {0x1f, 0x80, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:15:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x8, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:15:43 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 04:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001480)="8ea6b87be376f8807f8bf5f3d10ecea88720f61d0fd4281477aebb1d26c12185b0e7833a6e501c0c6e15f23cc29274dd471c165514ffb59187fb88e099bc61cdd8284994df6cdbf83f1f6d61d1521ab230deaa3fe500005213aa8d0010cfeec02406485c02ac7deac87ca8f95abab946653d7891496c15c68e8c63d737cb968a384e76699039725d5231bc57115fdfa6c74d0c8c48a25b53bc72e9009de249d022006933c0da91b6bcd9f6c1c7fd44d4c87a8d05ad8c4f7c47c40247fc119230605682ae292b1a0cda998163599f9e094064ca532881811fd27382233b0c6fa5a057935e26c1e1f73183006db2cdf9fd0cb086c825ffaa662d76c8916dcd4d441dc399f7b874a5e041b50df9358741fe1cfb021420a98388a0649f39b56277e5dee4a6a611f243a2aa155a87bac22d83318d28a2e73b0f1afa56696cf6172a07ec26dd3c1d9876660461be6ad1a7ab0fb16483e29db9858eb5fc634622dfec260d4536e51dc7fc47d9ada908d7d1fb9d1ee84f32831b21ea8117aba7d231ae595a4e54362076386b7ba64024bb711625d3990dabb4b89a875d2082812cca513efda10f46e9b3698e0369e0f4f69af3a7795a6b8503a3a918a76fa457af94676bf3dbe030ea0e7567634d56894dec731da459586012a9c26b3daf49bac831a83a4ff70d412d1866ae324327a838f5189d8827e1082a0ee8dc6227057dcf89ee12167b5c261ad1bcd4f9a9f3d9e8e9862744095af5ea0af6f1bae2bd63b99b8613f8d231efc9fbf08eeb2c3de0d9c86c28de26c27e8d469c8795ede88386c057dd8899bd48f736961d3be0feb284038d4d1a532f852438d1fba04381c35978c539b669df67589539051aabf03555f1887346036245ba45dc74f595cad0c9f857ab84a122bd83a0288fff74536e3d470ff67571a46935d607c0660486dae01c3ee84d1d2eed1790b1daa7cb8153d3477d811aa7e0f447ea057c389169f1c4e55b17adc2b66e31818e71944f69fe1168dbcca96c6c2a9dffd503f3c6258d54e476ab6b1bc3e9998406149dfa075b19a8d870875b8355e4896b23201b44c48b82c63a9ef15aa1e2bcc5a4b658e9cc7a145db68ca4810ab2694e0499fbf1efea7b19e77dc6b884200416d08b3b46170357a4c777c22659714a1ac2026d4f78ec496d0d7f7285e8406f3dcd0a955b9b5180bd638d0f61e247a29dc39404716c7fd247aa11b44ae8f9c91913b1ad3cb64a9a77e135b87d0010dc1ed96ab9e4a597ccd76757edaa7338fde88789501c8593f77b8839ac430af992ba22e669e04a85674ffb1d53aec202ac3d0c22246e57818c2cf04dd1ffcba69d1e67d60b11a433c06d8ac6508dfebc4331de29e19940c3bf8279fffcf43a89536b0f883ff73b30c0c2361bfea28da0d66a50a934ebe0fe6b094a4479c677a1340c63341f7b33266ae6d51297a26d094d176f8c01103b5f7f29409409775e458bd46d145aaf9860e27f51926cd56b1827d0b152f0853fdb5d98bd40d626ca2de270547fd5f50f48ab91f4bf85045371d7f94c062915886e04e7f635607aaff6284c9ff510122b243f92d4dee9357cb40476966d87de5a5506f98cb36ba934f2efbbd3f66e11f652d1ae6fb366a846fb016a0906a799be6d04f4b58e196b37bad4847d7472d4a345ead40421f6f53b418fb0f603e41c654d12b5694e4dd8d2fbd3a8dd50a3e7c8d046c5e2592c395861e0a23813c6406796bb33b48e2996474498b82773f4b263381a6b071b22ba77dab1e26b83dcae35833fb738a7bf67d863a897d155300eccfc3d5357687367de08520eb42eb6724f7aa4ec007df28cea580eca4f00f5f2d420ba96d6024b78a8dfd3fd68bd7d59c1003cae29bdff96726aee2bc477777dda23520904d904c0c04f33f70d4e87310fb7211c195043dbe8dcdcfa1a684aeea10a343e85e88f015d6bbccc03f7dedc8d3f82f61e795ff3e8e5020810925e77c8d66eed77526bf0ca3909c0460e3c86144ef7992531d9c0199115c36d7755208508db1273281302aba7f7a28f13d00d2523034d611383d93cddde5344fb75519c3794bcc61e9935d29c15e6598a8d5a32634728fb9bd62c49347fba0cf2f76bd7336d228ba1389dce452c2041789079455bb4a2a4b45f2db30a95d4c8d56426349dd23ad48b56826984a1b4b9f5c4888f58282da029683e0d7b27bae5bf405ba60fe82eb3510af1492d89edf4319a36b594a33496d3f68602fc4be385a7b4b98981c372c927608c3749d53fd5f862577c452d9d4e7d9f7b61f45c972c2ccaba577a9df62eb1f3b0e435f44b861b78864e203374d38f5fed47e83f29e15da7763d6fbfd4898b4ecb0c10b6b35a00179e53266e2c2e4e79361daca95e401b044bcfc0e0eb58ab352d31f08a62c9978cdd8e8aefd147d3a3c2f9d3f397979f26fb3265b5d72c4a48ff8d415475c0ccd9cfa7a231207032c7ce27c257e8ddc89c83ac0311b6dc61431d284b9f89c0b48cb6d9dc2823b0a50d7057a3caaa94b34c33bf2f2fb9c49ba99a6e43bb8bd7adf1c97346523c892164287d3d2c7e045cdd8c58d61e0a87cd62c09fee1e5fcdabffa7f161429cbcdde85235e2e5b161e8e3fe6ed0ffaa4fb98d6e60b4deb7676256e93dc838fb19898f38f0dfe0a69406062f53b9988505c1e47e84b40311c6e39f1935fb669e73213ddd08f200434c7c0e4ca609b70a761f0808cd1ae5a7e75eb76877791ee8918822c036fa3b7b2ad27ef1c1a6307305320e3a8651a4b7acc74d1302f0ddf93b9b861e0a0eeba5ca14852ee8c2c975b9d6d5002eb5a0f68e757cb33bb45cd4518b3e31e58f4a64071f44a2a61590a973dc22910731829ef7194eb1d1a39d36e8b6215caf3e0e0c0016d412beb4ee9b4bc4a7b9174f455abd65c07256c27d90cc4775e6784c97ff874dff8d010803185a225637c49324860891b610ef9fff19a55efaacf41fa92b52c517d7db5e83cd3ef57bb6976202272af16129592372a45eaee64179f688a78ccb888a860f020d876f0cf9bd9194999c588e96877be739ae6dfff2faab6ee8d0063e45281e2a1af07d12860a92e0f475e6b2c4e0493d4ddd6da50a0419fd6b4f9c1840ea3aebe810f11559090b3911738d29fa36ef437ef0a5ae6f2fe3e8d0e47782a48da0e60baa2f4c6a54fe5a72c0439bd44e1b379c0518c41ce96ddf825436ebb923fa89e5609f564a419c43a5651ebd97c91542bef7ed12403eb18fc2bafc651d71b28ff5e21ee3534d3aa0d8a38df3629cae85366fee86a08c0be6dcf9e461f3d70c9aa9db15460227ccc158cc601da6303329744b21f07ef91c7b014ea51563130056db7ae97b22f793a969dfde7bf1b4038234734c65d35a620d97db7625205988dc364007495585348160557d95fcd1d94c8b2eec988a37ea0f98f67ae4e76da5866e07112e9fe1180b3c94d0ae30a76bbae6f8d8d04868f04441dc58e52194e0f48c076adb06bee2d065cda685550822360572a02a0538eab2cd177abd7cb4cf74493fd524322432f4aeb38390b7a0f43f592ce80c555d5442a6eecf9041dd0525adbb0d209136ce15c7e00c9e623342e31a6d82608d447d176e77e3107f3df98848f005279991e2683c89070f670d4fabcb91683ced6138df6bed29bcdb2565243f0c44eeb5562d02755175979ca734e1eb3519462b927231c9771003c3bbc0dd9d506db3f8b07cba731b9d56e707b1373e919c452b6006a0aa7fb4f03aa5a29ecdf81a057d229fbccbfc9ce97ce3d619a97eb5eec1a11c3409ad540b9705d5f2a6ae85235d1d5c70182aad8ad4876cbf2ccc01bd22bf8a445d01aba8898f2a39f9db738f67aa6b186e333e813e440784523beeac55fc478a5c3056300c650b30bd757e9ae797cd834f26a61044f89b0922b73fc81ede931ac4b5f2c9b9d5ca0e2fd73f6f16e83d48b78da094718b1b53021a611824aa343a6563f94c899d1e2af40c82db6a987e8e8afca0dd476f817878ee9f75577c7ab34cb30bab9d08f35a56faddd290ecbcaba0af88fd0af75c012a57d161d72336af57ac3d2fbb973119418a8c6487c8d51796e835a7cdd8fe7ed48b63adf1a93f3e746f80bac89996a6195c75ef926500df433873178de92bd90ebc7fbb9288097cb5af5e8fc1887d80f5bec4b8168d63740069cafa3bcb2f493dc89f041d79995dbfbe40109ed4dd473a154823b5b668f3233c7d9c5c8d115fac454146e9cab702f3e5595fdac7213ec45a844331897ea8dfdac65301e6b1975ea90d08d1d1a76579c90a8e7dea7f0a1034e5dfa937e9cfae956423702490b10707a787d8072c7f250f72c229517fa75a6df667d7077b99080be94e55acd3249c94378814544b4ba604b91d9216e3cbb84e12d19a89702967d044c34c91484d873e06332fe42e62996f3fcadb101d0abd37786398a638fd90634ba062fd7b4b87c3eb19a804df438f7af8b5e5c760476fdab3fc3fd4127cc87b7fe8c71745623881986351cb446ccc6df44f3cf20e6ae552aa3411bf8b7fce2b46fb37f56a69b50f04f04a88bf2deb116d8eb6fca8cd99ab7b97b499330c795c1427184f0c1bd9d65b7383bb561373d82db742ff2bdf57c64abe69898682ff8fced542b1e1cbbc7a4845e54dbe875633e65e58d6d85745e4cd6b262d42c0902654df15eaaaacd711f2089e337b47d05a3dedb39b5e8a8d7a960f32431f9bb36391b10730d5d2e349194c641e91d8ca5f3cf5b360dc90991b2e1f20e1d89a724c15fe162d200682f71630af2da435de5a9afd9916a07725c6ad1d1b6d2de5f03a04b056f6631f241f509c0dcce19e6089afd43d80276f580a9f55b126936a4030574024673fd9350e500a78b9875f30d4271cf1bb719b5c1654294f0d76e41b556aff4698f438c2b7b48257486fe22b0c5a0192680fabf341738cb820a0551521b93a66b47b7d58fc596d41f4d8a87bf916dcc0aef626784ec6edd9849b9a4be6efbaa16dd83a9bd682dc4773063c315d1e905dbf31d68981325ed348c1bef1202d22298820151fe5e8eae4bf8b017ed037f3b3f332e4c22035a7be07279f834ef79a7ac4fa0acfcec17fdae94512810cc26c78286f9a2c678c4ad5e2c771b290b23edb65f83b3aa72400f1c74751647cdb93e99638303a68d7bf6799fd52ca437d0b222ac8a77ecc4d852448ed52f563fd2d01d69ebe8d1b8727a48966e9aa49d8058010a5c4049092b4a9fd72396ef94de9560832f72747e0ea93e9e2ee30749873ad3909f9da6349840e7d7010545b1f460f63a3b2703a1a4c299046004676acbdfe0eb4966fde5a1c9198642fcf0ed69e02c6fbea580bf998425370a123fbe1def406102ea810b218b81df167073f352cadafd8be8d460b949cd2f3d46878585585c729e7e58e727ce79276adcf5eaee31ed255b9c19b7c9d8418cb045e93f84f42c00e0bbb1d94b863151a9a77b1053999a6a352d11a8c2b09606c44a14fe1051d59f32c1475ad719894691da499ef0b15b4bc3e1f08134a2d3387d878b95bf07d934210422c7075f3e3e0cead083130a780b4552215dc7fc944e3a0b68614045ed7a88107a767eb4636613149e73f8c655ca13fe033afb2968198e48684f76417770fb5ef3e789018371fc149ca72318a4eb02ebf878064f13b63614a580c763c7383c7d1c0d728190b2fa68af64be93e267e0ca00e340c422402a45f274efb0541a031f9a8167252c9b2a1764a17d29a66a16d44fc3a01262e010dbd723e7cc5a1e79b7541c862dc0cb51fe0c37aebbd94731c2959024d733a97a5a5815d38d3d11cbb08095afe29b67915b62d316d36f5fc366182c985af33d81eb09685adaeb474f5b994cd4360169ea8ce1f18c0e42493691d69c99a70998bbfc0d7f2581a09085ffc63cd3645ec4391604bbeb80b466f01db95e1ec1ea095ccfcda8ef4e540f52bbdd26579b158cb46ceaa89123c59277239e64be1bfc07809d0eaec613732a0fc460d770d79c45d0bef03d195c16c64fbc8831c9c9c09bcd134829fd0f374137fff296927f3fcbafaedac71a18bfa1bffb40d9b6d30", 0x1000}, {&(0x7f0000002580)="87e88bce88991598994fadb61a09bd915cc047fd7470b9fe39e6865a820a6d3dfeb06581676ca6a772e03f2953f7d49e0f9d9ea1c0df3fc54f307dae46d481ba5a525b3ed1bb189335c9dc2308f2f809b93506a8b0ac0fe3af78053077d42f7c1a82641ca4a3abf5a18b8424e395b6690e5764ac79f38c2dcd72d5e994f23dcd0da714c2fb251bf15d98dce70433a07aded3fd616118e1fb50a7491dc6", 0xfffffffffffffe87}, {&(0x7f0000001400)="158ae904c6d6945c52f62ffb0c0da5acde8e58c447cbfae3eb7e4fcf210415c3a3732e59b2edca607cad8bd10dc1f28c3c232ae4", 0x2a}, {&(0x7f0000001440)="c3dd0ab55e709ead11a5043839c778da92a95b34b8e2150ebec50ca35f7bd08e80487f973e5668dcb94edf685457d58f8df2f3", 0x33}, {&(0x7f0000001280)="958d8079f9712ae2fb8475acc302b6b89aa5279cdc9484a7b9afb24b1102fde442df5364bf0f688e970c9ac38a2e66b8a5b79319567f306d8534e794a691e40517fa156507ee37160c20c3bb14300722baedb5d9eae9ef8a78a0a67610d5bd9399a1ffefd0f2bb3322c42f374596b4fa1622dd3d5299f45d9fb10e9e17d553f9b48d7e11e621fa874b97058ad1372b4badb1063bcfae9cb7e4fa4f61d302b64cb6bd5295743e60e9768e3cf0c30be437f235f77d1510a81845d78bd6e9907f44dfd84ce4e6f55c39b84b442eb212b03ec030ef61289c22cbb64ce6595fa29ae4f59511291c13ed2806f16babe17af602ad87404913bcd11e0351f2", 0xfffffffffffffeef}], 0x5, 0x0, 0xffffffff) 04:15:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000002b80)={&(0x7f0000000300)=@in, 0x9, &(0x7f0000000480)=[{&(0x7f0000002b40)=""/32, 0xfffffe4a}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000002bc0)=""/82, 0x101}], 0x3, &(0x7f0000002a40)=""/193, 0xbf}, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001840)=0x121) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r10 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x159ab5c3011a8ace, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 04:15:43 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbf713b9fd812eaa4e713048e69931929648", 0x360) write(r2, &(0x7f0000000100)="8c65", 0x6d2) lseek(r2, 0x0, 0x7fff, 0x4) 04:15:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x517, {0x0, 0x10000000000001}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x6, 0xffffffffffffffd9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) dup(r4) close(r3) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) getpeername$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xfe3f) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() socketpair(0x18, 0x4002, 0xfc, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r7 = fcntl$dupfd(r3, 0x0, r2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) fcntl$getflags(r8, 0x2) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6}]}) writev(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 04:15:43 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r6}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r11 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) pipe2(&(0x7f0000000080), 0x8000) write(r11, &(0x7f0000000280)='o', 0x1) r12 = msgget$private(0x0, 0x284) r13 = socket(0x2000000000000002, 0x3, 0x0) r14 = socket(0x2000000000000002, 0x3, 0x2f) fcntl$dupfd(r14, 0x0, r13) msgsnd(r12, 0xffffffffffffffff, 0x0, 0x800) 04:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) shmget$private(0x0, 0x3000, 0x290, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000169, &(0x7f00000001c0)=[{0x3f}, {}, {0x4006, 0x40, 0x0, 0x7ff}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:15:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 04:15:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000003c0)) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:15:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 04:15:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xad1, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r4, r3) seteuid(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() write(r0, &(0x7f0000000100)="8c65", 0xd) open$dir(&(0x7f0000000180)='./file0\x00', 0x537bc08b79c7215d, 0x0) 04:15:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0xfffffffffffffffe, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:15:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x10, 0x1, 0x0) socket(0x6, 0x3, 0xc1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x8, [{0x3, 0x8000}, {0x1, 0x7ff}, {0x3, 0x5}, {0x708db4e6ee1ea169, 0xffffffff}, {0x1, 0x6}, {0x0, 0x9}, {0x1, 0x4d69}, {0x3, 0x2}, {0x1, 0x6}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x1ff}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x7}, {0x1, 0x100}, {0x2, 0x10001}, {0xaaf9ed65e138d7f9, 0x6}, {0x0, 0x3}, {0x3, 0x6}, {0x3, 0xfff}, {0x1, 0x5f}, {0x81881c363f3b21e4}, {0x1, 0x2}, {0x7, 0x9}, {0x2, 0x81}, {0x0, 0x7f}, {0x2}, {0x2, 0x1}, {0x1, 0xd3}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 04:15:44 executing program 1: getrlimit(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0xf9, &(0x7f0000000240)="42356e0496f90a95c08a7033b99c96099d32b76a0459c7882ee473136832362eca28c7f2d361ad49bf2eca83f01d1d14df432d00a14635013d3e812c9b70af21f8e39ef1b222ff8cc6716421c33de964f42557dfb4c0ae9906e98e3178a938b46595f9eafedc360aa0433dcc08ca6441380625134c4e50adf982ec9a030412a2b40e8e3f5e9b2a1696358d820e4dca890cb9b4d99038043e72b8df5d91f9282bee5e0757929abe148c26117d3b9f0a24c7dbbb3d5b8d089c34e1a88d188ca1156ca91361a5363e4ab954384a9cf3c1a0fcff6059ba7a035b2d9c9f5be44645aca379a6b5de071cf49156e323afbe8d9220a04ab90084f9353f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:15:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6a022e2f667914794d94cbaee643ba72d9696c6530ba"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:15:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x80) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000280)='/^\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='@(#\x00']) sendsyslog(&(0x7f0000000140)="46c6ad861542468af3bdc15b0de8ed31fe94dcec6d997d5c4ae740bd4b6507d7449838d2d0a578dbc0f399e50f3c6185051f8248148b72bcb476e38744a8b59114d0bafe1c0c31e9590dda6131fe2352fe8152e34145314eff40f318fec4a736335a01e2f63c6438215c7553b816759bb29989772a08433fc61b79748ec661ef735a31f2d206fbaf8fffbe530b5ea3c37b3de193214d09925e46699bc71ec64ca43696c777c27c449030b12e991287843512785d3788a134ab291b86e90b722776f23aaaaf238dee3b540aae056e39c9ffff3bd7", 0xd4, 0x54e21ecef7a7dff4) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x2) 04:15:44 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000100)=0xffffffffffffff9a) r1 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) write(r2, &(0x7f0000000200)="e0c1b2d37ce74956aed7a7efee7c1881caf4295afd30b18bf3a15944b08ebdff0a8f6a0068ca3a080aa71e5a97c2e2d7208f4ad10fe650b17efceb59b74401a65703fc346f93b076e6442a3024f30523b77d8c680ce25b02114266c2197f4e916a7c8d6de3317abf70cdc036093d6422e32972a23334e79e2dff2db382ad54bd85515e772f726ae6d361717829c1a3dad4df3b674f71cfd37a0738d64cd718175b5e4c73665ce2aefa31272c8024da35a0e33c8c60fb556e9f64758cc63bb26e4896fef79d8df26ce288f69d9bd6f014cc", 0xd1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x40}, {r3, 0x2}], 0x2000000000000206, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./file\x00', 0x920, 0x44) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x10000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x52}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x82}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x607e7e61}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x56b}) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) dup2(r5, r7) ioctl$BIOCPROMISC(r4, 0x20004269) 04:15:44 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) fcntl$getflags(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 04:15:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="37000000130039005fdf2e36bd9c3899e0b879dd2ad947927ac1c422b6cfb14e4085aadbc3b1cd28aab0b4ce"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getegid() setgid(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="b9310a661fc1e9eece51f37426bac5427cdcea9bae183421ea4ce991fa82f8d66d65ad79b42edaeff66c70a55e259ffc69f9a3bb7134ae8cea72488c1f", 0x3d}, {&(0x7f0000000140)="f0d7174385187b51aed1c3c8e3b12837e8e1f090ab6dde3009741ca0ec2ed1ce34aa1ca71bbc3a80129ea3879d685b50d6eb75e2d67d9f4d25e9c268da41e79aadc231e43891c983d6711c66bdba031db1f7481f84469857d10dc79494281b6cf60363799bc582e67111ef860d0043d820bb0f7dc8207026d2a0888c4e24bf827cc13ee7dff6c70db7fb8ad1093987154f0fe15c07fe7ea16a4e32cebda618fed29f97e7df2bdf73d9918df56e3b0d6b4bb4c0c14159db628b452b9362324220dddfa32d85f40082189dd19dc0c1c0bde5404aadbb4359c7cb9985c66fd4d820e3f8d24c099e26a5a07a06937b104b9a55f2c34d7001336059", 0xf9}], 0x2, 0x0, 0x100000000) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:15:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000280)=""/39, 0x27, 0x40, &(0x7f0000000400)=ANY=[@ANYBLOB="0100000000000000"], 0x8) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) wait4(r13, &(0x7f00000000c0), 0x2, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x803) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 04:15:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='-&/*{!\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000540)='\x17\xa1m\xd3\xaa\x89\xdc\x9d\xb8\xdfLx\x83\x96\a*\xe5a\xc4:\xcb\xc7\x87\xda\xcc\\@rP\xe5\x95q?\xfa\xb6\x04`\xb5\xceVv\xf1\x87\x8f\xd4*i\xe7N\xf6<\x15\xd3-g\x8dK\x16\x0fx\xe4\xa6D\x8eHA\x9e7*\xc8\x96\x1c\xbbOP\xf1\xd8k\xcf\xa2\x8d\xff\xc6\xe1\x17N\\\x9d8\xc1\xb3;\x00\x83g\xe3\xb4J\xba0\xed\xfc\x8a\xd4N\x7f\xd1\x12\xd6R\xac\x06\x9c{\x98\xe5y\xfc\xc5\x1a\xbf\xfev&', &(0x7f00000003c0)='\x00'], &(0x7f0000000500)) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0xa, r0) openat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000380)={0x7, './file0\x00', './bus\x00'}) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000480)}], 0x1, 0x0, 0x0) 04:15:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x250, &(0x7f0000000240)=[{&(0x7f0000000040)=""/85, 0xffbe}], 0x1, 0x0}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x2e) r3 = open(&(0x7f0000000400)='./file0\x00', 0xc201705e8f8302d0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f00000005c0)="974d210501a2c6f6b7a02d24bd2f7a835c41a70e38c06cb6cebdbbf5861989713fb40e23f748aff156270ba73e4b230b56cedce347cdb2cf59dee3932b00ef5354e3c0db83fab22faed8067451cf21af355eaa96d617a4c6c3abc5bcb99520ddf7af898d252eb37461c68b9c3d4dbe385b348f678713cebd9fe51f", 0xfed4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, 0x0, 0x0) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000400), 0xfdf9) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) r28 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x8, r11, r15, r24, r28, 0x0, 0x3f}, 0x5, 0x5, 0xffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x7, './file0\x00'}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000ffffff7fffffffff00000038000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00cdd469cb1cde1f08df8a38700000000"], &(0x7f00000001c0)=0x6e) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendto(0xffffffffffffff9c, &(0x7f0000000280)="d0305937d306841e5016aef1c0a681a9491284e55e122cfb2ed7a5fde3376adbdbae73632181371c13ef61b533f535dc9d0676f846a44292c839261e8a1ad725ee9e4aae29640968f1ada1da01ced3adf717dc991c1d2aed7b02851d5ded01fad085ce87001a76118c07f6c48976ef2be9ef578d09ec3c9cb40f9e5b36289d62f0d2e1793b99026810b35aea803494309e148b6c84fcf26226e8c493c6faf3d37646592c96", 0xa5, 0x0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 04:15:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b6908116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae540d213625f79a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb000000007d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df400000000459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424795b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 04:15:44 executing program 0: r0 = semget$private(0x0, 0x0, 0x8) r1 = getuid() r2 = getgid() r3 = getuid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r2, r3, r13, 0x0, 0x2}, 0x3, 0x5, 0xa478}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:15:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:15:44 executing program 0: getuid() 04:15:44 executing program 1: getppid() r0 = getppid() ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x3, 0x10001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) r3 = geteuid() r4 = getegid() r5 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x8) r6 = socket$unix(0x1, 0x2, 0x0) r7 = getuid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x400, 0x58) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="1bab73364abbfa95032020ed910178cd20b2e1dab86a1905a3cc97a28d5e39027259bb0185296dd860069643b0cf6fff1be0e92dd005dc3d152a73684a57d3bbfe637c8ad7081f06ded6a204a18ffcfaca4cd86cf978788a1c5f5a941fc7758e8489af49ae4f144f1a00fc15b61f7c8d20bbbd91f5accf40fd318500aeb2cdb28142a41cc2c7a1a28bae28996b5618c8e097c9198d522f0be9e0731083ab59ae6d2d52caa64d2a5bf870bbaa225204b969e6ac3cdf58dcd4", 0xb8}, {&(0x7f00000001c0)="29cc0342cac9b4c78d0b5fd5997aa6", 0xf}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r0, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x20, 0xffff, 0x1, [r1, r12, r1, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r13, r1, r14, r15]}], 0xd8, 0x400}, 0x5) r16 = socket$inet(0x2, 0x4, 0x40) setsockopt(r16, 0x1, 0x100, &(0x7f0000000500)='\b', 0x1) r17 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x8000, 0xc) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000580)={0x8, 0x3f}) r18 = socket$inet(0x2, 0x8000, 0xc0) sendto$inet(r18, &(0x7f00000005c0)="89eff3a4fef94a1d490abe484105261ae3675df6e946ac9cabdce78915aadcbd2bfce7b2c64396b5a6b045c70e9804ffbf20472eaa257ed48674be475089d5dc7d5625b724ef40712f11a6dcbfb2ff6cd0fec97075130dbaa091733207c285a4164b3cb3c5", 0x65, 0x6, &(0x7f0000000640)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) writev(r19, &(0x7f0000000840)=[{&(0x7f00000006c0)="05e385fec459665f386aca33f6fa60e3d0befc3a77067d6e5eb10d22a87427953ad72e6727331847cac1b3afc9f4abc28d1e33f67f2d295b5df89dc032baababf0470270f5fc19a8b2c65b514e6f5e0b40335ff0c87db6b7dfadaf4c582b636a48959916026c68a53dd8797ae4713c38852e27f5dfbeac059de4fe33c1fed4be44fe46d567b674a4cf160fa82e1d7072d066b482a5a3cbb7371113e7525175dcd819a00b98b05514c293c6f402b892ec13f7db9247d880", 0xb7}, {&(0x7f0000000780)="551af7d99839c679faf7136b", 0xc}, {&(0x7f00000007c0)="f2bd2969717124eb8064d41959ef29ce066dba24f9775bf45e954f379e3ee057665540aeb7fc8de39c71bf8edba68096da72d79adba04acf7f6aa98735a9002995", 0x41}], 0x3) clock_getres(0x2, &(0x7f0000000880)) 04:15:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb00, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) close(r1) 04:15:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x2}, {0x45, 0x0, 0x2}, {0x6, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:15:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 04:15:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x0, 0x0, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="a424cbb2c2089b0bb5ed1a5829574c3c0cc95de0b49c5f94d35dfa7e106f34e68b0046ea96bc76d8f400d4113d772892cb02a75ff34d6cb15351d29200a6a0d6f5a71b12a66bd6ac7e9cb1a62912941dfa81d4c9b9e7a84c4f34388a43a2325535879d513a59e8e15d2edaaa9b30492e4e626618189e5be56bafce0cc8fb69ffb4212de3acf8809afb3904a28c73f6b14393447e9497529960bd9e99507c80cbc0f76aaf011787d8d60abc4ea4a06e2bcaf5d178fe80dd37d95053e10a5d2d1abfbe4a746e00b62fb052bb04bd668fe5fa07843b228a0016f708960183b7958ebe347697a1192b0c75478ca648d4a308d0dcfda1d73ea9f4547543fa66d12bc3557ed5a0092d30f3933eafaf18e5ffae2a2d611c"]]) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(0xffffffffffffff9c, 0x0, 0x7, &(0x7f0000000280)="24fdf48bbeae38cf9f4fb196950409cb2d9a781ab074b23dcc11659c9cc19746c40f8151852a45004fd7d98875dff05c73b57943060c78bba9d5d54b3db702622d98f52fbd2768d622a1d04316640292df31ab4e42038141799de80bcb048202a622d70c000abeb69c7deda1992c09a0bb285eaaf242cbdb7ae99c09df2ffab4637ce6bc9263fff77a047a49e5ab450511fc0c02", 0x94) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x3f) 04:15:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x6, 0x0, 0x401], [{0x0, 0x5}, {0x400}, {0x8}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r1 = fcntl$dupfd(r0, 0x0, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:15:44 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/128) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x20}, {0xddae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)='|', 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x6, 0x7, 0x81, 0x8, &(0x7f00000001c0)={{0x7, 0x5, 0x7, 0x6, 0x81, 0x401, 0x1}, {[0x9, 0x9, 0x3e880b0, 0x5, 0x1f, 0x7, 0x91b4, 0xfff, 0x1, 0x0, 0x0, 0x3, 0x11, 0x800, 0x9, 0x6, 0x1, 0x100000001], [0x800, 0x5, 0x2, 0x1, 0x1, 0xffffffffffffffff, 0x596, 0x0, 0x4, 0xffff], [0x40, 0x40, 0x101, 0x6, 0x100000001, 0x6, 0x4], [0xfffffffffffffffa, 0x0, 0x0, 0x3, 0x2, 0x2], [{0x88d, 0x6, 0x444, 0x4df1}, {0xdf7, 0x5, 0xffff, 0x800}, {0xa7e0, 0x8, 0x3, 0x40}, {0x4, 0x1ff, 0x7, 0x80000001}, {0x3, 0x3, 0x2, 0x7f}, {0x63, 0x5, 0x3, 0x5}, {0x5, 0x40, 0x401, 0x6e}, {0x1, 0x7, 0x4, 0x8}], {0x6, 0x10, 0x8, 0x40}, {0x1, 0x9, 0x7, 0x5}}}, 0x0, 0x6}) 04:15:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="e3445395ec238778d6513415651adf501810a63efae735c5ebd22f9d94873423d5d87161ba211fb7be708573eee0003398eb2f6d8232d8b838b728064583bebfae606fb0ba0ade2897d1b9c6d5c1e6d78fb53b47fa7cb9b38278271ee7c5f35801f95778b245c0dc1d7f56959c272c17df69f803bd6f6c1ac5a1b4dd3a96c4001bdf28cb3a491e22d64e7196c751853416f7c21fa7534ae5a90a1e93dfd8b1547b4d7c52d64769fb5620221218b55ed0f55802e7ae343480c6159711ed7134ee5c229c5c8f55d6c99a13df716010a205008366b3dac071c720dbf63221d91077d52e156b828f0ff9eab9640ca84b0000", 0xf0}], 0x1, 0x0, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000400)='./bus\x00', 0x6000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mknod(0x0, 0x0, 0x958) rename(0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0xc) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x3, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="e5070000000000005f6d99df1f8a9201a9cf9de4635ef184006318867ed739bac1f1b4ac42ba0c60ea69a35c5a4dd213b302afa72ab281800d0370ff1815e1f99ab11d643d0ca8eb3365badd8ffd81d4239610191ab4c68262e163094cb33381232243a2e4f9f73848346ff967d9b166f6624748647296c6b9f55ca164307c5f2d347a6a39f18882692538c2f4c576bee70d"], 0x2d940f7d3604b0dd) dup(r3) r4 = socket(0x6, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x3, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) fcntl$dupfd(r6, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x200000000001f, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x48) getsockopt$inet_opts(r8, 0x0, 0x200000000001f, 0x0, 0x0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x200000000001f, 0x0, 0x0) r10 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x45) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x8010, r3, 0x0, 0x0) r11 = accept$unix(r10, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xfffffffffffffe10) getsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, 0x0) geteuid() chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x7ff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) r12 = open(&(0x7f0000000500)='./bus\x00', 0x8, 0x0) preadv(r12, &(0x7f0000000240)=[{&(0x7f0000000040)=""/181, 0xb5}], 0x1, 0x0, 0x0) r13 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x100) preadv(r13, &(0x7f0000000800)=[{&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000880)=""/87, 0x57}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000640)=""/189, 0xbd}, {&(0x7f00000001c0)=""/33, 0xfffffffffffffeaa}, {&(0x7f0000000700)=""/232, 0xe8}], 0x7, 0x0, 0x0) readlinkat(r13, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 04:15:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x22) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 04:15:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7, 0x0, 0xb6, 0x9}, {0x81, 0x0, 0x5, 0x5}, {0x1, 0x99, 0x0, 0xd8d}, {0x5, 0x7, 0x7, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x182, &(0x7f00000000c0)}) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x40000000400000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r4, &(0x7f0000000040)=""/32, 0x20) dup2(r3, r4) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000340)={0x3, 0x40000d63}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0xf6, 0x3, {0x7, 0x7fff}}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x7) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000300)=r7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) 04:15:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x1, 0x8, 0x93}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:15:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x7, &(0x7f0000000080), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 04:15:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) socket(0x12, 0x5, 0x81) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:15:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) dup2(r4, r5) write(r3, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="6dfb18277c8cdeac00b06a7239e1c26c016466b1b4210ab301c03b2e64241ce96de55bd666ff89333d4d0902efdfb32b328e93039cb89491658c64e4af71150aba766a1235749817ad90bed553b5c7fbe525a6f201efbfb4dddfa7d68583373c3c2cb59ea956ffa4af09", 0x6a}], 0x1, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/12, 0xc) 04:15:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1c, 0x7, 0x4, 0x5}, {0xfffd, 0x9, 0x90}]}) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) 04:15:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 04:15:45 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) 04:15:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) shmget(0x3, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:15:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x6, 0x7f, 0x307ab990}, {0x7, 0xff, 0x4, 0x7}, {0x4, 0x6, 0x81, 0x9}, {0x800, 0x0, 0x3, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413db2c507153a05b8a2a9") socket$inet6(0x18, 0x4, 0xc4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4000, 0x6) write(r1, &(0x7f0000000100)="8c65", 0x6d2) fchflags(r1, 0x10000) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x9) 04:15:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2000, 0x0) r1 = semget(0x1, 0x0, 0x89) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/120) socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:15:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) socket(0x1, 0x4, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x671f4cd9) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) shutdown(r3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 04:15:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 04:15:45 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) fcntl$setown(r2, 0x6, r13) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:15:45 executing program 1: socketpair$unix(0x1, 0xb2c2a8487d4ea204, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000080)="0f7b8b652a21846a98fcffdaebe097411d493155da36ae31ce630f9bbe1f07b08df415d229fbff2a0c03dad850624c823720befdcbbda965b9e5d5973b562c5ff40f5611c92aefaba3839d8c9e8561cae2d462e8960b8f261fea7fcc9f632a8eebf86c561679fc93bb81e26c735352cdf510ea89e92bdaeb53f0b9b2254ec3a6ff425b42dbefa8f61c8edc8ab8ab02cab1c2a15d0a738513ee0e98f34192c1a4a3ee920c386946695b288989949fd415c77b6551791464c10c27a2b875657a81d13e14b842979bcbf48dde6e2970df3266624f481618f2a6efea2b1f2e31e7c042dba785be0c7edb15a7e608297f822d89d6", 0xf2, 0x0, 0x1) r1 = socket(0x2, 0x4003, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) getgid() getsockopt(r1, 0x0, 0x25, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffffb1) 04:15:45 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) 04:15:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r3 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x3) semop(r3, &(0x7f0000000280)=[{0xa5a7d7bacd4aad61, 0x9, 0x4a37aba332be25c2}, {0x3, 0x7ff, 0x1000}, {0x4, 0x7f, 0x2800}, {0x3, 0x8002, 0x1000}, {0x0, 0x7fff, 0x3000}, {0x2, 0x80, 0x1000}, {0x2, 0x8e8, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x1, 0x800}], 0x2aaaaaaaaaaaabf5) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0), 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/13) 04:15:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 04:15:45 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x10000, 0x0, 0x6, 0x81, "d0e8e25c8b22bb34a6a229259b950ddd23411e07", 0x3, 0x200}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x3, 0x1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) setsockopt$sock_int(r5, 0xffff, 0x11ab, &(0x7f0000000280)=0x80000000, 0x4) r6 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() setregid(r7, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0xffffffffffff0000) open$dir(&(0x7f0000000440)='./file0\x00', 0x10, 0x3) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x2) readv(r4, &(0x7f00000018c0)=[{&(0x7f00000004c0)=""/68, 0x44}, {&(0x7f0000000540)=""/9, 0x9}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f0000000640)=""/89, 0x59}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/129, 0x81}, {&(0x7f0000001780)}, {&(0x7f00000017c0)=""/82, 0x52}, {&(0x7f0000001840)=""/81, 0x51}], 0x9) msgget$private(0x0, 0x0) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000019c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x8001, 0x0) 04:15:45 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r2 = socket$inet6(0x18, 0x2, 0x81) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 04:15:46 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x15a) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) getrusage(0xfffffffffffffffe, &(0x7f00000000c0)) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', &(0x7f0000000040)={{0x4c}, {0x4, 0x6}}, 0x0) 04:15:46 executing program 0: r0 = semget$private(0x0, 0x1, 0x408) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/184) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x31, 0x8, &(0x7f0000000000)="0100966a", 0xfffffffffffffe80) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, 0x0, 0x0) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100800001, 0xb1f1}) fchown(0xffffffffffffff9c, r6, r20) unlink(&(0x7f00000000c0)='./file0\x00') r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x81}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:15:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 04:15:46 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) r3 = dup(0xffffffffffffff9c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) lseek(r4, 0x0, 0x3, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 04:15:46 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x8) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 04:15:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 04:15:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x1, 0x3, 0x1, 0x8, 0x26, 0x6ffb, 0x0, 0x0, 0x1, 0x3466f90e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) connect$inet(r4, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r3, 0x6, r5) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 04:15:46 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8018, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0xfffffffffffffdf9) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r1, 0x2, 0x1) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r5, 0x0, r7) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYRES32=r5], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r8 = msgget$private(0x0, 0x180) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) msgsnd(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="c0bccc656ce265212e3b9a1d61eb3afdfae7b61a9c5104e8e5aab2b7d6ca955db888ace66e81c816101971e965e3b21cedbe2a7eb176864730fe5bdbf02444ad5b87e6726e1f93ccd7200774c04e2b146262b4cab3db42a90d4381d026e410dce78fdf36549caff43b626d06cade3fe002bc6e3287e172d40cb6909c37b2dfb0972d81eb50df382a0e37868f51a0ea2835d3765b25e3245d069c267940a86aaf17684f67cb57faa5cf6e0c6fd0344243c9eb5d23c1e6b9aa09cecc35a029288c3484609b60612a12f31e71cbbf4b2d1e283a5b7612a751c5d57f51db99046a002405746bc663563bae7f029c0394c99ae890dbed440c69b2e6024370927d1bd1183a0277d9d23682c751d75fedfcb2ed5074feb590f520ce10d78a14a974699bf7c30d9fbe74598458529d365ed783f15a5531e9ee61028b09c4e3208152660e99cd028417aab321eaf170c3755a6cf34b2e25063c7fba61da73d89813d0239580e8fa2cff7d9c8e28666621f6335dd687df648803b7d1268697b1cd569fba86b3c74d006d26361c9ff740fc9cdb7cb684515e35105bb4d62bff74f2c4858b10e14fa8d724d0f1efa1978a0b9c34deec65b3b63240551b59927d683c95675a5b8e8e8bab85ce67233a651b0f0a287936a3164c5e66b86c33e5c4582bd60f30c9a281ebf7d8188d20a77ca66ae3c6bb035555a5eca750583509d5e515103b925e7c4036feb7c92f75521c4cfbe0e7043b81194f80022b875326f07ffb0b27f7a000be314905edfd91c2e3c94e34425b3facf9b7ee837613f4982a062f88f0600689526e65f5685f4b9c8e1e44d3fbdb01727cc7f1a14574038b764600e4dc0f2db0179391e8a1a1e89d75903a844dce1d7d3702977e04668138db1e3ceb8b90165e34c6d20acbcee13ff78116b108bca745de45ff77f36e661bfad23020e189d83d6ac4cd54a3278cf632733440f099ed72961a5bb2677afe332368b0efad10c57b45ea0acfef4956bb0084331bd4475c17fdc1138df8a273d9cb0153c1e9d8106424019c3e9fe27a6a6b54aaccc037669c19dd10dafc7594bccdf5e7124d75d36ca4bd7144a1f528a41545b54a537e5c49d963f7e5707339431e52ed25097339bfe2b5b0e12d3e7b7198bc3f47384620db5b3543f157b3d31114be63529f42804520657d52dab1c1739ac70ac4528b4897643fb3715f1a454edfffb1c2efccf33b74f3a1c4d8c73b5462d634fd96ca60a1aecd2387096fb1c0278939aeeee8c5e18ad6c10cd788bed3d6117c136e7deb6b901eb4330d56d7a6231702691716557547625daa2b1559578bbe488b8cd5d5066270004c0e0501ffcfcb870464861ad66dc219d94ef5a26599445ee34c8398a4e0cdedc2a015cfee6dcedad2d55bfb2465fd2e3ac314426b19c79e2f3ea05c62c25911f8f2750e7adf5e183057d019b644f001e1cbec172c47d9921bf139db8722d7fdc65ffa88a50c52da1ca5ae0debd585e8c54c93ae9f5f2d5c159f3f164f0b411b684e602340cac4924f7801e8a2c6530d5b7f775b50b77ea2290ea297d6eb0d0cceaa10bb9659b0d74656b10789cd63f67ca1d46c619adbe098c72a4e0d8bf5f5cc4b2bee2bd45ee15bf437ca1fd2f8d211849a32948975be7b092e95bf98785a371fcc21e9da059a6d7475073ddaf5131c9258f366c468ebfd451989d13c3904a21e2fa0cf9e8ca2259ab985ec99f459a1edf6a2768f094fd4d3810351d804411d3fcf2e7e83d52fea7463e2cc6ab2d8b9908255c76f837fe38e7ca0d96a647522a82a303d3e4ae880b816ddc7278faeb51f7f6c41ed139f09c94543afd0a0a2695bca1f3a94f7c8402bb6b520712da6ed0fb6b6892a406daf6401c60aace912e068c06c79a1b2ee46eeb0a33b51a87fbb4bc8cb8e9474905387de9e017fd72e0ad0133328469e91ef9ee10e3b935c51adc3d3b4d0dc0ffb2bc5b3fbe1ecc44867f0da178ab48700e90c00ea31c33cd7220ac79d87e814a51aa21512265416e929c558ac4653ecc75dbe8a73b62416cb35e8e03fbcb0e4caedf8bd0c6c7d8d677237d8a6d265752adac93955fec5defddc6a598403a5d28a39effb5b34babc7b62119fb6caffc9b73dbd98638d289a1018a6fea3048fffe99e6760ce72ea1fe6e50f672979df71ed97f9e4f2e73cc80ea0370181bbfb86d575558d1c403727dcbcba207f3b0c7518038fe41cb072ea79f15efd2fb87ef2db15c4c35b96ee5eef4703dfa423570412420b5f262b08da23d6f5aa2b86413fe22ce64b12669563a072315a43aaedada4e823a194e3f281b8faf6e83f7a02d8b98229796831129122b0a84c78c123b62ca0d9d29ed166d58995fa9e7a76b7109da029224ff672dea525832d07684b7a631e1c8bb7d97a627168a020a864c5f515d60055605ec331e47645a377996d882a219e0046dad0740a0847a33941ae450ef1051847e1f3bbaa490858855962862d7e70ba1a2e2c8dce00fd4333403fbd45c16b5357fb0683d130e4c8e77d0a2a6d5e146e9ea868fd3c783e03ceeee1ca6e32b083b62e21406a2ccfd8d11f489dab702fda7ab53491c9cab35d960e455b4aeb859236f5b5b307b9c08c7bb38eaedc5078a68fc648c6177fca59a613a7d7e7a1bfab39918f7dfdcc0025e869d029bf9a42c41239f64318c0f19e9b31bd8cb66e2e6751658394ea13c51522d372ca19e539df9ada5fb97f32665fd5a301916690a29fdd4bba78b5f15567181b29a6578c50cd5ea19ff19af1ee4ebc9bdddbcdebfcbb8d36b0a86c427cd449ee0356e5b4b80f91f4ba14dfa849f97453a868b3efd49ae1339e18dbfbe35e2eeec9ae2f1af1ef490a1dcadeb510a6e06d6d08a1d09482e16f4515b69358aa8a862d071b034bde097c12d1b8ba1024859762d417651b21da1b36cf707350e5d533640ca4386b06817b0d1e1cd58553dc76f1d2d69b6c8b0e3572aff3da696a2796d8fc990784e8205e8fc6ccaeb764910bb2774d43b1471979e52eab27e7f3d28684946fe185b19375599d1e34cd81e1e3f0a69f14285f044a61d300d2e070d9a8a6d68f46534a17c34ffd854911f5cea1c64edfdda8947588384e0082110a832da814d471f0c8cbe626dd4eab9c80ee595a0bd23dd86234f4044063cb4b31f8a94881c4f18c919e7fb768a3622abb4e4bc7bdd90f2e2140a486dcc588f4c1ba980ad4088dc2736b470828add69a5dd5e5fe664e593d41e6bbe9c2f061e3170e2be7d126bd5b4b5c5cd1b67e57b3010e4f7b43dd1b59ab3dccadf647fd5e88bef2208cf5b66662fbaa9041d7b7178a26837972fdaa50b2e77536b868242e0aad3efd1f51475686b93bc241aff11e9daa66541ebe045adce426e261f6b1779fe29b3620d661b24ff0817722a7ea2ab5e1b450f2c720653be0b4b5c4caee0d9ea12a819b17ceefa21538dc2b9eb32f777f1e04f0c114d8893fcd7757b646d58da85d50a29f5883375abe4e50cecadcb81e2b0590b5931d29595a6323aa4ed084eabf831aa61501ea9c2b381c005569e762b636fff0f258ddf72213a27c68784d8fc115e0a212eec8fb9f5d050e2ce7ca65bc297165aa2da0be26c0bd1a033eb278ff8c55f39e279be285ad83b3deafa0b3eb07b5bc2278e8820c053df9fa2bfcef11a561f7952aeaa0f7e18c9e90f7d3db665ad37cca5047959ac36b3cbb164578ef32a98cef9a99bc0540146d78ca0e781a469eefe6ca37f6ff5178d4089ba823d86d6f2109e36458f6f89a1c07d6fc3744704d85f2838c6b2651e795f8cf00e945c0f52b3226e7b7edd3d1995041e91593fd58378359fed788e7cf05081e560d581b9df846fdf9e8cf9344056eab67995bd49de6509f9db140edfa77b5beaf3ea2c074713b45b09fb2f8825777d0b268da66232fce750535fefe38efe0c6438f088cc545433d70a0462099eb8e5d47ef560ff5be4aa7645033ee5e8820376bf80dd0fde35673f886e4040f69b6832c0cd20b5e93cb015b90e6c6114fff0fa84afb6dcba648b417673a75a8a024b67a47b7ce7f7025b76b8f26d4a7149352b26ce63b63603e3dbc8e9dc27142d618eb2b77568103ca308055a6c730765190d93960ec6c5c4b312694c7b6cfd08809a9f79f1b4b8b7bb5203006ec40987b8f94ee57d06504eb547e37fb67299ead82f68463b8bd9f7be50d5ceea53bf6c75aef2712b34e9f8d0a133999c997c124a5c8bd6176d9a25322e11fca308af57d0d8d03cf7babff98a0901e286294e5a26b9f638f958795d67726645476c270651672dce9757df11e718a3d11299dec1f57456293f84eda1dcd7c3d189dd6e0c11b05a43ff8af4d418202229f84bc2964d85596fe9d86910080cc52ea08ae5d393b6dec90edb17494b69e87c803c666b9e7715f80fa5dbeff25ab3a7bdcf2101972463b5c9771915eeeb20bed2be3d3fc5eb76f9657a00e8edffce24e5bdc74808990ebb7cc49202a66130602297b0f25f143c44115a88fd533b4329905afcafb84f9bb9d0112e1b566551812928bd0904e6bfb492b4d305433ea18fb67a4e4b4f2fbe6b60d45ad3a15a2129d0313b3c1d5d3096eb1a33469c501138a129ea05cccc9a02bd197e386b77bd718654c91cb7945d1731d009d82250bb6700ff88cb4a255e52484c1babbbe2f1437261012b14e2c05d942ac014b1d481225e12fa50a76659d7e31f094d717b54bd05ca3448b28b56079dddfffedde33420f9afb72e71317f856720fc2d7b01f7f4b6c5f262eeca44752b31c7fe99aeb9d8600f2a72cfd7679ec453fa1fb6fc6f25a14c7806d60619c4b5255bb39c33fe6fa4bb3040b6756c53f933af7818665e0e65ec493f8ad9563f61660152286f6facc13797b1ece3c3e310dbcf044ed9aeea841a6d48076ccb08a1c71389821f57bedb9a71e2343bb5136ac8c8c6d10c287da6da97afca01e723c37100fdeba6b48dace7964449a0f33f5da0dee668f59c9c95ae226a906c469bc775c1398a7e781c458fec72060679ca2d921ecf1015d071e99aea60faa26b89ee2243d9fc91a1db9721dd76da1763eb828e13a0b5f57e2dbbda2534ad333c71457d443b7b836807c5a522052182b84db24dd789f7dfd5ca5a47f9ede8777a68edd07e639fd1473f60ddcc53da0c88ebdcfa53bf173d8fdc623ed11ff725f0a723a205d6e78acdf8f30f5889c7304a095fa9f973e3be5de6ab67418dc61fe5462c6253a774ed94fe994bbfecf65992651a78af5cbc00dbefd937a3262902dbc398fccbb16ef2716ca9a51bf46c6b22947fbaed0264b2de2a7d18da37cdbb251a9d7ba1a6b69f211e3b7e12a038d8bd53f86583a76f1c16d7156dd9e56875f50489e69e3211ac2f2ce7824deaaa3c2616ace581279edc0fa144f298f168b5bb0c8ef09751fdb19586fc37d63990a90ddc5e38f5f5241dcb820cd26deac40aae4ef5b5d4aff0c72e1f57a5dff1f13745f98ab3a5afa32904fe6c9ec1e9998ea9ea2dcc1609dab346d6c9e303440336c9b2b4f97c3a469124c9906208e1369a6a2d06ad0f1583986fedff5c8f7876410dd3c63cff77424c47d3c337580b051d37e7d74fa8c76727df57966295c2cf45954c77188fceb96cd24bb48baeaea73adebd96d27748fb75d94bff03aa72fd90a19027931c72bdde2812b911abf20a763fd7b9db7e8936631272e5ad5980bd3a0f1e5e3ce3ba1d04ad96fa84ad9d799f182eba09b7ac16ceb8e81ebd1fc6d92c6915e058eaed0bc096a34754da55476534c7edb07f1336f69adb3bb6e4cd2d2dd915d547b7786e263f4", @ANYRES64=r1, @ANYRES32, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64=r9], @ANYRES32=r0], 0x5, 0x7fb) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r10, 0x0, 0xa, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x4006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r11, 0x0, 0x91) 04:15:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000e1ff005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd07000000b7e8869c3b55454c6a0bd73c8e58b3532100e1ffffff01000000000000004de130c802ffe481350b1405df640593a91143e94b344a3a8912a2345c2553e0c0fce27c6d8e19bf903914b3f44cfc2b97eb879d2f3cb66fef0a9c54f5d812ac8ef2642292742f69de591a64eb301988615c4bebfef40339884e3a7a8de1cfa7202cfd0392012fefe36fa404cbafacb838b181a767d0dd78ad68f1554da9f968046842ac2a516bad986d10f9a3848e08dc56c4c3ccd3865a404b6eecb90ac60305a430e180aa53ba43b258372a8cd513468aefbab87b140f43819c97062f3486f44de1ecbd6608665fa12429623962d38ea47f5a04cc495834f4b2d3c9a5afc073de008255d86b15d55eb6bfeb4fe076eec932544dc111e28681b558f285fe57ae826cf55d31be5422749f282acae858ada2725df51c2949fe3f6562"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f609552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e7737224cfa40598328b081516f3ae2ea5c978eee98c6bd6fb5447d9fa4011558c6b4be88fd89af4d8c735e30b73804dccb025bf60802d49124e22d306ccadc45b0751eaaed4df37a8997d76b77cff58f14e62c71705aa770e287f9d08d17dc32"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x7b0) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r21) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r22, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r25, 0x0, 0x0) pckbd_enable: command error 04:15:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:15:48 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) socketpair(0x2, 0x2, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x5) 04:15:49 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0x40000000fff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0x100}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x3a) r13 = socket$inet6(0x18, 0x3, 0x0) dup2(r12, r13) 04:15:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x7f, {0x0, 0xfffffffffffffffe}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, 0x0, 0x0) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, 0x0, 0x0) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = getpgrp() r41 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r35, r37, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r40, r41, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x7, &(0x7f0000000180)=[r15, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r25, r37, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r5, r42) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 04:15:49 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000100"/16, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x1}, 0xb) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r10, 0x20}, {r11, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r13, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f00000007c0)) r15 = accept$inet6(r12, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom(r15, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) 04:15:49 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xffffffff) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 04:15:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) recvmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/53, 0x35}], 0x1, &(0x7f0000000300)=""/164, 0xa4}, 0x82) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x7c825d20, 0x0, 0x3]}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) write(r5, &(0x7f0000000400)="ba98930722dc27df99d561080fdf3c37fe8d65f36ccaf9d651d63614e715ef74386123501b2c7d7ad08c02ca228f4a3bac31c6825f08986019089946316ac0e08d5e7468fbeb2a9eb9e466a00b49b3c2c1327a18031607c6645ee47f86d1fe6af3411c63", 0x64) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 04:15:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x6}, {0x4}, {0x6, 0x0, 0x0, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:15:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x8000, 0xff) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x3, 0x75) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000f1eeba6300"/20], 0x10}, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="df5ea66804bd001d524f9bf95c8a00d085b823d783d6634b44248f3c503f85a581d01d1ed7fc8183d78e286684ad51cec409aa67d2b24cbb805f2c658c5c261d85e5c3a9cc4528bcb01467e851b7720ff8ba9697ff8ffde8350d48431328f10a8104945a69787fbfd8777ee18252983424e670b72b16f10aa364e58222872eaabcae98c0f683", 0x86}], 0x1) 04:15:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="943c69bf6526d22fe9475a40ff6c9c8c88dc2ae746fce9defa91c669f670faa4e683b455f3d1253042dd94d65a29efa56af4c29ab647a32a41f2593c0fbf4ad31e64ed61ecf9e1eeeebbb2dbe550ed154ee2d5ccbe1a339dda15a74f07214ab32800cef569", 0x65) 04:15:49 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) openat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x400, 0x4) r3 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) sendto$unix(r4, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x8, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000240)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8, 0x0, 0x3b1d, 0x0, 0x2, 0x7, 0x7, 0x0, 0x6, 0x5, 0x7}) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x5, 0x1000, r6) r7 = socket(0x18, 0x3, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x801169ab, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000680)={0x10, 0x4, 0x4, 0xff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5d}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x11}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x744}], ['\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`/file0\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00'], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', ['\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5'], 0xff}) setsockopt(r8, 0x7fffffff, 0x3f, &(0x7f0000000440), 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) bind(r7, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) 04:15:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="b0324017"], 0x1) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 04:15:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x6, 0xffff79ff, 0xffffffff, 0x0, 0x600, 0x8, 0x9, 0x0, 0x1, 0x100000000, 0x7}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:15:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000004000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) r6 = semget(0x1, 0x1, 0x29) semop(r6, &(0x7f0000000240)=[{0x1}, {0x1, 0x1000}, {0x1, 0x1, 0x800}, {0xb3e69e2e1d6c735e, 0x10, 0x1000}], 0x4) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r7 = getuid() seteuid(r7) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, 0x0, 0x0) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000001640)="d5ff966869ffea465bcbeccc3978021debbabc9dc73f75cadd9587227aac80607972bb543003b4b508eca36f69f5d6d17485cd5a220ac704c520a3d06df4594a4b01dd13b886ecfe1b478065d4338e314ef76a9ce04adaa2c3f997dcea62e633f7f8482f4c72f32144dc1cf031be0165cb13fb29718066133a91d4bfcb6524486862f0cf94e7478ca5086c25b31523c30010165edbe6821028f0f3aff2bc04c454e357474dcf2ef01a6c25270704e684fd7f54dbb0ed43ed526d73d85851fe78301da46017283bc896d9f2cbc2969b3e75190c", 0xd3) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100800001, 0xb1f1}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xd, r7, 0x0, r18, r9, 0x10, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) getgid() geteuid() r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r22, &(0x7f0000001ec0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d2500da79f8e0f589ef1dce4fa07f5472f6ce6c0abb700a46c4f4130655dc3e79b69a9234b244b77d2264304905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f91b242d02c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3458755d5f376baf9f8e4701a4b55cf92f1eee9fe96d178f6c82d6afb22887a73d84afe62548a0ff4ff856f50508d5c66392f9f653242122fd37fb5e511e2d98cd2f6272c134be548e27f2f973e885f0cfcf6c469dfb8420dca32490ed8c11325fd72f5d7d17e79596e8bc13db02c3d72be1bb6278f84819f52cc6dba660a7446851a2a518db9ea42c6b78c92b79da98191159dc08c7c3d7d25eadb0aab129c66552a5053dc59a61a259e4b5d484d5dad549c9a6e3febe9de9cf267c8341cebb3d0d549e3dc7ee5e41654ad5df35e470a501c3ebef6b665e7555415b33bd6cadbce169b1480d393b131e9cbc52b78651cf53f4ecd500a4eefe84c2a976ac3f24868398816d9af9159320208474856dbb2be43a7356f53e78987090ee4b06a7ebb8250988072eae9dd5b6574f73ede314fe232aeead5e45af40f8aa20a09a7c9062893cca5f2c1d803adffd4a54aa52dfd67f063ac6d53e9ed454557ad4478e28cd8896a820c33123af993d2c7313a50d40432654ab6526fea47dee3ebd2741d7ce64d5b8dc204eca69e3d54a725c1d3817f5bd92231d183eb7e33ee473a154c95c70fc3825f47b6b6e06ca1b148bd85a74d598d35928b971879966499079cc9bce0278ca064df43a2ea1a3b944598a7b3241e356ba9d9cad5c800a15102dc8ac999a8cb8ab70a7247056269d6c5ff745b0e2c16ba45443c01000000327aa134e839baafbbea34be9baaa84a392f1b424cdbe52215110c10100978a3a0fc3eba103ae5343619980cb4c9d392356a570e8c02f4661647f4c69f942be39bcee320fcb569e4e5b71e2762010da528f66215e6e745bdffa7cc96332556e50b0bc785be1f59b0c5ffb826355c2f71b87bf2fccf0712588c903c26cecd3724dc79bf9803d3426a9612df9d9ea0d9bd643a8827b47f71d7d6d812058de86d3a5161c87dd25d05ada4dce75ffadfe9ce14b753b21e141d86b18fb09a681366a6ca6f64e1375f07af3f4ce007352f40ea240ad3a7a0250e169f834c45ac1eab96f5ab8fc0f3509777d8a30e36feb99d4b3331ff1aa999c00f9a8970fcc8e6b6bd365cbec1337c4f2a8d62000000000000000000000000000000c21efd14f8c3eee62254064d3c657cf51cc2e5565b20f324767dd27adab7d4bb5187ecf109549c353a3d6f90ac2f999d8eae4fd3334d107ef8b080c7deee6094731e8d40c99a4adf290ac875e5af7f590b63b8d2d49eacd9e39b30443866c05ed0bc84f62ddaec28d41160f54cfde19fc5721ae6cfa7bee084fafe8e3fbe165e7beae4f08e3cb2a63b58c4684473c0041559dca936b2a2f4e44db0345915ced06f342dd0a2aac9ea8797d87ba57fd204601bc56c293b48c41ba44a70"], 0xa) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r24 = getgid() chown(&(0x7f0000000180)='./file0\x00', r23, r24) r25 = semget$private(0x0, 0x7, 0x8) semop(r25, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) 04:15:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) listen(r3, 0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 04:15:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() fcntl$getown(r3, 0x5) r12 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) fchownat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, r8, 0x6) r13 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000180)=[{{r14}, 0xffffffffffffffff, 0x12}, {{r14}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r13, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 04:15:50 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x9) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="c4b536938ef1e60483ce3c050d0c0736de0927755a8c96574aa5b456f435d196b9a42a63570ecf6690d56c3d142f04872b3a5b557a98378928801cee2772843ed2fc5e047817a280893ef9020fdf6fadb039ada19be3aff63131532f2fa5471c953d0b91ebf55907a2a0211e2044f368a5c1e2599c0d89cfa7a294fb4fbb0813ff3871a40b8eb071f53cd42aa7d6de77d3c0ce8f16d440a46a77ccd3db2268a241f7", 0xa2}, {&(0x7f0000000240)="7e4e90a3781b510f4158446fb3f490eb1d5c7b2e849bab1094cdd4d39117c454772b5336b1a80bbf4af2a38c0ff0950ce199050f9feb25f4b20e3955d3e0eb941d71bcb50d24af09d8edf037285de8dbc2e9d11c2e696deae3eaca03b125e0af9e2ee64d1bd0dbb5e0fea21c0bf0272457c0cc07df313b0f5e9f4b05b6d907c819bae427af7cc1e37dc1cb17ef3e3297273bbc70293726b2ab6e85f7ac2272db88089a0beab451de8984116736565c090f87b3c242b25ca7e132ddb04daf30c999a7e3ecc0ef97dd18a8377c38a207d25545a34f5975351513d659b3a452808b3309ede16f7fa8b4", 0xe8}, {&(0x7f0000000340)="a694a1885c9c886547acade217975f4fe1ae34282e737274f7e5ab585244557d2fd76254cf0286a387bd61e37c541493b5f9642445c64804eeae4b499df99540b17bb07e363a88858359aa76bb25e26b76523ad0321d5d8c490d62552ba5a8635dd6d11f5869ef443d998ef4b45517e91e063dcac62e45adea82acc07eec726beefbee7e2771ac2f2a7d7ba1eb7d037c0095f3c6", 0x94}], 0x3, 0x0, 0x0, 0x1}, 0x1) close(r1) 04:15:50 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="d41401b2", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000004c0)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x1}, {0x400}, {0x6, 0x0, 0x0, 0x100}]}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = msgget$private(0x0, 0x96) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebd57ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a674496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af001400005b3ec4a661ec6bcd2b9384ea930bef0b9318b8dfebbea30aefd5da0c7cee93d71932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c624f5e785fb1781740a78184160d8bd835177dee43edf78f7c02be3259e2a98e8806579020000000000bd5026c831fd365f8591845fba205da2349944ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c22bf0b90886ed8e5c05b64bdaff0d9fce1ed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e24811744f6e6e4aa9c0bd74281a5420c5ce88a15f80dba6813513bf7eb21edf21a4add7aca5c59b82c49c79ec9e44def130a82fe47bf69ae1710e7d8c20abc"], 0x176, 0x800) 04:15:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) getegid() kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x55f590b942b2a2ec, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) msgget(0x3, 0x480) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffdab}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af0aee69faf4bfc9d6aa4f8d270e2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd62", 0x200) 04:15:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:15:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x20, 0x124) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xffffff50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r12 = getpgrp() r13 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10004}, 0x44001000b, 0x2, r12, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:15:50 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r2, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:15:51 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000002c0)=0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) 04:15:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) r2 = socket(0x1cbf6974115432f8, 0x3, 0x86) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0xabf5, 0x20}) 04:15:51 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000080)=[&(0x7f00000004c0)='rc', &(0x7f00000000c0)='\xae[\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 04:15:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, 0x0, 0x0) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r22, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r11, r14, r27}, 0xc) 04:15:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [0x0, 0x6c6, 0xfe], [0x80000000ff], [], [{0x4}, {}, {0x0, 0x0, 0x40}], {}, {0x0, 0x0, 0x0, 0x3}}}) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1080, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b6908116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae540d213625f79a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb000000007d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df400000000459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r5 = dup2(r0, r0) write(r5, 0x0, 0x0) 04:15:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xaf5d28bd32d46d82) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'v\x94\xa3', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 04:15:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="458956cf74930b6fd1195e076dd372b0c161ab93a154ba72c6a4651af7048c9f9efa2d940bec297ac79a172668f3434af62a82ce3bfea9985d22f5953b7a04367ed7b411ddbfb2aa5a5123b0f3b9f5a952aefa42fe296c4781902e323a96b34f4e5fb597b75e959a69affb55993cd3243c418f5c747c34560f3c880a05b257e0a085eaf49233dd9044f62c5bdbc4c3d476967977a122837b826249e81d1dcd715047e45e7732ca6bdafb7072fa6e47ddbca10110e2985a9d2ab5a60c20a154f7b793cccdaa150fd321291c10d2da75646e20fdced873157e313b19eb361822b5fc517b5bfd9449d126a93b7f69b16007c6fb5af05f8bb7399686fa59", 0xfc}, {&(0x7f00000000c0)="501c05d7e30f93587ea9356194ed5751a661b31f71799f2ddfac0575aefa14c1c3c3f3c31e57c854b2591bac81c2b3", 0x2f}, {&(0x7f0000000280)="66bd51ca8afffe8c8e18e820466f18882f5b7eedcf5cb4fd47480d56441fb210313d92adbb62eb91798cbd80fadafe0673f227f2b37659613563fea3409301ed47481a19256388abbb077134e79d96142079bc2f6329bb603a6a60bbc8b439b899979d0e0526a5b49b17640848395c6a9f72ed04bc3e6f57191e41661e4378bd7c10468f897d161b26e8344fdfc9681aef6ff2d3673acc91981845b88a868037013031fb0b8426c35ca4b9dd022664c8fc3f0fbf39f48fb48e706bd943c1367868ec65", 0xc3}, {&(0x7f0000000380)="db41c07f0f4dacab435ac4297929bdd41e9928e91104052d4ac130611fc14dfd5c559c339a5bd4ce3c6861ebcbaeb4e321fcad5f4355f54b12", 0x39}, {&(0x7f0000000480)="427dbb6e831d12134a2f0633c102607b521a4e84f4f772212545a3223422f1fbf18ef81d79297420451f0241653b6700b126b92a3405f081f990f2ab9b60b207937bad253cfec6505b022fdf31fb1adc5306429f2b22c2e16f64783293c097eeb5bad9fc86de56cfa5dbc0ff33116daa755cc0b081f6d74c0b1efef28b0b64e270167004bf00854b59d81a6e91d87313c8a52423e7c5167b8171230406a9aa4ce36f07bd490919a21df7106b270621f5c364d99cc81cf0b8807ea0d79cfa4274e03242b477f2fd778d88a6b5117e5cc76497c20a13d6b1337a7e948a68e55cd50b11835bfed33f3409b259fce4de8efd", 0xf0}, {&(0x7f0000000580)="201e8572ac0675d0383c5c652fc43fc332145d1698955c77ab476444e9eed6c78c952c58927dfb8f0dfabd5c51dbddd2871b7bf2cc260975f43e39f9d40a85e676c7af8a080e9c70a8a2195bd87a515398d73a7a9e7b0d51b66e8e23d05e5bcf607f58aa47120e082fa398b86ca6de06412cb93bab02b5d490bac31c15dc84178df9ce266325eafa7210644e005830bfac42fa8295cc06f8fcf8fffd8bd4238dca65f56483ef996b1b5bd8208d2ced08accfa2cc87b0680eb9192623667c4798c31e8373795ee6ac4923c19dbe04c98b7e", 0xd1}, {&(0x7f00000003c0)="55c1c8b7fd413c6d2f799d70b20b90113eddabcb1f728e8ea356ed14d82639bee6825948fda457544fa8724b4fec97eb85ed94", 0x33}], 0x7, 0x0, 0x8) r2 = socket$inet(0x2, 0xc002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r4 = dup2(r3, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r5], 0x1) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x81) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:15:51 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) dup(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r1 = msgget$private(0x0, 0x820) msgctl$IPC_RMID(r1, 0x0) 04:15:51 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87}, {0x40, 0x20}, {0x100, 0xfff}, {0x7, 0x3}, {0x989c3bb4036ad8, 0x8b}, {0xda2f680a20cdb6f8, 0x7fff}], 0x6}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x3) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x20}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x40}], 0x0, 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = msgget$private(0x0, 0x290) msgrcv(r5, &(0x7f0000000180)={0x0, ""/45}, 0x35, 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0x101) 04:15:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) poll(&(0x7f0000000040)=[{r7, 0x1}, {r8, 0xaf}, {r6, 0x10e}, {r6, 0x2}, {r6, 0x100}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, 0x0, 0x0) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x28023, 0x0) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000100)="8c65", 0x6d2) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r22, 0x7f, 0x100800001, 0xb1f1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r18, r4, r2, 0x1}, 0x200, 0x3ff, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r23 = semget$private(0x0, 0x4, 0x408) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)) semop(r23, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x8eb6) shutdown(r29, 0x1) fcntl$dupfd(r29, 0x1b, r28) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) r30 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x80) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x20) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r27, r31, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r31) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 04:15:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/9, 0x9) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x6, 0x200, 0x0, 0x7, 0x2, 0x80000000, 0x0, 0x0, 0xffffffff, 0x3}) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x7, 0x4, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) 04:15:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f883eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c75aeefb40200000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a7"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r7, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r6, 0x1) dup2(r6, r7) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r9, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r8, 0x1) dup2(r8, r9) r10 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r11, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r10, 0x1) dup2(r10, r11) r12 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r13, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r12, 0x1) dup2(r12, r13) r14 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r15, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r14, 0x1) dup2(r14, r15) r16 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r17, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r16, 0x1) dup2(r16, r17) r18 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r18, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r17, @ANYRES64=r5], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r9, @ANYRES32, @ANYRESOCT=r12], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) r32 = socket(0x18, 0x3, 0x0) setsockopt(r32, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x2}) r34 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r19, r20, r21, r25}, 0x3, 0x0, r34, r35, 0x9, 0xb01, 0x9674}) r36 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r19, r36) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 04:15:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f0000001680)=""/102400, 0x19000}, {&(0x7f0000000540)=""/143, 0x8f}, {&(0x7f0000000100)=""/44, 0x2c}], 0x5, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f00000002c0)="69a33c5d64896706275a423a120d4ae996fba9ab3202f8e3d7c672484015c7a3e2a2bfc878e4a336bb332f6b93fb3c3b417eae3cfa6f8e1b68c884faef7c9fe6993828af0e05316e8ef1cf2fa9928c887b1f70e5873bc0380dd34f2582d64306302db1075da770880cf0bc387ecf3e6a98257b6486688f6b5dabdf99f0280d", 0x7f}, {&(0x7f00000003c0)="468447af5b926cad85ead843da112b7dcb35e2f2c7317209bea49d5c390802f4add006e3f01a9dc534aa9428cc3bfa4c4d396c87b2c54d71ccb3c2ae744fdaf36bed4a559411ae3d88af870f742a6b4e3e13a98d326f430786b7508d7b5367ca7955867676af34ad409a029e47c0f5df83a2a86bc212440815c26c5a4feda09790c6ce4e9275ac4c58cfd4e7912bdeaa874ae9a16e6e77c6e29c081a", 0x9c}, {&(0x7f0000000600)="f9eb1072bca85839a2516a98c18cbc269141b1e37b2f698bb5f265dec84557866305fc2682a2accf62546b9f635aeb67a0303a1086a95ade7a64ef3bf375f27e99fbb9c8e3462234f0872ab31eead6b784069761da3392c87bb01944fb31fa16a6fd1230694a78126cf280809b7bcda2b7115277c6751a9e0d777356dd6bb04ed3e0cd7a548027340920f75c4216f2f53da3a6c94d3b420e8fd16b2b2bf5e05c5899cf849e3b3acac13da662488b186bff2e209ee73bca7f9af95296ab559db5d9476b28be2e40aabe74d2d53e0cb9aec7f54bd0e846c7299a", 0xd9}, {&(0x7f0000000080)="211d11cade2f87d7b2518c67c3f67ed70ceb9490a203635d2d136fda21", 0x1d}, {&(0x7f000001a680)="bdcdd46529d9f12afac9adba703ef7ddc3f7658876e7c40f79549a2849091563712fd6b5d5d81f36a1c9c71ddddf421bc99b029b731eec00f2ab3ac759041e778be2c48fa4fd94c3788dd1b521b576fc85dc0bed27452ebcc0c61ee8a739c73f7bc1cd78764d7f7c0510eec6f7e7431480377378c5e3f781bf85b3419667e2fc20821506cb672058a835030c6d3d2005e365e6d0bfb867093a8d8efa832fa3cea0494620a645004e39d54832cac8503b69968d05d7bd1f38140a98e5a95b2dcf70f7c1b5b28475cffa79a8780485d19670bd811b800f295deff0a14a6963122e0e470fae5c98fb2fc003e48c5d450cbce95d185d18189c0f89779ffe3477b92d4c5cc587fc904db9f23ec1ad63d1e8a45be83823a43c827e5d6a0db440288e8558165e3002cb6e3a8528884868e30bb4aa3124b63977808bf8b30ed0339f4b9d6bb73c992b39ec3a926757862029d90508b6c06e17eee63632e6049797bdbe919ba3b505d938b7ea651900c13911d188cb38e75fba2830faab6e9ba4b85dc50c5ad8bdd67ec10979246c541595010746570ce9b5360577a60202137e705c78147bd5e37fcc79804b4f5cc17e81ade3c1b87601cb263ea6da81cc9dc3e2e40c4c6c64ad3402e9ee88838c1c05d829dbc84b3e9a78c704fb3c451417b6ef77dcaf01210c54fc4e897ede1624aa6b60bf5545013c4d510261486b0311735ec97038b1c9b971f6e79d3b4ac341603bdad901b864c7c5b61c2e35f5bdbd5ca6b66893faf99d126a0f6441ad9e14cb2912fdcd9112c526254d9b56814c5222c0fb002dd2bbfc03e6c14f33dc851ad2c6b2775788ff47de9c8e97194e024279e7b50f96d2dd1ce9480819e1ffdfa174d58f9b8188002b2bec9e47313f004149cb4f7442b8a2eebd37da5ed1c4728c7883fa798ea75c7330f46ac2fc245e34ae1ab37992281c9b8eb3cac9ef33d3b83534e659fef086c30bc4fa3640126e4568b849ed5e8386ef7818a5baacea6f9395aa26f98c83dfdd7217fa6bae0e36cdb26cbb26fc4a604465dfe75da471492085f4107dbf14e7f2cb0c6457c40b6d10a7da0f2e609f8b21e39351519b1db336dc3bae04dace3fce902f1620b145e3a9ebbb68aa4af97a1a794a2cec28ae9d35c2e2784cd9517b141e21936d53314ee97e2e3c410c15a1c021be207c5c5a65d8af67cdb8ea8aea19141c82d0d8ab7b844e497fdfc3b34e86436fea47895810b0a64acf5a6a7f0b00c026cb87774b0c94e19d6414f397e7302df75ad9cd59c748a92dd6031f74dd582735b8655785d243bf18ce98e445e3f59e6ae1a554647ce554d7f4b88148e98ab37c9a00fbd6376a4ff3f278f4a2a68b9d447be49b5912307f7989d2b9966be6aaa0499f651a86134bf26f33536541b65b342174901a634c62b474017e0834157a6b578e5fa785c790e16d24f894f866be448cafa721cdec9255bdd1e7d6a05648213a2cd268bb7719c048fb713f7c73d17a1d9fa33d62e881149731f58894f2e17e4669313dc654253abe284dfb5dcf106cab114c6a56f955dfee92860d51ee11241f68e8606bd93779d80569b3435b0ffbb9bd1b9ceddcc029238198287b143d609e1f3c46166d575db36355631c1d6acf8a0c341660d8bef49b32a6055d0d557b93b15b19acea09a52e04d6db70e03ee985ec42dd9fa40971902620e38dc2912d01fbf357a7f5cc0ae78a8b5e65d3d3bc957b00da77ac40df8e7300f4cdd2783b8cac249b9a5cfbceeecc8a5b85291e85ff1b64d8a6ff97466cfedbafd872abc5f61e99ee4f1167162e06299aa4c2c8443447c2325fbbfb773a6c157f58042ab87acdc1166736a4db431b546ec6186eeddce61741fb502140bad57e511cee8bcce6cbadd90b14553c3b937c55ccf9d2c8dbeadb7a5d4b4836b77e3d35ed28db75c4701db97afdd3640e4e31122e35816375bb869b964815e57db3d4a982d48b261b6a02fe45d89728d46d7a1343f55e694cc6cdda7bd84fd0aa8cb4d0783a3ffe3ddd3e83ffdf07fb36a74748c67fcb76f8f00cc0f25b52d75d188ec0f484fcc1ba5d97be61eeee895154da6e6ad1327c758b5304074e409c64510a975f25f99e440dc70c6f594aa5f3820be725fbc9d3145906ebe44489d2d20e4067b4ac5ed6eb56a0361b661865de5044bea577dd8c6b4b8215d4a3e95bceaf4f1324573f62452f1df99daeaeeeef2f0ebb0af549a69d1626d346e6af2dadfcb2c05570b8b88d42009d55464391730d3ac0077822ad4076e610266ec9ca3db99bb16b476429573a916042ee2db55bb012359bab6d68246c91eba50c539035f625d1687757bb8f48244212b0095de0eff3501c534fa8c5bea865e7c6ec2e5ac9f50e052473a4d27e04932ea0120ef8f787119f89a7ea108947947c54bef68dbdb49836d7a3ebdfe050789a29d42adcc7cbd21c0480b67ed5fa849a2118110aea7d5583a831d09bb1d16a715eabf3ffb9b526b5c9f583ab792328e52d4de5d79a8869f57b765d856f73b2d6eee9b7d6a8e9b148f296e4c22d3440db25d8a98cfe34d18137a4df885ea2290aa1add0e65a0eb4e7f814d5de450a95a6de8d3d62f023db8d8331d553c1b1c12f42b59ef9385737e973f5b7d3f11aa69ded8cb0904ebd1332b33d18cbda6535228d84f8d067534074348c9971196df01c3e66682170306b3ac664e835e582f92149e896ac8a65ebe9d76433a1a68a1f9334f0c3325f40103ea82035747298b47a3d0328c1d61fc208d8ed4f8eadf961df76d6ca8c352c753a7bfe6c5a2e43c29250b9cd45becfe3ceb83a19a7657be6c0af0f52deb1704ea7a72a9b2181d33f5c314aec7f85fdc04be1117e97698c4c42c12e5580b38a2e61f4c83361eafc2207ed29848c1ee24ee8c0f16e4d9130660e28c547cf6569dd3545b450415aeb962ec9af29fd666d9fa3b3b3196adc63aa784b3d1222f0f16ddae09758e2a6527aeef08481bf6ed849d75756452f59ad9506b91488ac3aa00ce4484ae00e7328360db5526a01d40d638b0f40a9634def3ad90be953a7207b7898b397d1c98f130b9fca2d55972f2b3a61836c02fe5cb9c9dfd17795925e4aba5ca28ff275a244df66d7c563d16c204888615560ac5b83bf22430740e15d878b096d02448a200e3c500c2c327a9f6bc820a7e423d8ec19e9cfe6e0eec36a8f375a2574ca62cba88e96c90cf042d1028da1f650ef5acae6bb064960a5b6759403e5bf86e4fd9bfdbaed55cf264d07c52ab809ded8bca97f7977c6e3b64141b719258cacd04e9d09cb90e353a10f9b3885e1b6fb32253cde86b847daba147bbcf047d4844fcb3b46d508233e3cccd717a637d06443d105cf38a83cd65b1b47d7cdc44db4dcb5a30c8384f070eb3095ece8ff7a2c0d0e43b3035ce55fdf6936a68f9a30efc8070677fadb87dbcfadb6d56270ac887617d424b9e92d078f46bb0bb9be9259bfc4af1ee90b956f71ceea96342e525962e49049e1ccf38756b28f8052fbc67a203a1291a64ca63bd7a8359dfcbf9506735ef8102a7bb6744da2ab0aa58e858f1a085be53a32b77c8d792856790fbf581670ecea3bc2878d3e5082e14035c12cc562f37e60f80971227bd5379ddbd30e1591f6fddc31c41f5c5c7a7c00a5b6753906006b11c930932975112485d260a65336ca83c97aa036315380e9df2d0c521db4f97b3bb802345a40113c07d259531bb8578889963778bef05606799b0003c52dcd28d725d1c0637afe96bf8eb6bc016de60a1bac493740509a73222eb3ca6e67fad9e2cc0b0f5d45d7d549434e4959a46bb0ef451899fdbf9f24af4208046b1c694e12aa6daec7fd1f04e31015d78819714524a2201d1cac6ef67a7c783368d50cc656971f5d882abff30b623b6fde6e2a4c6ab135fae3f823ad36af5667cf027103b0f5a80c0c7dcee56b29fb878e76c224c50baa4d0febc3e3b21b9eb2cdb8b5cb501288ea5fab70ca6aa28b22d820e5b2a1a4ff4a53800361410add189936a0324de95df69afbc7429da78ad94d261fe93bf8aa1f579404497faa462b081ede581a9387917803550d8bd57efbace79bb4828418a8eacfd51521c6593d50b7b61275de665ec6c6b680be827ad8bf6fac46a09e098702a43117bb4c3a860a9e76b19affffeb47db882055d82ae5f0aa4580912aa7c523d802c81d1ec79d1594eb40b913845566d5d7465b7fa64bd570eba1f64e81c9ca0fd5ecc930c5f18d2c26f5c914120b4eb29857f5f4a88541ab8910233bf6ffc7bed14e8e3b510477e4e52527f18d05a799cd851ee238cc7ea3272bedddfd3753c78987a4fd82bb4b3d95ab305b7b1c1bfa81f811057500965d019698439ade9cef2bc3c6301cab5deab18cff48e0d7f2891e0020d61151769147caad045eab9945066dd12337a4e2a80b5a1cf374379880ea7e583f025d9cf4081a1ba121c6e1fbe596434d02435da066fbac8bf63b24c00672f1f5d56fcf47b493433afec2ba4043b62675f8b3dfc0dabe10d03132fc14c9b7e91cf28dbdd522402c3b35313ec7c5674d612a479ae9268038945e01063514099a7772e3566d1c74d7f18b4346bcdc50e15c826c78a399c3c6c70fe443c8a5947a7fecc65e733641a1124c535be825ba85a9bf17ec3c846cdd2e4a53449e941b91dc85aaa9e295d56b408b8bc547be7cc826e6a3e9e7f239d55b8bc43572cb6c98b9d50bd4bd83ba4e507897c88af0fc748938ded6a324582eb8a122095ce23725029ffa1988371c3d3542c4cf153654af773ee153e795f7bf56106a28672b7196ccaac51ba5cdd165c64084225c639d99f6f1d01651c0592ca48c807251c64f38ce6fda63435207a0abd54abb2821487dce0d6ea56f7a017ca13198bd8282e05eb14f45d9fea916b6baf089c6015d49623047faab9b2d3dd4b3ccae3493d5503dcb5cd72f359ea805513c48d0db4a36d0f4b4c29a0d8092533d505209fd3d9ad25b3442db25ea3961d04f128975e061e0b505f764d525d140a1fe932ee4087a93b08eafc132bc159685f46e2c4666b23a597a9a3f94224ee8ef96f1619c8d1afc6e72bc14d589e988572556d30a5e949d5dab6338fbb34cce615cc74961e1e6f11d0e7a895fb4479325b769e1daab7072770616dfffad5e0dcb3ae95e9c9b5536e844bc857a1283d4bc8d6331b2efd06f1987f603b050fe2ce0e25c7ea45574a20ff7882e18e8589dc78229709d148c7f5579cdc515cf524f8183c8d3d928421f8e208300ec3a2805da4ccadec3ef5304965531eee559c5092bf18909b17fb688658de3eeb4b649dff67aada91a2a189d3f0eb97795314a34fc8d6009d74d3b2ba563840a4ea0c3cd51ff0b924db36410ca0f1302b6e4fa0a93024c26532dca7dd342c2cc8716510c76d23c5bf34c56dbbdf72999e7b3f5aaf486faa440500129ac3cd1085b09fa407433dcae3dec6e767edbeb60ae984fb0983c691e789fd914892409d66e3c545f1bb4b8af6f1b678fb034fbb60ecb9176de78fc0775f53d4cf722aff874d4199e9957ff311c19637c1d8c2da377b4e8de6081c2d5fd1f888945245cb4866a9f4ea578abe66fa1c9fedaedcd2c527016113fe98c8552d53a8e1e4f9355fd310d87914552de0a2dd8b95d70746b96e3fa7e164475320a35851fae5b70d6bcb7be8b4aaf14e66c4e19ac7935a335ae0ee3ed6b77ecff706962e60d1a72fdca9cd2f60a4748882a20cb0a391409f384501d65feeabd8d142d11155f10e912abcd9bb5fa1cc94d839c8ffbc5cdee5efac4eb05d92406d030448a", 0x1000}, {&(0x7f0000000480)="265f3790b947e63c57d6ee7720f6de6fd7de88ee5c3790c63dd9ebd8bfc9aac1b7104ae7f92000aac5deffd97f8e198188dffc407df65dafe29cb8e9ae171e60f62d732462166b4da5436e273096c79261441bc3bc08348ab89bbe3615d2efd9a1032c603d4004b654cd3492bce634a85c5767d33900ab6cc10cc85692e70c54772de099043bc8a8ca6631c247b295352f92035b3f", 0x95}, {&(0x7f0000000700)="a3ef796063c0fe19f5ef7e19b8b70b7a762821daa59ea7a55f2027bae49f6ea62eb93be0f029a40263bc1d07acaa7095e78a14fce9b760dae087cc1ceb5379d21a21b06c3f592abd14f52eac56f7b1c8c9817c6832a76b90ffce6b70d6c6a784257acd3a25f488a9bca31444a3e17f86ce21fa48e1c931f20dbb90", 0x7b}, {&(0x7f000001b680)="d446462f232aa3c55a6279257f4cbbae379b588a8d50e98ad8bec36ef545f18d224cd0180cca5753d1dc4d0ff64e4df3c89a0ad6e90fc56c0f48fadee169ce569d66f1e5937051dcd3989abd4d1503313c1138f6882cac94adda3a4f9c7c11d57c6dd5cd6c0ea6460a3e7fcb93bc3354b4631c31282fe6431b080b85f97210e3b4c4b0405c6e0f3ed4442ea3671cfad830c0acbf08dcdd814d2cbd6da366f81838ce507347a963eac30359e58bc6098917198c9d5a05decb16712eb62c3318eb93fd1a395f4e8b0807f430ddb9d9a47d98ccb0254f88269cca9e28abd9282a6c3c27fad3b70288e003db67bc862afc2076bb6b92c8e7e69f292cde6bb2f7310f586b863e8a5d2feee4a3efd8586278cefd1dcf704fee35dcd96356fe759cb1b999f5296db89f66489ac1d16f3b90fbeca9eb9a54b59bc51d20c03b48d4e1542617cf6a3b1a7331fe0235a7326e9ab0b493f53ce05db466304caa7723abaa4d94f779eb24cf47f6575565eb8537969c127f414cd4a7ec9dc0c7921e7b0b11b2910497ffd51bd74604a412367eaa5b887b3059071f678c05d6d13588496724252f62e85c6af61eaecc5bef2feacde1a6fcce8d9c8405038f9892205ac1b9c4c6b4f6d92654f3ececeb208d9f0e4f306fe1945e634bfca600203d37873339f8b265f83cbb2a86b34925b6bf8ea6c491df36e6b24f1cad5ca12f8663fc8f766aca6bc7a475a673b9108ba18de8fc725ea1a2a440f69a3b741490c9c42bbbf544b6f2a1183f7fdd8e486099ee5985aacb9363826276a6d6ea47d1d99a903de01257a271ce66688eda8f4dc7dd64508c77c3d3ade6f06583fc3c62f00ff137b4335085fbd9245f0a0079c092c5d0f6706658843050037875b8d1cf1619d3e0ca2923bf5e505a589eff3f6f9c14a214ca58047a2b0e6de9e4e043554d9ef017e778b126e1213f9b8fb969d86f6cf2d65f6b5561409bdfe497a2b25ca6953ecb67dfb62369a35b0893ab4999d711ebee7dec197b18120b4e84d93008f42b139880601324a6459ec0ba0be5d5656cdaee5033d0e226a4fbc30663349751732c310dbda91805362696c610466533e049875580f3e2855342cfab528527fccf4315308b4a359fbf7955e8c67c1c84f9a2e49599c14ebe523d8e08042b12ffc29933add538d08a7d352ea85ecb4bac41561768dd32ce5edc612e4f757ab97aa6481648be871b3f33247bc2b3ea2106e0e74a9a2d024da2ca4a744e40dc5324e9c346922220f27a59bebb18db016c91e7890f71c616ccabf9a410f4631d6030d85d76f61e7f1c499649885c16df458bf4d05fb2982d451b1d019c4ff6e9b583e78f9e80adff4dda2cbfaf2b8ef908c1911a756103f13664b57802f4306c102cf58df7ff307e1d1217e82625cbded41a2aaabdf309db437ead64064dbfe2b60aedb64212756233cb820ff1e1b52f8f86805efa12b4b978a6a1bb2b9956a9d9858ea1024c1c35e9bcaba836bc983da5b49bdd93469f6ddf93030b76fbe9e7ba530c2ddbdc47feb98a797cc3425229e2d28d685ec48d0b1f83d999e28a4a8e51aea9d0cd813248f973d382d4e860001b4763a2bb75e9602b5c35cd5fefd644b4e6319cdc8e501fa365e24a270397a075427d6e6e122685a254f1ff94a55facda0622256a21c968879b116132eb84b1e43d9428e9eeb9f12c0239fbcd849979cf557d2c8593021e291e407d0c9cc9b67c7b53dd0004d9322f9edea53467fc5e10229572e59f84c35086bf0e1602339f0825cf09575004aba92b8001cc0768212c720b429236a530bd65bd49f4bfb7975222fdc315ad68d7a3ceab66a7949412d525c44cc5d9c9d7231b01a94ed7e3f080eb717c1fef65974dfcc7f92d10eda132d1c8345ef359c4132431c4c581e0be4c262efa7d0fad29245e863d832676e97a55febf761b6ea61055a97060f3d1b0c131f730254e7515cd4db6a32e266d87fdea8a79d247c01f00ebd58ab6256cf3c9ae881631754f9fdef5a370522c2faaa038dbb01c434af7101f891fa8f370aa591b5d398d475497c763fc40b1a7653d2c8a86ab70a776d5316026b5bd816fba7fb03cc8c7b29550c1f368b5cc4d791cdb663f99702225cbac885c99bd0f6869eff7aba5e3abb5516e4a2acf027a1f94cfe18246ff75cf20f44075085de2e6aeac20436bf52a64ea4bda675a99eaa96c1b39b29c44c3acb5b2d08e5a91358e9cd3673f3aaec9cbff3cd894049e7f44f41c7578697c4f6d82a965e4ed1ef8eec1bb5d7b862868cf9d42c1893712846497c93adc700df372e0f5a66e781e3856066ffbb4f9d12bd4e64cb211d50ab69caa364fd3f97c42835ed179f6ec60c764123c99c81ebf71b49fb204f64b86a00d2647d5dc64f37874092a587267b2a456117d2da03975a94e697aeab96ca9f281c25803eb2bbbc0904e0b9be6d02812a88085902c42215a08a131672d86a494c523a0b14c195618d238b5a33e90b864eeef5f58d4adab97a7c71f9d88f13f1dbc4370121d15c7ac143cec80ab5dba862c04d164096c34b867fc222e3b438df65cb6032a4dc8fef8498d098c5873f762a125e86e17b2a11df5dc549075c2c28e949ebe69d924da338c1c85fbe7ab06d21f4c1aec7fd0b980fb17ae2966b1f487191a34c7a00dbccd988c03ff0a7df7c91cb6b9c7fef21d75ca16afa00c160cb34a2c2b344879d39b03f8024d5b5fadeda61d96a7ccf2e9e2d9d15b987224fc4d6896e404cd27111935c7c3e4c9bccd675f594d76cf5a73a0a29968b095f58e298ed0677cec1755e34f5fbf235a195f7ba343f34f33117930d55e9cc13e15f69599a56b0f09fe89e179098d06f2e4ac10888ed229c77d8ea6b7b12e591391bce70f8e273a09f1f0f68eb7e7a9bd30e4b0c8165fcd4cab5d1c44dba0e9c05d051fc4598e58107a13ab8d985c49e3f9c4fcb0db6640f2147b93480a81714124c0707f7c8b270887d4c6e9a165b02a33d22af78396690fbdd08f84fb66b0cbe9252666ef2e9c327f4589a0ef582332c394da35c63b7732953821b8e3666a5aa367a03638ef6b6442b5ca2b7de63dfa9e4b9a4f1e936b6ff6439f9a3fd19651f9def1e2c3930e104842566483363f86901ceb0e24f3608af58fe1b778884c1cdb4131fe29942ae6dc4de681983fd629b42ee430fdcc1b75be432aca9c11d0f864d0fc26d993c649b053fd8ea7d793ad9fdd5aa8d63e332ec9703e802c0d84527884b937cf63ae8dbaf602afe209a1c0c63612f98cbbc8747e9b3f6008a1a1156722657221194af9076bed6a4f7687bae86fada049e9bb9a31d41b4cbe008acf888d8a20518db259492d4eccfeadc001fa89ae60ded460d4b41f7c8e083feda16a508f6e6796b37fd66ae4cb717b120d856f522a385337086738ad86c31e9367bfbaf09139f18940308d81afc170bfde510508c61ea6061d0560aba67f0d5bffbc2cdf390d886d904929cfbb203bb84258ccfd3efcaf12dfcac93d6e12ad9cf17a17350642eb946e47c3276dba7793ca13a45ee8b7f1921d045218fc30384cec356779105b321595485a4622cde96d30a6527719bc805fb932922dceea404ab7a9ec45f18cdb0c5b3fe2a6064410d64020dfe41385453208015b999b18929e964ef0c4e36008a8e0ca62eb9f1f2cfcbb74e2c6a966704d5c7237414c0710b59cb07d09520b59f3b924124e25dac5f26f7b991518f37a5530e8efe4fffb57c151bee2983d8719de51c5abad3375b2fc1d851a19a5cd35e25eddf3aec06c5b3b7012a533abb89063b21c12c545e20d028d2cbc6bccf77ae39dbcc4d58b3133b2e49fc285855145af8ef2cb494d0c30388fd2e72463cf77982b60d8aecb22d006a1677f32ed6c98e2912453692dc636df6085554dfc41ba1e29a6687c0bd425d23731b4db96d72355d5d2ce7d95e26d33eb38d0b798a4c7a10bd8e8f486f3643b670f97343aaccb91a8fc89f7b0042ac6dad394fb69e5ed6501ea20991e8e912db28251de0da7b02c0f56e7dc31dbefbc52c53220c1b07b7d6723f42d87b0f024608b71089f3c2dbafeb070c6e8249abd54790b26e0913f87bc2a62937a325e186af435d0e57ba1070f26eb9fc6089c178887d0db24f94f8e5ced040bb6d517c76340eb8d3abf182ee9cacb5efd36f31524e0c0457d94742b9486385f84456ddc8b1bb6dcbc59aad32dca0a90d439f135ad6d4e22635ab21a64ad6e5a528cf9d2a2e061568bf982f76f9544a41f4734de8c11baa96b40a4a149c9d1d92d4c5a9d9f1a76e787edcafa4fb628183e7b9303243d3a7af93dde415a357e75fda33e6df017180ac4201257ea35a8a315c1aba694330dd530eabfaa5b7139f8095da11b41f2099b3e55795badc5118e5496225b4056e03995ff39cd30626fe30d6a28dbf1ba3e437cf3c510c6c16a16fb711e20cab3028bc51f9ce7ed91dd3eb0286e526741bffcb3bb9d9ac79ed168d78b099f384ad848562baeaa086bc087b859a73366784bb43b2ca13058bfd8a32ae2d2d23c460694f4ab0c74a1200b17650deb90c6a2e91351d6882d50a7d55d394a38dc582430cecf36aedbbc1daf0a8b2bfb43f38f058baa7d3804df0f5ba2cf04891658bdf90723c1dce1d4624305117a82a4f131456562fca456be5b8f17bc3a4ee8ca5b8642de01d168b7138cb449712e77a2e6c2bfcb3fec6c33267fcb812edbcd40d83c7cd93cb93eb7c3e373c5e6c84d0e1366fa42c9cc50cfafdb66bf3f3d02a1973f06dcf974a20116421d627968598df4327711b8540ea0ffe004c57b9d1314c271d6e84395d0e8aeb6f0095fac852f62e73d3790b144e376888d43daef4826fc3c29e2a0209f85e838eff768b8bb218a28e6ef0657be01f048f163a715faf899980d64b7aa09534ced5f541b07325dae4ea5d122650b2412e6f43b00cb4009d1c8caa4905d4458b33a50909762a3d08df5164a713ebe02a7bc7612284383cac46b2984fa0b95f1e41a1178e7ccec57434b33c73cf0c5ab9fc0413b048fa684b177c2fad62739dcf6bb145d2a17da038038429b89d5fe33c1a460ed3ba6dbe4f00926197e59511aa180d1577b007dada22ec8765c3428d3fc6803bafac5545ec8bcd13be66b161aa08909b31adddc1d177ec6f3a7f4c3592a2e8098f67c8c96c86e2bb4effaaf431e74dda703e88e2b2dcc36f7fb9a80069052cbb2b50640b93d371827f73a0db61c6f91ebe5f6303b30977b7f5bfbce6597768c861ac4f91202c4bee528d3882070d3555c8b8307b437dc140129c771cabd62e8d0723bd1e6603913c56d09529c0250971daa523281c9ce7b85422b25e3291b11db99369beda8d54b42f91b4729c22e74d0ba5ba9fb1678a756262a6354ca8745f44ab909335dd83fded3b091e5b7b7254e279456486ec4c899820478e0b153f45f950670fe344e07794964911be3cb308ce97e9a6aea7cb3a352823860764450d6e192583ba6aa5289523d098a1701797e3d9eb686a42e1fcddf3c2972aab846430202a737a3595dc8c410abd7e6de78f2c66d1f7358873a6ba15c2dd6c3e9f60c83d1296668a9a673b0395243e90417b27b0215531f3779e2f44809bd91832ed128e797c87a367474f3fefde4a7b4d906ef7351ee4479d6773a377387007499d0f99f97ca250ec55796fab01f80ae6c487df86b34ce9d71a477b1ecc9248f94720cf2782ebef2b01ca6e1b00d1b19137a94555825168fc45299b71d3771b4911ce5b453429423dc5e012f7daf4129dc61fb7d16b78103a96243ded5a3ccacf3251967", 0x1000}], 0x8) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:15:52 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r21 = accept$inet6(r20, 0x0, 0x0) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r19, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = socket(0x18, 0x3, 0x0) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r31, &(0x7f0000000100)="8c65", 0x6d2) fchown(r31, r11, r28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r33 = accept(r32, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r34 = socket(0x18, 0x3, 0x0) setsockopt(r34, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) fcntl$dupfd(r33, 0xa, r34) write(r0, &(0x7f0000000100), 0xfeae) 04:15:52 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x2) getegid() dup2(r1, r0) 04:15:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000900)=""/182, 0xb6}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000600)=""/191, 0xbf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) sendsyslog(&(0x7f0000000800)="5f499115d2b86b30d6c3915e390901fee89bd2eccc7567930890a3a4b3c426bdab4de8a8bfc0053a5704b5ee3abc967ad2f1002b05a1108325e491b8207a19cc55bbcd84960ca683dd9d0c17c393b10648cdac70b7473fe4ddf63cc8aa94d09e4cc35689f105190920672f9db7e438ae27a55e996ca53915c2a8d0715fce2cfc13a1df06b826d5af759770f895f03569315d142ee7c663330e2895915a1beec946e94fa98e355d52b248c566a67a74ac3c41eb732fdb52e8d6332e5a9146a228f74003c107030162c0f0e3d7", 0xcc, 0x28) 04:15:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:15:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f00000001c0)="85b266842c66880323b466a47aa84f7b866da7ad46c234d2a3c0eb743f1947529964e209eb531082900160d897cc3cb176cd7ec777bd2b5f8d6f072a46c1abfb795b78ee2e63fc35332d60a12041458ec405ff789d9471784d4b9267710c8eead9ef77b993cc84f056", 0x69, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x4, 0x8}, 0x8) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) 04:15:52 executing program 0: ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000040)=[{0x87}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)) 04:15:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0x4d0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, 0x0, 0x0) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100800001, 0xb1f1}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, 0x0, 0x0) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100800001, 0xb1f1}) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, 0x0, 0x0) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100800001, 0xb1f1}) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, 0x0, 0x0) r52 = socket$inet6(0x18, 0x4005, 0x70) r53 = fcntl$dupfd(r50, 0x0, r51) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r55, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r59 = getpgrp() r60 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r54, r56, r57, r58, 0x5, 0x7fff}, 0x6, 0x2, r59, r60, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, r20, r32, r46, 0xffffffffffffffff, r56]) setregid(r8, r61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() r62 = socket(0x18, 0x1, 0x0) close(r62) connect$unix(r62, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r62, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 04:15:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sync() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:15:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:15:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x3]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) 04:15:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0xebae, 0xaa, 0x8001, "2f87db198babaf1a557c991aeafaff678d5bd6d0", 0x200, 0x400}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6c99ee86, 0x401}, 0xfffffe7a) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8882, 0x280) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000180)="6faac48f055da98423e168d7af99c4e70b130ffa11436ff5552059b8c730d309de8a50d5886f33297d30a028492d2f08b9ee901f0bd2c468568d3b31dc666c0b1aa0d4bd95c2840812184e3de706d0115ec03a3c80c4288600d5d8f5ef28f3f8e23889a63f4b821d306766b66029f612dd7afe7c82f7e69c13953a01e0d0fdda6d6243882f2368be49b7ddb39a33486143d839d23d32408e1894411e41c0bdf47483d08d1bcb18ee7323d6a4d0e251f01e9a7dbb2137f18363b4228e0be9f351f34571cae560735bfc477c097fdfcb5d67318f0a8d76bb8be0b44694bb41d971c515542290d7f40c94821ff5eb24c7896de6b122185ce1ea789f2c8339a3a62968a3afdcb305dc37965f9e381ef64e54793d8646e37cabea52531bbc85aeb959277eeea50910a30ba6eed48eeba4d90180983ea9b72064b815ccdea59af2ae786e66b84e74deedead6fe6c1b0db5e02f4b77fc0729dde01fe04d184f0f4405dd8358c20aca81e0e83cec950354fd1cfad46f7cfb1ecf1f3cec186a75939f9b29d88192e2fb78e3e290e799ae423a268e8fa2059cc4f081bcb802ee092ece7456e895c5226dda53775e55d9f42ecfec0332a0d64e37ec70cbbc15d0bbd2c4a42614f564833a03ddabc56b28958deeac9ae27124f420c36ad5508f4f709ad764b438bed147f4eacb5964dcad9e42a369bee0d2358df973c35b083b467bbc9da0ad721b71773549acb4dcb3475c0a14bc31d517be04594c1fc63196c72c93f4c6719abd7a4e2bbf237bedf1a5250e4c0de59000353f0ed54dba08af4bfb79ea13b9a8a2915542d10b6f4ffffb09d2517e9f832d8b25d41a596f3a5d84e5f5001d4fd90f060264d36203004824c7e9d32b11f19352d34d3a76360895a55d332707fa852444056a52f99c6d8c41b4a3c2a7551868a19db5c0e13a6fcc197514ae45402f63609b5f49f894d4063fd610ffe0d31623d146e69661534c364ac91c21c7ce3cbb461699b90aa13323cb30e4c9d782a01272e77b20a0f040006c09658bc81afd26f954188881b38d2d42e9a3e238a88c72910e793579e3eea6faef5f0098de42b16050581262377edee0175e0d8dbf47f0d693af27cd1068ff415345fe66af7647e1a365cda81b0dada0460b5f512da22ac808c5e64a033034866167e7bdd3fae422c51702e1e23c28a53620417481a059c5a9b124bc830e7b8235ac787ae743320a3e2ab051f0ced996a3db4454978c6056ea7f10bdb4561b04aa76a32d5290df385ce4f1451d24dc2391010d298793c3cdfc26cf0a0e684b32dba7523b16bbd0b7167ca2aab738dce7262bf5de90b82b6b89793f68d8e1ed564e1a16dd632cd92d9cc7c77e9d40e2399ec6391b9b3eb9b664e5b8f6f6b99d995fcf80f2af0432f56e5f5e0331d8d9afaf438c1958bc02c2be4599443ab67b3771b81839213e5294fee9cdacd739c79a29be4b04ca7e18ff983cc8dd1e4c4f99b3dc0234a1b5ac7411968cd2937b9094cf42f19848219b3b0167d0a2f8aa5c1d3a1d70138aec7372bdf39140aedfddd2c905d0a69ea530721c39db5ee91e83a362d3c1eee79c11d1fbf25ed8983756d78d4969a94ffe0137648b4976828795062a98a2b5ef5507af81a9a28caaa6fc4113f78488bd53c61f473132ab4ecd6fd89d7c15c7d12a251810ce313e5a0d6455042d25f2bf4347f68b30d611e515bdc1dd264844b8a0bf2ed05cdb42692106b53f224528cef77ead7bd63efd8733e53f6dc6ce34a0c083be21b6de556383fa523d2277d50b18a5d0aa2e419973fef14fc45e89cd48bc1c9d22073d2d1940f651487198eb504410997b954a21f90d8390b74a851a4085c42f9852476a1042187f7e7cb384d4b42893ef31377d1393e899fa5a0b0c966e1bef548ae8842f26ed46c11d5618a0fc7e82ecf26c752e54dacc31ca9daee84f0680ca2e9b12ddc7fe9a0170618036d773a48022c06e419878a91d8baf192096e0a59d313464843027dc128aead0571a1d107567f3a6bcdf2c5da8fbb45783a2768c37491315e87673a6f8def097672befceca358ab44cd59099027da70c35f24e86203c81c6e0beab619c227ae0d118f6a9aee11a90998525b02be24f98b8ae2fdb926c1c5c22635777417bef56c8648e7fe4f0c1edbdafb5d6f98f5d8d91dccfbb4c4cd9f8d14fe5177ab93d1a857428a6166170160f0796446c5f4efc172972ac614213e861db472257f0662159fa3c291451493e23aedb774fff6f638906aa96f34e346855ed4297dd867364c89831d934edce223aab5d5ffed9567757f3917c6bba9e43aef6ef038a7dce672c014e9fbd930cba5f2c61b17704a40336e24b843b0df453e9d12d48ec0f24f83abbd2e20c6ed42c0fe14e62f9829d74bccb8cda0306a8a2859ab1f66378a153fdb31492c512a8fc336b1ad57ab9cdd83379fdeac1290d22eba2ad1ee36b27f70b372ab31269b3044d76c5d5f93ed76a35d8c77753506dc53795c639a7b06a0cec7ece770cc4176b2a923cf5f35642c180ed7d9e4d162f1bfb2204ba031f811dd1d8d25bec225ebe0d8f10c33ec3fef5bb44a3f903f2a4d93715bcd567b2871cf396d7ed839f409a1b471ab4e8262406e1dcb95de0f3a6adc11e001899c7d47a7b2ed755c534e7a766463c07f66753bc20e53654e1721be86330fda6d097c5a6bc678d0c12b6db97503287a64d10980fedf130e6f105fd1cfc77ace02e2a8978b85f763bb6728a07e7d26b27a2f71bba6755ab266cf5f30452fd280f7f509b3e713a4d79cc6f7bd6f76067e3c000268aa20334dfc1612485c431061c46dc3a04afa71d7d0d81974fbb644ccaa99384488debdcc8e446ce37357552d75fe30e2f8453e83cdf47f62aa463f36e345c07eeae620a05c020d9ffe19d3934d4e4eea9ec70bb47d3d7ca7bf18bbc0638ab2cb70f205ff2986ee93e7db9f0ade5b9a3cf0db1ee51da1d823d5e5dc5e8b8b74b40cb23716959a0fc62fe73be5c30d87cec6b6f5b9d4da1e0645c77f4f9a8f75466574bea24a29e2db9f74c5eb7c03381d930498c4cb551892af0fa7569051e93dcd02e14ee4e259e3c739854de96b332f109291b44383a4321cad8eefbdf9d8d127f62f66989eadbe0f52a6a49ae165be453992fdf143b182db0b05c26e8d6c7f23202b7b9336bb22acde663f2608e68538bf0a2f272cd1b84b226e37d20eadf71e6fb2b598b01d48121e8ad38d9ce8cbf0360cde836b973de1983d74c5afd58cbfb112dec4288e97cc5555a56e6d5af04a1c3f4d017691c0d6bfc73b3eea1bc2123e95b7c71e1fab61e9eaa9f7160a237ee3ad3715b4b7237b4428feaebbd23d9a8d52942a247e2b9d324966d9823c437be999a7e2e710b26f53b68b2b37299fcd9e80ea9b37dbddb866032f8192a14263f29a7d647005d3b49070f9d7abf283d1ed3428f3e592bc13facd0dd1c8c3b8773a71c988e8fc0ba848e4d3d04baba14cdc286fb38dee7053fcbf088c2b418094056b7bb9d71924127313160b002d37cca89ed105230247b5ead562dbdad7d845abf0ec96f0e03035c548db103f89e5545bcd794f770e918fb5e0611a7a96397d05d36e1cc1609bb548c104f30f489f315ae863add29bdc6db4192579cf63cca06488afa5bbe5fe1dc2c391a560d605108d6a2b5313ceee13e7118ba8f28a66cc8406768fd0931b61b6b685432f6a83023ca02b8b82a83a7ac0719efcefaeda72c911109899972861dc693cbca9f117399c99e5b9e0871ecc42e703d97a11c856d9430e2817ef8ae6742676aa345e124469e1b3f44303fdaf43ab4f5561e8e36ee0c251cadc1978a1e0595889567cc06aae51176388af2bf2e42ea7d1581a725832960d49c1842447c33c4997f171a6f542b7a595acb2a898e86e8f29432db03c556d6a361db5a1475d4175b4c518a4db26fad5def0e4b769cb133236535eaa77e600110ce3a91b4f0ea5ae6ae35bce2fac6c6c0cca7f6fee5bed6be668bd8dc8d448e9b75f5576e7638687b2d64e96ecdbe02be660ee92cc8401e99a9be61ec42abc814834dc0a00722ee38a46f9a8d68f49af36ad28a529ec8a44122beb6ab90f0b339722b089c2b845374ed26c5e8b85a7d5492731537dc771c7aa179a4b3368e99b6c4bb15dce938e25edf53c23f6fc811a1c47c35174c11e2d9cb457ccf5e1a10778ab768f41c8424a0b279f8360b184ec7648f7a6aafb5732eab599e8ba045633fe743b0e7fa97f59defae7d800e92d3145159f4c9a5af2cdec3933e5a98fc02c15ab70674919d2363b1bd6ffad708e514fd8d9c9ac146b234e887d8fef5cf073becb0c9cf04e9ee38de2049b76a045b39eeb63fd07fe1721d9ac73efd39b28264315fe91d30171e86c13907a2667b54e0cb9971b61ccd652629abe8432edc8872cd6912458055f122924714a6a81a3fbf846c65bbfe0e3396e208076aea9ed66609738ededfae18d435acb2cb5a172b916330f2e4debedbf06a29f1cc314355d813f154f2631591738701cbad89d944cbf2b39d544d01f2728785c08b80d6300eaaf5325082b46614cf73769f9a60d3c9a20d5f14fb3673f29b9f2125c71d22d861d716973042803dcebccd38543ea00247593075156ad48c3e0c34ea153f7554924a085b0c0c1acf23a4b785f9b43b47f29a92fbae469279823ff35e06fd2592d59417bba056ce479bb58e82e306453fc6de70f712ef6703b98546cde0cbd9f85131fabc04447af135b5369228b40cdc2f5ce977a31909b3b99d3dcdf93c1eb6bc26ade78b3429b277b4f99bb2dc39778018e0aef6b37857577cef9206a92a0efa152055a559f4e2cb9eeb0231b05fa20dff72749db56d7e5f0e88400fe9b2a086bb9e681c473909545498be8a3301bbe6fc1d1d3282af3b32e9ed0e5852edc718b253a4763c3996e1211228801aca9ae13547d11827f688d3851f06904d9945f5aaaa8b984fab60196188da7f4471b44b760ef20f4dbc21b7727004c6eef465bd5c3519adf7c9b3e0014ca3b327e039d1c761546deee5e515a074159f092cc6fe5a8eaf7fd2e745f27a76ff7655c48a2250fec67013847aa13a402ec747452d8376c66b8e078c57b237065460b4df2a5246faa06b30223d857310cf8e2a76679435d07a14c67cba70289715d5df501c4359c06e2d3d6812394fb2ee6aba1726284ae7e598e4eb5777a0345a9762e219c439e6a03618778fa9099b24b4b3149101f61da38bbb3b2eb867b1eebb63ca7e39f871ba36826d63b43d97c69a12a5ce25f9419e7224a44282468f9528971172347e6e52b3a9d31c9fe88bfcc75680d30e6f14278030fb2b3586517a1ebbdefd75e78f8949743f158a0a2db91dd41d84a5a0697207a1c14423831ff9dd0bbae7185ab0831a9f695038a08dcc7ae3358b2f0418e409d303b5598c400e7672d3ced35e6f8ae5f2c582e5149f3e1c982d256138e82f08f15152366e72956d68498c86b3ebdbd66393cb63e6211c93d50872745aa206ac860045e23cf80984ca71690127317ec1a740fffa64869e12fb7226b05a1461c5fb8403c7c8d295f5b0f9de049841fad4ffe8a5ddbd6e1525705a344abff6eae4b109ac45e09cc3d9c09043edea6dc1bc946ef5cbf534aa2bda1986a4e6dffdee5f35e517add84aa3d38a26e705a73852eb7cfcbf71d9963f53a60c8855d314aca88b9eba8aebbdac27f98ed381e3b1dcedaf5a3abec66063d15c65b81450acd0827d936922c8b8ec1f900481c3bd9cf5b7dcf42d1091784ccbd3d2996bff26c054364b714bc90ee7", 0x1000}, {&(0x7f0000001180)="c177d5300bff5cd73b7892d05c10b8c8787ee908d99053", 0x17}, {&(0x7f00000011c0)="ee1f838e4d799c702bf87cc51308c5a772398462cd07e9bbcd99d39f1673cdaf89d543740fda3ad6ae0ff4926b16e557529713b09070c38fd6b051a8ed32797163fdf3d7859477af2185744975263d08f79add3bdd7c54cb03d00161569adce412cec9059aad7a455f621b07ee", 0x6d}, {&(0x7f0000001240)="b02aee50282579be658288394fdf1d630a0a897bf65ddf65550d3a57716f35c99c4304bbfab270cfeb3f1d3e43f39df3cb70f9216c6b466ff50a2c233835a755af9f70c1b8fa84f0246e6d181c68c1ecad82c42d4f", 0x55}, {&(0x7f00000012c0)="cf862f3de532d101e963ca92eeb5fdc3622fc09af95f3bbda6ba105e3e075007beb3d09371d534fd4791", 0x2a}], 0x5) getsockname$unix(r1, 0x0, &(0x7f0000000100)) 04:15:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xfffffffffffffded, 0x801, 0x0, 0xfffffd03) 04:15:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 04:15:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f00000010c0), &(0x7f0000001100)=0xc) shutdown(r1, 0x1) r2 = socket(0x18, 0x3, 0x0) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) msgrcv(r3, &(0x7f00000012c0)={0x0, ""/82}, 0x5a, 0x3, 0x2800) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001200)="24327941f279571e6fb050fb0b072ad59283c8bff68eeb82b4bc447af06350c5f72ff1ef5537eb1dd7e49f635b31fbc9f3d4b04f311999f6fa0432bcb4dc17e598432e939be0758876d31acc794d66de4704e9e88777c9596d3ee39d30135bc446ef633a46d4380ba86c5836a2b0b1152e7d5b0f29c85f6fd2fd7fa4ca3ba042c5725ed9bc441468356f66205713b777c0dc524e9c6318bd721c", 0x9a) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r15 = socket(0x18, 0x1, 0x0) recvfrom(r1, &(0x7f0000001140)=""/103, 0x67, 0x1, &(0x7f00000011c0)=@in={0x2, 0x1}, 0xc) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 04:15:56 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r4 = socket(0x18, 0x3, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffd2, 0x0}, 0x42) r5 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000380)=0xfffffffffffffe17) socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) setsockopt(r6, 0x4, 0x108, &(0x7f0000000340)="4a7d7a396e80b6aabaecb645e45eb1b15c0ad8b67775393fc88700"/36, 0x92d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x1) pipe2(&(0x7f0000000280), 0x10000) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801169ab, &(0x7f0000000300)) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x6d2) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000300)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 04:15:57 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file1\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0xc0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) symlinkat(&(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000440)='./file1\x00') r5 = open(&(0x7f0000000140)='./file0/file1/file1\x00', 0x100, 0x40) r6 = syz_open_pts() close(r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0d6ae963739ea78b7ec000002000"}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r6, 0x84}], 0x1, 0x0) r8 = fcntl$dupfd(r2, 0x0, r2) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0xffffffff, 0x26, &(0x7f0000000480)="d78ad2c0754baa073edf7780cc040146fb9669", 0x13) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCFLUSH(r8, 0x801169ab, &(0x7f0000000300)) linkat(r5, &(0x7f00000004c0)='./file0\x00', r8, &(0x7f0000000280)='./file0/file1/file0\x00', 0x2) rmdir(&(0x7f00000000c0)='./file0/file1/file0\x00') 04:15:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x401], [], {}, {0xfffe}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) 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)) 04:15:57 executing program 0: getuid() r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfffffffffffffcf2) 04:15:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x34, 0x0, 0xc6, 0x0) r7 = dup2(r5, r4) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 04:15:57 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') 04:15:57 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x2, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f0000000600)=[{0x0, 0x81, 0x0, 0xf6}, {0x40, 0x13, 0x9, 0x8000}, {0x3, 0x1, 0x0, 0x7ff}, {0x401, 0x8, 0x80, 0x2}, {0xec4, 0x40, 0x6, 0x6}, {0x7, 0x5, 0x9, 0x2c95}, {0xfff, 0x80, 0x5, 0x4}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x8, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x3) writev(r2, &(0x7f0000000580), 0x0) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0xe81a95afa61ef09b) 04:15:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r11, &(0x7f0000000540), 0x24b, 0x0, 0xffffffffffff0001) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r13 = getuid() r14 = getgid() fchown(r11, r13, r14) r15 = socket(0x0, 0x8008, 0x6) r16 = kqueue() kevent(r16, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r16, 0x4}, {r16}, {r9}, {r15, 0x2}, {r16, 0x10}, {r16, 0x20}, {r16, 0x80}], 0x7, 0x3) kevent(r16, &(0x7f0000002480)=[{{r16}, 0xfffffffffffffffd, 0x42, 0x83, 0x5, 0x7}, {{r16}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r16}, 0x0, 0x14, 0x20000000, 0x5, 0x7}, {{r16}, 0x1a113b747f5a400d, 0x0, 0xf0000004, 0x7245e86d, 0x100000000}, {{r16}, 0xffffffffffffffff, 0xbd, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r16}, 0xfffffffffffffff9, 0x10, 0x8, 0xda87, 0x1978ca539}, {{r16}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r15}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x7ff, 0x101}, {{r16}, 0xffffffffffffffff, 0x1, 0x40000002, 0x4000000000001f, 0x3f}, {{r16}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0x2}, {{r16}, 0xfffffffffffffff9, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000500)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r16, 0x40}], 0x1, 0x0) close(r16) dup(r16) r17 = getuid() r18 = getgid() fchown(r16, r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r18) r19 = socket(0x0, 0x8008, 0x6) r20 = kqueue() preadv(r19, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r20, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20}, {r19}, {r19, 0x2}, {r20, 0x10}, {r20, 0x20}, {r20, 0x80}], 0x7, 0x3) kevent(r20, &(0x7f0000000300)=[{{r20}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r20}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r20}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r20}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r20}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r20}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r19}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r20}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r20}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r20}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) close(r20) dup(r20) r21 = getuid() r22 = getgid() fchown(r20, r21, r22) r23 = socket(0x0, 0x8008, 0x6) r24 = kqueue() preadv(r23, &(0x7f0000000540)=[{&(0x7f0000002540)=""/194, 0xc2}], 0x1, 0x0, 0xfffffffffffffffc) kevent(r24, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r24, 0x1}, {r24}, {r23}, {r23, 0x2}, {r24, 0x10}, {r24, 0x20}, {r24, 0x80}], 0x7, 0x3) r25 = socket(0x18, 0x3, 0x0) setsockopt(r25, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) kevent(r24, &(0x7f0000000300)=[{{r24}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r24}, 0xfffffffffffffffc, 0x4, 0x82, 0x89, 0x7fffffff}, {{r24}, 0xfffffffffffffffd, 0x7c24ee8a0d9e9523, 0x20000000, 0x7, 0x7}, {{r24}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r25}, 0xfffffffffffffffa, 0x10, 0x8, 0x7, 0x1978ca539}, {{r24}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r23}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r24}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r24}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r24}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r24, 0x40}], 0x1, 0x0) close(r24) dup(r24) r26 = getuid() r27 = getgid() fchown(r24, r26, r27) getgroups(0x4, &(0x7f00000000c0)=[r18, 0x0, r22, r27]) r29 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r29, r28]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r30 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r30, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r31 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r31, 0x200000029, 0x67, 0x0, 0x0) 04:15:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2000a69163b23e75308dbe64d7b505"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 04:15:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 04:15:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x160) flock(r0, 0xc) 04:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") dup(r0) setrlimit(0x0, &(0x7f0000000080)={0x1000, 0x1}) 04:15:57 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000222, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x7, 0x0, 0xf9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'p\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="050cee010127c7aee1f6ee7c81df") 04:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3cfc, 0x7, 0x8, 0x200005}, {0x24, 0x8, 0x21, 0xffffffff}, {0x6, 0x40, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchflags(r1, 0x0) 04:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x5, 0x4, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x2}, {0x3, 0x4}, {0x80000006}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) msgrcv(r3, &(0x7f0000000000), 0x8, 0x3, 0x1000) syz_emit_ethernet(0x7c, &(0x7f00000001c0)="8f9c11ac9943538435e914b2aebc082a830c0000d03faa") pipe(&(0x7f0000000100)) 04:15:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = semget(0x0, 0x2, 0xa34f5e298d581271) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, 0x0, 0x0) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xfff, r12, r28, r31, r2, 0x0, 0x2}, 0x7, 0x5, 0x700000000000}) r32 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100800001, 0xb1f1}) ktrace(&(0x7f0000000040)='./bus\x00', 0x6, 0x800, r39) 04:15:57 executing program 0: r0 = kqueue() kqueue() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x400, &(0x7f0000000640)={0x0, 0xa0c2264}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x0, 0x0) 04:15:57 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000080)='./file0\x00', 0x1d0d1fe8255c157, 0x20) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:15:57 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000040)="210c22c3e354", 0x8, 0x4, 0x0, 0xfffffffffffffea0) 04:15:57 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000840)="605e84ca1c4aa0df8a1a4acfe9664cce81f7f2c8958f2968ab066f31bf3a9bb44d83d059598b80d5e4fac20d38087b56956aad650d9fb24e5aed268835139fd7a1b7c56cd501595b5ceb5a8f5e3df3ce524b3a1680583e5ae0b72091a9f5fdf88b925c716be6f08c0210c0625c9bf768d5459dbc6865e7cf3ac758bf7f49523eeab04b3d0ebe3658cafcfe206f6814fc080e4446dd361a0c646a7f09f360deda83890a3fb4e5db3f90340d5eda2970e26bc836027e036edc2518e93302aaf15df94caa42ca7849d49ae845176e8aba155e3ca091a5a57241510fa786c4d2fe6c76c631a9d87dd6ea01a47bdfc776ebd301c6037983c9d058ba37322b5e72998775e656945059", 0xffffffffffffffe8) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgrp() r19 = geteuid() r20 = getegid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getuid() getgroups(0x2, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x2000c) r25 = socket(0x18, 0x3, 0x0) setsockopt(r25, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) r26 = socket$inet6(0x18, 0x2, 0x8e) r27 = socket(0x18, 0x3, 0x0) setsockopt(r27, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) socketpair(0x10, 0x4, 0x7f, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = socket(0x18, 0x3, 0x0) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r29, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="0cfb5e9234f8b5832682c2312d9869031223f55a56709248fb1c6c75199807c0f6760d046fe15753197a76aad16c87c517bff8a2be9dc9d7ca403c4aff56dd5acb24287501f8dc5e1930f3cef351ba51202aab8b4a63c5438381997c45e54db0ad3e946dd8292041724d620c886b289f5b9d5ee33a7c572ea2b2ed80101cfc8e88b7ff2c80ee8a5dfcd7763d94e742440cc7a7c600c3ece699497d449c3fb40dd210c29e5a5b6782f1", 0xa9}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="02000000fcffff0000000fc3ab7c8fb812579f1189afebd102beb004766e94f35ff4010b7ebacf67f9586a2cc4b4aa67e3f44fe6c2e9f0ddc9f727819d4bbae040e14cc273bec751b4d3db988a830f3d5e04b78709fd49df95cae41759a4f8bf6b66e04df9a02eeac5ef2327fc40e6", @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x1}, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r30 = socket(0x18, 0x3, 0x0) setsockopt(r30, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) sendmsg$unix(r30, &(0x7f0000000380)={&(0x7f0000000740)=ANY=[@ANYBLOB="00090100000000000047887c44ee1af5363f5faac63ebcf81317a968104524600184580621b9486c08df6d6a25b29f5aafd6ac24cb1a1fc095b9a88c59778ded6c9e99f23d053e3d0d10e5417bee6673f42bdcd4a55bcbb7c606561aa6aa"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="b2f5c9cad7cb80078b3b47bb78a2922ab15922eb8bb8828ad6e298eb8421ddf5d63f3c38aa71b9621356a2b6c15399d721342ffc53ad9be7f67ccf61468b07894b44a97aa776f860e899a5ad23d69d58b112b7c681fbba00287a37c98d8c25ccea4ced2d5507b5", 0x67}, {&(0x7f0000000280)="fa8308e9f16ee2183af6041a508477df1f84afb5b44bdca05483cae7ac9eb54f068fd00bd39eb0483c224a50f546eb35d5da15d1eff93c45158ed301eae244a6d9c184d39097255a3a78147332436d9a02be5c1697083c78a9b39b8947837e068cec3df328fd6d568ccc899ce267012de33634454cee3d42b75019711ce1f8c8359aa2827aa66185550c8fb463c6dcc1ea7065f7a36be6442da416684b5bc959393e761ec36027f841dc8d8221a05dfbe1dc741d709e2c53", 0xb8}], 0x2, 0x0, 0x0, 0x208}, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)=""/54, &(0x7f0000000400)=0x36) r31 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r31, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 04:15:59 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 04:15:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7278dd54ca"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Q\t\x00\x001\x00'], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 04:15:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0xff}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 04:16:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x9) 04:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)=0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000180)="f9e3a21973295b299710f5c4713c8240fdcdeca3167fcfec9a99", 0x1a}, {&(0x7f00000001c0)="939a0105f37dde2477ff21fd68e5c16d998a13de9daa46904adf4d", 0x1b}, {&(0x7f0000000340)="73c8e1ebfe0c8a3ed5b62fa0d26ee826500524eecdbba1ab17aeaabc4bebb9573a0515ebb75f55e9f3611c2d7d6350d2fff6f29e97cf049bf5dc0de8dd4d40bff105514382cdf6a3aaba4666312b04bb66e080972f5ff12a1c99de08e549704dfc884cec9bdb66039bd77a0f2001cd889c56e3c85060e6447faadeeac73980757e7b25cc325c7093060eb47df36324b997fbf1b0216fe54652e6cee982e294acdccc1541c2b37eaf945d282e611be7e1f8741699faa9b4fa75d3f2a9b9c8bcd7b7f670bf87e344933bfe87994f8c6600972c51233305f930d351150e2532", 0xde}, {&(0x7f0000000280)="3d241e5d500ea2fd4c7df8932ec1e7c86fde9dd65678afb22a1fc8b9546366905c2d7198c6801d9303f4f3e953392c7a4c6187a88737076b56938f02a71bd91d2b164a17141899677976f10ba14b70eb633f0d153b8142d3637da2eebe4927863d66792f059a87ffa5d6b5750516c9", 0x6f}, {&(0x7f0000000200)="f6ec05b7d388f940aa42e22c6e6875710dd797c77458fdd97ef1051c66f8cedf6c4ec5685058e3e7f638d1bf8eae610c18c8617d0af80bad849d", 0x3a}, {&(0x7f0000000440)="f0f83f8c9de1db15361b31b3fac1f5da6ba3d46b5206f7efe2f7b4bce20aa80bb652982aa14e807ef2e9e44117aa73ae064338e85f553719e5c90109efd44bfdd62b774993e7fd0673650d40c9a6a0fdea31f002a5296b410a5f62b7906942b280dabc46afad443202e53ec21cd4b8a6091a6e4b45dfcd2469c8687a9403bde7221706e4f304428cf43991f41df36ab435cb027b808b29507a94b1bc26139cdf4a5aae5648e400bcb0e649638ca570f68b7ffd401208b85f674b629fa056a40a941fc77a57ccafe0174a8423ffb0e48a92c81b380377448d89b89a13192a097d748c643fc97943df2202b92569ab5d576b0eb997cca3af5b", 0xf8}, {&(0x7f0000000540)="655988a3be84a000a3e7ccfc72e705f48a", 0x11}, {&(0x7f0000000580)="a6fe413cc159938485cf7d8263deff7d5bbbeb3b04ca43311488c1ff9a065257a494033e330507511c566df80443e4321004ea0c8948459ab7c4c4b3c8426f49ca79fbf8aaa6047b031428e300a3ee5f38f9dbe111718b6fbe28d949e59a25151e7f961b7ffa2d5dd88f2b13a0de03b5b11a1fb469f4fad942f85b71224350da74dd93d78ec738977d8b7bd3e08084f301e087ef36817abcfda290a2d7eef9570c1d6f780ba75687fe08", 0xaa}, {&(0x7f0000000640)="924d8c39656a1cd4978bb86b8a86131bf304bd3467c1916041d8ea42e40c3d6d7639dd5ed7f350c4c03a7eafe41c479cba340326a98ad67c53e113ab5999f4c4c7b51b49baaa1bcfd34de582be3018ff23a2af29fceb1a2fa98253fc18bdba6a8fe9a791d7383828c711660c7f1028c4460b6de5d12df9129c92b78911623ff19f22b9507274708cf86e58aaff3d6431d50272e0711102d5eac55092c3714851b3f76839c3b887958b8219b21f46dbdec298c8cadbcd473317697a52b5dc962cf04231cc7017c0bcce7bac50c1746d2a4a51b1bbf5530713be2c13bf", 0xdc}], 0x9) 04:16:00 executing program 1: acct(&(0x7f0000000080)='./file0/file0/file0\x00') r0 = socket(0x2, 0x1, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0/file0/file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530002d5fb1d615b48982763774ad2351b2017330b5a24d19543eca5432ff1ae07a4bd9defd63e63acb26e09f00a402a0e570b400e41afbc51d41c7f27924dc707c6657209d2fc6614915e3577283685ec47360ccdb7f567d24d606a69e1639afc4e13fe8e720ff9ef8e90d280c1d7b3846b39db817f457aec8bec246ca3c59f5e0821caa8edf0b78b8e4fc3cd177489453456542d3680db0d594ad85e7f79738acfa359ca7233fb7832540af2f9a075d90844667b0478e1422ec13e686cc2542f7ab4b4f6d24"], 0x10) 04:16:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x0, 0xc93, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8e4, 0x0, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x3, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x0, 0x9}, {0x0, 0x1e5b}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0xfffffffd, 0x3ff}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0xba}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 04:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x9, 0x0, 0x7, 0x5afe895b}, {0xfffa, 0x5, 0x3e, 0x5}, {0x1, 0x6, 0x48, 0x1}, {0x2, 0x0, 0x7, 0x8}, {0x401, 0xc0, 0x92, 0x7}, {0x20, 0x6, 0x1, 0x2}, {0xdba, 0x7, 0x3, 0x65}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="94606a3c046e9fc7ae66214ed320") 04:16:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:16:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = socket$unix(0x1, 0xe2dda62147899016, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00000000000000000000007e9c7d34dc608d013c", 0x29a, 0x401, 0x0, 0x0) 04:16:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xfffffffb) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ee82b70b6669345c3000"], 0x10) shutdown(r0, 0x2) 04:16:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x2, 0x4) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:16:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt(r1, 0x8, 0x3f, &(0x7f0000000100)="705b2999cd7a5ac1a7b9c85d2f58eee8cc38a9ca4f6e28dcfcc1196903b425642026816b272782a0f2b6703d2d0e10b4e1012b391f579c5236700db8ff877a102b2ecb3d825a6afca56a8ddb6e82304ed85d076e9a50ab6c4cb3e790b584609114d78aacbf885e6291c3961a46092f9a6b7a6e44bb5eeb6e40e4e35ad52057bc37d05675526c1d1326eee02c27a2ad87953391c077e60247ec90771f43f2e6705a65d1e82adce84942065ca6a87d3746dc37a79dd3193fc8eaeba38c7315c3544d8c3c3ddf1a74e941021cdc64cbc093e98e2e689269373e36b630f59e70f79da7", 0xe1) 04:16:01 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1732073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f00000002c0)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0}], 0x3) ioctl$TIOCDRAIN(r2, 0x2000745e) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82e72e2f66696c653000"], 0x10) writev(r4, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r4, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="8202edfdffffffffff0500663000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d212ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5cdfe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b907000000c6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca0054590000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f1195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978e74d7af610a284ecf5965cd799df7dc448979bc7a164d94f28b7f23306edd1d8a804dde25d362eea5e20e9efa924b74bd6f25b6c09e28036289cb4422ee7add9febf24d8718f6c635417397ff7867dbf21d9a3843bbf3c0fdea15faf99897508d4001fd737019f50443c5492fd"], 0x10) r6 = dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) r8 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r9 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r12, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r8, &(0x7f0000000980)=[{{r9}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r5}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r11}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r12}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r6}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0xffffffffffffff48) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = dup(r13) openat(r14, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 04:16:01 executing program 1: getitimer(0x3, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x100000000, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ffe000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ee2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x2}, {&(0x7f0000cc0000/0x1000)=nil, &(0x7f0000f8d000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000cf0000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000eb4000/0x3000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000d01000/0x4000)=nil, &(0x7f0000cc8000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000cee000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000cf1000/0x2000)=nil, 0x81}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000c74000/0x3000)=nil, 0x10000}, {&(0x7f0000c81000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x200}, {&(0x7f0000dcc000/0x1000)=nil, &(0x7f0000cad000/0x3000)=nil, 0x400}, {&(0x7f0000f00000/0x1000)=nil, &(0x7f0000ec4000/0x3000)=nil, 0xffffffffffffffc1}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000080)=0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)=""/27, 0x1b) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 04:16:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) panic: pool_cache_paitniemc:_ mkageirnce_lc hdeicagkn:o msbtuicfp al sscpeurt iforne e" !l_ikset rnmeoldi_floieckd_:h eiltde(m) "addr 0xfffffd8066083f00+16 0x0!=0xbf1d09a7cdf25cbc Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 405765 38804 0 0 0 0 syz-executor.0 * 39477 56873 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8268a180) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd806214f100,16c,580,2) at m_copym+0x174 tcp_output(ffff800000a82000) at tcp_output+0x151c tcp_usrreq(fffffd806e97aa88,9,fffffd806d651600,0,0,ffff800020ac1be8) at tcp_usrreq+0xa45 sosend(fffffd806e97aa88,0,ffff800020a89d78,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac1be8,4,ffff800020a89d78,0,ffff800020a89e60) at dofilewritev+0x1b7 sys_write(ffff800020ac1be8,ffff800020a89e10,ffff800020a89e60) at sys_write+0x83 syscall(ffff800020a89ee0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff2400, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8066083f00+16 0x0!=0xbf1d09a7cdf25cbc ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8268a180) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd806214f100,16c,580,2) at m_copym+0x174 tcp_output(ffff800000a82000) at tcp_output+0x151c tcp_usrreq(fffffd806e97aa88,9,fffffd806d651600,0,0,ffff800020ac1be8) at tcp_usrreq+0xa45 sosend(fffffd806e97aa88,0,ffff800020a89d78,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac1be8,4,ffff800020a89d78,0,ffff800020a89e60) at dofilewritev+0x1b7 sys_write(ffff800020ac1be8,ffff800020a89e10,ffff800020a89e60) at sys_write+0x83 syscall(ffff800020a89ee0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff2400, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a89720 rbx 0xffff800020a897d0 rdx 0xffff800020ac1be8 rcx 0 rax 0 r8 0xffffffff81a61d1f kprintf+0x16f r9 0x1 r10 0x25 r11 0x4e29e11d00492136 r12 0x3000000008 r13 0xffff800020a89730 r14 0x100 r15 0x1 rip 0xffffffff8157cc78 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a89710 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=39477 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac07a8,0xffff800020ac0530 process=0xffff800020ac3238 user=0xffff800020a84000, vmspace=0xfffffd806e7be458 estcpu=0, cpticks=2, pctcpu=0.1 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 38804 405765 9051 0 7 0 syz-executor.0 9051 379283 71479 0 2 0x2 syz-executor.0 62770 259024 71479 0 2 0x2 syz-executor.1 26448 6126 0 0 3 0x14200 bored sosplice 71479 430545 79398 0 3 0x82 thrsleep syz-fuzzer 71479 127265 79398 0 3 0x4000082 nanosleep syz-fuzzer 71479 225910 79398 0 3 0x4000082 thrsleep syz-fuzzer 71479 38705 79398 0 3 0x4000082 thrsleep syz-fuzzer 71479 459138 79398 0 3 0x4000082 thrsleep syz-fuzzer 71479 292685 79398 0 3 0x4000082 thrsleep syz-fuzzer 71479 279565 79398 0 3 0x4000082 kqread syz-fuzzer 71479 44579 79398 0 3 0x4000082 thrsleep syz-fuzzer 71479 298982 79398 0 3 0x4000082 thrsleep syz-fuzzer 71479 341095 79398 0 3 0x4000082 thrsleep syz-fuzzer 79398 375224 56873 0 3 0x10008a pause ksh *56873 39477 33291 0 7 0x12 sshd 32094 48478 1 0 3 0x100083 ttyin getty 33291 509414 1 0 3 0x80 select sshd 40040 11040 37080 74 3 0x100092 bpf pflogd 37080 485504 1 0 3 0x80 netio pflogd 74674 328411 12231 73 3 0x100090 kqread syslogd 12231 132236 1 0 3 0x100082 netio syslogd 59977 226919 1 77 3 0x100090 poll dhclient 78096 20173 1 0 3 0x80 poll dhclient 24233 453373 0 0 2 0x14200 zerothread 37045 257269 0 0 3 0x14200 aiodoned aiodoned 83969 178998 0 0 3 0x14200 syncer update 24287 188158 0 0 3 0x14200 cleaner cleaner 3731 415825 0 0 3 0x14200 reaper reaper 79095 366181 0 0 3 0x14200 pgdaemon pagedaemon 14760 81575 0 0 3 0x14200 bored crynlk 32277 107270 0 0 3 0x14200 bored crypto 20084 224903 0 0 3 0x40014200 acpi0 acpi0 19044 3389 0 0 3 0x40014200 idle1 59087 809 0 0 3 0x14200 bored softnet 29475 363104 0 0 3 0x14200 bored systqmp 6706 233083 0 0 3 0x14200 bored systq 66148 29994 0 0 3 0x40014200 bored softclock 61864 141099 0 0 3 0x40014200 idle0 9439 302745 0 0 3 0x14200 bored smr 1 281602 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 9051 (syz-executor.0) thread 0xffff800020a8a7b0 (379283) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82687c48) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 56873 (sshd) thread 0xffff800020ac1be8 (39477) exclusive rwlock netlock r = 0 (0xffffffff8249b598) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9545 6622K 6918K 78643K 11440 0 pcb 13 8K 9K 78643K 297 0 rtable 111 4K 4K 78643K 366 0 ifaddr 74 14K 14K 78643K 141 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1493 0 iov 0 0K 16K 78643K 80 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1541 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 5 2K 2K 78643K 5 0 sem 12 1K 1K 78643K 93 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 377 0 sigio 0 0K 0K 78643K 6 0 proc 60 63K 83K 78643K 574 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 190 0 in_multi 58 3K 3K 78643K 89 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 258 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 126 55K 56K 78643K 2291 0 UVM aobj 16 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 158 0 NDP 13 0K 0K 78643K 31 0 temp 141 3579K 3655K 78643K 21482 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 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 96 49 0 47 1 0 1 1 0 8 0 rtentry 112 69 0 25 2 0 2 2 0 8 0 unpcb 120 272 0 261 1 0 1 1 0 8 0 syncache 280 6 0 6 3 3 0 1 0 8 0 tcpqe 32 252 0 252 3 3 0 1 0 8 0 tcpcb 640 352 0 348 3 1 2 2 0 8 1 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 1060 0 1053 2 0 2 2 0 8 1 nd6 48 9 0 5 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 6 0 6 1 0 1 1 0 8 1 pffrag 232 11 0 11 1 1 0 1 0 482 0 pffrnode 88 11 0 11 1 1 0 1 0 8 0 pffrent 40 327 0 327 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 45 0 7 1 0 1 1 0 8 0 pfstkey 112 45 0 7 2 0 2 2 0 8 0 pfstate 328 45 0 7 4 0 4 4 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 330 0 114 17 3 14 14 0 8 0 art_table 32 331 0 114 2 0 2 2 0 8 0 art_node 16 68 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 16 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 91 0 81 1 0 1 1 0 8 0 shmpl 112 18 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1942 0 537 46 0 46 46 0 8 0 ffsino 272 1942 0 537 95 0 95 95 0 8 0 nchpl 144 2689 0 1084 61 0 61 61 0 8 0 uvmvnodes 72 2237 0 0 41 0 41 41 0 8 0 vnodes 208 2237 0 0 118 0 118 118 0 8 0 namei 1024 7929 0 7929 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 552 3 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 208 8246 0 8246 8 6 2 6 0 8 2 plimitpl 152 45 0 37 1 0 1 1 0 8 0 sigapl 432 569 0 554 3 1 2 3 0 8 0 futexpl 56 8427 0 8427 1 0 1 1 0 8 1 knotepl 112 132 0 113 1 0 1 1 0 8 0 kqueuepl 104 126 0 124 1 0 1 1 0 8 0 pipepl 160 616 0 597 2 0 2 2 0 8 1 fdescpl 488 570 0 554 3 0 3 3 0 8 0 filepl 152 4671 0 4571 7 1 6 6 0 8 2 lockfpl 104 176 0 175 1 0 1 1 0 8 0 lockfspl 48 43 0 42 1 0 1 1 0 8 0 sessionpl 128 20 0 9 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 316 0 307 1 0 1 1 0 8 0 zombiepl 144 554 0 554 1 0 1 1 0 8 1 processpl 928 586 0 554 5 0 5 5 0 8 0 procpl 648 1400 0 1359 5 0 5 5 0 8 1 srpgc 80 2 0 2 1 1 0 1 0 8 0 sosppl 144 6 0 6 1 1 0 1 0 8 0 sockpl 384 1393 0 1373 7 2 5 5 0 8 2 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 166 0 0 20 0 20 20 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 257 0 0 15 0 15 15 0 8 0 bufpl 280 7067 0 1312 412 0 412 412 0 8 0 anonpl 16 83360 0 66481 92 2 90 90 0 124 7 amapchunkpl 152 3824 0 3681 14 7 7 12 0 158 0 amappl16 192 3148 0 2043 72 8 64 68 0 8 8 amappl14 176 69 0 63 1 0 1 1 0 8 0 amappl13 168 48 0 47 1 0 1 1 0 8 0 amappl12 160 15 0 11 1 0 1 1 0 8 0 amappl11 152 212 0 196 1 0 1 1 0 8 0 amappl10 144 15 0 8 1 0 1 1 0 8 0 amappl9 136 746 0 741 1 0 1 1 0 8 0 amappl8 128 315 0 282 2 0 2 2 0 8 0 amappl7 120 48 0 42 1 0 1 1 0 8 0 amappl6 112 212 0 202 1 0 1 1 0 8 0 amappl5 104 157 0 140 1 0 1 1 0 8 0 amappl4 96 873 0 843 2 1 1 2 0 8 0 amappl3 88 123 0 116 1 0 1 1 0 8 0 amappl2 80 3480 0 3417 3 1 2 3 0 8 0 amappl1 72 22653 0 22235 26 16 10 20 0 8 0 amappl 80 1697 0 1647 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 19 0 4 1 0 1 1 0 8 0 uaddrrnd 24 573 0 554 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 573 0 554 1 0 1 1 0 8 0 vmmpekpl 168 9234 0 9199 2 0 2 2 0 8 0 vmmpepl 168 79961 0 77735 164 21 143 143 0 357 39 vmsppl 368 569 0 554 2 0 2 2 0 8 0 pdppl 4096 1153 0 1111 6 0 6 6 0 8 0 pvpl 32 251959 0 232187 211 2 209 209 0 265 17 pmappl 232 572 0 554 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 168 0 6 5 0 5 5 0 8 0